30 Years of JavaScript: 10 Milestones That Changed the Web Jul 5, 2025 140 javascript , anniversaries , history , ecmascript , jquery , web-2.0 , nodejs , npm , react , typescript , webassembly A Simple Website Jul 1, 2025 139 websites , history , layout , animations , images , tables , javascript , flash , deploying , simplicity 20 Years of AJAX: The Technology That Revolutionized Web Development Feb 19, 2025 138 javascript , history , data-fetching How to Use jQuery’s “ajax()” Function for Asynchronous HTTP Requests Mar 26, 2024 137 how-tos , jquery , functions , asynchrony Fetch API Is [the] New Old Version of AJAX May 5, 2022 136 javascript , data-fetching , apis Making the Move From jQuery to Vue (ray /css )May 3, 2019 135 migrating , jquery , vuejs (Now More Than Ever) You Might Not Need jQuery (oll /css )Jul 12, 2017 134 jquery , javascript , performance , comparisons , examples Need to Do Dependency-Free AJAX? (chr /css )Mar 14, 2017 133 jquery , javascript , promises How to Use AJAX in WordPress—a Real World Example Oct 25, 2016 132 how-tos , wordpress Deprecating Our AJAX Crawling Scheme (nag )Oct 14, 2015 131 google , search , crawling Using AJAX Forms in Drupal 8 May 15, 2015 130 drupal , forms , javascript Why AJAX Isn’t Enough (sma )Jan 13, 2015 129 javascript Multiple Simultaneous AJAX Requests (With One Callback) in jQuery (chr /css )Feb 13, 2014 128 callbacks , jquery Preventing the Performance Hit From Custom Fonts (chr /css )Apr 17, 2013 127 performance , fonts , jquery , lazy-loading jQuery and ASP.NET Jan 17, 2011 126 jquery , asp-net Developing Sites With AJAX: Design Challenges and Common Issues (cod /sma )Feb 10, 2010 125 javascript , techniques Groups of 50+ AJAX Examples (dal /aja )Nov 4, 2008 124 javascript , examples , link-lists jQuery, MooTools, the AJAX Experience, Programming to the Pattern, and What Really Makes One Framework Different From Another (cne )Oct 3, 2008 123 frameworks , javascript , jquery , mootools , extensibility Simon Willison, @Media Ajax (mic /aja )Sep 16, 2008 122 xss , csrf , javascript , json , security Reverse Autocomplete—the Details Matter (dal /aja )Jul 10, 2008 121 forms , javascript Is the Web Still the Web? (inf )Jul 3, 2008 120 web , flash , javascript , web-apps Cross-Subdomain AJAX Made Simple (jed )Jun 24, 2008 119 javascript Coherent: Cocoa Databinding for AJAX (dal /aja )Apr 28, 2008 118 javascript , html 100 Line AJAX Wrapper Apr 18, 2008 117 javascript , support , browsers A Wishlist for AJAX APIs (cod /aja )Apr 9, 2008 116 wish-lists , javascript , apis The World’s Most Popular Programming Language Has Fashion and Luck to Thank (dou /ore )Mar 18, 2008 115 programming , javascript , history A Study of AJAX Performance Issues Jan 22, 2008 114 javascript , performance , metrics , studies , research Book Recommendation: “AJAX Security” by Hoffman and Sullivan Jan 16, 2008 113 books , javascript , security Beyond DOM Jan 6, 2008 112 dom , javascript Web 2.0 Can Be Dangerous… (nng )Dec 17, 2007 111 web , web-2.0 , complexity , monetization , usability The Future of Comet: Comet Today Dec 11, 2007 110 comet , javascript , standards , outlooks AJAX Cross Domain Script (dal /aja )Dec 10, 2007 109 javascript , libraries Tip: Avoid Unnecessary AJAX Traffic With Session State Nov 13, 2007 108 javascript , state-management , traffic , tips-and-tricks More AJAX Standard Updates From the W3C (cms )Nov 2, 2007 107 w3c , javascript , apis Automated Security Scanners Choke on AJAX (rey /aja )Oct 8, 2007 106 javascript , security Don’t Get Stuck With AJAX, Oracle Warns Sep 25, 2007 105 javascript , oracle , java Facebook Released FBJS (dal /aja )Sep 18, 2007 104 facebook+meta , libraries , javascript I Wonder What W3C’s Response Will Be to AJAX? Sep 6, 2007 103 w3c , web-services How To: Get Google and AJAX to Play Nice Jun 25, 2007 102 how-tos , google , seo , javascript Why Comet Rarely Is Necessary… Jun 23, 2007 101 comet , javascript Silverlight: AJAX Is Now an Endangered Species (car )May 1, 2007 100 silverlight , javascript Book Review: Bulletproof AJAX (mat /dig )Apr 10, 2007 99 books , javascript What Comes After AJAX? (car )Mar 6, 2007 98 flash Adam Bosworth: Why AJAX Failed (Then Succeeded) (dal /aja )Feb 1, 2007 97 performance , user-experience WAML: Web Application Markup Language (dal /aja )Jan 30, 2007 96 web-apps , xml Predictions: AJAX in 2007 (mic +/aja )Dec 30, 2006 95 outlooks , javascript AJAX and Web 2.0 High in the Zeitgeist of 2006 (dal /aja )Dec 29, 2006 94 web-2.0 , retrospectives An Introduction to AJAX and Taconite Dec 15, 2006 93 introductions , tooling Miro, Ajaxlets, and the Google Custom Search API Nov 27, 2006 92 google , apis , javascript Unobtrusive AJAX for Rails by Dan Webb (aja )Oct 24, 2006 91 ruby-on-rails , javascript The Future of Web Accessibility Oct 24, 2006 90 accessibility , outlooks , web-2.0 , wcag Today’s AJAX and DHTML Best Practices Oct 9, 2006 89 javascript , dhtml , best-practices OpenAjax Update—Addressing Key Challenges for AJAX Adoption Oct 9, 2006 88 community The Dangers of Cross-Domain AJAX With Flash (shi )Sep 24, 2006 87 javascript , flash , security Eliminating “async” JavaScript Callbacks by Preprocessing Sep 12, 2006 86 javascript , asynchrony , callbacks Almost a Clean Sweep: About 3 in 4 Use AJAX (eny /aja )Sep 11, 2006 85 Putting the Web Back in Web 2.0 (mno )Aug 14, 2006 84 web , web-2.0 Interview With Jakob Nielsen Jul 19, 2006 83 interviews , usability , user-conversion , testing , monetization , scrolling How to Make Your AJAX Applications Accessible—40 Tutorials and Articles Jun 28, 2006 82 how-tos , accessibility , link-lists Build Your Own AJAX Web Applications Jun 28, 2006 81 web-apps AJAX [Conference]: Flash vs. AJAX Jun 21, 2006 80 flash , javascript , comparisons Perspective: An Axe to Grind With AJAX (cne )Jun 13, 2006 79 terminology 50 AJAX Reference Websites From Around the World Jun 10, 2006 78 link-lists Is Asynchronous Communication Really Being Used? (ppk )Jun 9, 2006 77 asynchrony AJAX on IE 7: Check Native First (dal /aja )Jun 6, 2006 76 javascript , internet-explorer , browsers IBM Enhancing AJAX by Contributing to Dojo Toolkit (inf )Jun 5, 2006 75 javascript , dojo , ibm Seven AJAX Frameworks/Toolkits to Watch Out For (har )Jun 1, 2006 74 frameworks , gwt , dojo , yui , dwr , scriptaculous , link-lists Making AJAX Work With Screen Readers (gez )May 25, 2006 73 javascript , screen-readers , accessibility , support , jaws Google Web Toolkit: The Correct Level of Abstraction? (dal /aja )May 20, 2006 72 gwt , google , java , javascript Google Web Toolkit: AJAX Apps From Java (mic /aja )May 17, 2006 71 gwt , javascript , java , google AJAX SVN Browser (dal /aja )May 9, 2006 70 tooling , svn AJAX and Screenreaders: When Can It Work? (sib )May 5, 2006 69 javascript , screen-readers , accessibility An AJAX Caching Strategy May 3, 2006 68 javascript , caching , strategies AJAX Anti-Patterns (zdn )May 2, 2006 67 anti-patterns , xml S3 JavaScript Bindings (mic /aja )Apr 24, 2006 66 javascript , s3 , apis AJAX and [Scalability] (mic /aja )Apr 21, 2006 65 servers , scalability , performance AJAX Book Review Series (oct /aja )Apr 12, 2006 64 books , javascript Speeding Up AJAX With JSON (aja )Apr 6, 2006 63 performance , json AJAX: Is Your Application Secure Enough? Apr 5, 2006 62 javascript , web-apps , security AJAX Delete Confirmation Mar 23, 2006 61 forms , buttons , php , usability Flex and AJAX: The Hybrid Store (cco )Mar 20, 2006 60 adobe Round-Up of 30 AJAX Tutorials Mar 15, 2006 59 tutorials , javascript , link-lists The Next Web? (sim )Mar 15, 2006 58 web , xml , semantic-web , web-services , xhtml , web-2.0 , retrospectives , outlooks AJAX and XSLT in Web Development Mar 13, 2006 57 xsl , tooling Getting Started With AJAX (aar /ali )Mar 7, 2006 56 introductions , javascript WordPress AJAX Comments Mar 7, 2006 55 wordpress , blogging AJAX/DHTML Library Scorecard: How Cross Platform Are They? Mar 4, 2006 54 dhtml , libraries , browsers , support , internet-explorer , firefox , safari , opera Comet: Low Latency Data for the Browser (sli )Mar 3, 2006 53 comet , javascript , performance IBM Releases AJAX Toolkit Framework (aja )Mar 2, 2006 52 ibm , tooling XML Responses and AJAX (aja )Feb 28, 2006 51 xml AJAX Scaffold Generator (dal /aja )Feb 27, 2006 50 tooling , ruby-on-rails Beware the Toggle in AJAX Applications (dal /aja )Feb 20, 2006 49 state-management Happy Birthday, AJAX! (mic /aja )Feb 18, 2006 48 anniversaries Cross Domain AJAX Using XML Feb 10, 2006 47 javascript , xml A Comparison of AJAX Frameworks for ASP.NET (aja )Feb 3, 2006 46 frameworks , asp-net , comparisons , link-lists Vendors Unite to Promote AJAX Tool Development (inf )Feb 1, 2006 45 javascript , web-apps , economics AJAX and CSS Optimization Jan 28, 2006 44 javascript , css , optimization , compression , performance Top Ten Reasons AJAX Is Here to Stay (dal /aja )Jan 4, 2006 43 AJAX, XHR, JavaScript, and Cross Domain Security Story Dec 30, 2005 42 security , javascript AJAX vs. AHAH (tan /mic )Dec 18, 2005 41 javascript , microformats The AJAX Response: XML, HTML, or JSON? (ppk )Dec 17, 2005 40 xml , html , json Take the AJAX Challenge: What Can’t AJAX Do? (mic )Dec 15, 2005 39 Statistical AJAX Dec 9, 2005 38 javascript 10 Places You Must Use AJAX Dec 1, 2005 37 javascript , examples On “Web 2.0” (bru )Nov 26, 2005 36 web-2.0 , accessibility Move Over AJAX, Welcome AHAH (jus )Nov 24, 2005 35 terminology Web 2.0 (pau )Nov 24, 2005 34 web-2.0 , web , javascript , community Graceful Degredation With Prototype, Scriptaculous, and Ruby on Rails (aja )Nov 17, 2005 33 graceful-degradation , prototypejs , scriptaculous , ruby-on-rails Track Browser Resizing in Your Database Using AJAX Nov 17, 2005 32 sql , php , resizing , databases 5 Earth-Shattering Things You Should Know About AJAX and Probably Don’t (dhi )Oct 18, 2005 31 javascript , xml , web-2.0 Perpetuating the Myths of JavaScript Degradation Oct 18, 2005 30 javascript , graceful-degradation , myths AJAX: Dawn of a New Developer Oct 17, 2005 29 javascript Dispelling the Myths of JavaScript Degradation Oct 13, 2005 28 javascript , graceful-degradation , myths AJAX With Images and Stylesheets (dal /aja )Sep 29, 2005 27 images , css AJAX and Browser History (bra )Sep 22, 2005 26 browsers Why AJAX Matters Now (jes )Sep 16, 2005 25 javascript , design , web AJAX and Accessibility (far )Aug 1, 2005 24 javascript , accessibility Integrating Flash With HTML, JavaScript, and AJAX (dal /aja )Jul 14, 2005 23 flash , html , javascript What Every Webmaster and Web Developer Must Know About Ruby on Rails and AJAX Jul 13, 2005 22 ruby-on-rails , javascript AJAX: Usable Interactivity with Remote Scripting Jul 13, 2005 21 javascript AJAX: How DWR Handles XML Jul 6, 2005 20 java , dwr , xml The Atlas Project (nza )Jun 29, 2005 19 microsoft , javascript , components AJAX Won’t Cook You Breakfast Jun 23, 2005 18 javascript What Is AJAX? (jus )Jun 22, 2005 17 terminology Increasing the Strength of AJAX (mey )Jun 19, 2005 16 Designing for the Subtlety of AJAX (vee )Jun 12, 2005 15 design JavaScript and Accessibility (der )Jun 12, 2005 14 javascript , accessibility Rico: Open-Source AJAX and JavaScript Library (dal /aja )Jun 8, 2005 13 libraries , javascript AJAX Reconsidered Jun 1, 2005 12 The Anatomy of an AJAX Framework May 31, 2005 11 javascript , frameworks AjaxPatterns (mic )May 23, 2005 10 websites , javascript , software-design-patterns AJAX Mistakes May 18, 2005 9 javascript , mistakes AJAX, AJAX Everywhere (fra )May 11, 2005 8 user-experience AJAX Considered Harmful (int )Mar 16, 2005 7 encoding AJAX in Ruby on Rails (dal /aja )Mar 16, 2005 6 ruby-on-rails Handling Usability Concerns Such as the Back Button, and Bookmarking (dal /aja )Mar 14, 2005 5 rich-internet-apps , usability , javascript AJAX, Promise or Hype? (ppk )Mar 13, 2005 4 javascript , accessibility AJAX and Accessibility Mar 1, 2005 3 accessibility , javascript AJAX: A New Approach to Web Applications (jes )Feb 18, 2005 2 html , xhtml , css , dom , javascript , web-apps AJAX: “XML for Client-Side Computing” Mar 10, 2004 1 javascript , xml