Announcing DOM Helper: A New and Improved CSS Editor Feb 24, 2006 818 tooling , dom , css , code-editors , windows Using a robots.txt File (van )Feb 24, 2006 817 robotstxt , search , google The Rule of Least Power (tim /w3c )Feb 23, 2006 816 programming , software-design , principles An Idiot’s Guide to Why We Build Accessible Websites Feb 22, 2006 815 guides , accessibility , legal , ethics Content Negotiation: Why It Is Useful, and How to Make It Work (oli /w3c )Feb 21, 2006 814 content-negotiation , internationalization , urls , servers , php JavaScript Closures for Dummies Feb 21, 2006 813 javascript , closures , examples Quick Tip: Text Truncation With JavaScript (dal /aja )Feb 21, 2006 812 javascript , tips-and-tricks Web Browsers Comply With Section 508 Feb 20, 2006 811 accessibility , browsers , assistive-tech , vpat-acr , section-508 , compliance Beware the Toggle in AJAX Applications (dal /aja )Feb 20, 2006 810 ajax , state-management Write Better CSS (jch )Feb 19, 2006 809 css , quality , comments Happy Birthday, AJAX! (mic /aja )Feb 18, 2006 808 anniversaries , ajax Opera Nintendo Browser (mic /aja )Feb 17, 2006 807 opera , browsers JavaScript Style Guide (dal /aja )Feb 16, 2006 806 style-guides , conventions , javascript , dojo Camino Browser Goes 1.0 (mac )Feb 14, 2006 805 camino , browsers XHTML5 (ann )Feb 14, 2006 804 html , xhtml , parsing Yahoo! UI JavaScript Treats (sim )Feb 14, 2006 803 yahoo , javascript , libraries AdLinks: “Out-of-Contextual” Advertising? (mis )Feb 13, 2006 802 monetization Yahoo Is the New Google Feb 13, 2006 801 yahoo , google , comparisons Cross Domain AJAX Using XML Feb 10, 2006 800 ajax , javascript , xml W3C Launches Web Tech Incubator Program Feb 9, 2006 799 w3c , community CSS Navigation Magnification (dal /aja )Feb 9, 2006 798 css , navigation , hover Buy Standards Compliant Web Sites (kar /w3c )Feb 7, 2006 797 standards , conformance , compliance , professionalism , economics A Comparison of AJAX Frameworks for ASP.NET (aja )Feb 3, 2006 796 frameworks , ajax , asp-net , comparisons , link-lists 10 Realistic Steps to a Faster Web Site Feb 2, 2006 795 performance , servers , caching Vendors Unite to Promote AJAX Tool Development (inf )Feb 1, 2006 794 ajax , javascript , web-apps , economics Adobe Flex 2.0: Beta Released (dal /aja )Feb 1, 2006 793 adobe IE 7 Preview Release: Download, Test, Pray? (dal /aja )Feb 1, 2006 792 internet-explorer , microsoft , browsers One Web Day Jan 31, 2006 791 websites , awareness-days , web In Search of the Holy Grail (ali )Jan 30, 2006 790 layout , html , css “getElementsByTagNames”: Note the Plural (dal /aja )Jan 30, 2006 789 javascript Ruby in HTML (ann )Jan 29, 2006 788 ruby-markup , html AJAX and CSS Optimization Jan 28, 2006 787 ajax , javascript , css , optimization , compression , performance Web Authoring Statistics Jan 25, 2006 786 studies , research , html , attributes , metadata , mime-types , http-headers , metrics The Future of HTML: XHTML 2.0 Jan 25, 2006 785 html , xhtml , xforms , apis , standards , outlooks , link-lists Dreamweaver 8 Reviewed Jan 23, 2006 784 adobe , dreamweaver How Web-Ready Is “XMLHttpRequest”? (mno )Jan 23, 2006 783 http , javascript JavaScript Cursor Position Jan 23, 2006 782 javascript , cursors Tag Soup: Crazy Parsing Adventures Jan 20, 2006 781 html , parsing Track Your Hacks With CVS (sen )Jan 18, 2006 780 cvs The “ping” Attribute (nza )Jan 18, 2006 779 html , attributes , firefox , mozilla , browsers , privacy “<a ping>” Jan 17, 2006 778 firefox , mozilla , browsers , html , privacy Cross Browser Compatibility Jan 17, 2006 777 browsers , interoperability , internet-explorer , microsoft , netscape , firefox , mozilla , opera Help! A List Apart Talks About XHTML 2.0 (ann )Jan 17, 2006 776 xhtml , xml Web 3.0 (zel /ali )Jan 17, 2006 775 web , web-3.0 , javascript , usability Introducing the Web Inspector Jan 16, 2006 774 introductions , webkit , dev-tools Source Order, Skip Links, and Structural Labels Jan 13, 2006 773 source-order , skip-links , labels , screen-readers , accessibility What’s the Best MySQL Admin Tool? (jus )Jan 13, 2006 772 databases , mysql , tooling Dealing With JavaScript Scope (jus )Jan 12, 2006 771 javascript , scope Firebug Jan 12, 2006 770 websites , firebug , firefox , mozilla , browsers , dev-tools Dojo Tips: Cookies, and a Nice Curry (dal /aja )Jan 11, 2006 769 dojo , cookies , caching , tips-and-tricks Don’t Blow Your Beta (tec )Jan 9, 2006 768 releasing , processes Nine Tips for Designing Rich Internet Applications Jan 7, 2006 767 design , rich-internet-apps , tips-and-tricks Building Open Textual Content on HTML (tan /mic )Jan 5, 2006 766 html , content , semantics , microformats Usability and Accessibility in 2006 Jan 4, 2006 765 usability , accessibility , standards , wcag , legal , outlooks Top Ten Reasons AJAX Is Here to Stay (dal /aja )Jan 4, 2006 764 ajax CSS Quick Tip: “overflow: hidden;” and IE (dal /aja )Jan 4, 2006 763 css , overflow , internet-explorer , microsoft , browsers , tips-and-tricks SEO Advice: URL Canonicalization Jan 4, 2006 762 seo , urls , search , google The Value of Graphic Design (jus )Jan 3, 2006 761 design , usability Open Flash? (dav )Jan 2, 2006 760 adobe , flash , foss AJAX, XHR, JavaScript, and Cross Domain Security Story Dec 30, 2005 759 security , ajax , javascript How to Tell the Difference Between Web 1.0 and Web 2.0 (dal /aja )Dec 30, 2005 758 web-2.0 , web , comparisons Canvas in IE Dec 29, 2005 757 canvas , internet-explorer , microsoft , browsers Lightbox JS Dec 25, 2005 756 libraries , javascript , images , effects , lightbox Top 7 PHP Security Blunders Dec 21, 2005 755 php , databases , sql , security AJAX Perf—Comparing the Atlas and Prototype Class Idioms Dec 21, 2005 754 javascript , comparisons , performance Rip It Up: Worn Type Using CSS (mis )Dec 20, 2005 753 css , image-replacement , techniques , effects IE Team Joins Mozilla on Standard Feed Icon (dal /aja )Dec 19, 2005 752 internet-explorer , microsoft , mozilla , browsers , syndication AJAX vs. AHAH (tan /mic )Dec 18, 2005 751 ajax , javascript , microformats The AJAX Response: XML, HTML, or JSON? (ppk )Dec 17, 2005 750 ajax , xml , html , json Beware the Automated Accessibility Tool Trap Dec 15, 2005 749 accessibility , tooling , automation Take the AJAX Challenge: What Can’t AJAX Do? (mic )Dec 15, 2005 748 ajax JavaScript: Scroll to Bottom of a Div Dec 14, 2005 747 html , javascript , scrolling JSONP: JSON With Padding (mic /aja )Dec 12, 2005 746 json , javascript The Elements of Typographic Style Applied to the Web (ric )Dec 8, 2005 745 websites , guides , typography Don’t Be “eval()” (sim )Dec 7, 2005 744 javascript Ten Reasons to Learn and Use Web Standards Dec 6, 2005 743 standards , career The Future of HTML: WHATWG Dec 6, 2005 742 html , web-forms , canvas , standards , outlooks , whatwg , link-lists Avoid Edge Cases by Designing Up Front (ali )Dec 5, 2005 741 design , processes Macromedia No More (dav )Dec 5, 2005 740 macromedia , adobe , flash , dreamweaver Remote JSON—JSONP (etr )Dec 5, 2005 739 json XHTML Is Not for Beginners (lac )Dec 5, 2005 738 xhtml Rel vs. Rev (mic )Dec 1, 2005 737 html , xhtml , semantics , microformats , comparisons European Government Websites Failing the Disabled (com )Nov 30, 2005 736 accessibility Firefox Fans Promised Version 1.5 Tonight (iai )Nov 29, 2005 735 firefox , mozilla , browsers Tooltip.js: Creating Simple Tooltips (dal /aja )Nov 29, 2005 734 libraries , javascript , tooltips JavaScript and “Serious” Programmers (ppk )Nov 29, 2005 733 javascript , professionalism Printing a Book With CSS: Boom! (ber /ali )Nov 28, 2005 732 css , print How to Make “XMLHttpRequest” Calls to Another Server in Your Domain Nov 28, 2005 731 how-tos , javascript , security Move Over AJAX, Welcome AHAH (jus )Nov 24, 2005 730 ajax , terminology Web 2.0 (pau )Nov 24, 2005 729 web-2.0 , web , ajax , javascript , community AHAH: Asychronous HTML and HTTP (mic /aja )Nov 24, 2005 728 html , asynchronicity CSS Filters: Cross Browser Implementation (dal /aja )Nov 24, 2005 727 css , hacks , overviews Who GETs REST? Nov 22, 2005 726 apis , rest , http , programming New W3C Feed Validation Service (oli )Nov 21, 2005 725 discussions , w3c , syndication , rss , atom , conformance , tooling Accessibility Is Not Enough (nng )Nov 21, 2005 724 accessibility , usability Graceful Degredation With Prototype, Scriptaculous, and Ruby on Rails (aja )Nov 17, 2005 723 graceful-degradation , ajax , prototypejs , scriptaculous , ruby-on-rails JavaScript Libraries Roundup Nov 14, 2005 722 javascript , libraries , link-lists Mozilla XForms Project Threatened by Cut-Backs (sen )Nov 13, 2005 721 mozilla , xforms , forms The Huge Cloud Lens Bubble Map Web 2.0 (kos )Nov 11, 2005 720 web , web-2.0 Lea Alcantara Declares Her Love to CSS… (lea )Nov 9, 2005 719 interviews , css PHP and HTTP Making Friends Nov 7, 2005 718 php , http CAPTCHA Are Not a Security Measure Nov 5, 2005 717 captcha , usability , accessibility Firefox Takes the Good With the Bad Nov 4, 2005 716 firefox , mozilla , browsers IE7 Conditional Comments (dav )Nov 3, 2005 715 browsers , microsoft , internet-explorer , conditional-comments Ethan Marcotte Declares His Love to CSS… (bee )Nov 2, 2005 714 interviews , css What Won’t Be Fixed in IE7 (sen )Nov 2, 2005 713 browsers , microsoft , internet-explorer The Cascade (lac )Oct 26, 2005 712 css , cascade CSS Patches (sim )Oct 26, 2005 711 css , hacks , terminology Good Designers Redesign, Great Designers Realign (cam /ali )Oct 25, 2005 710 design , branding , career Multi-Threaded JavaScript? (oct /aja )Oct 25, 2005 709 javascript , multithreading JavaScript Database: In Browser (dal /aja )Oct 25, 2005 708 javascript , json , browsers , databases Including Site Pages in a Sitemap (van )Oct 24, 2005 707 sitemaps , search , google Class Attributes Are About More Than Styling (mic )Oct 19, 2005 706 html , attributes , semantics 5 Earth-Shattering Things You Should Know About AJAX and Probably Don’t (dhi )Oct 18, 2005 705 ajax , javascript , xml , web-2.0 AJAX: Dawn of a New Developer Oct 17, 2005 704 ajax , javascript Weblog Usability: The Top Ten Design Mistakes (nng )Oct 17, 2005 703 blogging , usability , mistakes Variable Scope for New Programmers (jus /dig )Oct 17, 2005 702 javascript , variables , scope , functions The Death of IE CSS Hacks (nza )Oct 17, 2005 701 internet-explorer , microsoft , browsers , css , hacks HTML Comments (ann )Oct 13, 2005 700 html , sgml , comments No Surprise: DRM Nightmare Rears Ugly Head. Again. (zdn )Oct 13, 2005 699 drm Prototype Insertion, IE 6, “tr’s,” and “Invalid Target Element for This Operation…” Oct 11, 2005 698 javascript , tables , internet-explorer , microsoft , browsers ShrinkSafe: Compress Your JavaScript (dal /aja )Oct 11, 2005 697 tooling , javascript , minification Character References Explained (lac )Oct 10, 2005 696 html , unicode , character-references , conformance HTML, CSS, PHP, and More Cheat Sheets Oct 10, 2005 695 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 694 flock , browsers , web-2.0 Google ♥ HTML 5 (ann )Oct 4, 2005 693 google , html W3C Compliance and SEO Oct 4, 2005 692 w3c , standards , compliance , seo Dreamweaver 8 Does Standards! (rac )Sep 30, 2005 691 code-editors , macromedia , dreamweaver , standards The Total Cost of Using PHP? (ore )Sep 30, 2005 690 php , economics What Is Web 2.0 (tim /ore )Sep 30, 2005 689 web , web-2.0 , concepts , terminology , comparisons Planet Ajaxian (dal /aja )Sep 30, 2005 688 ajaxian AJAX With Images and Stylesheets (dal /aja )Sep 29, 2005 687 ajax , images , css Blame Netscape First (nza )Sep 28, 2005 686 netscape , internet-explorer , microsoft , browsers Introducing the CSS3 Multi-Column Module (ali )Sep 27, 2005 685 introductions , css , layout My Top Ten CSS Tricks Article Sep 27, 2005 684 css , tips-and-tricks War of the Web: Revenge of the Dynamics (dal /aja )Sep 26, 2005 683 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 682 google , sitemaps , html , comparisons CSS Techniques Roundup—20 CSS Tips and Tricks Sep 22, 2005 681 css , techniques , tips-and-tricks , link-lists AJAX and Browser History (bra )Sep 22, 2005 680 ajax , browsers The Elements of JavaScript Style II (dou )Sep 21, 2005 679 javascript , best-practices IE Web Developer Helpers (aja )Sep 21, 2005 678 internet-explorer , microsoft , browsers , browser-extensions Improving Link Display for Print (aar /ali )Sep 20, 2005 677 css , links , print The Elements of JavaScript Style (dou )Sep 19, 2005 676 javascript , best-practices Why AJAX Matters Now (jes )Sep 16, 2005 675 ajax , web Ten Steps to a More User Friendly Website Sep 14, 2005 674 flash , performance , images , compression , link-rot , html , conformance , browsers , support , navigation , readability , quality Analyzing Web Server Logs Sep 8, 2005 673 servers , logging , analytics , tooling , link-lists CSS Hacks Are Starting to Break (ppk )Sep 6, 2005 672 css , hacks , internet-explorer , microsoft , browsers Best Practices for Declaring Languages in HTML and XHTML (mho /wa )Sep 4, 2005 671 best-practices , html , xhtml , localization , internationalization Submitting Mobile Sitemaps (van )Aug 31, 2005 670 google , search , sitemaps , mobile HTML Tags vs. Elements vs. Attributes Aug 30, 2005 669 html , attributes , terminology , comparisons “addEvent()” Considered Harmful (ppk )Aug 30, 2005 668 javascript , events Open New Windows for PDF and Other Non-Web Documents (nng )Aug 29, 2005 667 usability , links , pdf DWR Version 1.0 Released Aug 29, 2005 666 release-notes , dwr Flock—Social Browsing Is Cool (tec )Aug 26, 2005 665 flock , browsers What URLs Should a Sitemap Include? (van )Aug 26, 2005 664 sitemaps , urls How Readable Is Your PHP? Aug 25, 2005 663 php , formatting , documentation Problems With Automated Accessibility Testing Tools Aug 24, 2005 662 accessibility , testing , tooling Passing the Acid2 Test Aug 18, 2005 661 web-platform , acid-tests , support , browsers , safari , apple , konqueror JavaScript Lint (dal /aja )Aug 16, 2005 660 tooling , linting , javascript Putting A/B Testing in Its Place (nng )Aug 15, 2005 659 testing , optimization , usability Next Generation HTML Adds Flexibility of XML to the “Lingua Franca of the Web” (nic /com )Aug 9, 2005 658 html , xhtml Usability Improvements Using the DOM (mis )Aug 9, 2005 657 usability , dom , javascript , links Cameron Moll Declares His Love to CSS… (cam )Aug 8, 2005 656 interviews , css The Dojo Event System (sli )Aug 8, 2005 655 dojo , events Top 5 Web Design Mistakes (nza )Aug 8, 2005 654 design , images , javascript , colors , fonts , mistakes JavaScript Utilities Project Aug 4, 2005 653 javascript , tooling IE7 to Fail Standards Test (zdn )Aug 2, 2005 652 internet-explorer , microsoft , browsers , standards , web-platform , acid-tests Standards—Everyone’s a Winner Aug 1, 2005 651 standards Make Printing Work Better With the Web (mic )Jul 31, 2005 650 internet-explorer , microsoft , browsers , print Standards and CSS in IE (cdu /mic )Jul 29, 2005 649 internet-explorer , microsoft , browsers , standards , css IE7 CSS Updates (dav )Jul 28, 2005 648 internet-explorer , microsoft , browsers JPG Quality (dav )Jul 27, 2005 647 images , jpeg , quality , compression Learning Web Development (jus )Jul 21, 2005 646 learning , career The End of CAPTCHA? (mis )Jul 18, 2005 645 captcha , accessibility Architecting CSS (gar /dig )Jul 18, 2005 644 css , conventions Integrating Flash With HTML, JavaScript, and AJAX (dal /aja )Jul 14, 2005 643 flash , html , javascript , ajax Upload Multiple Files With a Single File Element Jul 13, 2005 642 html , javascript , file-handling Scrolling and Scrollbars (nng )Jul 11, 2005 641 scrolling , usability , design AJAX: How DWR Handles XML Jul 6, 2005 640 ajax , java , dwr , xml On Having Layout (ing )Jun 30, 2005 639 browsers , microsoft , internet-explorer , hacks The Atlas Project (nza )Jun 29, 2005 638 microsoft , ajax , javascript , components XHTML Because It Has a DOCTYPE (ann )Jun 28, 2005 637 xhtml , html Gnomedex Calendar the Microformat Way (kev /mic )Jun 25, 2005 636 microformats Zoom Layout (sto )Jun 24, 2005 635 design , layout , accessibility , zooming Douglas Bowman Declares His Love to CSS… (sto )Jun 23, 2005 634 interviews , css Websites Alienate Firefox Users Jun 23, 2005 633 firefox , mozilla , browsers script.aculo.us: JavaScript Libraries (dal /aja )Jun 23, 2005 632 scriptaculous , prototypejs Jason Santa Maria Declares His Love to CSS… (jas )Jun 22, 2005 631 interviews , css What Is AJAX? (jus )Jun 22, 2005 630 terminology , ajax Mozilla’s New Array Methods (nza )Jun 22, 2005 629 javascript , arrays , methods , firefox , mozilla , browsers Anne van Kesteren Declares His Love to CSS… (ann )Jun 21, 2005 628 interviews , css IE Frame Bug (dal /aja )Jun 21, 2005 627 internet-explorer , microsoft , browsers , frames , security Open Source Design? (dav )Jun 20, 2005 626 foss , design , html , css Lab Experiment: Elastic Zoom Layouts Jun 19, 2005 625 accessibility , zooming , screen-magnification Microformats (mic )Jun 19, 2005 624 microformats , concepts , principles , html , xhtml Quick Reminder on Vendor Relations Jun 17, 2005 623 business-relations , collaboration Richard Rutter Declares His Love to CSS… (ric )Jun 17, 2005 622 interviews , css Veerle Pieters Declares Her Love to CSS… (vee )Jun 17, 2005 621 interviews , css Another JavaScript Compressor/Obfuscator (oct /aja )Jun 17, 2005 620 javascript , tooling , compression , obfuscation Tomas Caspers Declares His Love to CSS… Jun 16, 2005 619 interviews , css Andy Clarke Declares His Love to CSS… (mal )Jun 15, 2005 618 interviews , css Christian Heilmann Declares His Love to CSS… (cod )Jun 15, 2005 617 interviews , css Dirk Schürjohann Declares His Love to CSS… Jun 15, 2005 616 interviews , css Molly Holzschlag Declares Her Love to CSS… (mho )Jun 15, 2005 615 interviews , css The Principles of Design (dig )Jun 13, 2005 614 principles , design , fundamentals , link-lists HTML 5 vs. XHTML 2 (dal /aja )Jun 10, 2005 613 html , xhtml , whatwg , w3c , standards , comparisons Rico: Open-Source AJAX and JavaScript Library (dal /aja )Jun 8, 2005 612 libraries , ajax , javascript Drip: IE Leak Detector (dal /aja )Jun 1, 2005 611 memory , tooling , windows , internet-explorer , microsoft , browsers Why Generic XML on the Web Is a Bad Idea (ann )May 31, 2005 610 html , xml , semantics Utility: JavaScript Obfuscator (dal /aja )May 31, 2005 609 tooling , javascript , obfuscation Who Cares About Semantics Anyway? (dav )May 30, 2005 608 semantics , html , xhtml 11 Ways to Improve Landing Pages (dig )May 25, 2005 607 landing-pages , user-conversion , optimization Popups Are Evil (nza )May 24, 2005 606 pop-ups , internet-explorer , microsoft , browsers AjaxPatterns (mic )May 23, 2005 605 websites , ajax , javascript , software-design-patterns XHTML Was Good for the Web (ann )May 21, 2005 604 xhtml , html , standards , semantics Validation Quiz Explanation (lac )May 19, 2005 603 quizzes , html , xhtml , xml , conformance Netscape 8 (nza )May 19, 2005 602 netscape , browsers AJAX Mistakes May 18, 2005 601 ajax , javascript , mistakes Microformats and Semantics in Japan (mey )May 18, 2005 600 microformats , xfn , semantics Questions on XHTML2 (ann )May 17, 2005 599 xhtml , semantics Successful Web Development Methodologies Article May 13, 2005 598 processes , project-management , agile STR: SwishMAX Text Replacement May 11, 2005 597 image-replacement , techniques , flash , javascript W3C Launches Mobile Web Initiative May 11, 2005 596 w3c , mobile Validate Your Input! May 9, 2005 595 validation , security Language Tags (ann )May 6, 2005 594 html , metadata , localization , internationalization An Experiment With “ins” and “del” (jus )May 5, 2005 593 html , experiments Markup Content Models (ann )May 5, 2005 592 html , conformance HTML Comments in Scripts (lac )May 4, 2005 591 html , xhtml , javascript , comments Safari Passes Acid2 Test (nza )Apr 29, 2005 590 safari , apple , browsers , acid-tests IE7 User-Agent String Revealed (nza )Apr 28, 2005 589 internet-explorer , microsoft , browsers Generating Dynamic CSS With PHP (dig )Apr 28, 2005 588 css , php , http Personalised RSS and Cookie Sharing (mno )Apr 24, 2005 587 syndication , rss , cookies Character Encodings and Input Apr 19, 2005 586 unicode , character-references , conformance , php Opera Software Ships Version 8 of Its Browser (the )Apr 19, 2005 585 opera , browsers Ten Good Practices for Writing JavaScript in 2005 Apr 19, 2005 584 javascript , best-practices Why MIME Types Are Not Like Handing Someone a Cup of Coffee Saying It’s Hot Chocolate (ann )Apr 17, 2005 583 mime-types Ampersands, PHP Sessions, and Valid HTML (w3c )Apr 15, 2005 582 html , php , character-references , conformance XAML (or Avalon) (ann )Apr 15, 2005 581 xaml Avalon/XAML First Look (dav )Apr 14, 2005 580 xaml Using Title Tags to Improve SEO and Website Conversion Apr 14, 2005 579 html , seo , user-conversion Five Simple Steps to Better Typography (mar )Apr 13, 2005 578 typography Definitive Solution to Image Replacement Apr 10, 2005 577 image-replacement , techniques The Future: HTML or XHTML (lac )Apr 10, 2005 576 html , xhtml , outlooks , comparisons Semantic Markup (ann )Apr 1, 2005 575 semantics , html Spruced-Up Site Maps (ali )Mar 30, 2005 574 html , navigation , sitemaps Internet Explorer “innerHTML” Quirk (nza )Mar 30, 2005 573 internet-explorer , microsoft , browsers , javascript Cascading Style Sheets Mar 29, 2005 572 studies , css , history , dsssl One Site Fits All (com )Mar 28, 2005 571 accessibility MIR: Malarkey Image Replacement (mal )Mar 27, 2005 570 image-replacement , techniques , css Nifty Corners: Rounded Corners Without Images Mar 16, 2005 569 css , presentational-html , techniques AJAX Considered Harmful (int )Mar 16, 2005 568 ajax , encoding AJAX in Ruby on Rails (dal /aja )Mar 16, 2005 567 ajax , ruby-on-rails Super Simple Clearing Floats (ann )Mar 15, 2005 566 css , floats , overflow Handling Usability Concerns Such as the Back Button, and Bookmarking (dal /aja )Mar 14, 2005 565 rich-internet-apps , usability , ajax , javascript Apache Performance Testing Mar 13, 2005 564 servers , apache , performance , testing On Valid CSS (ann )Mar 13, 2005 563 css , conformance AJAX, Promise or Hype? (ppk )Mar 13, 2005 562 ajax , javascript , accessibility IE7 Wishlist (ann )Mar 10, 2005 561 browsers , microsoft , internet-explorer , wish-lists XForms Myths Mar 8, 2005 560 xforms , myths XForms (ann )Feb 27, 2005 559 xforms , css The Power of Pure CSS (sil )Feb 24, 2005 558 css Documentation, Documentation, Documentation (sil )Feb 23, 2005 557 documentation , jsdoc , javascript , tooling Extending a Markup Language (ann )Feb 22, 2005 556 software-design , xml , namespaces , extensibility AJAX: A New Approach to Web Applications (jes )Feb 18, 2005 555 ajax , html , xhtml , css , dom , javascript , web-apps Information Architecture as an Extension of Web Design (dig )Feb 17, 2005 554 information-architecture , design , layout , hierarchy Problems the New IE Could Cause (ann )Feb 16, 2005 553 browsers , microsoft , internet-explorer , hacks , doctype-switching Character Model for the World Wide Web 1.0: Fundamentals (fye +/w3c )Feb 15, 2005 552 unicode , encoding , internationalization , standards IE7 (dav )Feb 15, 2005 551 browsers , microsoft , internet-explorer IE7 (mic )Feb 15, 2005 550 internet-explorer , microsoft , browsers Explorer 7? (ppk )Feb 15, 2005 549 internet-explorer , microsoft , browsers JavaScript Memory Leaks (ppk )Feb 11, 2005 548 javascript , memory More on IE Memory Leaks (nza )Feb 10, 2005 547 internet-explorer , microsoft , browsers , memory Basics of Search Engine Optimisation Feb 3, 2005 546 fundamentals , seo JavaScript Triggers (ppk /ali )Feb 1, 2005 545 javascript Validating a Custom DTD (jde /ali )Feb 1, 2005 544 xhtml , conformance JSON and XML (mno )Jan 24, 2005 543 json , xml RSS 1.1: RDF Site Summary (crs )Jan 23, 2005 542 syndication , rss , rdf , xml <div style='font-weight: bold'>Lost Cause</div> Jan 21, 2005 541 html , semantics Introduction to Browser-Specific CSS Hacks Jan 20, 2005 540 introductions , browsers , css , hacks “rel=nofollow” (sim )Jan 17, 2005 539 links , metadata , seo , google DHTML != DOM (ppk )Jan 16, 2005 538 dhtml , dom , javascript , terminology Big, Stark, and Chunky (ali )Jan 11, 2005 537 accessibility , zooming , screen-magnification , examples Why I Won’t Use Firefox (ppk )Jan 9, 2005 536 firefox , mozilla , browsers DHTML ’05 (dav )Jan 6, 2005 535 dhtml Permanent Redirect in PHP (ann )Jan 2, 2005 534 php , redirecting Picking Your Standard Jan 1, 2005 533 standards , processes What Is Version Control? Why Is It Important for Due Diligence? Jan 1, 2005 532 version-control , link-lists PHP Predictions for 2005 Dec 30, 2004 531 php , outlooks New W3C Standard Reuses Content Dec 20, 2004 530 w3c , xml , standards Alt Attribute (Alt Tag, Alt Tooltip) (ann )Dec 16, 2004 529 html , attributes , images , alt-text , accessibility Architecture of the World Wide Web, Volume One (ndw /w3c )Dec 15, 2004 528 web , web-platform , standards , architecture A Land of Wasted Web Opportunity Dec 14, 2004 527 w3c , standards , semantic-web HTML Tags (lac )Dec 10, 2004 526 html , terminology , comparisons The Most Hated Advertising Techniques (nng )Dec 6, 2004 525 monetization , techniques , pop-ups Extending HTML4 Forms Dec 4, 2004 524 html , forms , xforms One-Way Links Were Key to Web (sdt )Dec 1, 2004 523 web , links World Wide Web Hits 15th Birthday Dec 1, 2004 522 web , anniversaries The IDE Divide Nov 26, 2004 521 code-editors From an Alt Point of View (the )Nov 25, 2004 520 accessibility , usability , legal , alt-text , images 60,000 Lines of JavaScript Nov 22, 2004 519 javascript , php 10 Tips for Writing High-Performance Web Applications (mic )Nov 19, 2004 518 asp-net , iis , microsoft , servers , caching , compression , tips-and-tricks Invasion of the Body Switchers (sib +/ali )Nov 19, 2004 517 design , accessibility , css W3C May Push Wireless Web Specs (cne )Nov 17, 2004 516 w3c , mobile , xhtml , smil , svg , standards Netscape Aims Beyond Firefox (cne )Nov 17, 2004 515 netscape , firefox , mozilla , browsers W3C Documents the Architecture of the Web (svg )Nov 12, 2004 514 interviews , w3c , architecture , web The End of Usability Culture (dig )Nov 10, 2004 513 usability , design , culture Branding Is Dead? (jus )Nov 9, 2004 512 branding Decline of Brands? Nov 9, 2004 511 branding Don’t Be Fooled! Keep Internet Explorer at All Cost! (plo )Nov 9, 2004 510 internet-explorer , microsoft , firefox , mozilla , browsers Getting Started: Apache mod_rewrite Methods Nov 5, 2004 509 introductions , servers , apache Uncollapsing Margins (mey )Nov 3, 2004 508 css , margins sJIR: scalable Jens Image Replacement Nov 2, 2004 507 image-replacement , techniques , fonts , javascript XML’s Growing Pains Nov 1, 2004 506 xml The Four Essentials of Modern Web Design Oct 27, 2004 505 fundamentals , conformance , accessibility , semantics , principles , quality Rediscovering Java (sen )Oct 21, 2004 504 java The Relevant CSS Panel Oct 18, 2004 503 css , cascade Iterative Design (jus )Oct 13, 2004 502 design , processes Introduction to Databases (dig )Oct 13, 2004 501 introductions , databases Open Source vs. Closed Source (jus )Oct 7, 2004 500 foss , economics , comparisons JSLint (nza )Oct 6, 2004 499 javascript , linting , tooling , jslint JavaScript Security Oct 4, 2004 498 javascript , security Separate Text-Only Version? No Thanks! Sep 30, 2004 497 accessibility The Web Is a Human Creation (dig )Sep 29, 2004 496 web , principles , marketing Checkboxes vs. Radio Buttons (nng )Sep 27, 2004 495 forms , comparisons , guidelines , usability Resolution Dependent Layout (the )Sep 21, 2004 494 responsive-design , javascript Providing CSS for Just Internet Explorer (jon )Sep 21, 2004 493 css , internet-explorer , microsoft , browsers , hacks Go Firefox, Go (jon )Sep 17, 2004 492 firefox , mozilla , browsers “min-height: fixed;” (dav )Sep 16, 2004 491 css My Favorite Tags Sep 16, 2004 490 coldfusion More Usable Forms—Controlling Scroll Position Sep 15, 2004 489 forms , usability , scrolling , html , javascript , coldfusion The Need for Web Design Standards (nng )Sep 13, 2004 488 usability , design , conventions File Upload Security (lac )Sep 8, 2004 487 html , file-handling , security GIF Hacking (dav )Sep 8, 2004 486 images , gif , png , dithering , compression New Site Technology for Visually Impaired Surfers (zdn )Sep 8, 2004 485 css , accessibility , alt-text , images CSS Centering 101 (sim )Sep 8, 2004 484 introductions , css , centering HTML Overlays (ann )Sep 7, 2004 483 html , xul , overlays Ten CSS Tricks—Corrected and Improved (tan )Sep 7, 2004 482 css , tips-and-tricks Undoing html.css and Using Debug Scaffolding (tan )Sep 6, 2004 481 css , resets , debugging 35 Years of the Internet Sep 1, 2004 480 web , anniversaries , history HTML Overlays (gla )Aug 30, 2004 479 overlays , html , xml , techniques Introducing sIFR: The Healthy Alternative to Browser Text (mik )Aug 29, 2004 478 introductions , image-replacement , techniques , flash Link Relationships (lac )Aug 25, 2004 477 html , links , metadata , semantics Fitts’s Law (dav )Aug 19, 2004 476 principles , design , usability Quick Guide to XHTML (ann )Aug 19, 2004 475 guides , xhtml , html , conformance , mime-types , unicode The Zen of Python Aug 19, 2004 474 python , principles Why Specs Matter (div )Aug 16, 2004 473 standards Me, Me, Me, Me, and… Me (mey )Aug 16, 2004 472 xfn , microformats A Conversation With Michael Kay on XML Technologies (mic )Aug 11, 2004 471 interviews , xml , xsl , xpath , xquery Enhance Usability by Highlighting Search Terms (bri /ali )Aug 10, 2004 470 usability , searching , php Perma Your RSS! (jus )Aug 10, 2004 469 syndication , rss , links Declarative JavaScript Programming (and )Aug 9, 2004 468 javascript , programming URI (IRI) Design (ann )Aug 5, 2004 467 urls , http , content-negotiation , localization , internationalization Why “document.write()” Doesn’t Work in XML Aug 4, 2004 466 javascript , dom , xml Are Web Sites Identical? (jon )Jul 28, 2004 465 design First Things First: IA and CSS (cwo +)Jul 16, 2004 464 slides , information-architecture , css Web Applications, Promise or Hype? (ppk )Jul 13, 2004 463 web-apps , concepts , dhtml Extending HTML Jul 12, 2004 462 html , standards , processes , xhtml , namespaces , extensibility , apple Filtering CSS (sto )Jul 6, 2004 461 css , hacks , internet-explorer , microsoft , browsers , unix-like , apple Spot the Security Hole Jul 3, 2004 460 php , security State of the WHAT Jun 29, 2004 459 whatwg , web-forms , forms , browsers , microsoft , internet-explorer Integrated Web Design: Strategies for Long-Term CSS Hack Management (mho )Jun 25, 2004 458 css , hacks , maintainability , strategies 5 Questions for Your Web Development Team (joh )Jun 25, 2004 457 mobile , performance , legal , accessibility , maintainability , extensibility , search An Introduction to Information Architecture Jun 21, 2004 456 introductions , information-architecture Using Accesskeys Is Easy Jun 20, 2004 455 html , accessibility , keyboard-navigation This Year’s Document Object Model (ada )Jun 18, 2004 454 standards , dom , javascript , dhtml Search Engine Optimization and Non-HTML Sites (akn /dig )Jun 16, 2004 453 seo , flash , pdf , multimedia Dynamic Text Replacement (ali )Jun 15, 2004 452 image-replacement , techniques , php , javascript PHP and “application/xhtml+xml” (ann )Jun 14, 2004 451 php , xhtml , mime-types How Microsoft Lost the API War (spo )Jun 13, 2004 450 microsoft , apis , history XHTML Is Invalid HTML (ann )Jun 13, 2004 449 xhtml , html , conformance Custom 404 (jus )Jun 8, 2004 448 error-pages , servers , apache , microsoft , iis Fragment of HTML? (ann )Jun 5, 2004 447 html , atom , syndication Mozilla, Opera Join Forces for New W3C Proposal (tec )May 31, 2004 446 mozilla , opera , w3c , web-forms , standards The Cost of Page Rank (sto )May 28, 2004 445 seo , pagerank , google Tables vs. CSS—a Fight to the Death May 27, 2004 444 html , tables , css , layout , comparisons Atom (or Web Syndication) (ann )May 25, 2004 443 syndication , atom , semantics Future of the Web, a Must-Read (gla )May 21, 2004 442 web-platform , outlooks , principles , mozilla , opera Print It Your Way (ali )May 21, 2004 441 print , css The Future of the Web (ann )May 21, 2004 440 web-platform , outlooks , web-forms , forms Semantic Web Ready for Phase Two (rya )May 20, 2004 439 semantic-web , w3c Viewport, Canvas, Root (ann )May 19, 2004 438 terminology , viewport About PHP Usage May 18, 2004 437 php Clearing Floats (sim )May 16, 2004 436 css , floats Separation: The Web Designer’s Dilemma (ali )May 14, 2004 435 content-management , best-practices , maintainability Web Forms 2.0 May 14, 2004 434 web-forms , forms Tidy HTML May 10, 2004 433 html , php , tooling Evaluating CSS Hacks (sim )May 4, 2004 432 css , hacks Stupid Compression Tricks (mno )May 1, 2004 431 ip , compression , optimization Tags vs. Elements (ann )May 1, 2004 430 html , terminology , comparisons What Is Web Accessibility? (ali )Apr 30, 2004 429 accessibility Server-Sent DOM Events Apr 28, 2004 428 servers , dom , events Safari CSS Effects (dav )Apr 24, 2004 427 browsers , apple , safari , css , effects Serializing PHP Data Structures for JavaScript Apr 22, 2004 426 php , data-structures , javascript JavaScript and Security (sim )Apr 19, 2004 425 javascript , security A Web Open to All? Apr 16, 2004 424 web , accessibility Embedding Flash Without “<embed>” Apr 12, 2004 423 flash , html IE vs. Image Replacement (dav )Apr 8, 2004 422 browsers , microsoft , internet-explorer , image-replacement , techniques Document Object Model (DOM) Level 3 Core Specification (leh +/w3c )Apr 7, 2004 421 dom , standards DOM Level 3 a W3C Recommendation Apr 7, 2004 420 dom , standards DOM Level 3 a W3C Recommendation Apr 7, 2004 419 w3c , dom , standards How to Sell Accessibility Apr 6, 2004 418 how-tos , accessibility , advocacy I Laugh at Your Spacer Gifs (jon )Apr 6, 2004 417 html , tables , images , gif , css , refactoring Manipulate the User Agent for Accurate Site Stats Apr 2, 2004 416 browsers , analytics Python Just Got a Whole Lot Cooler (mno )Mar 29, 2004 415 python Version Control and Web Development Mar 29, 2004 414 version-control , cvs Handling Content From Strangers Mar 26, 2004 413 content , security Accessible Pop-Up Links (ali )Mar 19, 2004 412 pop-ups , links , accessibility Introducing Markdown (gru /dar )Mar 15, 2004 411 introductions , markdown Welcome to the Next Phase of the Internet Mar 15, 2004 410 architecture , web , web-services AJAX: “XML for Client-Side Computing” Mar 10, 2004 409 ajax , javascript , xml CSS Sprites: Image Slicing’s Kiss of Death (dav /ali )Mar 5, 2004 408 css , images , sprites , performance Zebra Tables (ali )Mar 5, 2004 407 tables , css , effects Principles of XML Design: When to Use Elements Versus Attributes (uog )Mar 4, 2004 406 xml , principles Semantics: A New Beginning? Mar 1, 2004 405 semantic-web , semantics Great CSS Design (dav )Feb 29, 2004 404 css , design , link-lists CSS Drop Shadows (ali )Feb 27, 2004 403 css , images , shadows , effects Configure Web Logs in Apache Feb 23, 2004 402 servers , apache , logging , configuration Subversion 1.0.0 Released (the )Feb 23, 2004 401 svn Is Configuration With Arrays a Bad Smell? Feb 20, 2004 400 configuration , arrays , php Accessibility and Usability (ppk /dig )Feb 18, 2004 399 accessibility , usability Get Off Your RSS! Feb 17, 2004 398 syndication , rss , tooling , link-lists Targeted Email Newsletters Show Continued Strength (nng )Feb 17, 2004 397 email , user-experience , outlooks Line Endings in JavaScript (sim )Feb 16, 2004 396 javascript W3C Delivers Standards for the “Semantic Web” (iti )Feb 16, 2004 395 w3c , standards , semantic-web Googling for XML (bob )Feb 11, 2004 394 xml , rdf , searching OWL Web Ontology Language Guide (w3c )Feb 10, 2004 393 guides , owl , standards OWL Web Ontology Language Overview (w3c )Feb 10, 2004 392 overviews , owl , standards Is the “head” Element Obsolete? (ann )Feb 8, 2004 391 html , http , metadata Lazy PHP Feb 6, 2004 390 php The Dangers of PageRank (sim )Feb 6, 2004 389 google , seo , pagerank Which Browsers to Support? (sim )Feb 6, 2004 388 browsers , support , progressive-enhancement CSS Validation (dav )Feb 5, 2004 387 css , conformance An Introduction to FOAF (ldo )Feb 4, 2004 386 introductions , rdf , metadata New Browsers (jon )Feb 3, 2004 385 safari , apple , mozilla , browsers CSS Design: Custom Underlines (ali )Feb 2, 2004 384 css , effects , links The IE Factor (sto )Jan 26, 2004 383 internet-explorer , microsoft , browsers , css Error Handling and Web Language Design Jan 22, 2004 382 errors , standards , conformance , html The Perfect 404 (llo /ali )Jan 16, 2004 381 error-pages , javascript , http , usability CSS: Hacking Around (ann )Jan 12, 2004 380 css Faux Columns (sim /ali )Jan 9, 2004 379 css , layout , floats , backgrounds , techniques Abstracting CSS (dav )Jan 7, 2004 378 css , html , complexity , maintainability Extensibility and Interoperability (mno )Jan 3, 2004 377 standards , extensibility , interoperability , profiling Weblogging vs. the Googliath (dig )Dec 31, 2003 376 blogging , google , seo , search Top Ten Web Design Mistakes of 2003 (nng )Dec 22, 2003 375 design , mistakes , usability Proposed XHTML Module: Web Forms 2.0 Dec 17, 2003 374 xhtml , web-forms , forms Reviewing Web Architecture Dec 17, 2003 373 web , architecture Achieve Results With Banner Exchange Dec 13, 2003 372 branding , monetization , seo Night of the Image Map (ali )Dec 12, 2003 371 css , techniques , images , image-maps Open Source Enables the Disabled Dec 12, 2003 370 foss , accessibility , w3c Enhancing Structural Markup With JavaScript (sim )Dec 10, 2003 369 html , javascript Styling RDF Graphs With GSS (epi )Dec 3, 2003 368 rdf The Mystery of Why Only Four Properties Apply to Table Columns Dec 2, 2003 367 html , tables , css Government Websites Fail on Accessibility Nov 26, 2003 366 accessibility JavaScript Image Replacement (cod /ali )Nov 21, 2003 365 javascript , image-replacement , techniques Data Tables Nov 20, 2003 364 html , tables WaSP Interviews Dan Cederholm (sim )Nov 17, 2003 363 interviews , design , standards , case-studies How to Save Web Accessibility From Itself (ali )Nov 14, 2003 362 how-tos , accessibility , w3c , wcag , standards Portable Network Graphics (PNG) Specification (Second Edition) (w3c )Nov 10, 2003 361 png , images , standards Keeping Navigation Current With PHP (ali )Nov 7, 2003 360 navigation , php IE 5 Mac Notes (jon )Nov 7, 2003 359 internet-explorer , microsoft , browsers , unix-like , apple IE × 3! (dav )Nov 6, 2003 358 browsers , microsoft , internet-explorer , testing sorttable: Make All Your Tables Sortable (sil )Nov 6, 2003 357 libraries , javascript , tables , sorting Sliding Doors of CSS II (ali )Oct 30, 2003 356 css , images , techniques W3C Complains About Browser Patent Oct 30, 2003 355 w3c , legal , licensing , internet-explorer , microsoft , browsers , web Is Bloated CSS the New HTML? (jus )Oct 27, 2003 354 css , performance , caching Commercializing the Semantic Web Oct 22, 2003 353 semantic-web , economics By Logical Extension (bee )Oct 20, 2003 352 css , selectors , performance Facts and Opinion About Fahrner Image Replacement (ali )Oct 20, 2003 351 image-replacement , accessibility Sliding Doors of CSS (ali )Oct 20, 2003 350 css , images , techniques Styling Nested Lists (sim )Oct 19, 2003 349 html , lists , css Mozilla Advances (sto )Oct 15, 2003 348 mozilla , browsers DOM for Web Services Oct 14, 2003 347 web-services , dom Search Engine Optimisation for Web Developers Oct 13, 2003 346 seo SVG Developers, Start Your Engines Oct 8, 2003 345 w3c , svg The Absolute Minimum Every Software Developer Absolutely, Positively Must Know About Unicode and Character Sets (No Excuses!) (spo )Oct 8, 2003 344 fundamentals , unicode On CSS Remakes (sim )Oct 4, 2003 343 css , html , refactoring Graphics Standard Fit to Print Oct 2, 2003 342 svg , print , standards Generate PDFs With PHP Oct 1, 2003 341 php , pdf , code-generation XQuery Implementation Oct 1, 2003 340 xml , xquery , standards Accessible Image-Tab Rollovers (sim )Sep 30, 2003 339 navigation , xhtml , images , effects , hover , accessibility An Open Letter to “Tableless” Recoders Sep 25, 2003 338 html , css , tables , refactoring , advocacy CSS Based Design (ada )Sep 23, 2003 337 design , css , positioning , floats , xhtml No Camino Till Next Year? (jon )Sep 18, 2003 336 camino , browsers How Do the Script Garbage Collectors Work? (eri )Sep 17, 2003 335 garbage-collection , memory Introduction to XML (jde /dig )Sep 17, 2003 334 introductions , xml Accessibility Notes (dav )Sep 12, 2003 333 accessibility , links Semantic Web: Out of the Theory Realm Sep 12, 2003 332 semantic-web , standards , w3c Keep CSS Easy (ann )Sep 9, 2003 331 css , hacks , browsers , microsoft , internet-explorer Put XHTML 1.0 Strict and Transitional to Work Sep 3, 2003 330 xhtml , code-editors , dreamweaver , macromedia Exploring the Limits of CSS Layout (sen )Sep 2, 2003 329 css , layout Bringing Websites in From the Cold Sep 2, 2003 328 architecture , servers , tooling HTML: More Structural Than Semantic (sim )Aug 28, 2003 327 html , semantics Semantic Markup Aug 27, 2003 326 html , xhtml , semantics This Validates (sim )Aug 27, 2003 325 conformance , semantics , xhtml On Standards and Semantics (sto )Aug 26, 2003 324 standards , conformance , semantics Semantics and Bad Code (dav )Aug 26, 2003 323 html , xhtml , semantics , conformance Standards Don’t Necessarily Have Anything to Do With Being Semantically Correct (kot )Aug 26, 2003 322 standards , conformance , semantics , html , xhtml , css Usability 101 (nng )Aug 25, 2003 321 introductions , usability , concepts Weaving CSS Dreams (sto )Aug 25, 2003 320 css , code-editors , dreamweaver , macromedia “max-width” in Internet Explorer Aug 20, 2003 319 browsers , microsoft , internet-explorer , css