Essentials of Javascript - Cultural View
Essentials of Javascript - Cultural View
Essentials of Javascript - Cultural View
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Ajax (programming) 50<br />
• Ajax-powered interfaces may dramatically increase the number <strong>of</strong> user-generated requests to web servers and<br />
their back-ends (databases, or other). This can lead to longer response times and/or additional hardware needs.<br />
See also<br />
• Ajax framework<br />
• ASP.NET AJAX<br />
• Comet (programming)<br />
• Reverse Ajax<br />
• Rich Internet application<br />
• XMLHttpRequest<br />
• Google Web Toolkit<br />
• jQuery Framework (Ajax)<br />
External links<br />
• Ajax: A New Approach to Web Applications [21] Article that coined the term and Q&A.<br />
• Ajax (programming) [22] at the Open Directory Project<br />
• Ajax Tutorial [23] with get, post, text and XML examples.<br />
• Mastering Ajax Tutorial [24] .<br />
References<br />
[1] Jesse James Garrett (2005-02-18). "Ajax: A New Approach to Web Applications" (http://www.adaptivepath.com/ideas/essays/archives/<br />
000385.php). AdaptivePath.com. . Retrieved 2008-06-19.<br />
[2] Ullman, Chris (March 2007). Beginning Ajax (http://www.wrox.com/WileyCDA/Section/id-303217.html). wrox.<br />
ISBN 978-0-470-10675-4. . Retrieved 2008-06-24.<br />
[3] "Code Samples and Apps: Applets" (http://java.sun.com/applets/). Sun Microsystems, Inc.. . Retrieved 2009-01-02.<br />
[4] Hinchcliffe, Dion (June 2006). Real-World Ajax: Secrets <strong>of</strong> the Masters (http://ajaxdevelopersjournal.com/read/338113.htm). SYS-CON<br />
Media. ISBN 9780977762200. .<br />
[5] "Dynamic HTML and XML: The XMLHttpRequest Object" (http://developer.apple.com/internet/webcontent/xmlhttpreq.html). Apple<br />
Inc. . Retrieved 2008-06-25.<br />
[6] Hopmann, Alex. "Story <strong>of</strong> XMLHTTP" (http://www.alexhopmann.com/story-<strong>of</strong>-xmlhttp/). Alex Hopmann’s Blog. . Retrieved 17 May<br />
2010.<br />
[7] "A Brief History <strong>of</strong> Ajax" (http://www.aaronsw.com/weblog/ajaxhistory). Aaron Swartz. 2005-12-22. . Retrieved 2009-08-04.<br />
[8] Gregory E. Aldridge (2003-03-09). "System and method for providing a browser-based user interface" (http://www.uspto.gov/web/<br />
patents/patog/week16/OG/html/1341-3/US07523401-20090421.html). United States Patent and Trademark Office. . Retrieved<br />
2010-03-28.<br />
[9] But use <strong>of</strong> VBScript assumes the target browser supports it.<br />
[10] "JSON - JavaScript Object Notation" (http://tapestry.apache.org/tapestry4.1/ajax/json.html). Apache.org. . Retrieved 2008-07-04.<br />
[11] "Speed Up Your Ajax-based Apps with JSON" (http://www.devx.com/webdev/Article/32651). DevX.com. . Retrieved 2008-07-04.<br />
[12] "Why use Ajax?" (http://www.interaktonline.com/support/articles/Details/Ajax:+Asynchronously+Moving+Forward-Why+use+<br />
Ajax?.html?id_art=36&id_asc=309). InterAKT. 2005-11-10. . Retrieved 2008-06-26.<br />
[13] "Deep Linking for AJAX" (http://blog.onthewings.net/2009/04/08/deep-linking-for-ajax/). .<br />
[14] Prokoph, Andreas (2007-05-08). "Help Web crawlers efficiently crawl your portal sites and Web sites" (http://www.ibm.com/<br />
developerworks/library/x-sitemaps/index.html). IBM. . Retrieved 2009-04-22.<br />
[15] Edwards, James (2006-05-05). "Ajax and Screenreaders: When Can it Work?" (http://www.sitepoint.com/article/<br />
ajax-screenreaders-work). sitepoint.com. . Retrieved 2008-06-27.<br />
[16] Quinsey, Peter. "User-Pro<strong>of</strong>ing Ajax" (http://www.alistapart.com/articles/userpro<strong>of</strong>ingajax). .<br />
[17] "Access Control for Cross-Site Requests" (http://dev.w3.org/2006/waf/access-control/). World Wide Web Consortium. . Retrieved<br />
2008-06-27.<br />
[18] "Secure Cross-Domain Communication in the Browser" (http://msdn.micros<strong>of</strong>t.com/en-us/library/bb735305.aspx). The Architecture<br />
Journal (MSDN). . Retrieved 2010-04-27.<br />
[19] Sullivan, Bryan. "Testing for security in the age <strong>of</strong> Ajax Programming" (http://www.developerfusion.com/article/6197/<br />
testing-for-security-in-the-age-<strong>of</strong>-ajax-programming/). developerFusion. . Retrieved 2008-10-15.