<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Teleactivities &#187; Ajax</title>
	<atom:link href="http://www.teleactivities.com/category/ajax/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.teleactivities.com</link>
	<description>Information Technology &#38; Communication</description>
	<lastBuildDate>Thu, 29 Jul 2010 19:05:24 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Ajax history</title>
		<link>http://www.teleactivities.com/2010/03/ajax-history/</link>
		<comments>http://www.teleactivities.com/2010/03/ajax-history/#comments</comments>
		<pubDate>Fri, 19 Mar 2010 20:23:12 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Ajax]]></category>
		<category><![CDATA[History]]></category>
		<category><![CDATA[ARSCIF]]></category>
		<category><![CDATA[Callbacks]]></category>
		<category><![CDATA[Inner-Browsing]]></category>
		<category><![CDATA[Jesse James Garrett]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Netscape Evangelism]]></category>
		<category><![CDATA[Remote Scripting]]></category>
		<category><![CDATA[Remote Scripting Frameworks]]></category>
		<category><![CDATA[Technologies]]></category>
		<category><![CDATA[Web development]]></category>

		<guid isPermaLink="false">http://www.teleactivities.com/?p=4102</guid>
		<description><![CDATA[The first use of the term in public was by Jesse James Garrett in February 2005.[1] Garrett thought of the term when he realized the need for a shorthand term to represent the suite of technologies he was proposing to a client. Although the term Ajax was coined in 2005, most of the technologies that [...]]]></description>
			<content:encoded><![CDATA[<p>The first use of the term in public was by Jesse James Garrett in February  2005.<sup id="_ref-garrett_0"><a href="#_note-garrett">[1]</a></sup> Garrett thought of the term when he realized the need for a shorthand term to  represent the suite of technologies he was proposing to a client.</p>
<p>Although the term <em>Ajax</em> was coined in 2005, most of the technologies  that enable Ajax started a decade earlier with Microsoft&#8217;s initiatives in  developing Remote Scripting. Referring to the idea as Inner-Browsing, Netscape  Evangelism published an article in 2003 which presented ideas for implementing  models in which &#8220;all navigation occurs within a single page, as in a typical  application interface.&#8221;[2] Techniques for the asynchronous loading of content on  an existing Web page without requiring a full reload date back as far as the  IFRAME element type (introduced in Internet Explorer 3 in 1996) and the LAYER  element type (introduced in Netscape 4 in 1997, abandoned during early  development of Mozilla). Both element types had a src attribute that could take  any external URL, and by loading a page containing JavaScript that manipulated  the parent page, Ajax-like effects could be attained. This set of client-side  technologies was usually grouped together under the generic term of DHTML.  Macromedia&#8217;s Flash could also, from version 4, load XML and CSV files from a  remote server without requiring a browser to be refreshed.</p>
<p>Microsoft&#8217;s Remote Scripting (MSRS), introduced in 1998, acted as a more  elegant replacement for these techniques, with data being pulled in by a Java  applet with which the client side could communicate using JavaScript. This  technique worked on both Internet Explorer version 4 and Netscape Navigator  version 4 onwards. Microsoft then created the XMLHttpRequest object in Internet  Explorer version 5 and first took advantage of these techniques using  XMLHttpRequest in Outlook Web Access supplied with the Microsoft Exchange Server  2000 release.</p>
<p>The Web development community, first collaborating via the <em> microsoft.public.scripting.remote</em> newsgroup and later through blog  aggregation, subsequently developed a range of techniques for remote scripting  to enable consistent results across different browsers. In 2002, a  user-community modification<sup id="_ref-1"><a href="#_note-1">[3]</a></sup> to Microsoft Remote Scripting was made to replace the Java applet with  XMLHttpRequest.</p>
<p>Remote Scripting Frameworks such as ARSCIF<sup id="_ref-2"><a href="#_note-2">[4]</a></sup> surfaced in 2003 not long before Microsoft introduced Callbacks in ASP.NET.<sup id="_ref-3"><a href="#_note-3">[5]</a></sup></p>
<p>In addition, the World Wide Web Consortium has several Recommendations that  also allow for dynamic communication between a server and user agent, though few  of them are well supported. These would include:</p>
<ul>
<li>The object element defined in HTML 4 for embedding arbitrary content  	types into documents, (replaces inline frames under XHTML 1.1)</li>
<li>The Document Object Model (DOM) Level 3 Load and Save Specification 	<a title="http://www.w3.org/TR/DOM-Level-3-LS/" rel="nofollow" href="http://www.w3.org/TR/DOM-Level-3-LS/"> [1]</a></li>
</ul>
<h2>References</h2>
<div>
<ol>
<li id="_note-garrett"><strong> <a href="#_ref-garrett_0">^</a></strong> <a title="http://www.adaptivepath.com/publications/essays/archives/000385.php" rel="nofollow" href="http://www.adaptivepath.com/publications/essays/archives/000385.php"> Ajax: A New Approach to Web Applications</a>. 		<a title="Adaptive Path" href="http://en.wikipedia.org/w/index.php?title=Adaptive_Path&amp;action=edit"> Adaptive Path</a> (2005-02-18).</li>
<li id="_note-0"><strong> <a href="#_ref-0">^</a></strong> <a title="http://devedge-temp.mozilla.org/viewsource/2003/inner-browsing/index_en.html" rel="nofollow" href="http://devedge-temp.mozilla.org/viewsource/2003/inner-browsing/index_en.html"> Inner-Browsing: Extending the Browsing Navigation Paradigm</a>. Netscape  		Netscape (2003-05-16).</li>
<li id="_note-1"><strong> <a href="#_ref-1">^</a></strong> <a title="http://groups.google.ca/group/microsoft.public.scripting.remote/browse_thread/thread/99b7e6152b45b2e7/6b3689e2dc7401dc" rel="nofollow" href="http://groups.google.ca/group/microsoft.public.scripting.remote/browse_thread/thread/99b7e6152b45b2e7/6b3689e2dc7401dc"> HTTPRequest-enabled RS</a>. microsoft.public.scripting.remote newsgroup  		(2002-06-18).</li>
<li id="_note-2"><strong> <a href="#_ref-2">^</a></strong> <a title="http://arscif.dsi.unimi.it/" rel="nofollow" href="http://arscif.dsi.unimi.it/"> ARSCIF: A Framework for Asynchronous Remote–Script Callback Invocation</a>.  		Sebastiano Vigna.</li>
<li id="_note-3"><strong> <a href="#_ref-3">^</a></strong> <a title="http://msdn.microsoft.com/msdnmag/issues/04/08/CuttingEdge/" rel="nofollow" href="http://msdn.microsoft.com/msdnmag/issues/04/08/CuttingEdge/"> Cutting Edge: Script Callbacks in ASP.NET</a>. MSDN Magazine sujatha  		reddy ambati (2004-08-08).</li>
</ol>
</div>
<p>This article is licensed under the <a href="http://www.gnu.org/copyleft/fdl.html">GNU Free Documentation License</a>.  It uses material from the <a href="http://www.wikipedia.org/">Wikipedia</a>.</p>
<p><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/sl5em1UPuoI&#038;hl=en_US&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/sl5em1UPuoI&#038;hl=en_US&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://www.teleactivities.com/2010/03/ajax-history/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ajax constituent technologies</title>
		<link>http://www.teleactivities.com/2009/08/ajax-constituent-technologies/</link>
		<comments>http://www.teleactivities.com/2009/08/ajax-constituent-technologies/#comments</comments>
		<pubDate>Mon, 31 Aug 2009 20:33:51 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Ajax]]></category>
		<category><![CDATA[constituent technologies]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[DHTML]]></category>
		<category><![CDATA[DOM]]></category>
		<category><![CDATA[ECMAScript]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[JScript]]></category>
		<category><![CDATA[LAMP]]></category>
		<category><![CDATA[SPA]]></category>
		<category><![CDATA[XHTML]]></category>
		<category><![CDATA[XML]]></category>
		<category><![CDATA[XMLHttpRequest object]]></category>

		<guid isPermaLink="false">http://www.teleactivities.com/?p=201</guid>
		<description><![CDATA[Ajax uses a combination of: XHTML (or HTML) and CSS, for marking up and styling information. The DOM accessed with a client-side scripting language, especially ECMAScript implementations such as JavaScript and JScript, to dynamically display and interact with the information presented. The XMLHttpRequest object is used to exchange data asynchronously with the web server. In [...]]]></description>
			<content:encoded><![CDATA[<p>Ajax uses a combination of:</p>
<ul>
<li>XHTML (or HTML) and CSS, for marking up and styling information.</li>
<li>The DOM accessed with a client-side scripting language, especially  	ECMAScript implementations such as JavaScript and JScript, to dynamically  	display and interact with the information presented.</li>
<li>The XMLHttpRequest object is used to exchange data asynchronously with  	the web server. In some Ajax frameworks and in certain situations, an IFrame  	object is used instead of the XMLHttpRequest object to exchange data with  	the web server, and in other implementations, dynamically added <code> &lt;script&gt;</code> tags may be used.</li>
<li>XML is sometimes used as the format for transferring data between the  	server and client, although any format will work, including preformatted  	HTML, plain text and JSON. These files may be created dynamically by some  	form of server-side scripting.</li>
</ul>
<p>Like DHTML, LAMP, and SPA, Ajax is not a technology in itself, but a term  that refers to the use of a group of technologies.</p>
<p>The &#8220;core&#8221; and defining element of Ajax is the XMLHttpRequest object, which  gives browsers the ability to make dynamic and asynchronous data requests  without having to unload and reload a page. Given XMLHttpRequest can eliminate  the need for page refreshes, other technologies have become more prominently  used and highlighted with this development approach.</p>
<p>Besides XMLHttpRequest, the use of DOM, CSS, and JavaScript provides a  more-enhanced &#8220;single-page&#8221; experience.</p>
<p>This guide is licensed under the <a href="http://www.gnu.org/copyleft/fdl.html">GNU Free Documentation License</a>.  It uses material from the <a href="http://www.wikipedia.org/">Wikipedia</a>.</p>
<p><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/dtrWHL9Asec&#038;hl=en&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/dtrWHL9Asec&#038;hl=en&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://www.teleactivities.com/2009/08/ajax-constituent-technologies/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ajax</title>
		<link>http://www.teleactivities.com/2009/04/ajax/</link>
		<comments>http://www.teleactivities.com/2009/04/ajax/#comments</comments>
		<pubDate>Tue, 28 Apr 2009 14:25:52 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Ajax]]></category>
		<category><![CDATA[administraţia publică]]></category>
		<category><![CDATA[autorităţim instituţii]]></category>
		<category><![CDATA[cerinţe]]></category>
		<category><![CDATA[cheltuieli]]></category>
		<category><![CDATA[întreţinerea]]></category>
		<category><![CDATA[proiectarea]]></category>
		<category><![CDATA[realizarea]]></category>
		<category><![CDATA[Sistemul Electronic Naţional]]></category>

		<guid isPermaLink="false">http://www.teleactivities.com/?p=34</guid>
		<description><![CDATA[Ajax, or AJAX, is a web development technique used for creating interactive web applications. The intent is to make web pages feel more responsive by exchanging small amounts of data with the server behind the scenes, so that the entire web page does not have to be reloaded each time the user requests a change. [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.flickr.com/photos/borkweb/110222270/"><img class="alignnone size-full wp-image-35" title="Ajax Communication With Templating" src="http://www.teleactivities.com/wp-content/uploads/2009/04/110222270_0de7edad1a.jpg" alt="Ajax Communication With Templating" width="500" height="500" /></a></p>
<p><strong>Ajax</strong>, or <strong>AJAX</strong>, is a web development technique used for creating  interactive web applications. The intent is to make web pages feel more  responsive by exchanging small amounts of data with the server behind the  scenes, so that the entire web page does not have to be reloaded each time the  user requests a change. This is intended to increase the web page&#8217;s  interactivity, speed, functionality, and usability.</p>
<p>The name is shorthand for <em>Asynchronous JavaScript and XML</em>. Ajax is  asynchronous in that loading does not interfere with normal page loading.  JavaScript is the programming language in which Ajax function calls are made.  Data retrieved using the technique is commonly formatted using XML, as reflected  in the naming of the <em>XMLHttpRequest</em> object from which Ajax is derived.</p>
<p>Ajax is a cross-platform technique usable on many different operating  systems, computer architectures, and Web browsers as it is based on open  standards such as JavaScript and XML, together with open source implementations  of other required technologies.</p>
<h2><span class="mw-headline">Accessibility</span></h2>
<p>Non-Ajax users would ideally continue to load and manipulate the whole page  as a fallback, enabling the developers to preserve the experience of users in  non-Ajax environments (including all relevant accessibility concerns) while  giving those with capable browsers a much more responsive experience.</p>
<h2><span class="mw-headline">Links</span></h2>
<ul>
<li> <a class="external text" title="http://dmoz.org/Computers/Programming/Languages/JavaScript/AJAX" rel="nofollow" href="http://dmoz.org/Computers/Programming/Languages/JavaScript/AJAX"> AJAX category</a> on the Open Directory Project.</li>
<li> <a class="external text" title="http://www.adaptivepath.com/publications/essays/archives/000385.php" rel="nofollow" href="http://www.adaptivepath.com/publications/essays/archives/000385.php"> Jesse James Garrett. “Ajax: A New Approach to Web Applications”, Adaptive  	Path</a></li>
<li> <a class="external text" title="http://developer.mozilla.org/en/docs/AJAX:Getting_Started" rel="nofollow" href="http://developer.mozilla.org/en/docs/AJAX:Getting_Started"> AJAX:Getting Started</a> by Mozilla Developer Center.</li>
<li> <a class="external text" title="http://www.xul.fr/en-xml-ajax.html" rel="nofollow" href="http://www.xul.fr/en-xml-ajax.html"> Ajax Tutorial</a> with get, post, text and XML examples.</li>
<li> <a class="external text" title="http://www.isecpartners.com/files/iSEC-Attacking_AJAX_Applications.BH2006.pdf" rel="nofollow" href="http://www.isecpartners.com/files/iSEC-Attacking_AJAX_Applications.BH2006.pdf"> Attacking AJAX Applications</a> Presentation on Ajax Security issues given  	at the Black Hat security conference.</li>
</ul>
<p>This guide is licensed under the <a href="http://www.gnu.org/copyleft/fdl.html">GNU Free Documentation License</a>.  It uses material from the <a href="http://www.wikipedia.org/">Wikipedia</a>.</p>
<p>Need an webmaster? Click <a href="mailto:nicolae@sfetcu.com">HERE</a></p>
<p><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/XdUFjAvOPU0&#038;hl=en&#038;fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/XdUFjAvOPU0&#038;hl=en&#038;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://www.teleactivities.com/2009/04/ajax/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
