Today’s AJAX and DHTML Best Practices Oct 9, 2006 1714 ajax , javascript , dhtml , best-practices OpenAjax Update—Addressing Key Challenges for AJAX Adoption Oct 9, 2006 1713 ajax , community Detecting IE7+ in JavaScript Oct 9, 2006 1712 internet-explorer , browsers , javascript , browser-detection , conditional-comments The State of Web Development: PHP Developers Most Likely to Switch to Rails (mat )Oct 9, 2006 1711 programming , php , ruby-on-rails IEs 4 Linux: Internet Explorer 6, 5.5, 5 on Linux (dal /aja )Oct 2, 2006 1710 internet-explorer , browsers , unix-like , testing , tooling More Info on PageRank Oct 2, 2006 1709 pagerank , seo W3C Announces Roadmap Sep 28, 2006 1708 w3c , standards , aria , accessibility Long Live the Q Tag (ali )Sep 26, 2006 1707 html , semantics Lessons in JavaScript Performance Optimisation: 90 Seconds Down to 3 Seconds (mic )Sep 26, 2006 1706 lessons , javascript , performance , optimization W3C Announces Roadmap for Accessible Rich Internet Applications (WAI–ARIA) (w3c )Sep 26, 2006 1705 accessibility , rich-internet-apps , aria , standards Introducing the Ajaxian.com LinkedIn Community Program (dal /aja )Sep 26, 2006 1704 introductions , ajaxian , linkedin , community 12 Lessons for Those Afraid of CSS and Standards (ali )Sep 26, 2006 1703 css , standards , lessons The Dangers of Cross-Domain AJAX With Flash (shi )Sep 24, 2006 1702 ajax , javascript , flash , security Elements, Tags, and Attributes (j9t )Sep 24, 2006 1701 html , attributes , terminology Tag Soup: “innerHTML” Interoperability (or Lack Thereof) Sep 23, 2006 1700 html , interoperability , browsers XML Prologue (lac )Sep 22, 2006 1699 xml Google, Meet Web Standards Sep 22, 2006 1698 google , standards Complete List of Best SEO Tools (sma )Sep 22, 2006 1697 seo , tooling , link-lists Top CSS Tips (jus )Sep 20, 2006 1696 css , units , selectors , tips-and-tricks The Ultimate Web Page (jus )Sep 19, 2006 1695 tech-stacks , design , prioritization List of HTML/CSS Services (jus )Sep 13, 2006 1694 html , css , link-lists Eliminating “async” JavaScript Callbacks by Preprocessing Sep 12, 2006 1693 javascript , ajax , asynchronicity , callbacks Scope in JavaScript (mik /dig )Sep 11, 2006 1692 javascript , scope , functions Almost a Clean Sweep: About 3 in 4 Use AJAX (eny /aja )Sep 11, 2006 1691 ajax Unicorn Sighting (Public Preview) (don /w3c )Sep 7, 2006 1690 w3c , tooling , quality , conformance How Search Results May Differ Based on Accented Characters and Interface Languages Sep 1, 2006 1689 google , search , localization Which Image Format Is Best (jus )Aug 29, 2006 1688 images , gif , jpeg , png jQuery 1.0 (jer /jqu )Aug 26, 2006 1687 release-notes , jquery Web 2.0 Patterns Aug 24, 2006 1686 web-2.0 , principles jQuery: (Mis)leading the Pack Aug 23, 2006 1685 jquery , prototypejs , comparisons Your About Page Is a Robot (kis /ali )Aug 22, 2006 1684 branding , writing Details on Our CSS Changes for IE7 Aug 22, 2006 1683 internet-explorer , browsers , css SEO Advice: Writing Useful Articles That Readers Will Love Aug 21, 2006 1682 seo , content Why jQuery’s Philosophy Is Better (wyc /jqu )Aug 20, 2006 1681 jquery , prototypejs , comparisons Fire the W3C (bur )Aug 16, 2006 1680 w3c Putting the Web Back in Web 2.0 (mno )Aug 14, 2006 1679 web , web-2.0 , ajax CSS Best Practices Aug 14, 2006 1678 css , best-practices Beginning to Style Your RSS Feed (jch )Aug 14, 2006 1677 rss , css , xsl Hot PHP UTF-8 Tips Aug 10, 2006 1676 php , unicode , tips-and-tricks Does Every Organization Need a Web 2.0 Strategy? (dhi /zdn )Aug 9, 2006 1675 web-2.0 , web , strategies The Importance of Standards (bur )Aug 9, 2006 1674 standards The Sacrifice of Pragmatism Over Theoretical Purity Aug 7, 2006 1673 http , mime-types Web Inspector Gains New Eyes for Metrics, Properties Aug 6, 2006 1672 webkit , dev-tools , firebug , comparisons The Influx of Web Developers to Yahoo! and Google Aug 6, 2006 1671 yahoo , google The Dangers of Browser Detects (ppk )Aug 3, 2006 1670 browser-detection , javascript Screen Resolution and Page Layout (nng )Jul 31, 2006 1669 layout How Strict Is Your Dynamic Language? Jul 27, 2006 1668 programming , comparisons , perl , php , ruby , python CSS3 and Konqueror (pet )Jul 25, 2006 1667 css , konqueror , browsers The Case Against Web 2.0 Jul 25, 2006 1666 web , web-2.0 The Web Accessibility Myth in the UK Jul 24, 2006 1665 accessibility , wcag , compliance , html , css , conformance , myths Interview With Jakob Nielsen Jul 19, 2006 1664 interviews , ajax , usability , user-conversion , testing , monetization , scrolling Identifying Classy Semantics (far )Jul 19, 2006 1663 html , semantics , attributes Add Value on the Web (jus )Jul 17, 2006 1662 web , content Mozilla’s Layout Engine (dba /moz )Jul 12, 2006 1661 slides , mozilla , gecko , browser-engines , browsers Following the XHTML Path Jul 12, 2006 1660 xhtml , conformance , link-lists Label Placement in Forms (uxm )Jul 12, 2006 1659 forms , labels , usability Behind the Scenes With XHTML Jul 5, 2006 1658 xhtml If E-Mail Clients Mangle Your HTML… Fix It Jul 5, 2006 1657 email , html , tables , support , testing W3C Guidelines Inadequate (the )Jul 3, 2006 1656 guidelines , w3c , mobile , best-practices W3C Releases Mobile Web Best Practices Jun 28, 2006 1655 w3c , mobile , best-practices How to Make Your AJAX Applications Accessible—40 Tutorials and Articles Jun 28, 2006 1654 how-tos , accessibility , ajax , link-lists Build Your Own AJAX Web Applications Jun 28, 2006 1653 ajax , web-apps 9 Ways to Misunderstand Web Standards (blo )Jun 23, 2006 1652 standards , print , mobile , accessibility , css , semantic-web , hacks Opera 9 CSS Support Information Available Jun 22, 2006 1651 browsers , opera , css , support AJAX [Conference]: Flash vs. AJAX Jun 21, 2006 1650 flash , ajax , javascript , comparisons Prettier Accessible Forms (ali )Jun 20, 2006 1649 accessibility , forms , html The JavaScript Library World Cup (dan )Jun 14, 2006 1648 javascript , libraries , dojo , prototypejs , scriptaculous , yui , comparisons New Wireless Developments Jun 14, 2006 1647 mobile , domains Accessibility Ideas (ann )Jun 13, 2006 1646 accessibility , html WWWWWDD? (cod )Jun 13, 2006 1645 browsers , metrics Perspective: An Axe to Grind With AJAX (cne )Jun 13, 2006 1644 ajax , terminology 50 AJAX Reference Websites From Around the World Jun 10, 2006 1643 ajax , link-lists Is Asynchronous Communication Really Being Used? (ppk )Jun 9, 2006 1642 asynchronicity , ajax Web Designer’s Guide to Print Design (mar )Jun 8, 2006 1641 guides , print , design Build Your Own Web Site the Right Way Using HTML and CSS (sen )Jun 7, 2006 1640 books , html , css AJAX on IE 7: Check Native First (dal /aja )Jun 6, 2006 1639 ajax , javascript , internet-explorer , browsers Portable Comet? It’s the Iframe, Stupid! (mic )Jun 6, 2006 1638 comet , iframes , javascript , internet-explorer , browsers IBM Enhancing AJAX by Contributing to Dojo Toolkit (inf )Jun 5, 2006 1637 javascript , ajax , dojo , ibm JavaScript Loop Test Jun 3, 2006 1636 javascript , loops , performance , browsers , metrics Levels of JavaScript Knowledge Jun 2, 2006 1635 javascript Your HTML Level (ann )Jun 1, 2006 1634 html Seven AJAX Frameworks/Toolkits to Watch Out For (har )Jun 1, 2006 1633 frameworks , ajax , gwt , dojo , yui , dwr , scriptaculous , link-lists Levels of HTML Knowledge May 30, 2006 1632 html , xhtml Making AJAX Work With Screen Readers May 25, 2006 1631 ajax , javascript , screen-readers , accessibility , support , jaws 5 Tips to Improved CSS May 25, 2006 1630 css , formatting , shorthands , cascade , tips-and-tricks Semantic Web Is Ready for Mainstream Use May 24, 2006 1629 w3c , semantic-web Google SEO Algorithm Problems May 24, 2006 1628 google , seo WCAG Samurai May 23, 2006 1627 websites , accessibility , wcag To Hell With WCAG 2 (ali )May 23, 2006 1626 accessibility , standards , wcag In Praise of… W3C (tim /the )May 22, 2006 1625 web , w3c 2006 Redesign—CSS Techniques (mat )May 22, 2006 1624 redesigning , css , techniques Building on the Future of the Web May 22, 2006 1623 web , semantic-web , mobile , social-media Google Web Toolkit: The Correct Level of Abstraction? (dal /aja )May 20, 2006 1622 gwt , google , java , javascript , ajax Microsoft’s Web Standards Motivations (sen )May 19, 2006 1621 microsoft , standards JavaScript “Associative Arrays” Considered Harmful (sav )May 18, 2006 1620 javascript , arrays Give Safari Some Love (dal /aja )May 18, 2006 1619 safari , browsers Web-Based Alternatives to PowerPoint (jud /inf )May 17, 2006 1618 html , css , javascript , tooling Google Web Toolkit: AJAX Apps From Java (mic /aja )May 17, 2006 1617 gwt , ajax , javascript , java , google Comet With Apache and Jetty (dal /aja )May 17, 2006 1616 comet , apache , servers 7 More Reasons Why Web Apps Fail (bok )May 16, 2006 1615 web-apps Revenge of the “$” (dal /aja )May 16, 2006 1614 javascript , libraries Quick Comment on “nofollow” May 15, 2006 1613 search , spam , google , metadata Web Content: From Fabulous to Frankenstein May 15, 2006 1612 content , quality , legal Brendan Eich: JavaScript 2 and the Future of the Web (dal /aja )May 14, 2006 1611 javascript , ecmascript , standards , outlooks 7 Reasons Why Web Apps Fail (aja )May 10, 2006 1610 web-apps AJAX SVN Browser (dal /aja )May 9, 2006 1609 tooling , svn , ajax AJAX and Screenreaders: When Can It Work? (sib )May 5, 2006 1608 ajax , javascript , screen-readers , accessibility Study of Free/Shareware Web Fonts May 4, 2006 1607 studies , research , fonts An AJAX Caching Strategy May 3, 2006 1606 ajax , javascript , caching , strategies “Cascading Style Sheets: The Designer’s Edge” by Molly Holzschlag May 3, 2006 1605 books , css , design AJAX Anti-Patterns (zdn )May 2, 2006 1604 ajax , anti-patterns , xml My PNG Image Replacement Method (tel )May 1, 2006 1603 image-replacement , techniques , images , png The Problem With Web Standards (sen )Apr 27, 2006 1602 standards , w3c JavaScript Speed Test: Test Your Browsers (dal /aja )Apr 25, 2006 1601 javascript , performance , testing , browsers More Seriously: Why CSS Doesn’t Define Behaviour Apr 25, 2006 1600 css , javascript CSS Hacking (ann )Apr 24, 2006 1599 css , hacks Build for the Future: Bend, Don’t Break (gar /dig )Apr 24, 2006 1598 html , processes , principles S3 JavaScript Bindings (mic /aja )Apr 24, 2006 1597 javascript , ajax , s3 , apis Scriptaculous Cheat Sheet (amy )Apr 22, 2006 1596 scriptaculous , cheat-sheets Comparison of Dojo and Prototype (JavaScript Toolkits) Apr 21, 2006 1595 dojo , prototypejs , comparisons AJAX and [Scalability] (mic /aja )Apr 21, 2006 1594 ajax , servers , scalability , performance DOM vs. Web (mno )Apr 20, 2006 1593 security , http , dom Principles and Elements of Design (dig )Apr 17, 2006 1592 principles , design One-Line JavaScript Memoization Apr 16, 2006 1591 javascript , memoization SEO Basics Tutorial Apr 16, 2006 1590 fundamentals , seo AJAX Book Review Series (oct /aja )Apr 12, 2006 1589 books , ajax , javascript “Content-Type” Is Dead Apr 11, 2006 1588 http , mime-types “dl”, “dt”, and “dd” Markup (ann )Apr 8, 2006 1587 html , lists , semantics Speeding Up AJAX With JSON (aja )Apr 6, 2006 1586 performance , ajax , json AJAX: Is Your Application Secure Enough? Apr 5, 2006 1585 ajax , javascript , web-apps , security CSS + JavaScript = Evil (nza )Apr 5, 2006 1584 css , javascript , debugging Standard Error Apr 4, 2006 1583 web , standards , licensing CSS Layout or Table Layout Apr 2, 2006 1582 layout , css , html , tables “Color for Websites” by Molly Holzschlag Apr 2, 2006 1581 books , colors , design Five Simple Steps to Typesetting on the Web: Printing the Web (fro )Apr 1, 2006 1580 typography , print Why Comply? The Movement to W3C Compliance Mar 31, 2006 1579 w3c , standards , conformance First Annual Naked Day: April 05 Mar 30, 2006 1578 css , awareness-days , standards , semantics A Guide to CSS Support in Email Mar 30, 2006 1577 guides , email , css , support , browsers SEO Advice: Use Text Mar 29, 2006 1576 seo , tips-and-tricks Replace Pop-Ups With Dynamic Includes Using DOMinclude (cod )Mar 27, 2006 1575 libraries , javascript , pop-ups My CSS and Layout Biased Wishlist Mar 26, 2006 1574 discussions , css , layout , wish-lists 2-Column CSS Layout Mar 26, 2006 1573 css , layout , floats AJAX Delete Confirmation Mar 23, 2006 1572 forms , buttons , ajax , php , usability IE7: Details (dav )Mar 23, 2006 1571 browsers , internet-explorer SEO Mistakes: Hosted Doorway Pages Mar 22, 2006 1570 seo , mistakes Seven (sim )Mar 21, 2006 1569 internet-explorer , browsers Semantic Image Use (jch )Mar 20, 2006 1568 html , images , alt-text , accessibility , semantics Flex and AJAX: The Hybrid Store (cco )Mar 20, 2006 1567 adobe , ajax Back to the Future: Microsoft HTML Applications (rus )Mar 19, 2006 1566 microsoft , javascript , html Excessive Elements (jus )Mar 18, 2006 1565 html , simplicity , maintainability , debugging Fast DOM Queries in Today’s Browsers (sli )Mar 18, 2006 1564 javascript , dom , performance , browsers , w3c Dynamic Favicons (aja )Mar 16, 2006 1563 favicons , javascript Content Is King Mar 16, 2006 1562 content , design , metrics Web Authentication (mno )Mar 16, 2006 1561 authentication , http , cookies Round-Up of 30 AJAX Tutorials Mar 15, 2006 1560 tutorials , ajax , javascript , link-lists The Benefits of Cascading Style Sheets Mar 14, 2006 1559 css , maintainability , consistency , performance , seo , accessibility AJAX and XSLT in Web Development Mar 13, 2006 1558 ajax , xsl , tooling SEO Advice: Check Your Own Site Mar 13, 2006 1557 seo , spam Discovering HTTP: The Accept Header Mar 12, 2006 1556 http-headers , http Getting Started With AJAX (aar /ali )Mar 7, 2006 1555 introductions , javascript , ajax WordPress AJAX Comments Mar 7, 2006 1554 wordpress , ajax , blogging Minification vs. Obfuscation (dou )Mar 6, 2006 1553 minification , obfuscation , comparisons , terminology , javascript Jens Meiert Declares His Love to CSS… (j9t )Mar 5, 2006 1552 interviews , css AJAX/DHTML Library Scorecard: How Cross Platform Are They? Mar 4, 2006 1551 ajax , dhtml , libraries , browsers , support , internet-explorer , firefox , safari , opera Comet: Low Latency Data for the Browser (sli )Mar 3, 2006 1550 comet , ajax , javascript , performance Accessible Alternate Content (lac )Mar 2, 2006 1549 accessibility , images , content IBM Releases AJAX Toolkit Framework (aja )Mar 2, 2006 1548 ibm , tooling , ajax XML Responses and AJAX (aja )Feb 28, 2006 1547 ajax , xml AJAX Scaffold Generator (dal /aja )Feb 27, 2006 1546 tooling , ajax , ruby-on-rails Announcing DOM Helper: A New and Improved CSS Editor Feb 24, 2006 1545 tooling , dom , css , code-editors , windows Using a robots.txt File (van )Feb 24, 2006 1544 robotstxt , search , google The Rule of Least Power (tim /w3c )Feb 23, 2006 1543 programming , software-design , principles An Idiot’s Guide to Why We Build Accessible Websites Feb 22, 2006 1542 guides , accessibility , legal , ethics Content Negotiation: Why It Is Useful, and How to Make It Work (oli /w3c )Feb 21, 2006 1541 content-negotiation , internationalization , urls , servers , php JavaScript Closures for Dummies Feb 21, 2006 1540 javascript , closures , examples Quick Tip: Text Truncation With JavaScript (dal /aja )Feb 21, 2006 1539 javascript , tips-and-tricks Beware the Toggle in AJAX Applications (dal /aja )Feb 20, 2006 1538 ajax , state-management Web Browsers Comply With Section 508 Feb 20, 2006 1537 accessibility , browsers , assistive-tech , vpat-acr , section-508 , compliance Write Better CSS (jch )Feb 19, 2006 1536 css , quality , comments We Interrupt This Commercial Break With a Word About RSS (bur )Feb 19, 2006 1535 rss Happy Birthday, AJAX! (mic /aja )Feb 18, 2006 1534 anniversaries , ajax Opera Nintendo Browser (mic /aja )Feb 17, 2006 1533 opera , browsers JavaScript Style Guide (dal /aja )Feb 16, 2006 1532 style-guides , conventions , javascript , dojo Camino Browser Goes 1.0 (mac )Feb 14, 2006 1531 camino , browsers XHTML5 (ann )Feb 14, 2006 1530 html , xhtml , parsing Yahoo! UI JavaScript Treats (sim )Feb 14, 2006 1529 yahoo , javascript , libraries Yahoo Is the New Google Feb 13, 2006 1528 yahoo , google , comparisons AdLinks: “Out-of-Contextual” Advertising? (mis )Feb 13, 2006 1527 monetization Cross Domain AJAX Using XML Feb 10, 2006 1526 ajax , javascript , xml W3C Launches Web Tech Incubator Program Feb 9, 2006 1525 w3c , community CSS Navigation Magnification (dal /aja )Feb 9, 2006 1524 css , navigation , hover Buy Standards Compliant Web Sites (kar /w3c )Feb 7, 2006 1523 standards , conformance , compliance , professionalism , economics New robots.txt Tool Feb 7, 2006 1522 robotstxt , tooling , google , search A Comparison of AJAX Frameworks for ASP.NET (aja )Feb 3, 2006 1521 frameworks , ajax , asp-net , comparisons , link-lists 10 Realistic Steps to a Faster Web Site Feb 2, 2006 1520 performance , servers , caching Vendors Unite to Promote AJAX Tool Development (inf )Feb 1, 2006 1519 ajax , javascript , web-apps , economics Adobe Flex 2.0: Beta Released (dal /aja )Feb 1, 2006 1518 adobe Google Sitemaps Team Interview (van )Feb 1, 2006 1517 interviews , google , sitemaps IE 7 Preview Release: Download, Test, Pray? (dal /aja )Feb 1, 2006 1516 internet-explorer , browsers One Web Day Jan 31, 2006 1515 websites , awareness-days , web In Search of the Holy Grail (ali )Jan 30, 2006 1514 layout , html , css “getElementsByTagNames”: Note the Plural (dal /aja )Jan 30, 2006 1513 javascript Ruby in HTML (ann )Jan 29, 2006 1512 ruby-markup , html AJAX and CSS Optimization Jan 28, 2006 1511 ajax , javascript , css , optimization , compression , performance The Future of HTML: XHTML 2.0 Jan 25, 2006 1510 html , xhtml , xforms , apis , standards , outlooks , link-lists Web Authoring Statistics Jan 25, 2006 1509 studies , research , html , attributes , metadata , mime-types , http-headers , metrics SEO Advice: Linkbait and Linkbaiting Jan 24, 2006 1508 seo , links , backlinks “DOM Scripting” by Jeremy Keith Jan 24, 2006 1507 books , dom , javascript How Web-Ready Is “XMLHttpRequest”? (mno )Jan 23, 2006 1506 http , javascript JavaScript Cursor Position Jan 23, 2006 1505 javascript , cursors Dreamweaver 8 Reviewed Jan 23, 2006 1504 dreamweaver Tag Soup: Crazy Parsing Adventures Jan 20, 2006 1503 html , parsing Track Your Hacks With CVS (sen )Jan 18, 2006 1502 cvs The “ping” Attribute (nza )Jan 18, 2006 1501 html , attributes , firefox , browsers , privacy Help! A List Apart Talks About XHTML 2.0 (ann )Jan 17, 2006 1500 xhtml , xml Web 3.0 (zel /ali )Jan 17, 2006 1499 web , web-3.0 , javascript , usability “<a ping>” Jan 17, 2006 1498 firefox , browsers , html , privacy Cross Browser Compatibility Jan 17, 2006 1497 browsers , interoperability , internet-explorer , netscape , firefox , opera Introducing the Web Inspector Jan 16, 2006 1496 introductions , webkit , dev-tools Source Order, Skip Links, and Structural Labels Jan 13, 2006 1495 source-order , skip-links , labels , screen-readers , accessibility What’s the Best MySQL Admin Tool? (jus )Jan 13, 2006 1494 databases , mysql , tooling Dealing With JavaScript Scope (jus )Jan 12, 2006 1493 javascript , scope Firebug Jan 12, 2006 1492 websites , firebug , firefox , browsers , dev-tools Dojo Tips: Cookies, and a Nice Curry (dal /aja )Jan 11, 2006 1491 dojo , cookies , caching , tips-and-tricks Don’t Blow Your Beta Jan 9, 2006 1490 releasing , processes A Week With Camino (fro )Jan 8, 2006 1489 camino , browsers Nine Tips for Designing Rich Internet Applications Jan 7, 2006 1488 design , rich-internet-apps , tips-and-tricks Building Open Textual Content on HTML (tan /mic )Jan 5, 2006 1487 html , content , semantics , microformats Top Ten Reasons AJAX Is Here to Stay (dal /aja )Jan 4, 2006 1486 ajax SEO Advice: URL Canonicalization Jan 4, 2006 1485 seo , urls , search , google CSS Quick Tip: “overflow: hidden;” and IE (dal /aja )Jan 4, 2006 1484 css , overflow , internet-explorer , browsers , tips-and-tricks Usability and Accessibility in 2006 Jan 4, 2006 1483 usability , accessibility , standards , wcag , legal , outlooks The Value of Graphic Design (jus )Jan 3, 2006 1482 design , usability Open Flash? (dav )Jan 2, 2006 1481 flash , foss AJAX, XHR, JavaScript, and Cross Domain Security Story Dec 30, 2005 1480 security , ajax , javascript How to Tell the Difference Between Web 1.0 and Web 2.0 (dal /aja )Dec 30, 2005 1479 web-2.0 , web , comparisons Canvas in IE Dec 29, 2005 1478 canvas , internet-explorer , browsers Lightbox JS Dec 25, 2005 1477 libraries , javascript , images , effects , lightbox AJAX Perf—Comparing the Atlas and Prototype Class Idioms Dec 21, 2005 1476 javascript , comparisons , performance Top 7 PHP Security Blunders Dec 21, 2005 1475 php , databases , sql , security Rip It Up: Worn Type Using CSS (mis )Dec 20, 2005 1474 css , image-replacement , techniques , effects Hotwiring Your Search Engine (msn )Dec 19, 2005 1473 search , seo , google , yahoo , microsoft IE Team Joins Mozilla on Standard Feed Icon (dal /aja )Dec 19, 2005 1472 internet-explorer , mozilla , browsers , syndication AJAX vs. AHAH (tan /mic )Dec 18, 2005 1471 ajax , javascript , microformats The AJAX Response: XML, HTML, or JSON? (ppk )Dec 17, 2005 1470 ajax , xml , html , json Take the AJAX Challenge: What Can’t AJAX Do? (mic )Dec 15, 2005 1469 ajax Beware the Automated Accessibility Tool Trap Dec 15, 2005 1468 accessibility , tooling , automation JavaScript: Scroll to Bottom of a Div Dec 14, 2005 1467 html , javascript , scrolling SEO Mistakes: Crappy Doorway Pages Dec 14, 2005 1466 seo , mistakes JSONP: JSON With Padding (mic /aja )Dec 12, 2005 1465 json , javascript The Elements of Typographic Style Applied to the Web (ric )Dec 8, 2005 1464 websites , guides , typography Don’t Be “eval()” (sim )Dec 7, 2005 1463 javascript The Future of HTML: WHATWG Dec 6, 2005 1462 html , web-forms , canvas , standards , outlooks , whatwg , link-lists Ten Reasons to Learn and Use Web Standards Dec 6, 2005 1461 standards , career Remote JSON—JSONP (etr )Dec 5, 2005 1460 json XHTML Is Not for Beginners (lac )Dec 5, 2005 1459 xhtml Macromedia No More (dav )Dec 5, 2005 1458 macromedia , flash , dreamweaver Avoid Edge Cases by Designing Up Front (ali )Dec 5, 2005 1457 design , processes Rel vs. Rev (mic )Dec 1, 2005 1456 html , xhtml , semantics , microformats , comparisons European Government Websites Failing the Disabled (com )Nov 30, 2005 1455 accessibility Tooltip.js: Creating Simple Tooltips (dal /aja )Nov 29, 2005 1454 libraries , javascript , tooltips JavaScript and “Serious” Programmers (ppk )Nov 29, 2005 1453 javascript , professionalism Firefox Fans Promised Version 1.5 Tonight (iai )Nov 29, 2005 1452 firefox , browsers How to Make “XMLHttpRequest” Calls to Another Server in Your Domain Nov 28, 2005 1451 how-tos , javascript , security Printing a Book With CSS: Boom! (ber /ali )Nov 28, 2005 1450 css , print Move Over AJAX, Welcome AHAH (jus )Nov 24, 2005 1449 ajax , terminology Web 2.0 (pau )Nov 24, 2005 1448 web-2.0 , web , ajax , javascript , community AHAH: Asychronous HTML and HTTP (mic /aja )Nov 24, 2005 1447 html , asynchronicity CSS Filters: Cross Browser Implementation (dal /aja )Nov 24, 2005 1446 css , hacks , overviews Who GETs REST? Nov 22, 2005 1445 apis , rest , http , programming Creating a CSS Design From Scratch Nov 22, 2005 1444 design , html , css Accessibility Is Not Enough (nng )Nov 21, 2005 1443 accessibility , usability New W3C Feed Validation Service (oli )Nov 21, 2005 1442 discussions , w3c , syndication , rss , atom , conformance , tooling Graceful Degredation With Prototype, Scriptaculous, and Ruby on Rails (aja )Nov 17, 2005 1441 graceful-degradation , ajax , prototypejs , scriptaculous , ruby-on-rails JavaScript Libraries Roundup Nov 14, 2005 1440 javascript , libraries , link-lists Mozilla XForms Project Threatened by Cut-Backs (sen )Nov 13, 2005 1439 mozilla , xforms , forms The Huge Cloud Lens Bubble Map Web 2.0 (kos )Nov 11, 2005 1438 web , web-2.0 Lea Alcantara Declares Her Love to CSS… (lea )Nov 9, 2005 1437 interviews , css PHP and HTTP Making Friends Nov 7, 2005 1436 php , http CAPTCHA Are Not a Security Measure Nov 5, 2005 1435 captcha , usability , accessibility Firefox Takes the Good With the Bad Nov 4, 2005 1434 firefox , browsers IE7 Conditional Comments (dav )Nov 3, 2005 1433 browsers , internet-explorer , conditional-comments Ethan Marcotte Declares His Love to CSS… (bee )Nov 2, 2005 1432 interviews , css What Won’t Be Fixed in IE7 (sen )Nov 2, 2005 1431 browsers , internet-explorer Accessibility Is Just Another Language Oct 30, 2005 1430 accessibility , legal , localization , html , concepts The Cascade (lac )Oct 26, 2005 1429 css , cascade CSS Patches (sim )Oct 26, 2005 1428 css , hacks , terminology Good Designers Redesign, Great Designers Realign (cam /ali )Oct 25, 2005 1427 design , branding , career Multi-Threaded JavaScript? (oct /aja )Oct 25, 2005 1426 javascript , multithreading JavaScript Database: In Browser (dal /aja )Oct 25, 2005 1425 javascript , json , browsers , databases Including Site Pages in a Sitemap (van )Oct 24, 2005 1424 sitemaps , search , google Class Attributes Are About More Than Styling (mic )Oct 19, 2005 1423 html , attributes , semantics 5 Earth-Shattering Things You Should Know About AJAX and Probably Don’t (dhi )Oct 18, 2005 1422 ajax , javascript , xml , web-2.0 AJAX: Dawn of a New Developer Oct 17, 2005 1421 ajax , javascript Weblog Usability: The Top Ten Design Mistakes (nng )Oct 17, 2005 1420 blogging , usability , mistakes Variable Scope for New Programmers (jus /dig )Oct 17, 2005 1419 javascript , variables , scope , functions The Death of IE CSS Hacks (nza )Oct 17, 2005 1418 internet-explorer , browsers , css , hacks HTML Comments (ann )Oct 13, 2005 1417 html , sgml , comments No Surprise: DRM Nightmare Rears Ugly Head. Again. (zdn )Oct 13, 2005 1416 drm ShrinkSafe: Compress Your JavaScript (dal /aja )Oct 11, 2005 1415 tooling , javascript , minification Nice Error Messages Oct 11, 2005 1414 errors , design Prototype Insertion, IE 6, “tr’s,” and “Invalid Target Element for This Operation…” Oct 11, 2005 1413 javascript , tables , internet-explorer , browsers Character References Explained (lac )Oct 10, 2005 1412 html , unicode , character-references , conformance HTML, CSS, PHP, and More Cheat Sheets Oct 10, 2005 1411 cheat-sheets , link-lists , html , xhtml , css , wordpress , php , databases , encoding , seo , servers , tooling Flock: The Web 2.0 Browser (dal /aja )Oct 9, 2005 1410 flock , browsers , web-2.0 XML Introduction (bur )Oct 5, 2005 1409 introductions , xml Google ♥ HTML 5 (ann )Oct 4, 2005 1408 google , html W3C Compliance and SEO Oct 4, 2005 1407 w3c , standards , compliance , seo OPML—the XML Format With No Friends Oct 1, 2005 1406 xml What Is Web 2.0 (tim /ore )Sep 30, 2005 1405 web , web-2.0 , concepts , terminology , comparisons Planet Ajaxian (dal /aja )Sep 30, 2005 1404 ajaxian Dreamweaver 8 Does Standards! (rac )Sep 30, 2005 1403 code-editors , dreamweaver , standards The Total Cost of Using PHP? (ore )Sep 30, 2005 1402 php , economics AJAX With Images and Stylesheets (dal /aja )Sep 29, 2005 1401 ajax , images , css Google Search Tips 2005 (blo )Sep 29, 2005 1400 google , search , tips-and-tricks Blame Netscape First (nza )Sep 28, 2005 1399 netscape , internet-explorer , browsers My Top Ten CSS Tricks Article Sep 27, 2005 1398 css , tips-and-tricks Introducing the CSS3 Multi-Column Module (ali )Sep 27, 2005 1397 introductions , css , layout War of the Web: Revenge of the Dynamics (dal /aja )Sep 26, 2005 1396 web , retrospectives , perl , java , ruby-on-rails , php , asp-net , javascript , flash , pdf , xaml , html How Is a Google Sitemap Different From an HTML Sitemap? (van )Sep 26, 2005 1395 google , sitemaps , html , comparisons CSS Techniques Roundup—20 CSS Tips and Tricks Sep 22, 2005 1394 css , techniques , tips-and-tricks , link-lists AJAX and Browser History (bra )Sep 22, 2005 1393 ajax , browsers The Elements of JavaScript Style II (dou )Sep 21, 2005 1392 javascript , best-practices IE Web Developer Helpers (aja )Sep 21, 2005 1391 internet-explorer , browsers , browser-extensions Improving Link Display for Print (aar /ali )Sep 20, 2005 1390 css , links , print The Elements of JavaScript Style (dou )Sep 19, 2005 1389 javascript , best-practices Forms vs. Applications (nng )Sep 19, 2005 1388 forms , web-apps , comparisons , usability Why AJAX Matters Now (jes )Sep 16, 2005 1387 ajax , web Ten Steps to a More User Friendly Website Sep 14, 2005 1386 flash , performance , images , compression , link-rot , html , conformance , browsers , support , navigation , readability , quality Universality and Accessibility Sep 11, 2005 1385 accessibility Web Publishing Tip: Write Clear Titles Sep 10, 2005 1384 writing , microcontent , tips-and-tricks Speeding Up Web Browsing (cod )Sep 9, 2005 1383 performance , browsers , flash , internet-explorer Analyzing Web Server Logs Sep 8, 2005 1382 servers , logging , analytics , tooling , link-lists Searching for Standards (mol )Sep 8, 2005 1381 html , css , search , comparisons , google , microsoft , yahoo Is JavaScript Dead? Sep 8, 2005 1380 javascript CSS Hacks Are Starting to Break (ppk )Sep 6, 2005 1379 css , hacks , internet-explorer , browsers An Interview With XML Sep 5, 2005 1378 xml Don’t Finalise the Site Structure Until You’ve Created Page Layouts Sep 5, 2005 1377 information-architecture , layout , processes JavaScript Logging (ali )Sep 5, 2005 1376 javascript , logging , debugging Writing Semantic Markup (ric /dig )Sep 5, 2005 1375 semantics , rss , xml , xhtml , attributes Dan Cederholm [Interview] (sim +/dig )Sep 5, 2005 1374 interviews , design , css Best Practices for Declaring Languages in HTML and XHTML (mho /wa )Sep 4, 2005 1373 best-practices , html , xhtml , localization , internationalization Firefox Investigation (rob )Sep 1, 2005 1372 firefox , browsers , support , web-platform Submitting Mobile Sitemaps (van )Aug 31, 2005 1371 google , search , sitemaps , mobile “addEvent()” Considered Harmful (ppk )Aug 30, 2005 1370 javascript , events HTML Tags vs. Elements vs. Attributes Aug 30, 2005 1369 html , attributes , terminology , comparisons ROI: How Hard Is Your Web Site Working? Aug 30, 2005 1368 marketing , analytics , economics Open New Windows for PDF and Other Non-Web Documents (nng )Aug 29, 2005 1367 usability , links , pdf DWR Version 1.0 Released Aug 29, 2005 1366 release-notes , dwr What URLs Should a Sitemap Include? (van )Aug 26, 2005 1365 sitemaps , urls Flock—Social Browsing Is Cool Aug 26, 2005 1364 flock , browsers When Printing Kills (mey )Aug 26, 2005 1363 bugs , internet-explorer , print Dashes vs. Underscores Aug 25, 2005 1362 urls , seo , comparisons How Readable Is Your PHP? Aug 25, 2005 1361 php , formatting , documentation Accessibility and Availability Aug 25, 2005 1360 accessibility , support , standards Soup to Nuts: Making a CSS-Based Layout Start to Finish Aug 25, 2005 1359 css , layout , html , functionality Is 1024 OK? (jon )Aug 25, 2005 1358 design , viewport , trends Problems With Automated Accessibility Testing Tools Aug 24, 2005 1357 accessibility , testing , tooling CSS Hacks and Server-Side Code (sil )Aug 24, 2005 1356 css , hacks , html A Really, Really, Really Good Introduction to XML Aug 24, 2005 1355 introductions , fundamentals , xml , internet-explorer Labeling Buttons Aug 24, 2005 1354 buttons , labels , forms Facts and Opinions About PDF Accessibility (ali )Aug 22, 2005 1353 accessibility , pdf , html Keyboard Navigation and Internet Explorer Aug 21, 2005 1352 keyboard-navigation , internet-explorer , browsers , accessibility “IBM Systems Journal” Accessibility Articles Aug 21, 2005 1351 accessibility , ibm , html , css , standards Passing the Acid2 Test Aug 18, 2005 1350 web-platform , acid-tests , support , browsers , safari , konqueror Persona Non Grata (oda )Aug 17, 2005 1349 personas JavaScript Lint (dal /aja )Aug 16, 2005 1348 tooling , linting , javascript Putting A/B Testing in Its Place (nng )Aug 15, 2005 1347 a-b-testing , optimization , usability The Voice of Reason in PHP Aug 15, 2005 1346 php How to Decide What Bugs to Fix When (ber )Aug 11, 2005 1345 how-tos , bugs , prioritization Next Generation HTML Adds Flexibility of XML to the “Lingua Franca of the Web” (nic /com )Aug 9, 2005 1344 html , xhtml Usability Improvements Using the DOM (mis )Aug 9, 2005 1343 usability , dom , javascript , links CSS Server-Side Constants (sha )Aug 9, 2005 1342 css , variables , php Cameron Moll Declares His Love to CSS… (cam )Aug 8, 2005 1341 interviews , css The Dojo Event System (sli )Aug 8, 2005 1340 dojo , events Top 5 Web Design Mistakes (nza )Aug 8, 2005 1339 design , images , javascript , colors , fonts , mistakes Professional CSS: A First Look (fro )Aug 8, 2005 1338 books , css Christopher Schmitt [Interview] (tel /dig )Aug 8, 2005 1337 interviews , css Seven Screen Reader Usability Tips Aug 8, 2005 1336 screen-readers , usability , accessibility , tips-and-tricks Testing Invalid Content With Accessibility Validators Aug 7, 2005 1335 accessibility , testing , tooling , compliance , conformance , wave Apologizing When You Aren’t Wrong Aug 5, 2005 1334 microsoft , web-standards-project JavaScript Utilities Project Aug 4, 2005 1333 javascript , tooling CSS and Accessibility (ric )Aug 4, 2005 1332 css , accessibility IE7 to Fail Standards Test (zdn )Aug 2, 2005 1331 internet-explorer , browsers , standards , web-platform , acid-tests Evaluating Web Sites for Accessibility With Firefox (pat )Aug 2, 2005 1330 accessibility , auditing , firefox , browsers , link-lists Standards—Everyone’s a Winner Aug 1, 2005 1329 standards WaSP Interviews Daniel Frommelt (wa )Aug 1, 2005 1328 interviews , xhtml , standards AJAX and Accessibility (far )Aug 1, 2005 1327 ajax , javascript , accessibility Conference Wrap-Up: “IA in Germany—Chances and Perspectives” Aug 1, 2005 1326 information-architecture , retrospectives JavaScript Cheat Sheet Aug 1, 2005 1325 javascript , cheat-sheets Make Printing Work Better With the Web Jul 31, 2005 1324 internet-explorer , browsers , print Label Positioning Jul 31, 2005 1323 accessibility , forms , labels PHP 5 and Design Patterns: An Introduction (inf )Jul 30, 2005 1322 php , software-design-patterns , principles Standards and CSS in IE (cdu )Jul 29, 2005 1321 internet-explorer , browsers , standards , css IE7 Wicked Clearing House (sha )Jul 29, 2005 1320 internet-explorer , browsers , link-lists 16 Things That Really Annoy Most Web Users Jul 29, 2005 1319 web , metrics , user-experience , pop-ups , performance , link-rot , content , search , navigation , design IE7 CSS Updates (dav )Jul 28, 2005 1318 internet-explorer , browsers That’s Why It’s Called “Beta” (mho )Jul 28, 2005 1317 internet-explorer , browsers , microsoft , web-standards-project , standards JPG Quality (dav )Jul 27, 2005 1316 images , jpeg , quality , compression Typography—a Dying Art Form? (fro )Jul 26, 2005 1315 typography Amazon: No Longer the Role Model for E-Commerce Design (nng )Jul 25, 2005 1314 amazon , ecommerce , design , usability Have You Got Too Many Websites? (ger )Jul 25, 2005 1313 content-management , domains Niceforms Preview Jul 23, 2005 1312 forms , libraries , javascript Wild About Harry Jul 22, 2005 1311 accessibility Learning Web Development (jus )Jul 21, 2005 1310 learning , career Place Holding Text in Form Inputs Jul 20, 2005 1309 forms , placeholders , accessibility , wcag Zoom Layouts Jul 20, 2005 1308 zooming , layout , link-lists , accessibility Unobtrusive Flash Objects (UFO) V1.0 Jul 20, 2005 1307 tooling , flash How to: Design for Color Blindness Jul 19, 2005 1306 how-tos , design , color-blindness , colors , accessibility The End of CAPTCHA? (mis )Jul 18, 2005 1305 captcha , accessibility Architecting CSS (gar /dig )Jul 18, 2005 1304 css , conventions , comparisons The JavaScript Manifesto (wa )Jul 18, 2005 1303 manifestos , javascript , dom , accessibility Recall Ability: Web Content Versus Print Content (ger )Jul 18, 2005 1302 content , print , comparisons Integrating Flash With HTML, JavaScript, and AJAX (dal /aja )Jul 14, 2005 1301 flash , html , javascript , ajax Upload Multiple Files With a Single File Element Jul 13, 2005 1300 html , javascript , file-handling What Every Webmaster and Web Developer Must Know About Ruby on Rails and AJAX Jul 13, 2005 1299 ruby-on-rails , ajax , javascript “table-layout” (lac )Jul 13, 2005 1298 css , layout , tables AJAX: Usable Interactivity with Remote Scripting Jul 13, 2005 1297 ajax , javascript How to Style a Restaurant Menu With CSS Jul 12, 2005 1296 how-tos , css The Effects of Line Length on Reading Online News Jul 12, 2005 1295 studies , research , typography , readability Scrolling and Scrollbars (nng )Jul 11, 2005 1294 scrolling , usability , design Automated Testing—How Useful Is It? Jul 11, 2005 1293 accessibility , testing , tooling , automation Object Interaction in PHP: Introduction to Composition Jul 11, 2005 1292 introductions , php , objects , oop Semantics, Standards, Accessibility … (bru )Jul 10, 2005 1291 semantics , standards , accessibility , web-standards-project Selector Specificity Jul 10, 2005 1290 css , selectors , cascade Net Rage: A Study of Blogs and Usability Jul 9, 2005 1289 blogging , rss , usability , research Is Google Shutting Out the Blind? Jul 8, 2005 1288 google , captcha , accessibility AJAX: How DWR Handles XML Jul 6, 2005 1287 ajax , java , dwr , xml Web Applications: A Team Effort Jul 5, 2005 1286 web-apps , collaboration , communication WaSP to Collaborate With Microsoft to Promote Web Standards (mho /wa )Jul 5, 2005 1285 web-standards-project , microsoft , standards Is Image Replacement Really Worth It? (rob )Jul 5, 2005 1284 image-replacement Made for All of Us (dav )Jul 5, 2005 1283 accessibility , html Screen Readers and CSS Layout Jul 4, 2005 1282 css , layout , screen-readers , testing , jaws , css-zen-garden No Noscript, M’kay? (rob )Jul 1, 2005 1281 javascript , progressive-enhancement Accessible Data Tables Jun 30, 2005 1280 accessibility , tables , html On Having Layout (ing )Jun 30, 2005 1279 browsers , internet-explorer , hacks The Atlas Project (nza )Jun 29, 2005 1278 microsoft , ajax , javascript , components XHTML Because It Has a DOCTYPE (ann )Jun 28, 2005 1277 xhtml , html , doctypes The Accessibility Chronicles (mik )Jun 28, 2005 1276 accessibility , advocacy XHTML and Error Handling (rob )Jun 26, 2005 1275 xhtml , html , errors , comparisons Gnomedex Calendar the Microformat Way (kev /mic )Jun 25, 2005 1274 microformats ATF: Not “Alcohol, Tobacco, and Firearms” Jun 25, 2005 1273 accessibility , community , advocacy Zoom Layout (sto )Jun 24, 2005 1272 design , layout , accessibility , zooming Douglas Bowman Declares His Love to CSS… (sto )Jun 23, 2005 1271 interviews , css script.aculo.us: JavaScript Libraries (dal /aja )Jun 23, 2005 1270 scriptaculous , prototypejs Websites Alienate Firefox Users Jun 23, 2005 1269 firefox , browsers WaSP Forms Accessibility Task Force (wa )Jun 23, 2005 1268 accessibility , community , advocacy AJAX Won’t Cook You Breakfast Jun 23, 2005 1267 ajax , javascript Lazy, Stupid, and Evil Design (the )Jun 23, 2005 1266 design , usability Jason Santa Maria Declares His Love to CSS… (jas )Jun 22, 2005 1265 interviews , css What Is AJAX? (jus )Jun 22, 2005 1264 terminology , ajax Mozilla’s New Array Methods (nza )Jun 22, 2005 1263 javascript , arrays , methods , firefox , mozilla , browsers Anne van Kesteren Declares His Love to CSS… (ann )Jun 21, 2005 1262 interviews , css IE Frame Bug (dal /aja )Jun 21, 2005 1261 internet-explorer , browsers , frames , security Six JavaScript Features We Do Not Need Any Longer Jun 21, 2005 1260 javascript Open Source Design? (dav )Jun 20, 2005 1259 foss , design , html , css The Two Fundamental Skills of Web Writing (ger )Jun 20, 2005 1258 fundamentals , writing , links Usability@90mph: Presenting and Evaluating a New, High-Speed Method for Demonstrating User Testing in Front of an Audience Jun 20, 2005 1257 usability , testing , studies , research Microformats (mic )Jun 19, 2005 1256 microformats , concepts , principles , html , xhtml Lab Experiment: Elastic Zoom Layouts (far )Jun 19, 2005 1255 accessibility , zooming , screen-magnification Increasing the Strength of AJAX (mey )Jun 19, 2005 1254 ajax Accessibility and the Law (and )Jun 19, 2005 1253 accessibility , legal Fun With Drop Shadows Jun 19, 2005 1252 shadows , css Richard Rutter Declares His Love to CSS… (ric )Jun 17, 2005 1251 interviews , css Veerle Pieters Declares Her Love to CSS… (vee )Jun 17, 2005 1250 interviews , css Another JavaScript Compressor/Obfuscator (oct /aja )Jun 17, 2005 1249 javascript , tooling , compression , obfuscation Quick Reminder on Vendor Relations Jun 17, 2005 1248 business-relations , collaboration Tomas Caspers Declares His Love to CSS… Jun 16, 2005 1247 interviews , css Object Overloading in PHP 5 Jun 16, 2005 1246 php , objects Andy Clarke Declares His Love to CSS… (mal )Jun 15, 2005 1245 interviews , css Christian Heilmann Declares His Love to CSS… (cod )Jun 15, 2005 1244 interviews , css Dirk Schürjohann Declares His Love to CSS… Jun 15, 2005 1243 interviews , css Molly Holzschlag Declares Her Love to CSS… (mho )Jun 15, 2005 1242 interviews , css Markup in the Real World Jun 15, 2005 1241 html , xhtml , comparisons Why Accessibility? (rob )Jun 14, 2005 1240 accessibility The Principles of Design (dig )Jun 13, 2005 1239 principles , design , fundamentals , link-lists Designing for the Subtlety of AJAX (vee )Jun 12, 2005 1238 ajax , design @Media 2005: Simple facts about accessibility by Joe Clark Jun 12, 2005 1237 accessibility JavaScript and Accessibility (der )Jun 12, 2005 1236 javascript , accessibility , ajax HTML 5 vs. XHTML 2 (dal /aja )Jun 10, 2005 1235 html , xhtml , whatwg , w3c , standards , comparisons Rico: Open-Source AJAX and JavaScript Library (dal /aja )Jun 8, 2005 1234 libraries , ajax , javascript Getting IA Done (jos /dig )Jun 6, 2005 1233 information-architecture Learn CSS, Selectors Jun 6, 2005 1232 css , selectors Ten Questions for Russ Weakley (rus )Jun 4, 2005 1231 design , standards Why HTML Does Not Matter (dut )Jun 4, 2005 1230 html , xhtml Div Mania Jun 2, 2005 1229 html , semantics , css , selectors Drip: IE Leak Detector (dal /aja )Jun 1, 2005 1228 memory , tooling , windows , internet-explorer , browsers The Bullhorns and Short-Term Thinking Jun 1, 2005 1227 accessibility , screen-readers AJAX Reconsidered Jun 1, 2005 1226 ajax Web Standards in the Real World: An Interview With Molly Holzschlag (mho )Jun 1, 2005 1225 interviews , standards , css , content-management , accessibility , web-standards-project “fieldset”/“legend” in XHTML vs. HTML Jun 1, 2005 1224 forms , xhtml , html , comparisons Why Generic XML on the Web Is a Bad Idea (ann )May 31, 2005 1223 html , xml , semantics Utility: JavaScript Obfuscator (dal /aja )May 31, 2005 1222 tooling , javascript , obfuscation The Anatomy of an AJAX Framework May 31, 2005 1221 ajax , javascript , frameworks 10 Bad Project Warning Signs (and )May 31, 2005 1220 design , business-relations , project-management That Little “XHTML or HTML?” Debate May 31, 2005 1219 xhtml , html , comparisons Who Cares About Semantics Anyway? (dav )May 30, 2005 1218 semantics , html , xhtml Inline Mini Tabs May 28, 2005 1217 navigation , html , css Mastering Regular Expressions in PHP May 26, 2005 1216 php , regex 11 Ways to Improve Landing Pages (dig )May 25, 2005 1215 landing-pages , user-conversion , optimization