Catch the Phillies Phever World Series 2008 Unique Collectibles and T's

Archive for the 'AJAX / Dojo / XHTML' Category

Dojo Mojo

Sunday, November 11th, 2007

Dojo is an incredibly powerful toolkit that provides a wealth of web development utilities that you don’t want to miss out on. In addition to coming packed with rich, turn-key Web 2.0 widgets for you to snap into your applications, it also includes the standard JavaScript library you’ve always wanted, facilities for compressing your code when it comes time for production, AJAX utilities, a suite of object oriented programming (OOP) constructs that reduces the boilerplate you’d otherwise have to write and maintain your own custom widgets, and here’s more.

RTP&SIP

Wednesday, July 11th, 2007

two great misunderstood protocols that should really pair up!

http://en.wikipedia.org/wiki/Real-time_Transport_Protocol

http://www.sipfoundry.org/ Open source VOIP

howto configure Click to dial on sipX

list of SIP warez

So now that we have a good look at establishing in the Session Description Protocol (SDP) as a driver for compatibility negotiation to bridge a media connection for transport-level endpoint mapping of any media payload format, how can we carry RTP across it… ?

“RTP: A Transport Protocol for Real-Time Applications”, RFC 3550, July 2003.
Note that RTP itself does not provide any mechanism to ensure timely delivery or provide other quality-of-service guarantees, but relies on lower-layer services to do so. that is why we target the use and flexibility of the lightweight SIP/SDP.

RTP is a protocol framework that is deliberately not complete. Therefore we can INVENT new uses such as this post attempts !

If both audio and video media are used in a conference, they are transmitted as separate RTP sessions. That is, separate RTP and RTCP packets are transmitted for each medium using two different UDP port pairs and/or multicast addresses. There is no direct coupling at the RTP level between the audio and video sessions, except that a user participating in both sessions should use the same distinguished (canonical) name in the RTCP packets for both so that the sessions can be associated.
An RTP mixer would not be able to combine interleaved streams of incompatible media into one stream.

receivers require a CNAME to keep track of each participant

http://packetdesign.com/

http://bluecoat.com/
perhaps I can write a widget that takes advantage of DOjO

Accordion Events

Friday, August 25th, 2006

<style>
/* start building the accordion */
/* defining the physical limitations of our space */

#accordion_wrapper {
/* specific dimensions and centered it
in the page for a nice visual effect*/
width: 500px; height: 180px;
margin: 100px auto; background-color: #000;
}

#accordion_wrapper div {
/* create the default state for the divs */
height:45px; overflow: hidden;
}

#accordion_wrapper:hover div {
/* create our hover or “active” state */
height: 45px;
}

#accordion_wrapper:hover div:hover {
/* wire it to expand */
height: 100%; overflow: auto;
}

#trigger1 { background-color:#ffcc00; }

#trigger2 { background-color:#005ac3; }

#trigger3 { background-color: #7bafde; }

#trigger4 { background-color:#e7f4ff; }

h6 { font-size: 150%; margin: 10px 10px .2em 25px; }

p { margin: 1em 25px; }

</ style>
</ head>
<body>

<h3> Knowledgebase </h3>
<h4>Registration FAQs</h4>
<p>

<img alt=”Logo” border=”0″ xsrc=”/images/icon.gif” mce_src=”/images/icon.gif”
style=”FLOAT: left; MARGIN-RIGHT: 10px”>

Ask your question by clicking

<a xhref=mailto:janderson1@

mce_href=mailto:janderson1@ >

here</a>.</p>
<h5>Latest questions</h5>
<p>
Roll your mouse over each question to view Answers.

<br>
</p>
<div id=”accordion_wrapper”>
<!– Interactive Block –>
<a name=”atrigger1″>

<div id=”trigger1″>
<h6>FAQ Question 1</h6>
<p>
Test Reveal Answer1
</p>
</div>
<!– Interactive Block END –>
<!– Interactive Block –>
<div id=”trigger2″>

<a name=”atrigger2″></a>
<h6>FAQ Question 2</h6>
<p>
Test Reveal Answer2
</p>
</div>
</a>

<!– Interactive Block END –>
<!– Interactive Block –>

<div id=”trigger3″>
<a name=”atrigger3″></a>
<h6>FAQ Question 3</h6>
<p>
Test Reveal Answer3
</p>
</div>
<!– Interactive Block END –>
<!– Interactive Block –>

<div id=”trigger4″>
<a name=”atrigger4″></a>
<h6>FAQ Question 4</h6>
<p>
Test Reveal Answer4
</p>
</div>

<!– Interactive Block END –>

< div style=”CLEAR: both; FLOAT: none; HEIGHT: 0px” >

</div>
< !– END Accordian — >
</div>