How Strict Is Your Dynamic Language? Jul 27, 2006 967 programming , comparisons , perl , php , ruby , python The Case Against Web 2.0 Jul 25, 2006 966 web , web-2.0 CSS3 and Konqueror (pet )Jul 25, 2006 965 css , konqueror , browsers The Web Accessibility Myth in the UK Jul 24, 2006 964 accessibility , wcag , compliance , html , css , conformance , myths Interview With Jakob Nielsen Jul 19, 2006 963 interviews , ajax , usability , user-conversion , testing , monetization , scrolling Add Value on the Web (jus )Jul 17, 2006 962 web , content Following the XHTML Path Jul 12, 2006 961 xhtml , conformance , link-lists Mozilla’s Layout Engine (dba /moz )Jul 12, 2006 960 slides , mozilla , gecko , browser-engines , browsers Behind the Scenes With XHTML Jul 5, 2006 959 xhtml If E-Mail Clients Mangle Your HTML… Fix It Jul 5, 2006 958 email , html , tables , support , testing W3C Guidelines Inadequate (the )Jul 3, 2006 957 guidelines , w3c , mobile , best-practices Build Your Own AJAX Web Applications Jun 28, 2006 956 ajax , web-apps W3C Releases Mobile Web Best Practices Jun 28, 2006 955 w3c , mobile , best-practices How to Make Your AJAX Applications Accessible—40 Tutorials and Articles Jun 28, 2006 954 how-tos , accessibility , ajax , link-lists 9 Ways to Misunderstand Web Standards (blo )Jun 23, 2006 953 standards , print , mobile , accessibility , css , semantic-web , hacks Opera 9 CSS Support Information Available Jun 22, 2006 952 browsers , opera , css , support AJAX [Conference]: Flash vs. AJAX Jun 21, 2006 951 flash , ajax , javascript , comparisons Prettier Accessible Forms (ali )Jun 20, 2006 950 accessibility , forms , html New Wireless Developments Jun 14, 2006 949 mobile , domains The JavaScript Library World Cup (dan )Jun 14, 2006 948 javascript , libraries , dojo , prototypejs , scriptaculous , yui , comparisons Accessibility Ideas (ann )Jun 13, 2006 947 accessibility , html WWWWWDD? (cod )Jun 13, 2006 946 browsers , metrics Perspective: An Axe to Grind With AJAX (cne )Jun 13, 2006 945 ajax , terminology 50 AJAX Reference Websites From Around the World Jun 10, 2006 944 ajax , link-lists Is Asynchronous Communication Really Being Used? (ppk )Jun 9, 2006 943 asynchronicity , ajax Web Designer’s Guide to Print Design (mar )Jun 8, 2006 942 guides , print , design Build Your Own Web Site the Right Way Using HTML and CSS (sen )Jun 7, 2006 941 books , html , css AJAX on IE 7: Check Native First (dal /aja )Jun 6, 2006 940 ajax , javascript , internet-explorer , microsoft , browsers Portable Comet? It’s the Iframe, Stupid! (mic )Jun 6, 2006 939 comet , iframes , javascript , internet-explorer , microsoft , browsers IBM Enhancing AJAX by Contributing to Dojo Toolkit (inf )Jun 5, 2006 938 javascript , ajax , dojo JavaScript Loop Test Jun 3, 2006 937 javascript , loops , performance , browsers , metrics Levels of JavaScript Knowledge Jun 2, 2006 936 javascript Your HTML Level (ann )Jun 1, 2006 935 html Seven AJAX Frameworks/Toolkits to Watch Out For (har )Jun 1, 2006 934 frameworks , ajax , gwt , dojo , yui , dwr , scriptaculous , link-lists Levels of HTML Knowledge May 30, 2006 933 html , xhtml Making AJAX Work With Screen Readers May 25, 2006 932 ajax , javascript , screen-readers , accessibility , support , jaws Google SEO Algorithm Problems May 24, 2006 931 google , seo Semantic Web Is Ready for Mainstream Use May 24, 2006 930 w3c , semantic-web To Hell With WCAG 2 (ali )May 23, 2006 929 accessibility , standards , wcag WCAG Samurai May 23, 2006 928 websites , accessibility , wcag Building on the Future of the Web May 22, 2006 927 web , semantic-web , mobile , social-media In Praise of… W3C (tim /the )May 22, 2006 926 web , w3c 2006 Redesign—CSS Techniques (mat )May 22, 2006 925 redesigning , css , techniques Google Web Toolkit: The Correct Level of Abstraction? (dal /aja )May 20, 2006 924 gwt , google , java , javascript , ajax Microsoft’s Web Standards Motivations (sen )May 19, 2006 923 microsoft , standards JavaScript “Associative Arrays” Considered Harmful (sav )May 18, 2006 922 javascript , arrays Give Safari Some Love (dal /aja )May 18, 2006 921 safari , apple , browsers Web-Based Alternatives to PowerPoint (jud /inf )May 17, 2006 920 html , css , javascript , tooling Google Web Toolkit: AJAX Apps From Java (mic /aja )May 17, 2006 919 gwt , ajax , javascript , java , google Comet With Apache and Jetty (dal /aja )May 17, 2006 918 comet , apache , servers 7 More Reasons Why Web Apps Fail (bok )May 16, 2006 917 web-apps Revenge of the “$” (dal /aja )May 16, 2006 916 javascript , libraries Web Content: From Fabulous to Frankenstein May 15, 2006 915 content , quality , legal Quick Comment on “nofollow” May 15, 2006 914 search , spam , google , metadata Brendan Eich: JavaScript 2 and the Future of the Web (dal /aja )May 14, 2006 913 javascript , ecmascript , standards , outlooks 7 Reasons Why Web Apps Fail (aja )May 10, 2006 912 web-apps AJAX SVN Browser (dal /aja )May 9, 2006 911 tooling , svn , ajax AJAX and Screenreaders: When Can It Work? (sib )May 5, 2006 910 ajax , javascript , screen-readers , accessibility Study of Free/Shareware Web Fonts May 4, 2006 909 studies , research , fonts An AJAX Caching Strategy May 3, 2006 908 ajax , javascript , caching , strategies “Cascading Style Sheets: The Designer’s Edge” by Molly Holzschlag May 3, 2006 907 books , css , design AJAX Anti-Patterns (zdn )May 2, 2006 906 ajax , anti-patterns , xml My PNG Image Replacement Method (tel )May 1, 2006 905 image-replacement , techniques , images , png The Problem With Web Standards (sen )Apr 27, 2006 904 standards , w3c JavaScript Speed Test: Test Your Browsers (dal /aja )Apr 25, 2006 903 javascript , performance , testing , browsers CSS Hacking (ann )Apr 24, 2006 902 css , hacks S3 JavaScript Bindings (mic /aja )Apr 24, 2006 901 javascript , ajax , s3 , aws , apis Build for the Future: Bend, Don’t Break (gar /dig )Apr 24, 2006 900 html , processes , principles Scriptaculous Cheat Sheet (amy )Apr 22, 2006 899 scriptaculous , cheat-sheets Comparison of Dojo and Prototype (JavaScript Toolkits) Apr 21, 2006 898 dojo , prototypejs , comparisons AJAX and [Scalability] (mic /aja )Apr 21, 2006 897 ajax , servers , scalability , performance DOM vs. Web (mno )Apr 20, 2006 896 security , http , dom Principles and Elements of Design (dig )Apr 17, 2006 895 principles , design One-Line JavaScript Memoization Apr 16, 2006 894 javascript , memoization AJAX Book Review Series (oct /aja )Apr 12, 2006 893 books , ajax , javascript “Content-Type” Is Dead Apr 11, 2006 892 http , mime-types “dl”, “dt”, and “dd” Markup (ann )Apr 8, 2006 891 html , lists , semantics Speeding Up AJAX With JSON (aja )Apr 6, 2006 890 performance , ajax , json AJAX: Is Your Application Secure Enough? Apr 5, 2006 889 ajax , javascript , web-apps , security CSS + JavaScript = Evil (nza )Apr 5, 2006 888 css , javascript , debugging Standard Error Apr 4, 2006 887 web , standards , licensing “Color for Websites” by Molly Holzschlag Apr 2, 2006 886 books , colors , design Five Simple Steps to Typesetting on the Web: Printing the Web (fro )Apr 1, 2006 885 typography , print Why Comply? The Movement to W3C Compliance Mar 31, 2006 884 w3c , standards , conformance A Guide to CSS Support in Email Mar 30, 2006 883 guides , email , css , support , browsers First Annual Naked Day: April 05 Mar 30, 2006 882 css , awareness-days , standards , semantics SEO Advice: Use Text Mar 29, 2006 881 seo , tips-and-tricks Replace Pop-Ups With Dynamic Includes Using DOMinclude (cod )Mar 27, 2006 880 libraries , javascript , pop-ups My CSS and Layout Biased Wishlist Mar 26, 2006 879 discussions , css , layout , wish-lists IE7: Details (dav )Mar 23, 2006 878 browsers , microsoft , internet-explorer AJAX Delete Confirmation Mar 23, 2006 877 forms , buttons , ajax , php , usability SEO Mistakes: Hosted Doorway Pages Mar 22, 2006 876 seo , mistakes Seven (sim )Mar 21, 2006 875 internet-explorer , microsoft , browsers Semantic Image Use (jch )Mar 20, 2006 874 html , images , alt-text , accessibility , semantics Flex and AJAX: The Hybrid Store (cco )Mar 20, 2006 873 adobe , ajax Back to the Future: Microsoft HTML Applications (rus )Mar 19, 2006 872 microsoft , javascript , html Excessive Elements (jus )Mar 18, 2006 871 html , simplicity , maintainability , debugging Fast DOM Queries in Today’s Browsers (sli )Mar 18, 2006 870 javascript , dom , performance , browsers , w3c Web Authentication (mno )Mar 16, 2006 869 authentication , http , cookies Dynamic Favicons (aja )Mar 16, 2006 868 favicons , javascript Round-Up of 30 AJAX Tutorials Mar 15, 2006 867 tutorials , ajax , javascript , link-lists AJAX and XSLT in Web Development Mar 13, 2006 866 ajax , xsl , tooling SEO Advice: Check Your Own Site Mar 13, 2006 865 seo , spam Discovering HTTP: The Accept Header Mar 12, 2006 864 http-headers , http Getting Started With AJAX (aar /ali )Mar 7, 2006 863 introductions , javascript , ajax WordPress AJAX Comments Mar 7, 2006 862 wordpress , ajax , blogging Minification vs. Obfuscation (dou )Mar 6, 2006 861 minification , obfuscation , comparisons , terminology , javascript Jens Meiert Declares His Love to CSS… (j9t )Mar 5, 2006 860 interviews , css AJAX/DHTML Library Scorecard: How Cross Platform Are They? Mar 4, 2006 859 ajax , dhtml , libraries , browsers , support , internet-explorer , firefox , safari , opera , microsoft Comet: Low Latency Data for the Browser (sli )Mar 3, 2006 858 comet , ajax , javascript , performance Accessible Alternate Content (lac )Mar 2, 2006 857 accessibility , images , content IBM Releases AJAX Toolkit Framework (aja )Mar 2, 2006 856 tooling , ajax XML Responses and AJAX (aja )Feb 28, 2006 855 ajax , xml AJAX Scaffold Generator (dal /aja )Feb 27, 2006 854 tooling , ajax , ruby-on-rails Announcing DOM Helper: A New and Improved CSS Editor Feb 24, 2006 853 tooling , dom , css , code-editors , windows Using a robots.txt File (van )Feb 24, 2006 852 robotstxt , search , google The Rule of Least Power (tim /w3c )Feb 23, 2006 851 programming , software-design , principles An Idiot’s Guide to Why We Build Accessible Websites Feb 22, 2006 850 guides , accessibility , legal , ethics Content Negotiation: Why It Is Useful, and How to Make It Work (oli /w3c )Feb 21, 2006 849 content-negotiation , internationalization , urls , servers , php JavaScript Closures for Dummies Feb 21, 2006 848 javascript , closures , examples Quick Tip: Text Truncation With JavaScript (dal /aja )Feb 21, 2006 847 javascript , tips-and-tricks Web Browsers Comply With Section 508 Feb 20, 2006 846 accessibility , browsers , assistive-tech , vpat-acr , section-508 , compliance Beware the Toggle in AJAX Applications (dal /aja )Feb 20, 2006 845 ajax , state-management Write Better CSS (jch )Feb 19, 2006 844 css , quality , comments We Interrupt This Commercial Break With a Word About RSS (bur )Feb 19, 2006 843 rss Happy Birthday, AJAX! (mic /aja )Feb 18, 2006 842 anniversaries , ajax Opera Nintendo Browser (mic /aja )Feb 17, 2006 841 opera , browsers JavaScript Style Guide (dal /aja )Feb 16, 2006 840 style-guides , conventions , javascript , dojo Camino Browser Goes 1.0 (mac )Feb 14, 2006 839 camino , browsers XHTML5 (ann )Feb 14, 2006 838 html , xhtml , parsing Yahoo! UI JavaScript Treats (sim )Feb 14, 2006 837 yahoo , javascript , libraries AdLinks: “Out-of-Contextual” Advertising? (mis )Feb 13, 2006 836 monetization Yahoo Is the New Google Feb 13, 2006 835 yahoo , google , comparisons Cross Domain AJAX Using XML Feb 10, 2006 834 ajax , javascript , xml W3C Launches Web Tech Incubator Program Feb 9, 2006 833 w3c , community CSS Navigation Magnification (dal /aja )Feb 9, 2006 832 css , navigation , hover Buy Standards Compliant Web Sites (kar /w3c )Feb 7, 2006 831 standards , conformance , compliance , professionalism , economics New robots.txt Tool Feb 7, 2006 830 robotstxt , tooling , google , search A Comparison of AJAX Frameworks for ASP.NET (aja )Feb 3, 2006 829 frameworks , ajax , asp-net , comparisons , link-lists 10 Realistic Steps to a Faster Web Site Feb 2, 2006 828 performance , servers , caching Vendors Unite to Promote AJAX Tool Development (inf )Feb 1, 2006 827 ajax , javascript , web-apps , economics Adobe Flex 2.0: Beta Released (dal /aja )Feb 1, 2006 826 adobe IE 7 Preview Release: Download, Test, Pray? (dal /aja )Feb 1, 2006 825 internet-explorer , microsoft , browsers Google Sitemaps Team Interview (van )Feb 1, 2006 824 interviews , google , sitemaps One Web Day Jan 31, 2006 823 websites , awareness-days , web In Search of the Holy Grail (ali )Jan 30, 2006 822 layout , html , css “getElementsByTagNames”: Note the Plural (dal /aja )Jan 30, 2006 821 javascript Ruby in HTML (ann )Jan 29, 2006 820 ruby-markup , html AJAX and CSS Optimization Jan 28, 2006 819 ajax , javascript , css , optimization , compression , performance Web Authoring Statistics Jan 25, 2006 818 studies , research , html , attributes , metadata , mime-types , http-headers , metrics The Future of HTML: XHTML 2.0 Jan 25, 2006 817 html , xhtml , xforms , apis , standards , outlooks , link-lists SEO Advice: Linkbait and Linkbaiting Jan 24, 2006 816 seo , links , backlinks “DOM Scripting” by Jeremy Keith Jan 24, 2006 815 books , dom , javascript Dreamweaver 8 Reviewed Jan 23, 2006 814 adobe , dreamweaver How Web-Ready Is “XMLHttpRequest”? (mno )Jan 23, 2006 813 http , javascript JavaScript Cursor Position Jan 23, 2006 812 javascript , cursors Tag Soup: Crazy Parsing Adventures Jan 20, 2006 811 html , parsing Track Your Hacks With CVS (sen )Jan 18, 2006 810 cvs The “ping” Attribute (nza )Jan 18, 2006 809 html , attributes , firefox , mozilla , browsers , privacy “<a ping>” Jan 17, 2006 808 firefox , mozilla , browsers , html , privacy Cross Browser Compatibility Jan 17, 2006 807 browsers , interoperability , internet-explorer , microsoft , netscape , firefox , mozilla , opera Help! A List Apart Talks About XHTML 2.0 (ann )Jan 17, 2006 806 xhtml , xml Web 3.0 (zel /ali )Jan 17, 2006 805 web , web-3.0 , javascript , usability Introducing the Web Inspector Jan 16, 2006 804 introductions , webkit , dev-tools Source Order, Skip Links, and Structural Labels Jan 13, 2006 803 source-order , skip-links , labels , screen-readers , accessibility What’s the Best MySQL Admin Tool? (jus )Jan 13, 2006 802 databases , mysql , tooling Dealing With JavaScript Scope (jus )Jan 12, 2006 801 javascript , scope Firebug Jan 12, 2006 800 websites , firebug , firefox , mozilla , browsers , dev-tools Dojo Tips: Cookies, and a Nice Curry (dal /aja )Jan 11, 2006 799 dojo , cookies , caching , tips-and-tricks Don’t Blow Your Beta (tec )Jan 9, 2006 798 releasing , processes A Week With Camino (fro )Jan 8, 2006 797 camino , browsers Nine Tips for Designing Rich Internet Applications Jan 7, 2006 796 design , rich-internet-apps , tips-and-tricks Building Open Textual Content on HTML (tan /mic )Jan 5, 2006 795 html , content , semantics , microformats Usability and Accessibility in 2006 Jan 4, 2006 794 usability , accessibility , standards , wcag , legal , outlooks Top Ten Reasons AJAX Is Here to Stay (dal /aja )Jan 4, 2006 793 ajax CSS Quick Tip: “overflow: hidden;” and IE (dal /aja )Jan 4, 2006 792 css , overflow , internet-explorer , microsoft , browsers , tips-and-tricks SEO Advice: URL Canonicalization Jan 4, 2006 791 seo , urls , search , google The Value of Graphic Design (jus )Jan 3, 2006 790 design , usability Open Flash? (dav )Jan 2, 2006 789 adobe , flash , foss AJAX, XHR, JavaScript, and Cross Domain Security Story Dec 30, 2005 788 security , ajax , javascript How to Tell the Difference Between Web 1.0 and Web 2.0 (dal /aja )Dec 30, 2005 787 web-2.0 , web , comparisons Canvas in IE Dec 29, 2005 786 canvas , internet-explorer , microsoft , browsers Lightbox JS Dec 25, 2005 785 libraries , javascript , images , effects , lightbox Top 7 PHP Security Blunders Dec 21, 2005 784 php , databases , sql , security AJAX Perf—Comparing the Atlas and Prototype Class Idioms Dec 21, 2005 783 javascript , comparisons , performance Rip It Up: Worn Type Using CSS (mis )Dec 20, 2005 782 css , image-replacement , techniques , effects IE Team Joins Mozilla on Standard Feed Icon (dal /aja )Dec 19, 2005 781 internet-explorer , microsoft , mozilla , browsers , syndication Hotwiring Your Search Engine (msn )Dec 19, 2005 780 search , seo , google , yahoo , microsoft AJAX vs. AHAH (tan /mic )Dec 18, 2005 779 ajax , javascript , microformats The AJAX Response: XML, HTML, or JSON? (ppk )Dec 17, 2005 778 ajax , xml , html , json Beware the Automated Accessibility Tool Trap Dec 15, 2005 777 accessibility , tooling , automation Take the AJAX Challenge: What Can’t AJAX Do? (mic )Dec 15, 2005 776 ajax JavaScript: Scroll to Bottom of a Div Dec 14, 2005 775 html , javascript , scrolling SEO Mistakes: Crappy Doorway Pages Dec 14, 2005 774 seo , mistakes JSONP: JSON With Padding (mic /aja )Dec 12, 2005 773 json , javascript The Elements of Typographic Style Applied to the Web (ric )Dec 8, 2005 772 websites , guides , typography Don’t Be “eval()” (sim )Dec 7, 2005 771 javascript Ten Reasons to Learn and Use Web Standards Dec 6, 2005 770 standards , career The Future of HTML: WHATWG Dec 6, 2005 769 html , web-forms , canvas , standards , outlooks , whatwg , link-lists Avoid Edge Cases by Designing Up Front (ali )Dec 5, 2005 768 design , processes Macromedia No More (dav )Dec 5, 2005 767 macromedia , adobe , flash , dreamweaver Remote JSON—JSONP (etr )Dec 5, 2005 766 json XHTML Is Not for Beginners (lac )Dec 5, 2005 765 xhtml Rel vs. Rev (mic )Dec 1, 2005 764 html , xhtml , semantics , microformats , comparisons European Government Websites Failing the Disabled (com )Nov 30, 2005 763 accessibility Firefox Fans Promised Version 1.5 Tonight (iai )Nov 29, 2005 762 firefox , mozilla , browsers Tooltip.js: Creating Simple Tooltips (dal /aja )Nov 29, 2005 761 libraries , javascript , tooltips JavaScript and “Serious” Programmers (ppk )Nov 29, 2005 760 javascript , professionalism How to Make “XMLHttpRequest” Calls to Another Server in Your Domain Nov 28, 2005 759 how-tos , javascript , security Printing a Book With CSS: Boom! (ber /ali )Nov 28, 2005 758 css , print Move Over AJAX, Welcome AHAH (jus )Nov 24, 2005 757 ajax , terminology Web 2.0 (pau )Nov 24, 2005 756 web-2.0 , web , ajax , javascript , community AHAH: Asychronous HTML and HTTP (mic /aja )Nov 24, 2005 755 html , asynchronicity CSS Filters: Cross Browser Implementation (dal /aja )Nov 24, 2005 754 css , hacks , overviews Who GETs REST? Nov 22, 2005 753 apis , rest , http , programming New W3C Feed Validation Service (oli )Nov 21, 2005 752 discussions , w3c , syndication , rss , atom , conformance , tooling Accessibility Is Not Enough (nng )Nov 21, 2005 751 accessibility , usability Graceful Degredation With Prototype, Scriptaculous, and Ruby on Rails (aja )Nov 17, 2005 750 graceful-degradation , ajax , prototypejs , scriptaculous , ruby-on-rails JavaScript Libraries Roundup Nov 14, 2005 749 javascript , libraries , link-lists Mozilla XForms Project Threatened by Cut-Backs (sen )Nov 13, 2005 748 mozilla , xforms , forms The Huge Cloud Lens Bubble Map Web 2.0 (kos )Nov 11, 2005 747 web , web-2.0 Lea Alcantara Declares Her Love to CSS… (lea )Nov 9, 2005 746 interviews , css PHP and HTTP Making Friends Nov 7, 2005 745 php , http CAPTCHA Are Not a Security Measure Nov 5, 2005 744 captcha , usability , accessibility Firefox Takes the Good With the Bad Nov 4, 2005 743 firefox , mozilla , browsers IE7 Conditional Comments (dav )Nov 3, 2005 742 browsers , microsoft , internet-explorer , conditional-comments Ethan Marcotte Declares His Love to CSS… (bee )Nov 2, 2005 741 interviews , css What Won’t Be Fixed in IE7 (sen )Nov 2, 2005 740 browsers , microsoft , internet-explorer The Cascade (lac )Oct 26, 2005 739 css , cascade CSS Patches (sim )Oct 26, 2005 738 css , hacks , terminology Good Designers Redesign, Great Designers Realign (cam /ali )Oct 25, 2005 737 design , branding , career Multi-Threaded JavaScript? (oct /aja )Oct 25, 2005 736 javascript , multithreading JavaScript Database: In Browser (dal /aja )Oct 25, 2005 735 javascript , json , browsers , databases Including Site Pages in a Sitemap (van )Oct 24, 2005 734 sitemaps , search , google Class Attributes Are About More Than Styling (mic )Oct 19, 2005 733 html , attributes , semantics 5 Earth-Shattering Things You Should Know About AJAX and Probably Don’t (dhi )Oct 18, 2005 732 ajax , javascript , xml , web-2.0 AJAX: Dawn of a New Developer Oct 17, 2005 731 ajax , javascript Weblog Usability: The Top Ten Design Mistakes (nng )Oct 17, 2005 730 blogging , usability , mistakes Variable Scope for New Programmers (jus /dig )Oct 17, 2005 729 javascript , variables , scope , functions The Death of IE CSS Hacks (nza )Oct 17, 2005 728 internet-explorer , microsoft , browsers , css , hacks HTML Comments (ann )Oct 13, 2005 727 html , sgml , comments No Surprise: DRM Nightmare Rears Ugly Head. Again. (zdn )Oct 13, 2005 726 drm Prototype Insertion, IE 6, “tr’s,” and “Invalid Target Element for This Operation…” Oct 11, 2005 725 javascript , tables , internet-explorer , microsoft , browsers ShrinkSafe: Compress Your JavaScript (dal /aja )Oct 11, 2005 724 tooling , javascript , minification Character References Explained (lac )Oct 10, 2005 723 html , unicode , character-references , conformance HTML, CSS, PHP, and More Cheat Sheets Oct 10, 2005 722 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 721 flock , browsers , web-2.0 XML Introduction (bur )Oct 5, 2005 720 introductions , xml Google ♥ HTML 5 (ann )Oct 4, 2005 719 google , html W3C Compliance and SEO Oct 4, 2005 718 w3c , standards , compliance , seo OPML—the XML Format With No Friends Oct 1, 2005 717 xml Dreamweaver 8 Does Standards! (rac )Sep 30, 2005 716 code-editors , macromedia , dreamweaver , standards The Total Cost of Using PHP? (ore )Sep 30, 2005 715 php , economics What Is Web 2.0 (tim /ore )Sep 30, 2005 714 web , web-2.0 , concepts , terminology , comparisons Planet Ajaxian (dal /aja )Sep 30, 2005 713 ajaxian AJAX With Images and Stylesheets (dal /aja )Sep 29, 2005 712 ajax , images , css Google Search Tips 2005 (blo )Sep 29, 2005 711 google , search , tips-and-tricks Blame Netscape First (nza )Sep 28, 2005 710 netscape , internet-explorer , microsoft , browsers Introducing the CSS3 Multi-Column Module (ali )Sep 27, 2005 709 introductions , css , layout My Top Ten CSS Tricks Article Sep 27, 2005 708 css , tips-and-tricks War of the Web: Revenge of the Dynamics (dal /aja )Sep 26, 2005 707 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 706 google , sitemaps , html , comparisons CSS Techniques Roundup—20 CSS Tips and Tricks Sep 22, 2005 705 css , techniques , tips-and-tricks , link-lists AJAX and Browser History (bra )Sep 22, 2005 704 ajax , browsers The Elements of JavaScript Style II (dou )Sep 21, 2005 703 javascript , best-practices IE Web Developer Helpers (aja )Sep 21, 2005 702 internet-explorer , microsoft , browsers , browser-extensions Improving Link Display for Print (aar /ali )Sep 20, 2005 701 css , links , print The Elements of JavaScript Style (dou )Sep 19, 2005 700 javascript , best-practices Why AJAX Matters Now (jes )Sep 16, 2005 699 ajax , web Ten Steps to a More User Friendly Website Sep 14, 2005 698 flash , performance , images , compression , link-rot , html , conformance , browsers , support , navigation , readability , quality Analyzing Web Server Logs Sep 8, 2005 697 servers , logging , analytics , tooling , link-lists CSS Hacks Are Starting to Break (ppk )Sep 6, 2005 696 css , hacks , internet-explorer , microsoft , browsers Best Practices for Declaring Languages in HTML and XHTML (mho /wa )Sep 4, 2005 695 best-practices , html , xhtml , localization , internationalization Submitting Mobile Sitemaps (van )Aug 31, 2005 694 google , search , sitemaps , mobile HTML Tags vs. Elements vs. Attributes Aug 30, 2005 693 html , attributes , terminology , comparisons “addEvent()” Considered Harmful (ppk )Aug 30, 2005 692 javascript , events Open New Windows for PDF and Other Non-Web Documents (nng )Aug 29, 2005 691 usability , links , pdf DWR Version 1.0 Released Aug 29, 2005 690 release-notes , dwr Flock—Social Browsing Is Cool (tec )Aug 26, 2005 689 flock , browsers What URLs Should a Sitemap Include? (van )Aug 26, 2005 688 sitemaps , urls How Readable Is Your PHP? Aug 25, 2005 687 php , formatting , documentation Dashes vs. Underscores Aug 25, 2005 686 urls , seo , comparisons Problems With Automated Accessibility Testing Tools Aug 24, 2005 685 accessibility , testing , tooling Passing the Acid2 Test Aug 18, 2005 684 web-platform , acid-tests , support , browsers , safari , apple , konqueror JavaScript Lint (dal /aja )Aug 16, 2005 683 tooling , linting , javascript Putting A/B Testing in Its Place (nng )Aug 15, 2005 682 testing , optimization , usability Next Generation HTML Adds Flexibility of XML to the “Lingua Franca of the Web” (nic /com )Aug 9, 2005 681 html , xhtml Usability Improvements Using the DOM (mis )Aug 9, 2005 680 usability , dom , javascript , links Cameron Moll Declares His Love to CSS… (cam )Aug 8, 2005 679 interviews , css The Dojo Event System (sli )Aug 8, 2005 678 dojo , events Top 5 Web Design Mistakes (nza )Aug 8, 2005 677 design , images , javascript , colors , fonts , mistakes Professional CSS: A First Look (fro )Aug 8, 2005 676 books , css JavaScript Utilities Project Aug 4, 2005 675 javascript , tooling IE7 to Fail Standards Test (zdn )Aug 2, 2005 674 internet-explorer , microsoft , browsers , standards , web-platform , acid-tests Standards—Everyone’s a Winner Aug 1, 2005 673 standards Make Printing Work Better With the Web (mic )Jul 31, 2005 672 internet-explorer , microsoft , browsers , print Standards and CSS in IE (cdu /mic )Jul 29, 2005 671 internet-explorer , microsoft , browsers , standards , css IE7 CSS Updates (dav )Jul 28, 2005 670 internet-explorer , microsoft , browsers JPG Quality (dav )Jul 27, 2005 669 images , jpeg , quality , compression Typography—a Dying Art Form? (fro )Jul 26, 2005 668 typography Learning Web Development (jus )Jul 21, 2005 667 learning , career The End of CAPTCHA? (mis )Jul 18, 2005 666 captcha , accessibility Architecting CSS (gar /dig )Jul 18, 2005 665 css , conventions Integrating Flash With HTML, JavaScript, and AJAX (dal /aja )Jul 14, 2005 664 flash , html , javascript , ajax Upload Multiple Files With a Single File Element Jul 13, 2005 663 html , javascript , file-handling Scrolling and Scrollbars (nng )Jul 11, 2005 662 scrolling , usability , design AJAX: How DWR Handles XML Jul 6, 2005 661 ajax , java , dwr , xml On Having Layout (ing )Jun 30, 2005 660 browsers , microsoft , internet-explorer , hacks The Atlas Project (nza )Jun 29, 2005 659 microsoft , ajax , javascript , components XHTML Because It Has a DOCTYPE (ann )Jun 28, 2005 658 xhtml , html Gnomedex Calendar the Microformat Way (kev /mic )Jun 25, 2005 657 microformats Zoom Layout (sto )Jun 24, 2005 656 design , layout , accessibility , zooming Douglas Bowman Declares His Love to CSS… (sto )Jun 23, 2005 655 interviews , css Websites Alienate Firefox Users Jun 23, 2005 654 firefox , mozilla , browsers script.aculo.us: JavaScript Libraries (dal /aja )Jun 23, 2005 653 scriptaculous , prototypejs Jason Santa Maria Declares His Love to CSS… (jas )Jun 22, 2005 652 interviews , css What Is AJAX? (jus )Jun 22, 2005 651 terminology , ajax Mozilla’s New Array Methods (nza )Jun 22, 2005 650 javascript , arrays , methods , firefox , mozilla , browsers Anne van Kesteren Declares His Love to CSS… (ann )Jun 21, 2005 649 interviews , css IE Frame Bug (dal /aja )Jun 21, 2005 648 internet-explorer , microsoft , browsers , frames , security Open Source Design? (dav )Jun 20, 2005 647 foss , design , html , css Lab Experiment: Elastic Zoom Layouts Jun 19, 2005 646 accessibility , zooming , screen-magnification Microformats (mic )Jun 19, 2005 645 microformats , concepts , principles , html , xhtml Quick Reminder on Vendor Relations Jun 17, 2005 644 business-relations , collaboration Richard Rutter Declares His Love to CSS… (ric )Jun 17, 2005 643 interviews , css Veerle Pieters Declares Her Love to CSS… (vee )Jun 17, 2005 642 interviews , css Another JavaScript Compressor/Obfuscator (oct /aja )Jun 17, 2005 641 javascript , tooling , compression , obfuscation Tomas Caspers Declares His Love to CSS… Jun 16, 2005 640 interviews , css Andy Clarke Declares His Love to CSS… (mal )Jun 15, 2005 639 interviews , css Christian Heilmann Declares His Love to CSS… (cod )Jun 15, 2005 638 interviews , css Dirk Schürjohann Declares His Love to CSS… Jun 15, 2005 637 interviews , css Molly Holzschlag Declares Her Love to CSS… (mho )Jun 15, 2005 636 interviews , css The Principles of Design (dig )Jun 13, 2005 635 principles , design , fundamentals , link-lists HTML 5 vs. XHTML 2 (dal /aja )Jun 10, 2005 634 html , xhtml , whatwg , w3c , standards , comparisons Rico: Open-Source AJAX and JavaScript Library (dal /aja )Jun 8, 2005 633 libraries , ajax , javascript Drip: IE Leak Detector (dal /aja )Jun 1, 2005 632 memory , tooling , windows , internet-explorer , microsoft , browsers The Bullhorns and Short-Term Thinking Jun 1, 2005 631 accessibility , screen-readers Why Generic XML on the Web Is a Bad Idea (ann )May 31, 2005 630 html , xml , semantics Utility: JavaScript Obfuscator (dal /aja )May 31, 2005 629 tooling , javascript , obfuscation Who Cares About Semantics Anyway? (dav )May 30, 2005 628 semantics , html , xhtml 11 Ways to Improve Landing Pages (dig )May 25, 2005 627 landing-pages , user-conversion , optimization Popups Are Evil (nza )May 24, 2005 626 pop-ups , internet-explorer , microsoft , browsers AjaxPatterns (mic )May 23, 2005 625 websites , ajax , javascript , software-design-patterns XHTML Was Good for the Web (ann )May 21, 2005 624 xhtml , html , standards , semantics Validation Quiz Explanation (lac )May 19, 2005 623 quizzes , html , xhtml , xml , conformance Netscape 8 (nza )May 19, 2005 622 netscape , browsers AJAX Mistakes May 18, 2005 621 ajax , javascript , mistakes Microformats and Semantics in Japan (mey )May 18, 2005 620 microformats , xfn , semantics Questions on XHTML2 (ann )May 17, 2005 619 xhtml , semantics Successful Web Development Methodologies Article May 13, 2005 618 processes , project-management , agile STR: SwishMAX Text Replacement May 11, 2005 617 image-replacement , techniques , flash , javascript W3C Launches Mobile Web Initiative May 11, 2005 616 w3c , mobile Validate Your Input! May 9, 2005 615 validation , security Language Tags (ann )May 6, 2005 614 html , metadata , localization , internationalization An Experiment With “ins” and “del” (jus )May 5, 2005 613 html , experiments Markup Content Models (ann )May 5, 2005 612 html , conformance HTML Comments in Scripts (lac )May 4, 2005 611 html , xhtml , javascript , comments Safari Passes Acid2 Test (nza )Apr 29, 2005 610 safari , apple , browsers , acid-tests IE7 User-Agent String Revealed (nza )Apr 28, 2005 609 internet-explorer , microsoft , browsers Generating Dynamic CSS With PHP (dig )Apr 28, 2005 608 css , php , http Personalised RSS and Cookie Sharing (mno )Apr 24, 2005 607 syndication , rss , cookies Character Encodings and Input Apr 19, 2005 606 unicode , character-references , conformance , php Opera Software Ships Version 8 of Its Browser (the )Apr 19, 2005 605 opera , browsers Ten Good Practices for Writing JavaScript in 2005 Apr 19, 2005 604 javascript , best-practices Why MIME Types Are Not Like Handing Someone a Cup of Coffee Saying It’s Hot Chocolate (ann )Apr 17, 2005 603 mime-types Ampersands, PHP Sessions, and Valid HTML (w3c )Apr 15, 2005 602 html , php , character-references , conformance XAML (or Avalon) (ann )Apr 15, 2005 601 xaml Avalon/XAML First Look (dav )Apr 14, 2005 600 xaml Using Title Tags to Improve SEO and Website Conversion Apr 14, 2005 599 html , seo , user-conversion Five Simple Steps to Better Typography (mar )Apr 13, 2005 598 typography , css Definitive Solution to Image Replacement Apr 10, 2005 597 image-replacement , techniques The Future: HTML or XHTML (lac )Apr 10, 2005 596 html , xhtml , outlooks , comparisons Semantic Markup (ann )Apr 1, 2005 595 semantics , html Spruced-Up Site Maps (ali )Mar 30, 2005 594 html , navigation , sitemaps Internet Explorer “innerHTML” Quirk (nza )Mar 30, 2005 593 internet-explorer , microsoft , browsers , javascript Cascading Style Sheets Mar 29, 2005 592 studies , css , history , dsssl One Site Fits All (com )Mar 28, 2005 591 accessibility MIR: Malarkey Image Replacement (mal )Mar 27, 2005 590 image-replacement , techniques , css Nifty Corners: Rounded Corners Without Images Mar 16, 2005 589 css , presentational-html , techniques AJAX Considered Harmful (int )Mar 16, 2005 588 ajax , encoding AJAX in Ruby on Rails (dal /aja )Mar 16, 2005 587 ajax , ruby-on-rails Super Simple Clearing Floats (ann )Mar 15, 2005 586 css , floats , overflow Handling Usability Concerns Such as the Back Button, and Bookmarking (dal /aja )Mar 14, 2005 585 rich-internet-apps , usability , ajax , javascript Apache Performance Testing Mar 13, 2005 584 servers , apache , performance , testing On Valid CSS (ann )Mar 13, 2005 583 css , conformance AJAX, Promise or Hype? (ppk )Mar 13, 2005 582 ajax , javascript , accessibility IE7 Wishlist (ann )Mar 10, 2005 581 browsers , microsoft , internet-explorer , wish-lists XForms Myths Mar 8, 2005 580 xforms , myths XForms (ann )Feb 27, 2005 579 xforms , css The Power of Pure CSS (sil )Feb 24, 2005 578 css Documentation, Documentation, Documentation (sil )Feb 23, 2005 577 documentation , jsdoc , javascript , tooling Extending a Markup Language (ann )Feb 22, 2005 576 software-design , xml , namespaces , extensibility AJAX: A New Approach to Web Applications (jes )Feb 18, 2005 575 ajax , html , xhtml , css , dom , javascript , web-apps Information Architecture as an Extension of Web Design (dig )Feb 17, 2005 574 information-architecture , design , layout , hierarchy Problems the New IE Could Cause (ann )Feb 16, 2005 573 browsers , microsoft , internet-explorer , hacks , doctype-switching Character Model for the World Wide Web 1.0: Fundamentals (fye +/w3c )Feb 15, 2005 572 unicode , encoding , internationalization , standards IE7 (dav )Feb 15, 2005 571 browsers , microsoft , internet-explorer IE7 (mic )Feb 15, 2005 570 internet-explorer , microsoft , browsers Explorer 7? (ppk )Feb 15, 2005 569 internet-explorer , microsoft , browsers JavaScript Memory Leaks (ppk )Feb 11, 2005 568 javascript , memory More on IE Memory Leaks (nza )Feb 10, 2005 567 internet-explorer , microsoft , browsers , memory Basics of Search Engine Optimisation Feb 3, 2005 566 fundamentals , seo JavaScript Triggers (ppk /ali )Feb 1, 2005 565 javascript Validating a Custom DTD (jde /ali )Feb 1, 2005 564 xhtml , conformance JSON and XML (mno )Jan 24, 2005 563 json , xml RSS 1.1: RDF Site Summary (crs )Jan 23, 2005 562 syndication , rss , rdf , xml <div style='font-weight: bold'>Lost Cause</div> Jan 21, 2005 561 html , semantics Introduction to Browser-Specific CSS Hacks Jan 20, 2005 560 introductions , browsers , css , hacks I Broke “nofollow” (bur )Jan 20, 2005 559 links , metadata , seo “rel=nofollow” (sim )Jan 17, 2005 558 links , metadata , seo , google DHTML != DOM (ppk )Jan 16, 2005 557 dhtml , dom , javascript , terminology Big, Stark, and Chunky (ali )Jan 11, 2005 556 accessibility , zooming , screen-magnification , examples Why I Won’t Use Firefox (ppk )Jan 9, 2005 555 firefox , mozilla , browsers DHTML ’05 (dav )Jan 6, 2005 554 dhtml Permanent Redirect in PHP (ann )Jan 2, 2005 553 php , redirecting Picking Your Standard Jan 1, 2005 552 standards , processes What Is Version Control? Why Is It Important for Due Diligence? Jan 1, 2005 551 version-control , link-lists PHP Predictions for 2005 Dec 30, 2004 550 php , outlooks New W3C Standard Reuses Content Dec 20, 2004 549 w3c , xml , standards Alt Attribute (Alt Tag, Alt Tooltip) (ann )Dec 16, 2004 548 html , attributes , images , alt-text , accessibility Architecture of the World Wide Web, Volume One (ndw /w3c )Dec 15, 2004 547 web , web-platform , standards , architecture A Land of Wasted Web Opportunity Dec 14, 2004 546 w3c , standards , semantic-web HTML Tags (lac )Dec 10, 2004 545 html , terminology , comparisons The Most Hated Advertising Techniques (nng )Dec 6, 2004 544 monetization , techniques , pop-ups Extending HTML4 Forms Dec 4, 2004 543 html , forms , xforms One-Way Links Were Key to Web (sdt )Dec 1, 2004 542 web , links World Wide Web Hits 15th Birthday Dec 1, 2004 541 web , anniversaries The IDE Divide Nov 26, 2004 540 code-editors From an Alt Point of View (the )Nov 25, 2004 539 accessibility , usability , legal , alt-text , images 60,000 Lines of JavaScript Nov 22, 2004 538 javascript , php 10 Tips for Writing High-Performance Web Applications (mic )Nov 19, 2004 537 asp-net , iis , microsoft , servers , caching , compression , tips-and-tricks Invasion of the Body Switchers (sib +/ali )Nov 19, 2004 536 design , accessibility , css W3C May Push Wireless Web Specs (cne )Nov 17, 2004 535 w3c , mobile , xhtml , smil , svg , standards Netscape Aims Beyond Firefox (cne )Nov 17, 2004 534 netscape , firefox , mozilla , browsers W3C Documents the Architecture of the Web (svg )Nov 12, 2004 533 interviews , w3c , architecture , web The End of Usability Culture (dig )Nov 10, 2004 532 usability , design , culture Branding Is Dead? (jus )Nov 9, 2004 531 branding Decline of Brands? Nov 9, 2004 530 branding Don’t Be Fooled! Keep Internet Explorer at All Cost! (plo )Nov 9, 2004 529 internet-explorer , microsoft , firefox , mozilla , browsers Getting Started: Apache mod_rewrite Methods Nov 5, 2004 528 introductions , servers , apache Uncollapsing Margins (mey )Nov 3, 2004 527 css , margins sJIR: scalable Jens Image Replacement Nov 2, 2004 526 image-replacement , techniques , fonts , javascript XML’s Growing Pains Nov 1, 2004 525 xml Accessibility Guidelines Are Harmful Oct 28, 2004 524 accessibility , w3c The Four Essentials of Modern Web Design Oct 27, 2004 523 fundamentals , conformance , accessibility , semantics , principles , quality What Is FOAF and Why Do You Need It? (bur )Oct 26, 2004 522 rdf , metadata Rediscovering Java (sen )Oct 21, 2004 521 java The Relevant CSS Panel Oct 18, 2004 520 css , cascade Iterative Design (jus )Oct 13, 2004 519 design , processes Introduction to Databases (dig )Oct 13, 2004 518 introductions , databases Open Source vs. Closed Source (jus )Oct 7, 2004 517 foss , economics , comparisons JSLint (nza )Oct 6, 2004 516 javascript , linting , tooling , jslint JavaScript Security Oct 4, 2004 515 javascript , security Separate Text-Only Version? No Thanks! Sep 30, 2004 514 accessibility The Web Is a Human Creation (dig )Sep 29, 2004 513 web , principles , marketing Checkboxes vs. Radio Buttons (nng )Sep 27, 2004 512 forms , comparisons , guidelines , usability Resolution Dependent Layout (the )Sep 21, 2004 511 responsive-design , javascript Providing CSS for Just Internet Explorer (jon )Sep 21, 2004 510 css , internet-explorer , microsoft , browsers , hacks Go Firefox, Go (jon )Sep 17, 2004 509 firefox , mozilla , browsers “min-height: fixed;” (dav )Sep 16, 2004 508 css My Favorite Tags Sep 16, 2004 507 coldfusion More Usable Forms—Controlling Scroll Position Sep 15, 2004 506 forms , usability , scrolling , html , javascript , coldfusion Lateral—the Alt Text Failure Sep 14, 2004 505 accessibility , alt-text , images , examples The Need for Web Design Standards (nng )Sep 13, 2004 504 usability , design , conventions File Upload Security (lac )Sep 8, 2004 503 html , file-handling , security GIF Hacking (dav )Sep 8, 2004 502 images , gif , png , dithering , compression New Site Technology for Visually Impaired Surfers (zdn )Sep 8, 2004 501 css , accessibility , alt-text , images CSS Centering 101 (sim )Sep 8, 2004 500 introductions , css , centering HTML Overlays (ann )Sep 7, 2004 499 html , xul , overlays Ten CSS Tricks—Corrected and Improved (tan )Sep 7, 2004 498 css , tips-and-tricks Undoing html.css and Using Debug Scaffolding (tan )Sep 6, 2004 497 css , resets , debugging 35 Years of the Internet Sep 1, 2004 496 web , anniversaries , history HTML Overlays (gla )Aug 30, 2004 495 overlays , html , xml , techniques Introducing sIFR: The Healthy Alternative to Browser Text (mik )Aug 29, 2004 494 introductions , image-replacement , techniques , flash Link Relationships (lac )Aug 25, 2004 493 html , links , metadata , semantics Fitts’s Law (dav )Aug 19, 2004 492 principles , design , usability Quick Guide to XHTML (ann )Aug 19, 2004 491 guides , xhtml , html , conformance , mime-types , unicode The Zen of Python Aug 19, 2004 490 python , principles Why Specs Matter (div )Aug 16, 2004 489 standards Me, Me, Me, Me, and… Me (mey )Aug 16, 2004 488 xfn , microformats A Conversation With Michael Kay on XML Technologies (mic )Aug 11, 2004 487 interviews , xml , xsl , xpath , xquery Enhance Usability by Highlighting Search Terms (bri /ali )Aug 10, 2004 486 usability , searching , php Perma Your RSS! (jus )Aug 10, 2004 485 syndication , rss , links Declarative JavaScript Programming (and )Aug 9, 2004 484 javascript , programming URI (IRI) Design (ann )Aug 5, 2004 483 urls , http , content-negotiation , localization , internationalization Why “document.write()” Doesn’t Work in XML Aug 4, 2004 482 javascript , dom , xml Are Web Sites Identical? (jon )Jul 28, 2004 481 design First Things First: IA and CSS (cwo +)Jul 16, 2004 480 slides , information-architecture , css Web Applications, Promise or Hype? (ppk )Jul 13, 2004 479 web-apps , concepts , dhtml Extending HTML Jul 12, 2004 478 html , standards , processes , xhtml , namespaces , extensibility , apple Filtering CSS (sto )Jul 6, 2004 477 css , hacks , internet-explorer , microsoft , browsers , unix-like , apple Spot the Security Hole Jul 3, 2004 476 php , security State of the WHAT Jun 29, 2004 475 whatwg , web-forms , forms , browsers , microsoft , internet-explorer Integrated Web Design: Strategies for Long-Term CSS Hack Management (mho )Jun 25, 2004 474 css , hacks , maintainability , strategies 5 Questions for Your Web Development Team (joh )Jun 25, 2004 473 mobile , performance , legal , accessibility , maintainability , extensibility , search An Introduction to Information Architecture Jun 21, 2004 472 introductions , information-architecture Using Accesskeys Is Easy Jun 20, 2004 471 html , accessibility , keyboard-navigation This Year’s Document Object Model (ada )Jun 18, 2004 470 standards , dom , javascript , dhtml Search Engine Optimization and Non-HTML Sites (akn /dig )Jun 16, 2004 469 seo , flash , pdf , multimedia Dynamic Text Replacement (ali )Jun 15, 2004 468 image-replacement , techniques , php , javascript