My Latest Take on Image Replacement (jch )Oct 23, 2006 2055 image-replacement , techniques , css XBL: Bindings (lac )Oct 23, 2006 2054 xbl , css Productivity and Screen Size (nng )Oct 23, 2006 2053 productivity , usability Ruining the User Experience (aja )Oct 23, 2006 2052 user-experience The Unfortunate Death of Helvetica Oct 23, 2006 2051 fonts Can WCAG 2.0 Be Simpler? Oct 23, 2006 2050 wcag , standards , accessibility Five Simple Steps to Designing With Colour (mar )Oct 19, 2006 2049 design , colors Internet Explorer 7 Is Officially Released Oct 19, 2006 2048 browsers , internet-explorer The Semantic Code Oct 19, 2006 2047 html , semantics Douglas Crockford Does the DOM on Video (cod )Oct 18, 2006 2046 dom , javascript RSS and Atom in Action: Newsfeed Formats Oct 18, 2006 2045 rss , syndication , history How I Explained ITS to My Child (w3c )Oct 17, 2006 2044 concepts , localization , xml , ruby-markup The World’s Highest Website—a CSS Experiment (j9t )Oct 16, 2006 2043 websites , css , experiments Assist Future Developers by Writing Comments and Clean Code Oct 16, 2006 2042 documentation , comments , best-practices Making Flash Websites Searchable Oct 16, 2006 2041 flash , html , links , search Read-Write Web (wz4 /w3c )Oct 12, 2006 2040 http-headers , http , web Ten Questions for Peter-Paul Koch (rus )Oct 12, 2006 2039 interviews , internet-explorer , frames , javascript , browser-detection , ajax , accessibility Today’s AJAX and DHTML Best Practices Oct 9, 2006 2038 ajax , javascript , dhtml , best-practices OpenAjax Update—Addressing Key Challenges for AJAX Adoption Oct 9, 2006 2037 ajax , community Detecting IE7+ in JavaScript Oct 9, 2006 2036 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 2035 programming , php , ruby-on-rails CSS: In Search of the Missing Run-in Value (mho )Oct 9, 2006 2034 css , html The Rise of Flash Video (dig )Oct 9, 2006 2033 multimedia , flash , history Identifying Text-Only Nodes With CSS Oct 8, 2006 2032 css , selectors , links Skip Links—What Are They? Oct 7, 2006 2031 skip-links , html , accessibility Where Are the PHP Women? Oct 4, 2006 2030 php , community Accessibility in Trouble: Standards Oct 3, 2006 2029 accessibility , standards Does W3C Get Its Contrasts Wrong? Oct 3, 2006 2028 w3c , metrics , contrast , colors , wcag More Info on PageRank Oct 2, 2006 2027 pagerank , seo IEs 4 Linux: Internet Explorer 6, 5.5, 5 on Linux (dal /aja )Oct 2, 2006 2026 internet-explorer , browsers , linux , testing , tooling W3C Announces Roadmap Sep 28, 2006 2025 w3c , standards , aria , accessibility The Ridiculous Discussion About Monitor Sizes and Screen Resolutions (rob )Sep 28, 2006 2024 design , viewport So Address Tags Are Rubbish for Microformat hCards? (cod )Sep 27, 2006 2023 html , microformats 9 JavaScript Tips You May Not Know Sep 27, 2006 2022 javascript , tips-and-tricks , arrays , objects , sorting , variables , firebug Long Live the Q Tag (ali )Sep 26, 2006 2021 html , semantics Lessons in JavaScript Performance Optimisation: 90 Seconds Down to 3 Seconds (mic )Sep 26, 2006 2020 lessons , javascript , performance , optimization W3C Announces Roadmap for Accessible Rich Internet Applications (WAI–ARIA) (w3c )Sep 26, 2006 2019 accessibility , rich-internet-apps , aria , standards Introducing the Ajaxian.com LinkedIn Community Program (dal /aja )Sep 26, 2006 2018 introductions , ajaxian , linkedin , community 12 Lessons for Those Afraid of CSS and Standards (ali )Sep 26, 2006 2017 css , standards , lessons DTI: “Our Blind Guy Can Use It So It’s Fine” (bru )Sep 25, 2006 2016 accessibility Accessibility in Trouble: Flash Sep 25, 2006 2015 accessibility , flash 6 Ways to Fix a Confused Information Architecture (nng )Sep 25, 2006 2014 information-architecture Seven Things Every Software Project Needs to Know About AJAX Sep 25, 2006 2013 ajax , javascript W3C Change: Full Independence (mey )Sep 25, 2006 2012 w3c The Dangers of Cross-Domain AJAX With Flash (shi )Sep 24, 2006 2011 ajax , javascript , flash , security Elements, Tags, and Attributes (j9t )Sep 24, 2006 2010 html , attributes , terminology Tag Soup: “innerHTML” Interoperability (or Lack Thereof) Sep 23, 2006 2009 html , interoperability , browsers XML Prologue (lac )Sep 22, 2006 2008 xml Google, Meet Web Standards Sep 22, 2006 2007 google , standards Complete List of Best SEO Tools (sma )Sep 22, 2006 2006 seo , tooling , link-lists Top CSS Tips (jus )Sep 20, 2006 2005 css , units , selectors , tips-and-tricks Understanding HTML, XML, and XHTML (oth /web )Sep 20, 2006 2004 html , xml , xhtml , best-practices , comparisons The Web Standards War Is Far From Over (rob )Sep 20, 2006 2003 standards , conformance , html The Ultimate Web Page (jus )Sep 19, 2006 2002 tech-stacks , design , prioritization Why Standards Still Matter Sep 19, 2006 2001 standards , advocacy Finally, Caption Playback Sep 19, 2006 2000 captions , multimedia Is Legally Mandated Accessibility a Benefit? (joe )Sep 18, 2006 1999 accessibility , legal , wcag Automatic Pullquotes With JavaScript and CSS Sep 18, 2006 1998 javascript , css , functionality Adventures in JavaScript Testing Sep 16, 2006 1997 slides , javascript , testing Highlight Microformats With CSS (jon )Sep 15, 2006 1996 microformats , css , user-styles , camino , safari , omniweb , browsers Interview With Jared Smith of WebAIM (jar )Sep 14, 2006 1995 interviews , accessibility W3C Change: Introduction (mey )Sep 14, 2006 1994 w3c Regular Expressions Cheat Sheet Sep 14, 2006 1993 cheat-sheets , regex Optimal Width for 1024px Resolution? (cam )Sep 14, 2006 1992 viewport , optimization , design List of HTML/CSS Services (jus )Sep 13, 2006 1991 html , css , link-lists Eliminating “async” JavaScript Callbacks by Preprocessing Sep 12, 2006 1990 javascript , ajax , asynchrony , callbacks Almost a Clean Sweep: About 3 in 4 Use AJAX (eny /aja )Sep 11, 2006 1989 ajax A Positive Attitude to Development Sep 11, 2006 1988 html , css , conformance , semantics , tables , hacks , browsers , accessibility , standards Scope in JavaScript (mik /dig )Sep 11, 2006 1987 javascript , scope , functions , examples When the Web Team Gets It Totally Wrong (ger )Sep 11, 2006 1986 design , usability , user-focus Accessibility of CAPTCHA (gez )Sep 10, 2006 1985 accessibility , captcha Wherefore Art Thou, SVG? Sep 10, 2006 1984 svg , w3c , standards Securing AJAX Sep 9, 2006 1983 ajax , javascript , security Microformats Cheat Sheet Sep 9, 2006 1982 microformats , cheat-sheets Unicorn Sighting (Public Preview) (don /w3c )Sep 7, 2006 1981 w3c , tooling , quality , conformance Too Much Accessibility—Accesskeys (rni )Sep 6, 2006 1980 accessibility , keyboard-navigation , accesskeys , html What’s Happening in WCAG 2? Sep 5, 2006 1979 wcag , accessibility IE6 Resize Bug (“position: relative” Becomes “fixed”) (emi )Sep 4, 2006 1978 internet-explorer , browsers , bugs , resizing How Search Results May Differ Based on Accented Characters and Interface Languages Sep 1, 2006 1977 google , search , localization Uploading Files and Navigating Directories in PHP Aug 30, 2006 1976 php , file-handling IBM Not Happy at All (gla )Aug 30, 2006 1975 ibm , w3c , xforms , web-forms , forms Berners-Lee Calls for Web 2.0 Calm (the )Aug 30, 2006 1974 web-2.0 , terminology Educated (sim )Aug 30, 2006 1973 training , career , standards Which Image Format Is Best (jus )Aug 29, 2006 1972 images , gif , jpeg , png Accessibility: Standards Versus Testing Aug 29, 2006 1971 accessibility , standards , testing Accessible WYSIWYG Editors—the Problem Aug 29, 2006 1970 accessibility , wysiwyg , code-editors Accessibility Testing Methodology Aug 28, 2006 1969 accessibility , testing , wcag IE 7, Web Standards and CSS Support Aug 28, 2006 1968 internet-explorer , browsers , standards , css , support The Big Picture on Microformats (joh /dig )Aug 28, 2006 1967 microformats jQuery 1.0 (jer /jqu )Aug 26, 2006 1966 release-notes , jquery Shortening Strings to a Fixed Length in JavaScript (cod )Aug 25, 2006 1965 javascript The Benefits of Footnotes in Webpages Aug 25, 2006 1964 footnotes , html , css How to Write Technical Documentation (cod )Aug 25, 2006 1963 how-tos , documentation 800×600, Should I Really Care? Aug 25, 2006 1962 viewport Web 2.0 Patterns Aug 24, 2006 1961 web-2.0 , principles Accessibility Follow-Up Aug 24, 2006 1960 accessibility jQuery: (Mis)leading the Pack Aug 23, 2006 1959 jquery , prototypejs , comparisons Accessibility Has Not Been Taken Too Far (joe )Aug 23, 2006 1958 accessibility , design Your About Page Is a Robot (kis /ali )Aug 22, 2006 1957 branding , writing Details on Our CSS Changes for IE7 Aug 22, 2006 1956 internet-explorer , browsers , css Giving You Fitts (jen )Aug 22, 2006 1955 design , principles , usability The Rules of Navigation (jes )Aug 22, 2006 1954 navigation SEO Advice: Writing Useful Articles That Readers Will Love Aug 21, 2006 1953 seo , content Why jQuery’s Philosophy Is Better (wyc /jqu )Aug 20, 2006 1952 jquery , prototypejs , comparisons More W3C Controversy (dba )Aug 18, 2006 1951 w3c , svg , standards , interoperability Fire the W3C (bur )Aug 16, 2006 1950 w3c Putting the Web Back in Web 2.0 (mno )Aug 14, 2006 1949 web , web-2.0 , ajax CSS Best Practices Aug 14, 2006 1948 css , best-practices Beginning to Style Your RSS Feed (jch )Aug 14, 2006 1947 rss , css , xsl Google Valid and Strict Aug 14, 2006 1946 google , homepages , html , standards , metrics , myths Hot PHP UTF-8 Tips Aug 10, 2006 1945 php , unicode , tips-and-tricks IE and CSS “Compliance” (cdu )Aug 10, 2006 1944 internet-explorer , browsers , css , standards Google Strict vs. Google Deprecated (blo )Aug 10, 2006 1943 google , homepages , html , standards , metrics Does Every Organization Need a Web 2.0 Strategy? (dhi /zdn )Aug 9, 2006 1942 web-2.0 , web , strategies The Importance of Standards (bur )Aug 9, 2006 1941 standards Why CSS Is Important for Accessibility (ala )Aug 9, 2006 1940 css , accessibility An Introduction to the W3C DOM Aug 9, 2006 1939 slides , introductions , w3c , dom , javascript , standards The Sacrifice of Pragmatism Over Theoretical Purity Aug 7, 2006 1938 http , mime-types IE7 Not CSS Compliant—Argh, Here We Go Again! (ric /zdn )Aug 7, 2006 1937 internet-explorer , browsers , css , support , standards Web Inspector Gains New Eyes for Metrics, Properties Aug 6, 2006 1936 webkit , dev-tools , firebug , comparisons The Influx of Web Developers to Yahoo! and Google Aug 6, 2006 1935 yahoo , google The Dangers of Browser Detects Aug 3, 2006 1934 browser-detection , javascript Ten Questions for Donna Maurer (rus )Aug 2, 2006 1933 interviews , information-architecture , usability , design Screen Resolution and Page Layout (nng )Jul 31, 2006 1932 layout A Shortcut to 456 Berea Street Jul 31, 2006 1931 interviews , css , layout , accessibility This Week in WCAG Jul 28, 2006 1930 wcag , standards , accessibility Ten Questions for Steve Faulkner (ste +)Jul 28, 2006 1929 interviews , accessibility , ajax , html , wcag Why Microsoft Might Not Embrace XHTML (and Then Again They Might) Jul 28, 2006 1928 microsoft , xhtml , mime-types , rendering How Strict Is Your Dynamic Language? Jul 27, 2006 1927 programming , comparisons , perl , php , ruby , python 8 Steps to Serving Better (X)HTML (tan )Jul 27, 2006 1926 html , xhtml , conformance , tables , metadata , internationalization , microformats , tips-and-tricks Dvoraked (mey )Jul 26, 2006 1925 css CSS3 and Konqueror (pet )Jul 25, 2006 1924 css , konqueror , browsers The Case Against Web 2.0 Jul 25, 2006 1923 web , web-2.0 Transcendent CSS: Creating the Aesthetic Web (mho )Jul 25, 2006 1922 css , principles , support , browsers , community The Web Accessibility Myth in the UK Jul 24, 2006 1921 accessibility , wcag , compliance , html , css , conformance , myths Veerle Pieters Interview (vee /dig )Jul 24, 2006 1920 interviews , design , processes , business-relations An Interview With Molly E. Holzschlag (mho )Jul 23, 2006 1919 interviews , standards , css , design Ten Questions for David Storey (rus )Jul 21, 2006 1918 interviews , standards , opera , browsers Ranking Accessible (Was: Re: Google Accessible Search) Jul 21, 2006 1917 discussions , accessibility , seo , google Interview With Jakob Nielsen Jul 19, 2006 1916 interviews , ajax , usability , user-conversion , testing , monetization , scrolling Identifying Classy Semantics (far )Jul 19, 2006 1915 html , semantics , attributes Dvorak and CSS Jul 19, 2006 1914 css , concepts Five Common PHP Design Patterns (jhe )Jul 18, 2006 1913 php , software-design-patterns Add Value on the Web (jus )Jul 17, 2006 1912 web , content An Angry Fix (zel )Jul 17, 2006 1911 w3c , community The Four Levels of PDF Accessibility (ala )Jul 16, 2006 1910 accessibility , pdf Eyetracking Web Forms Jul 14, 2006 1909 forms , usability , design Mozilla’s Layout Engine (dba /moz )Jul 12, 2006 1908 slides , mozilla , gecko , browser-engines , browsers Following the XHTML Path Jul 12, 2006 1907 xhtml , conformance , link-lists Label Placement in Forms (uxm )Jul 12, 2006 1906 forms , labels , usability Why CSS Bugs Me (pcm )Jul 12, 2006 1905 css What Are Microformats? (tan )Jul 11, 2006 1904 slides , microformats , html , semantics , examples Learning JavaScript Jul 10, 2006 1903 javascript , learning A Phone Interview on CSS (rus )Jul 9, 2006 1902 interviews , css Intro to Microformats Jul 8, 2006 1901 introductions , microformats , html Behind the Scenes With XHTML Jul 5, 2006 1900 xhtml If E-Mail Clients Mangle Your HTML… Fix It Jul 5, 2006 1899 email , html , tables , support , testing W3C Guidelines Inadequate (the )Jul 3, 2006 1898 guidelines , w3c , mobile , best-practices Django and AJAX (ube )Jul 2, 2006 1897 django , ajax , javascript Web Standards: It’s About Quality, Not Compliance Jul 2, 2006 1896 standards , quality , craft , conformance Why Web Standards Matter (Case Study) Jun 29, 2006 1895 standards , case-studies , html , dom , javascript , metrics W3C Releases Mobile Web Best Practices Jun 28, 2006 1894 w3c , mobile , best-practices How to Make Your AJAX Applications Accessible—40 Tutorials and Articles Jun 28, 2006 1893 how-tos , accessibility , ajax , link-lists Build Your Own AJAX Web Applications Jun 28, 2006 1892 ajax , web-apps Tutorial: An Introduction to OOP in PHP Jun 28, 2006 1891 tutorials , introductions , oop , php Using Globals in PHP Jun 27, 2006 1890 php Web Professional’s Code of Ethics (mho )Jun 27, 2006 1889 professionalism , ethics , career The Need for Accessibility Jun 26, 2006 1888 accessibility , concepts The Return on Investment (ROI) for Personas Jun 26, 2006 1887 usability , personas , economics CSS Maintenance Tip: Use a Color Glossary (gar )Jun 25, 2006 1886 css , maintenance , colors , tips-and-tricks 9 Ways to Misunderstand Web Standards (blo )Jun 23, 2006 1885 standards , print , mobile , accessibility , css , semantic-web , hacks Whither WAI and WCAG? Jun 23, 2006 1884 accessibility , wcag , w3c , standards Opera 9 CSS Support Information Available Jun 22, 2006 1883 browsers , opera , css , support AJAX [Conference]: Flash vs. AJAX Jun 21, 2006 1882 flash , ajax , javascript , comparisons Net Neutrality: This Is Serious (tim )Jun 21, 2006 1881 net-neutrality , web Prettier Accessible Forms (ali )Jun 20, 2006 1880 accessibility , forms , html Formal Objection to WCAG 2.0 Jun 20, 2006 1879 discussions , wcag , standards , accessibility , community Ten Common CSS Mistakes Jun 19, 2006 1878 css , mistakes , conformance What’s Next for Web Accessibility? (far )Jun 18, 2006 1877 accessibility , wcag , standards , compliance , tooling Microformats: Tomorrow’s Web Today (mho )Jun 16, 2006 1876 microformats , semantics , rdf The JavaScript Library World Cup (dan )Jun 14, 2006 1875 javascript , libraries , dojo , prototypejs , scriptaculous , yui , comparisons New Wireless Developments Jun 14, 2006 1874 mobile , domains Accessibility Ideas (ann )Jun 13, 2006 1873 accessibility , html WWWWWDD? (cod )Jun 13, 2006 1872 browsers , metrics Perspective: An Axe to Grind With AJAX (cne )Jun 13, 2006 1871 ajax , terminology Eight Problems That Haven’t Changed Jun 13, 2006 1870 usability , links , buttons , pop-ups , monetization , content Tip: What Is Semantic Markup and Why Should You Care? Jun 13, 2006 1869 html , semantics , tips-and-tricks An Easy Way to Remember CSS Comments Jun 12, 2006 1868 css , comments , tips-and-tricks CSS Tables [Versus] Layout Tables Jun 11, 2006 1867 tables , layout , html , css , comparisons Real Hackers Don’t Use CSS (emi )Jun 11, 2006 1866 images , image-maps , links , standards , design 50 AJAX Reference Websites From Around the World Jun 10, 2006 1865 ajax , link-lists An Introduction to Test Driven Development With PHP Jun 10, 2006 1864 introductions , php , testing Is Asynchronous Communication Really Being Used? Jun 9, 2006 1863 asynchrony , ajax Web Designer’s Guide to Print Design (mar )Jun 8, 2006 1862 guides , print , design This Just In: I Run a “Movement” Jun 8, 2006 1861 accessibility , wcag , community Build Your Own Web Site the Right Way Using HTML and CSS (sen )Jun 7, 2006 1860 books , html , css WCAG 2.0 (lac )Jun 7, 2006 1859 wcag , standards , accessibility , conformance , compliance , terminology AJAX on IE 7: Check Native First (dal /aja )Jun 6, 2006 1858 ajax , javascript , internet-explorer , browsers Portable Comet? It’s the Iframe, Stupid! (mic )Jun 6, 2006 1857 comet , iframes , javascript , internet-explorer , browsers IBM Enhancing AJAX by Contributing to Dojo Toolkit (inf )Jun 5, 2006 1856 javascript , ajax , dojo , ibm Internationalization Primer (dig )Jun 5, 2006 1855 introductions , internationalization Understanding Specificity Jun 5, 2006 1854 tutorials , css , selectors , cascade Invalid HTML Interfering With Accessibility (ala )Jun 4, 2006 1853 accessibility , html , conformance JavaScript Loop Test Jun 3, 2006 1852 javascript , loops , performance , browsers , metrics Levels of JavaScript Knowledge Jun 2, 2006 1851 javascript Levels of Accessibility Knowledge Jun 2, 2006 1850 accessibility Is Standards Compliant HTML Really Necessary? Jun 2, 2006 1849 html , conformance , browsers Your HTML Level (ann )Jun 1, 2006 1848 html Seven AJAX Frameworks/Toolkits to Watch Out For (har )Jun 1, 2006 1847 frameworks , ajax , gwt , dojo , yui , dwr , scriptaculous , link-lists Levels of HTML Knowledge May 30, 2006 1846 html , xhtml CSS Is Worthless May 30, 2006 1845 css , html Inline CSS Should Not Be Allowed in Strict Doctypes (emi )May 28, 2006 1844 css , html , doctypes , attributes Berners-Lee Applies Web 2.0 to Improve Accessibility (the )May 26, 2006 1843 wcag , web-2.0 , accessibility 5 Tips to Improved CSS May 25, 2006 1842 css , formatting , shorthands , cascade , tips-and-tricks Call for Response From the Web Standards Project May 25, 2006 1841 wcag , web-standards-project , accessibility Making AJAX Work With Screen Readers (gez )May 25, 2006 1840 ajax , javascript , screen-readers , accessibility , support , jaws , window-eyes Semantic Web Is Ready for Mainstream Use May 24, 2006 1839 w3c , semantic-web Google SEO Algorithm Problems May 24, 2006 1838 google , seo To Hell With WCAG 2 (ali )May 23, 2006 1837 accessibility , standards , wcag Design Patterns May 23, 2006 1836 design-patterns , design WCAG Samurai May 23, 2006 1835 websites , accessibility , wcag , wcag-samurai In Praise of… W3C (tim /the )May 22, 2006 1834 web , w3c 2006 Redesign—CSS Techniques (mat )May 22, 2006 1833 redesigning , css , techniques Building on the Future of the Web May 22, 2006 1832 web , semantic-web , mobile , social-media JavaScript and Namespaces May 22, 2006 1831 javascript , namespaces Google Web Toolkit: The Correct Level of Abstraction? (dal /aja )May 20, 2006 1830 gwt , google , java , javascript , ajax Chinese Banks Homepage Usability May 20, 2006 1829 studies , research , homepages , usability Microsoft’s Web Standards Motivations (sen )May 19, 2006 1828 microsoft , standards JavaScript 2 and the Future of the Web (bre )May 19, 2006 1827 slides , javascript , web , outlooks JavaScript “Associative Arrays” Considered Harmful (sav )May 18, 2006 1826 javascript , arrays Give Safari Some Love (dal /aja )May 18, 2006 1825 safari , browsers Web-Based Alternatives to PowerPoint (jud /inf )May 17, 2006 1824 html , css , javascript , tooling Google Web Toolkit: AJAX Apps From Java (mic /aja )May 17, 2006 1823 gwt , ajax , javascript , java , google Comet With Apache and Jetty (dal /aja )May 17, 2006 1822 comet , apache , servers 7 More Reasons Why Web Apps Fail (bok )May 16, 2006 1821 web-apps Revenge of the “$” (dal /aja )May 16, 2006 1820 javascript , libraries Quick Comment on “nofollow” May 15, 2006 1819 search , spam , google , metadata Web Content: From Fabulous to Frankenstein May 15, 2006 1818 content , quality , legal The Quagmire of Web Accessibility May 15, 2006 1817 accessibility , assistive-tech I Vote Conditional Comments (jch )May 15, 2006 1816 css , hacks , conditional-comments , internet-explorer , browsers Brendan Eich: JavaScript 2 and the Future of the Web (dal /aja )May 14, 2006 1815 javascript , ecmascript , standards , outlooks AJAX SVN Browser (dal /aja )May 9, 2006 1814 tooling , svn , ajax PHP vs. Ruby May 9, 2006 1813 php , ruby , comparisons , zend , frameworks Do You Really Need Search on Your Website? (ger )May 8, 2006 1812 search Getting Real, the Book May 6, 2006 1811 books , processes , project-management , engineering-management AJAX and Screenreaders: When Can It Work? (sib )May 5, 2006 1810 ajax , javascript , screen-readers , accessibility 7 Reasons Why Web Apps Fail May 5, 2006 1809 web-apps , mistakes Study of Free/Shareware Web Fonts May 4, 2006 1808 studies , research , fonts An AJAX Caching Strategy May 3, 2006 1807 ajax , javascript , caching , strategies “Cascading Style Sheets: The Designer’s Edge” by Molly Holzschlag May 3, 2006 1806 books , css , design AJAX Anti-Patterns (zdn )May 2, 2006 1805 ajax , anti-patterns , xml Neutrality of the Net (tim )May 2, 2006 1804 net-neutrality , economics , web My PNG Image Replacement Method (tel )May 1, 2006 1803 image-replacement , techniques , images , png Google and Microsoft Understand the Power of the Default May 1, 2006 1802 usability , google , microsoft , browsers IE 7 and JavaScript: What Needs to Be Fixed? Apr 29, 2006 1801 javascript , internet-explorer , browsers Last Call Working Draft of Web Content Accessibility Guidelines 2.0 Apr 28, 2006 1800 accessibility , wcag , standards Eric Meyer: “The One True Layout” Apr 28, 2006 1799 css , layout The Problem With Web Standards (sen )Apr 27, 2006 1798 standards , w3c Maximum Number of Hyperlinks on a Page Apr 27, 2006 1797 links , usability Techniques for WCAG 2.0 (w3c )Apr 27, 2006 1796 wcag , accessibility , techniques , html , css , javascript JavaScript Speed Test: Test Your Browsers (dal /aja )Apr 25, 2006 1795 javascript , performance , testing , browsers More Seriously: Why CSS Doesn’t Define Behaviour Apr 25, 2006 1794 css , javascript Print Stylesheets Apr 25, 2006 1793 css , print CSS Hacking (ann )Apr 24, 2006 1792 css , hacks Build for the Future: Bend, Don’t Break (gar /dig )Apr 24, 2006 1791 html , processes , principles S3 JavaScript Bindings (mic /aja )Apr 24, 2006 1790 javascript , ajax , s3 , apis Get the Rendered Style of an Element (rob )Apr 24, 2006 1789 javascript , css CSS Love Child Apr 24, 2006 1788 css , career Scriptaculous Cheat Sheet (amy )Apr 22, 2006 1787 scriptaculous , cheat-sheets Use PHP to Strip the Last Character in a String Apr 22, 2006 1786 php Comparison of Dojo and Prototype (JavaScript Toolkits) Apr 21, 2006 1785 dojo , prototypejs , comparisons AJAX and [Scalability] (mic /aja )Apr 21, 2006 1784 ajax , servers , scalability , performance DOM vs. Web (mno )Apr 20, 2006 1783 security , http , dom Benefits of CSS Apr 20, 2006 1782 css , maintainability , accessibility , performance 10 Steps to CSS Success: Browser, User, Author Apr 20, 2006 1781 css , browsers Box Model Mastery Apr 20, 2006 1780 css , box-model , margins Board to Create Advisory Committee for Refresh of 508 Standards Apr 18, 2006 1779 accessibility , section-508 Indicating Language Choice: Flags, Text, Both, Neither? Apr 18, 2006 1778 localization , internationalization Principles and Elements of Design (dig )Apr 17, 2006 1777 principles , design Projecting Your CSS (jch )Apr 17, 2006 1776 css , media-queries One-Line JavaScript Memoization Apr 16, 2006 1775 javascript , memoization SEO Basics Tutorial Apr 16, 2006 1774 fundamentals , seo Information Architecture and Findability Apr 14, 2006 1773 information-architecture , usability AJAX Book Review Series (oct /aja )Apr 12, 2006 1772 books , ajax , javascript How Important Is Alt Text in Search Engine Optimization? Apr 12, 2006 1771 alt-text , accessibility , seo , images “Content-Type” Is Dead Apr 11, 2006 1770 http , mime-types Rails Manifesto Apr 11, 2006 1769 ruby-on-rails , principles , web-2.0 Google Releases Audio CAPTCHA Apr 11, 2006 1768 google , captcha , accessibility Don’t Neglect the “title” Attribute Apr 10, 2006 1767 html , attributes , usability , seo Alt Text Is an Alternative, Not a Tooltip Apr 10, 2006 1766 alt-text , accessibility , images “dl”, “dt”, and “dd” Markup (ann )Apr 8, 2006 1765 html , lists , semantics Speeding Up AJAX With JSON (aja )Apr 6, 2006 1764 performance , ajax , json AJAX: Is Your Application Secure Enough? Apr 5, 2006 1763 ajax , javascript , web-apps , security CSS + JavaScript = Evil (nza )Apr 5, 2006 1762 css , javascript , debugging Flash Interaction Disabled in Internet Explorer (rob )Apr 5, 2006 1761 flash , internet-explorer , browsers Standard Error Apr 4, 2006 1760 web , standards , licensing Accessibility Tips for Website Construction Apr 4, 2006 1759 accessibility , tips-and-tricks But It Validates! Apr 3, 2006 1758 html , css , conformance CSS Layout or Table Layout Apr 2, 2006 1757 layout , css , html , tables “Color for Websites” by Molly Holzschlag Apr 2, 2006 1756 books , colors , design Five Simple Steps to Typesetting on the Web: Printing the Web (fro )Apr 1, 2006 1755 typography , print Why Comply? The Movement to W3C Compliance Mar 31, 2006 1754 w3c , standards , conformance First Annual Naked Day: April 05 Mar 30, 2006 1753 css , awareness-days , standards , semantics A Guide to CSS Support in Email Mar 30, 2006 1752 guides , email , css , support , browsers Government Sites Fail Web Tests Mar 30, 2006 1751 standards , html , conformance , compliance , accessibility , metrics Don’t Use JavaScript to Hide Bad Markup Mar 30, 2006 1750 javascript , html , conformance , quality SEO Advice: Use Text Mar 29, 2006 1749 seo , tips-and-tricks Why XForms Matter, Revisited Mar 29, 2006 1748 xforms , xml , forms A Forgotten Prototype Technique: Comics (jms )Mar 29, 2006 1747 prototyping , techniques Replace Pop-Ups With Dynamic Includes Using DOMinclude (cod )Mar 27, 2006 1746 libraries , javascript , pop-ups Improve Usability for Older Users Mar 27, 2006 1745 usability , accessibility My CSS and Layout Biased Wishlist Mar 26, 2006 1744 discussions , css , layout , wish-lists 2-Column CSS Layout Mar 26, 2006 1743 css , layout , floats AJAX Delete Confirmation Mar 23, 2006 1742 forms , buttons , ajax , php , usability IE7: Details (dav )Mar 23, 2006 1741 browsers , internet-explorer IE7 Improvements and Bug Tracking (mey )Mar 23, 2006 1740 internet-explorer , browsers SEO Mistakes: Hosted Doorway Pages Mar 22, 2006 1739 seo , mistakes Seven (sim )Mar 21, 2006 1738 internet-explorer , browsers New Clearing Method Needed for IE7? Mar 21, 2006 1737 internet-explorer , browsers , floats , css Semantic Image Use (jch )Mar 20, 2006 1736 html , images , alt-text , accessibility , semantics Flex and AJAX: The Hybrid Store (cco )Mar 20, 2006 1735 adobe , ajax Validity Does Not Equal Best Practices Mar 20, 2006 1734 conformance , html , css Back to the Future: Microsoft HTML Applications (rus )Mar 19, 2006 1733 microsoft , javascript , html An Interview With Dean Edwards (jus )Mar 19, 2006 1732 interviews , javascript Excessive Elements (jus )Mar 18, 2006 1731 html , simplicity , maintainability , debugging Fast DOM Queries in Today’s Browsers (sli )Mar 18, 2006 1730 javascript , dom , performance , browsers , w3c Dynamic Favicons (aja )Mar 16, 2006 1729 favicons , javascript Content Is King Mar 16, 2006 1728 content , design , metrics Web Authentication (mno )Mar 16, 2006 1727 authentication , http , cookies Round-Up of 30 AJAX Tutorials Mar 15, 2006 1726 tutorials , ajax , javascript , link-lists The Next Web? (sim )Mar 15, 2006 1725 web , xml , semantic-web , web-services , xhtml , ajax , web-2.0 , retrospectives , outlooks The Benefits of Cascading Style Sheets Mar 14, 2006 1724 css , maintainability , consistency , performance , seo , accessibility AJAX and XSLT in Web Development Mar 13, 2006 1723 ajax , xsl , tooling SEO Advice: Check Your Own Site Mar 13, 2006 1722 seo , spam Effective Style With “em” Mar 13, 2006 1721 css , units , accessibility A Modern Approach to Flash SEO Mar 13, 2006 1720 flash , seo Holistic Approaches to E-Learning Accessibility Mar 13, 2006 1719 studies , research , accessibility , usability , learning , link-lists Discovering HTTP: The Accept Header Mar 12, 2006 1718 http-headers , http The Financial Benefits of Web Accessibility Mar 10, 2006 1717 accessibility , economics Getting Started With AJAX (aar /ali )Mar 7, 2006 1716 introductions , javascript , ajax WordPress AJAX Comments Mar 7, 2006 1715 wordpress , ajax , blogging Minification vs. Obfuscation (dou )Mar 6, 2006 1714 minification , obfuscation , comparisons , terminology , javascript Evaluating Website Accessibility: Background and Preparation Mar 6, 2006 1713 accessibility , auditing , processes , checklists Just Build It: HTML Prototyping and Agile Development (gar /dig )Mar 6, 2006 1712 prototyping , html , agile The True Cost of Content (ger )Mar 6, 2006 1711 content , economics , quality Jens Meiert Declares His Love to CSS… (j9t )Mar 5, 2006 1710 interviews , css AJAX/DHTML Library Scorecard: How Cross Platform Are They? Mar 4, 2006 1709 ajax , dhtml , libraries , browsers , support , internet-explorer , firefox , safari , opera An Introduction to AJAX Mar 4, 2006 1708 introductions , ajax , javascript , link-lists Comet: Low Latency Data for the Browser (sli )Mar 3, 2006 1707 comet , ajax , javascript , performance Accessibility First! A New Approach to Web Design Mar 3, 2006 1706 studies , research , accessibility , design , link-lists Accessible Alternate Content (lac )Mar 2, 2006 1705 accessibility , images , content IBM Releases AJAX Toolkit Framework (aja )Mar 2, 2006 1704 ibm , tooling , ajax What Is Accessibility? (rob )Mar 1, 2006 1703 accessibility , concepts XML Responses and AJAX (aja )Feb 28, 2006 1702 ajax , xml AJAX Scaffold Generator (dal /aja )Feb 27, 2006 1701 tooling , ajax , ruby-on-rails Derek Featherstone Interview (der /dig )Feb 27, 2006 1700 interviews , accessibility Bookend Lists: Using CSS to Float a Masthead—Replace Tables With CSS Layout List Tutorial Feb 25, 2006 1699 css , floats , tables , lists , techniques Using a robots.txt File (van )Feb 24, 2006 1698 robotstxt , search , google Search Engine Optimization Basics: Improve Your Standing in Search Engines Feb 24, 2006 1697 fundamentals , seo , terminology , google , link-lists Announcing DOM Helper: A New and Improved CSS Editor Feb 24, 2006 1696 introductions , tooling , dom , css , code-editors , windows The Rule of Least Power (tim /w3c )Feb 23, 2006 1695 programming , software-design , principles How to Sniff Out a Rotten Standardista (mho )Feb 23, 2006 1694 how-tos , standards , conformance , advocacy , community Google Page Creator (dre )Feb 23, 2006 1693 google , tooling , standards An Idiot’s Guide to Why We Build Accessible Websites Feb 22, 2006 1692 guides , accessibility , legal , ethics Flash Is Dead! Long Live Flash! Feb 22, 2006 1691 flash Content Negotiation: Why It Is Useful, and How to Make It Work (oli /w3c )Feb 21, 2006 1690 content-negotiation , internationalization , urls , servers , php JavaScript Closures for Dummies Feb 21, 2006 1689 javascript , closures , examples Quick Tip: Text Truncation With JavaScript (dal /aja )Feb 21, 2006 1688 javascript , tips-and-tricks Beware the Toggle in AJAX Applications (dal /aja )Feb 20, 2006 1687 ajax , state-management Web Browsers Comply With Section 508 Feb 20, 2006 1686 accessibility , browsers , assistive-tech , vpat-acr , section-508 , compliance Write Better CSS (jch )Feb 19, 2006 1685 css , quality , comments We Interrupt This Commercial Break With a Word About RSS (bur )Feb 19, 2006 1684 rss 8 Free Ebooks From Apress Feb 19, 2006 1683 books , c-sharp , web-services , xml , perl , php , link-lists Happy Birthday, AJAX! (mic /aja )Feb 18, 2006 1682 anniversaries , ajax Opera Nintendo Browser (mic /aja )Feb 17, 2006 1681 opera , browsers JavaScript Style Guide (dal /aja )Feb 16, 2006 1680 style-guides , conventions , javascript , dojo Camino Browser Goes 1.0 (mac )Feb 14, 2006 1679 camino , browsers XHTML5 (ann )Feb 14, 2006 1678 html , xhtml , parsing Yahoo! UI JavaScript Treats (sim )Feb 14, 2006 1677 yahoo , javascript , libraries Yahoo Is the New Google Feb 13, 2006 1676 yahoo , google , comparisons AdLinks: “Out-of-Contextual” Advertising? (mis )Feb 13, 2006 1675 monetization There Is Nothing More Permanent Than a Temporary Hack Feb 12, 2006 1674 json , xml , xpath , syndication Cross Domain AJAX Using XML Feb 10, 2006 1673 ajax , javascript , xml W3C Launches Web Tech Incubator Program Feb 9, 2006 1672 w3c , community CSS Navigation Magnification (dal /aja )Feb 9, 2006 1671 css , navigation , hover Time Sensitive CSS Feb 9, 2006 1670 css , time , php Blind Cal Student Sues Target—Suit Charges Retailer’s Web Site Cannot Be Used by the Sightless (sfg )Feb 8, 2006 1669 accessibility , legal Unitless Line-Heights (mey )Feb 8, 2006 1668 css , units , typography Buy Standards Compliant Web Sites (kar /w3c )Feb 7, 2006 1667 standards , conformance , compliance , professionalism , economics New robots.txt Tool Feb 7, 2006 1666 robotstxt , tooling , google , search Target Corporation Sued for Discrimination Against the Blind Feb 7, 2006 1665 accessibility , legal Writing Cross-Browser CSS Feb 7, 2006 1664 css , support , browsers , best-practices Can Flash Be Considered Accessible? Feb 6, 2006 1663 accessibility , flash Alphabetized Links Are Random Links (jms )Feb 6, 2006 1662 links , sorting , randomness , usability Photosensitive Epilepsy (gez )Feb 5, 2006 1661 accessibility , wcag , metrics CSS 3 Column Layout—the Holy Grail!? Feb 5, 2006 1660 css , layout , hacks Zoom Layouts Update Feb 4, 2006 1659 design , layout , zooming , accessibility CSS Hacks in IE7 (and )Feb 4, 2006 1658 internet-explorer , browsers , css , hacks A Comparison of AJAX Frameworks for ASP.NET (aja )Feb 3, 2006 1657 frameworks , ajax , asp-net , comparisons , link-lists Usability Testing on the Cheap Feb 3, 2006 1656 usability , testing 10 Realistic Steps to a Faster Web Site Feb 2, 2006 1655 performance , network , servers , caching , databases Vendors Unite to Promote AJAX Tool Development (inf )Feb 1, 2006 1654 ajax , javascript , web-apps , economics Adobe Flex 2.0: Beta Released (dal /aja )Feb 1, 2006 1653 adobe Google Sitemaps Team Interview (van )Feb 1, 2006 1652 interviews , google , sitemaps IE 7 Preview Release: Download, Test, Pray? (dal /aja )Feb 1, 2006 1651 internet-explorer , browsers One Web Day Jan 31, 2006 1650 websites , awareness-days , web Please Test Your Sites With IE7 (cdu )Jan 31, 2006 1649 internet-explorer , browsers , testing In Search of the Holy Grail (ali )Jan 30, 2006 1648 layout , html , css “getElementsByTagNames”: Note the Plural (dal /aja )Jan 30, 2006 1647 javascript Ruby in HTML (ann )Jan 29, 2006 1646 ruby-markup , html Not All Bugs Are Worth Fixing (cod )Jan 29, 2006 1645 bugs , prioritization , quality AJAX and CSS Optimization Jan 28, 2006 1644 ajax , javascript , css , optimization , compression , performance The State of the Web Standards (bru )Jan 27, 2006 1643 standards , metrics The Future of HTML: XHTML 2.0 Jan 25, 2006 1642 html , xhtml , xforms , apis , standards , outlooks , link-lists Web Authoring Statistics Jan 25, 2006 1641 studies , research , html , attributes , metadata , mime-types , http-headers , metrics SEO Advice: Linkbait and Linkbaiting Jan 24, 2006 1640 seo , links , backlinks “DOM Scripting” by Jeremy Keith Jan 24, 2006 1639 books , dom , javascript How Web-Ready Is “XMLHttpRequest”? (mno )Jan 23, 2006 1638 http , javascript JavaScript Cursor Position Jan 23, 2006 1637 javascript , cursors Dreamweaver 8 Reviewed Jan 23, 2006 1636 dreamweaver Exclusive: Web Design God Steve Krug Jan 23, 2006 1635 interviews , design , usability Vector Graphics in CSS (ann )Jan 22, 2006 1634 css , svg , images , xhtml Getting Funky With Scopes and Closures Jan 22, 2006 1633 javascript , scope , closures Tag Soup: Crazy Parsing Adventures Jan 20, 2006 1632 html , parsing 25% of All Web Users Are Disabled Jan 20, 2006 1631 accessibility , usability , metrics Track Your Hacks With CVS (sen )Jan 18, 2006 1630 cvs The “ping” Attribute (nza )Jan 18, 2006 1629 html , attributes , firefox , browsers , privacy Help! A List Apart Talks About XHTML 2.0 (ann )Jan 17, 2006 1628 xhtml , xml Web 3.0 (zel /ali )Jan 17, 2006 1627 web , web-3.0 , javascript , usability “<a ping>” Jan 17, 2006 1626 firefox , browsers , html , privacy Cross Browser Compatibility Jan 17, 2006 1625 browsers , interoperability , internet-explorer , netscape , firefox , opera Meetings Considered Harmful Jan 17, 2006 1624 collaboration , communication , processes Introducing the Web Inspector Jan 16, 2006 1623 introductions , webkit , dev-tools From the Top: MIME and Content Negotiation Jan 16, 2006 1622 mime-types , content-negotiation , http-headers , http , xhtml , examples , php , asp-net Introduction to CSS Table-Related Display Values Jan 16, 2006 1621 introductions , css , tables PHP Security: Basic PHP Security Jan 15, 2006 1620 php , security , validation Source Order, Skip Links, and Structural Labels Jan 13, 2006 1619 source-order , skip-links , labels , screen-readers , accessibility What’s the Best MySQL Admin Tool? (jus )Jan 13, 2006 1618 databases , mysql , tooling Dealing With JavaScript Scope (jus )Jan 12, 2006 1617 javascript , scope Firebug Jan 12, 2006 1616 websites , firebug , firefox , browsers , dev-tools Does Your Website Overstate Its Accessibility? Jan 12, 2006 1615 accessibility , documentation , wcag , compliance , metrics Dojo Tips: Cookies, and a Nice Curry (dal /aja )Jan 11, 2006 1614 dojo , cookies , caching , tips-and-tricks Back to Basics: PHP and Arrays Jan 10, 2006 1613 fundamentals , php , arrays Don’t Blow Your Beta Jan 9, 2006 1612 releasing , processes A Week With Camino (fro )Jan 8, 2006 1611 camino , browsers Don’t Invent XML Languages (tim )Jan 8, 2006 1610 xml , xhtml , atom Nine Tips for Designing Rich Internet Applications Jan 7, 2006 1609 design , rich-internet-apps , tips-and-tricks Building Open Textual Content on HTML (tan /mic )Jan 5, 2006 1608 html , content , semantics , microformats Top Ten Reasons AJAX Is Here to Stay (dal /aja )Jan 4, 2006 1607 ajax SEO Advice: URL Canonicalization Jan 4, 2006 1606 seo , urls , search , google CSS Quick Tip: “overflow: hidden;” and IE (dal /aja )Jan 4, 2006 1605 css , overflow , internet-explorer , browsers , tips-and-tricks Usability and Accessibility in 2006 Jan 4, 2006 1604 usability , accessibility , standards , wcag , legal , outlooks Failed Redesigns Jan 4, 2006 1603 redesigning , standards , mistakes , examples An Overview of WCAG 2.0 Jan 4, 2006 1602 overviews , wcag , standards , accessibility The Value of Graphic Design (jus )Jan 3, 2006 1601 design , usability Open Flash? (dav )Jan 2, 2006 1600 flash , foss AJAX, XHR, JavaScript, and Cross Domain Security Story Dec 30, 2005 1599 security , ajax , javascript How to Tell the Difference Between Web 1.0 and Web 2.0 (dal /aja )Dec 30, 2005 1598 web-2.0 , web , comparisons Canvas in IE Dec 29, 2005 1597 canvas , internet-explorer , browsers Lightbox JS Dec 25, 2005 1596 libraries , javascript , images , effects , lightbox Debugging CSS With the DOM Inspector (jon /24w )Dec 22, 2005 1595 css , debugging , firefox , browsers , dev-tools Star HTML and Microsoft IE7 (mho )Dec 22, 2005 1594 css , hacks , internet-explorer , microsoft , browsers AJAX Perf—Comparing the Atlas and Prototype Class Idioms Dec 21, 2005 1593 javascript , comparisons , performance Top 7 PHP Security Blunders Dec 21, 2005 1592 php , databases , sql , security , mistakes Sending XHTML as “text/html” Considered Harmful to Feelings Dec 21, 2005 1591 xhtml , mime-types Rip It Up: Worn Type Using CSS (mis )Dec 20, 2005 1590 css , image-replacement , techniques , effects Naughty or Nice? CSS Background Images (der /24w )Dec 20, 2005 1589 css , backgrounds , images User-Defined Access Keys (gez )Dec 20, 2005 1588 accessibility , accesskeys , php Hotwiring Your Search Engine (msn )Dec 19, 2005 1587 search , seo , google , yahoo , microsoft IE Team Joins Mozilla on Standard Feed Icon (dal /aja )Dec 19, 2005 1586 internet-explorer , mozilla , browsers , syndication Tables With Style (jus /24w )Dec 19, 2005 1585 css , tables AJAX vs. AHAH (tan /mic )Dec 18, 2005 1584 ajax , javascript , microformats The AJAX Response: XML, HTML, or JSON? Dec 17, 2005 1583 ajax , xml , html , json Take the AJAX Challenge: What Can’t AJAX Do? (mic )Dec 15, 2005 1582 ajax Beware the Automated Accessibility Tool Trap Dec 15, 2005 1581 accessibility , tooling , automation JavaScript: Scroll to Bottom of a Div Dec 14, 2005 1580 html , javascript , scrolling SEO Mistakes: Crappy Doorway Pages Dec 14, 2005 1579 seo , mistakes Putting RSS to Work: Immediate Action Feeds Dec 14, 2005 1578 rss , atom , syndication JSONP: JSON With Padding (mic /aja )Dec 12, 2005 1577 json , javascript Writing a Good Accessibility Statement (gez )Dec 11, 2005 1576 accessibility , documentation Simple, Accessible External Links (rus )Dec 11, 2005 1575 accessibility , links Statistical AJAX Dec 9, 2005 1574 ajax , javascript The Elements of Typographic Style Applied to the Web (ric )Dec 8, 2005 1573 websites , guides , typography Centered Tabs With CSS (bee /24w )Dec 8, 2005 1572 css , centering , lists Don’t Be “eval()” (sim )Dec 7, 2005 1571 javascript New Firefox Browser Bulks Up on 508 Compliance Dec 7, 2005 1570 firefox , browsers , section-508 , accessibility , compliance The Future of HTML: WHATWG Dec 6, 2005 1569 html , web-forms , canvas , standards , outlooks , whatwg , link-lists Ten Reasons to Learn and Use Web Standards Dec 6, 2005 1568 standards , career Remote JSON—JSONP (etr )Dec 5, 2005 1567 json XHTML Is Not for Beginners (lac )Dec 5, 2005 1566 xhtml Macromedia No More (dav )Dec 5, 2005 1565 macromedia , flash , dreamweaver Avoid Edge Cases by Designing Up Front (ali )Dec 5, 2005 1564 design , processes How Google Manages Its Homepage (ger )Dec 5, 2005 1563 google , homepages Lean XHTML and Precise CSS Dec 5, 2005 1562 xhtml , css , minimalism CSS Layout Starting Points (24w )Dec 4, 2005 1561 css , layout , templates An Explanation of Ems (ric /24w )Dec 2, 2005 1560 typography , units , css Rel vs. Rev (mic )Dec 1, 2005 1559 html , xhtml , semantics , microformats , comparisons 10 Places You Must Use AJAX Dec 1, 2005 1558 ajax , javascript , examples European Government Websites Failing the Disabled (com )Nov 30, 2005 1557 accessibility CSS Stylesheet Switcher Using PHP (JavaScript Free) Nov 30, 2005 1556 css , php , functionality