CSS Tables for Layout Are a Bad Idea (mat )Nov 20, 2008 2207 css , tables , layout Web Content Accessibility Guidelines 2.0 Out for Review (bmz /cms )Nov 19, 2008 2206 guidelines , accessibility , wcag , w3c A More Useful 404 (ali )Nov 18, 2008 2205 error-pages , ssi , perl This Week in HTML 5—Episode 13 (div )Nov 18, 2008 2204 html , standards RESTful CSS (dig )Nov 18, 2008 2203 css , rest Fixing the Web (bra )Nov 17, 2008 2202 web-platform , layout , javascript , browsers , tooling , code-editors HTML5 Cross Document Messaging Nov 17, 2008 2201 html , javascript WDR #1: Versioned Style Sheets (j9t )Nov 15, 2008 2200 versioning , css My Coding Practices in 1991 Nov 15, 2008 2199 programming , conventions , retrospectives Summary of the Two Current CSS Constants Proposals Nov 15, 2008 2198 css , variables Five HTML Oddities That You May Not Know Nov 14, 2008 2197 html , browsers , conformance Timing in JavaScript and Browsers Can’t Be Trusted (dal /aja )Nov 13, 2008 2196 javascript , performance , metrics , windows , microsoft How to Use Conditional Comments for Better CSS Nov 13, 2008 2195 html , css , conditional-comments , browsers , microsoft , internet-explorer 12 Principles for Clean HTML Code (chr /sma )Nov 12, 2008 2194 html , principles , encoding , formatting , naming , css , conformance Are Accessibility Statements Useful? (dig )Nov 12, 2008 2193 accessibility , documentation , compliance 5 CSS Tips Every Web Developer Should Know About (j9t )Nov 11, 2008 2192 css , tips-and-tricks , maintainability , naming , resets , sorting The New Yahoo! Front Page and YUI 3.0 (nza )Nov 11, 2008 2191 yahoo , yui , homepages This Week in HTML 5—Episode 12 (div )Nov 11, 2008 2190 html , standards Video and Audio Tags and Cross Origin Access (dal /aja )Nov 10, 2008 2189 html , multimedia , security What Happened to Firebug? (nza )Nov 9, 2008 2188 firebug The Essence of Web Applications Nov 5, 2008 2187 web-apps The Road to HTML 5—The “section” Element (div )Nov 5, 2008 2186 html , semantics , history Groups of 50+ AJAX Examples (dal /aja )Nov 4, 2008 2185 ajax , javascript , examples , link-lists Weed Out Obtrusive JavaScript (rey /aja )Nov 4, 2008 2184 javascript , testing , optimization New in Dojo: JSON Schema, Builds, Drag Handles, DOM Attributes, Grid Features (dal /aja )Nov 3, 2008 2183 dojo Do You Own Your Social Media Identity? (cat )Oct 31, 2008 2182 social-media , branding Cruz: New Mac Browser Off to an Impressive Start (wir )Oct 29, 2008 2181 cruz , browsers Debunking Dojo Toolkit Myths Oct 27, 2008 2180 dojo , myths Firefox 3.1 to Support HTML 5 Video and Audio (bra /aja )Oct 27, 2008 2179 firefox , mozilla , browsers , multimedia , html Dumb Security Tips: Think Before You Follow Online Guides (tan )Oct 26, 2008 2178 security , tips-and-tricks The IE6 Support Problem (nza )Oct 25, 2008 2177 internet-explorer , microsoft , browsers Blast From the Web Past: DirectAnimation, Microsoft Chrome, and Cartoon Chat (bra /aja )Oct 24, 2008 2176 internet-explorer , microsoft , browsers , history Interview: Todd Ditchendorf on Why He Built a Browser (ito +/cul )Oct 24, 2008 2175 interviews , browsers , cruz The Problem With CSS Is… (sen )Oct 22, 2008 2174 css , browsers , support An Exercise for Emerging CSS Experts: Avoid IDs and Classes (j9t )Oct 21, 2008 2173 css , training Working From Home: The Readers Respond (ali )Oct 21, 2008 2172 career Conditional Stylesheets vs. CSS Hacks? Answer: Neither! (pau )Oct 20, 2008 2171 conditional-comments , hacks , css , html This Week in HTML 5—Episode 10 (div )Oct 20, 2008 2170 html , standards What Are the Benefits of Using a CSS Framework? (chr /css )Oct 20, 2008 2169 css , frameworks XHTML 1.1 or HTML 4.01? (chr /css )Oct 20, 2008 2168 xhtml , html , comparisons Dear IE6: Please Cache My Images (zac )Oct 18, 2008 2167 internet-explorer , microsoft , browsers , caching , images Opera Study: Only 4.13% of the Web Is Standards-Compliant (ars )Oct 16, 2008 2166 studies , research , opera , standards , conformance , semantics The Most Annoying Yet Most Important Task in Website Management (j9t )Oct 16, 2008 2165 links , link-rot , maintenance , user-experience , quality , web Alerting Webmasters to Webserver Vulnerabilities Oct 16, 2008 2164 google , security Another Look at JavaScript Inheritance (dal /aja )Oct 16, 2008 2163 javascript , inheritance Using JavaScript to Make Things Work (dal /aja )Oct 15, 2008 2162 javascript Say Goodbye to “alert()” (rey /aja )Oct 15, 2008 2161 javascript , methods , console , debugging Ajaxians Join Mozilla, Creating a Developer Tools Group (dal /aja )Oct 13, 2008 2160 ajaxian , mozilla , open-web Free Links to Your Site Oct 13, 2008 2159 backlinks , links , seo , google Seven OWL 2 Drafts Published (iva /w3c )Oct 10, 2008 2158 owl , standards Good Times With Inbound Links Oct 10, 2008 2157 backlinks , links , seo 20 Places to Find Your Next Web Development Job (cat )Oct 10, 2008 2156 career , interviewing , link-lists Code Responsibly (j9t )Oct 9, 2008 2155 websites , principles , best-practices The Miller Device Oct 9, 2008 2154 javascript , arrays , objects IE8: The Bad (Update) (ann )Oct 8, 2008 2153 browsers , microsoft , internet-explorer , javascript , html , aria Accessibility Heuristics (j9t )Oct 7, 2008 2152 accessibility , wcag , heuristics Understanding Progressive Enhancement (aar /ali )Oct 7, 2008 2151 progressive-enhancement , graceful-degradation , concepts Douglas Crockford: JavaScript Doesn’t Suck (dou +)Oct 7, 2008 2150 interviews , javascript , ecmascript , yahoo Mecca: A New Social Browser (dal /aja )Oct 6, 2008 2149 browsers , cruz jQuery, MooTools, the AJAX Experience, Programming to the Pattern, and What Really Makes One Framework Different From Another (cne )Oct 3, 2008 2148 frameworks , javascript , jquery , mootools , ajax , extensibility XHTML—Myths and Reality Oct 3, 2008 2147 xhtml , myths Web Standards at Google (j9t )Oct 2, 2008 2146 google Understanding HTTP PUT (kar /w3c )Oct 1, 2008 2145 http , link-lists My Worst CSS Mistakes (dav )Sep 30, 2008 2144 css , mistakes The Most Important Thing Is to Get the HTML Right (j9t )Sep 26, 2008 2143 html DOM vs. Template (tro )Sep 25, 2008 2142 dom , php , comparisons HTML 5: Features You Want Desperately but Still Can’t Use Sep 25, 2008 2141 videos , html Audible Ajax Episode 30: Interview With Kris Zyp (kri +/aja )Sep 23, 2008 2140 podcasts , interviews , json BrowserHawk Lives (oct /aja )Sep 23, 2008 2139 tooling , browser-detection , browsers How to Highlight the Current Page in WordPress Sep 23, 2008 2138 how-tos , wordpress A Minimal HTML Document (sen )Sep 23, 2008 2137 html , templates , minimalism Accessibility Experiment Sep 22, 2008 2136 accessibility , design Where Our Standards Went Wrong (bee /ali )Sep 22, 2008 2135 standards , conformance , quality Dynamic URLs vs. Static URLs Sep 22, 2008 2134 seo , urls , comparisons Dojo: The Definitive Guide—Degradable Reflection Widget (dal /aja )Sep 19, 2008 2133 dojo , effects Introducing SquirrelFish Extreme (oth /web )Sep 18, 2008 2132 introductions , javascript-engines , webkit Design by Community (mar )Sep 18, 2008 2131 design , redesigning , drupal , community , processes Getting Semantic With Microformats: XFN Sep 17, 2008 2130 microformats , xfn , semantics Jina Bolton on Creating Sexy Stylesheets (jin )Sep 17, 2008 2129 interviews , css , design Secrets of JavaScript Closures (dal /aja )Sep 16, 2008 2128 javascript , closures Simon Willison, @Media Ajax (mic /aja )Sep 16, 2008 2127 ajax , xss , csrf , javascript , json , security Frame-Busting Gadgets (mic )Sep 16, 2008 2126 frames , iframes , security This Week in HTML 5—Episode 5 (div )Sep 15, 2008 2125 html , standards Inventor of Web Announces Creation of New Foundation to Bring the Web to All People Sep 15, 2008 2124 web When Guidelines Should Be Descriptive or Prescriptive (j9t )Sep 13, 2008 2123 documentation , processes Hacking JavaScript for Fun and Profit Sep 12, 2008 2122 javascript Is HTML5 Ready Yet? Sep 11, 2008 2121 websites , html HTML5 to Be Released in 2022—W3C Are Officially a Joke (mat )Sep 11, 2008 2120 html , standards , w3c The Future of Search According to Google (cat )Sep 11, 2008 2119 google , search , outlooks A Quick Look at Browser Engines (Trident, Gecko, WebKit, Presto) Sep 10, 2008 2118 browser-engines , browsers , trident , gecko , webkit , presto , comparisons Fixing IE by Porting Canvas to Flash Sep 10, 2008 2117 internet-explorer , microsoft , browsers , canvas , flash Character Encoding: Issues With Cultural Integration (tro )Sep 10, 2008 2116 unicode , encoding , php IE 8 and Vendor Prefixes Sep 9, 2008 2115 vendor-extensions , browsers , microsoft , internet-explorer UA Profiler and Google Chrome Sep 9, 2008 2114 chrome , google , browsers , performance , profiling Joomla and WordPress: Highly Recommended Content Management Systems Sep 9, 2008 2113 content-management , tooling , link-lists , joomla , wordpress Rowspans and Colspans in CSS Tables (sen )Sep 9, 2008 2112 html , tables , css , presentational-html , layout The Meek Shall Inherit the Web (eco )Sep 6, 2008 2111 web , mobile , w3c Improving the Default Directory View (chr /css )Sep 3, 2008 2110 apache , servers , php Google Chrome (ppk )Sep 3, 2008 2109 chrome , google , browsers Google Chrome Is Available (pet )Sep 3, 2008 2108 chrome , google , browsers Google Chrome, Chromium, and V8 (dal /aja )Sep 2, 2008 2107 chrome , google , browsers , chromium , v8 , javascript-engines , javascript Google’s Web Browser (Chrome): Early Review (ber )Sep 2, 2008 2106 chrome , google , browsers “toStaticHTML”: Sanitize Your HTML in IE 8 (dal /aja )Sep 2, 2008 2105 internet-explorer , microsoft , browsers , html , sanitization Google Chrome (jon )Sep 2, 2008 2104 chrome , google , browsers IE8 Security: Beta 2 Update Sep 2, 2008 2103 internet-explorer , microsoft , browsers Google Working on Browser: What About Mozilla? (cat )Sep 2, 2008 2102 browsers , google , mozilla , webkit Zend Framework 1.6 Featuring Dojo, SOAP, Testing, and More… Sep 2, 2008 2101 frameworks , php , zend Google Chrome (lac )Sep 1, 2008 2100 browsers , google , chrome IE 6 Blocker Script (chr /css )Sep 1, 2008 2099 internet-explorer , microsoft , browsers , tooling , javascript , jquery Google on Google Chrome—Comic Book (blo )Sep 1, 2008 2098 books , browsers , google , chrome 10 Weblog Engines Reviewed (sma )Aug 29, 2008 2097 blogging , content-management , tooling , link-lists , comparisons , wordpress , movable-type , drupal , joomla Tagging Is Not Just for Content (sib )Aug 29, 2008 2096 content , information-design In Praise of Evolvable Systems (bra /aja )Aug 28, 2008 2095 web-platform , protocols , servers , load-balancing , interoperability , html This Week in HTML 5—Episode 4 (div )Aug 28, 2008 2094 html , standards Web Accessibility Is Important Aug 28, 2008 2093 accessibility 3D CSS Transforms on the iPhone (pba )Aug 27, 2008 2092 css , transforms , mobile , apple Make Your Data Web Friendly (kar /w3c )Aug 27, 2008 2091 web , semantic-web , rdf , link-lists Efficiently Serving Custom Web Fonts (wes )Aug 27, 2008 2090 fonts , conditional-comments , apache , internet-explorer , microsoft , browsers jParallax Turns Elements Into a Viewport (rey /aja )Aug 26, 2008 2089 jquery , plugins , parallax , effects Firebug 1.2 Released (jer )Aug 25, 2008 2088 release-notes , firebug How to Filter RSS Feeds (cat )Aug 25, 2008 2087 how-tos , syndication , rss , tooling Is It Time to Ditch IE6? (cat )Aug 25, 2008 2086 browsers , microsoft , internet-explorer To Be Clear (on Conditional Comments and Resets) (j9t )Aug 24, 2008 2085 browsers , microsoft , internet-explorer , conditional-comments , maintainability , css , resets Print Watermarks With CSS Aug 24, 2008 2084 css , print This Week in HTML 5—Episode 3 (div )Aug 22, 2008 2083 html , standards Warning: JSLint May Continue to Hurt Your Feelings (dal /aja )Aug 22, 2008 2082 jslint Font MIME Types (ann )Aug 21, 2008 2081 fonts , mime-types Separating Presentation From Semantics (bur )Aug 20, 2008 2080 drupal , semantics 7 Principles of Clean and Optimized CSS (sma )Aug 18, 2008 2079 principles , css , optimization , minification , hacks The Lessons of CSS Frameworks (ada )Aug 18, 2008 2078 frameworks , css , lessons Name Soup (sli )Aug 18, 2008 2077 javascript , ecmascript , actionscript , naming , standards Bringing CSS Transforms to Internet Explorer (pba )Aug 16, 2008 2076 css , transforms , internet-explorer , microsoft , browsers A Designer’s Guide to HTML Email (mis )Aug 15, 2008 2075 guides , design , email , html The Coming Battle Over Web Fonts Aug 14, 2008 2074 fonts The Performance Cost of the HTML Tree Builder (hsi )Aug 14, 2008 2073 performance , html , parsing , metrics This Week in HTML 5—Episode 2 (div )Aug 14, 2008 2072 html , standards Use the Best Available Ampersand (sim )Aug 14, 2008 2071 typography , design “border-image”: No More Cutting Up Hell (dal /aja )Aug 13, 2008 2070 css , borders , images , webkit , firefox , mozilla , browsers , support Best Practices for ID and Class Names (j9t )Aug 12, 2008 2069 best-practices , html , css , naming , maintainability Undermining the Industry (tka )Aug 12, 2008 2068 html , css , javascript , craft , career Site Map Usability (nng )Aug 12, 2008 2067 sitemaps , information-architecture , navigation , usability , studies , research Specifics on CSS Specificity (chr /css )Aug 11, 2008 2066 css , selectors , cascade Multi-Column Layouts Climb Out of the Box (ali )Aug 6, 2008 2065 css , layout This Week in HTML 5—Episode 1 (div )Aug 6, 2008 2064 html , standards 7 Essential Guidelines for Functional Design (sma )Aug 5, 2008 2063 guidelines , design A Few Words on HTML/CSS Frameworks (j9t )Aug 5, 2008 2062 frameworks , html , css Facelift Image Replacement: Another Look at sIFR Type Work (dal /aja )Aug 5, 2008 2061 image-replacement , techniques , flash The Two CSS Selector Bugs in IE6 (pau )Aug 5, 2008 2060 css , selectors , bugs , browsers , microsoft , internet-explorer Yahoo Is Becoming a Leading Semantic Web Pusher (cat )Aug 2, 2008 2059 yahoo , semantic-web Towards Better Web Professionals (oli /w3c )Jul 31, 2008 2058 career , professionalism , training , opera , web-standards-project No Browser Left Behind (vvu )Jul 30, 2008 2057 canvas , browsers , support , internet-explorer , microsoft Light-Weight JSON Binding Framework (oct /aja )Jul 30, 2008 2056 javascript , json , frameworks W3C Releases Mobile Web Best Practices (cat )Jul 30, 2008 2055 w3c , mobile , best-practices Book Review: “JavaScript: The Good Parts” by Crockford (aja )Jul 29, 2008 2054 books , javascript Regex Matching Attribute Selectors (sib )Jul 29, 2008 2053 css , attributes , selectors , regex Mobile Web Best Practices 1.0 (w3c )Jul 29, 2008 2052 mobile , best-practices , guidelines , standards IE8 and Reliability Jul 28, 2008 2051 internet-explorer , microsoft , browsers Web Design Is Not Print Design (mat )Jul 25, 2008 2050 design , web , print Knol: Google vs. the Internet (cat )Jul 25, 2008 2049 google , seo Open Web Foundation Jul 24, 2008 2048 websites , open-web , advocacy , standards What’s the Fastest Way to Code a Loop in JavaScript? Jul 24, 2008 2047 javascript , loops , performance , metrics , comparisons , browsers , firefox , mozilla , camino , safari , opera , internet-explorer 10 Tips for Being a Greener Web Designer Jul 24, 2008 2046 sustainability , hosting , career , tips-and-tricks Just What Is the Open Web? (cat )Jul 24, 2008 2045 open-web , web-platform , foss , concepts SproutCore—Standards Stupid? (sea )Jul 23, 2008 2044 sproutcore , javascript , flash , graceful-degradation SVG Filter Performance Improvements in Gecko 1.9.1 Jul 23, 2008 2043 gecko , browser-engines , browsers , svg , images , filters Descriptive Markup and Data Integration (cms )Jul 22, 2008 2042 rdf , xml Non-Blocking JavaScript Downloads (sto )Jul 22, 2008 2041 javascript , performance jQuery: Sparklines Plug-In (oct /aja )Jul 21, 2008 2040 jquery , plugins , visualization CSS Color Module Level 3 (tan +/w3c )Jul 21, 2008 2039 css , standards , colors Reduce, Reuse, Recycle… Your Code (dal /aja )Jul 18, 2008 2038 best-practices , programming , php Semantic Constructors (dal /aja )Jul 18, 2008 2037 javascript Conditional Comments for HTML Email (sib )Jul 18, 2008 2036 microsoft , conditional-comments , email Setting the Start Number for an Ordered List (tel )Jul 17, 2008 2035 html , lists Interview With Matt Cutts Jul 17, 2008 2034 videos , interviews , google , spam , search On Proper Heading Styles (mat )Jul 17, 2008 2033 headings JavaScript Micro-Templating (jer )Jul 16, 2008 2032 javascript , templates XBL 2: The Component Model Is Coming to WebKit and Gecko (dal /aja )Jul 15, 2008 2031 xbl , webkit , gecko , browser-engines , browsers Smart CSS Ain’t Always Sexy CSS (dig )Jul 15, 2008 2030 css , html , standards Why People Still Use IE 6 (chr /css )Jul 14, 2008 2029 internet-explorer , microsoft , browsers HTML 5 “data-” Attributes (jer )Jul 13, 2008 2028 html , custom-data , javascript Remember the Web Apps—Don’t Forget the First iPhone Baby Today (dal /aja )Jul 11, 2008 2027 web-apps , mobile , apple , web-platform Reverse Autocomplete—the Details Matter (dal /aja )Jul 10, 2008 2026 forms , ajax , javascript Naked JavaScript Objects (nza )Jul 10, 2008 2025 javascript , objects Testability Costs Too Much (ali )Jul 9, 2008 2024 accessibility , wcag , testing The Difference Between ID and Class (chr /css )Jul 9, 2008 2023 html , attributes , css , selectors WHATWG? Jul 9, 2008 2022 whatwg , semantic-web HTML or XHTML: Does It Really Matter? (sib )Jul 9, 2008 2021 html , xhtml , comparisons SVG Paint Servers for HTML Jul 8, 2008 2020 html , svg , css , images , backgrounds Life Without MIME Type Sniffing? (dck /w3c )Jul 7, 2008 2019 mime-types , browsers XUL Getting Started Guide (o19 )Jul 7, 2008 2018 guides , introductions , xul , link-lists JavaScript, Rebranded (mic )Jul 7, 2008 2017 javascript Evil GIFs: Hiding Java in Your Image (dal /aja )Jul 4, 2008 2016 gif , images , java , security Manual Code Specialization: A Poor-Man’s Partial Evaluation in JavaScript Jul 4, 2008 2015 javascript Compared to What? (j9t )Jul 3, 2008 2014 design , information-design Getting Out of Binding Situations in JavaScript (por /ali )Jul 3, 2008 2013 javascript Is the Web Still the Web? (inf )Jul 3, 2008 2012 web , flash , ajax , javascript , web-apps OpenLaszlo 4.1: DHTML Ready for Prime Time (dal )Jul 3, 2008 2011 tooling , dhtml , flash Mark Boulton’s Freelance Design Secrets (mar )Jul 2, 2008 2010 interviews , design , css Infinite Web 2.0 Image With GWT (dal /aja )Jul 1, 2008 2009 canvas , images , gwt , web-2.0 State of AJAX for June 2008: Apple Flexes Open Web Muscles (dal /aja )Jul 1, 2008 2008 browsers , standards , performance , javascript , extjs , dojo , yui , mootools , jquery , css , svg , canvas , tooling , link-lists , ajaxian 4 Easy Ways to Spruce Up Your HTML Markup (sen )Jul 1, 2008 2007 html , headings , internationalization , encoding All About Floats (css )Jun 30, 2008 2006 css , floats , overflow Why “Variables” in CSS Are Harmful—an Essay (ber /w3c )Jun 30, 2008 2005 css , variables , standards , custom-properties JSON Diff Released (dal /aja )Jun 30, 2008 2004 tooling , json Improved Flash Indexing Jun 30, 2008 2003 google , search , flash , seo Writing a GWT Linker (ale )Jun 29, 2008 2002 google , javascript , tooling , gwt CSS General Sibling Combinator in Action (dal /aja )Jun 27, 2008 2001 css , selectors CSS Positioning Properties at a Glance Guide Jun 27, 2008 2000 guides , css , positioning , terminology Opera Gets Proactive and Helps You Fix Your Code (dal /aja )Jun 26, 2008 1999 opera , browsers Browser Memory Footprints: Watching With Real Usage (dal /aja )Jun 26, 2008 1998 browsers , memory , safari , firefox , flock , opera , internet-explorer Fancy Form Design Using CSS (the )Jun 26, 2008 1997 forms , design , accessibility , css Documenting the Web vs. Reinventing It (w3c )Jun 25, 2008 1996 html , standards , web Apple, SproutCore, and Coherent (dal /aja )Jun 25, 2008 1995 apple , sproutcore , javascript Why Objective-J, Cappuccino, and SproutCore Are Completely Changing the Web App Industry (rya /car )Jun 25, 2008 1994 sproutcore , web-apps 10 Measures for Continuous Website Maintenance (j9t )Jun 24, 2008 1993 processes , maintenance , quality Rendering Performance in Canvas Compared to SVG and VML (dal /aja )Jun 24, 2008 1992 performance , rendering , canvas , svg , images , comparisons Cross-Subdomain AJAX Made Simple (jed )Jun 24, 2008 1991 ajax , javascript The Web Is Not Real; Web Applications Are Not Web Sites Jun 21, 2008 1990 web , web-platform , web-apps Preloading Images With jQuery (oct /aja )Jun 20, 2008 1989 performance , preloading , images , jquery New in Standards: Acid4 and HTML 5 Update (dal /aja )Jun 19, 2008 1988 standards , html , acid-tests IE8 “XDomainRequest” Conspiracy Theory (mar )Jun 18, 2008 1987 browsers , microsoft , internet-explorer Image Replacement and Backgrounds (sea )Jun 17, 2008 1986 html , css , image-replacement , techniques , backgrounds New YSlow With Firefox 3 Support (sto )Jun 17, 2008 1985 browser-extensions , release-notes , firefox , mozilla , browsers , support Absolute Positioning Inside Relative Positioning (chr /css )Jun 16, 2008 1984 css , positioning Firefox 3 CSS and HTML Support Information Available Jun 16, 2008 1983 browsers , mozilla , firefox , support , html , css When Validation Becomes Unimportant (j9t )Jun 16, 2008 1982 html , css , conformance , optimization , craft W3C Tackles Web Typography With CSS 3 (cms )Jun 13, 2008 1981 w3c , css , standards , typography Confronting the Future of Web Standards Jun 12, 2008 1980 standards , browsers , web-2.0 , web 15 Tools to Help You Develop Faster Web Pages Jun 12, 2008 1979 performance , tooling , browser-extensions , link-lists Web Applications Working Group Launched (cms )Jun 11, 2008 1978 w3c , web-apps , apis Mascara: Putting Lipstick on JavaScript? (dal /aja )Jun 10, 2008 1977 tooling , javascript Google Changes Favicon, Challenges You to Do Better Jun 10, 2008 1976 google , favicons , images Is It OK to Require JavaScript? (cod )Jun 9, 2008 1975 discussions , javascript Is “finally” the Answer to All IE6 Memory Leak Issues? (cod /aja )Jun 9, 2008 1974 javascript , memory , internet-explorer , browsers , microsoft International Address Fields in Web Forms (uxm )Jun 9, 2008 1973 forms , localization CSS Do’s and Don’ts Jun 6, 2008 1972 css , resets , maintainability Web Design: 10 Additional Research Findings You Should Know (j9t )Jun 5, 2008 1971 design , usability , research , conventions , best-practices More Flexible Linking (mey )Jun 5, 2008 1970 html , links Next IE8 Beta Due in August (gha )Jun 4, 2008 1969 internet-explorer , microsoft , browsers Design Rants (dav )Jun 3, 2008 1968 design , typography , readability , responsive-design , semantics Heads-Up: CSS Namespaces and You (cms )Jun 3, 2008 1967 css , namespaces , xml , standards , w3c Writing an Interface Style Guide (jin /ali )Jun 3, 2008 1966 design , style-guides , design-systems , conventions , documentation Internet Explorer 8 Could Break Web Pages, Microsoft Warns Jun 2, 2008 1965 internet-explorer , microsoft , browsers , interoperability Optional Tags in HTML 4 (j9t )Jun 1, 2008 1964 html “OK”–“Cancel” or “Cancel”–“OK”? (nng )May 27, 2008 1963 buttons , usability Using Flash and Staying Standards Compliant (chr /css )May 26, 2008 1962 flash , embed-code , conformance , jquery Two Hidden Features New in Firefox 3 (sen )May 23, 2008 1961 browsers , mozilla , firefox Debugging Django (sim )May 22, 2008 1960 django , debugging Libraries and Frameworks (tka )May 21, 2008 1959 frameworks , libraries , html , css , javascript Standards Suck (ann +)May 21, 2008 1958 websites , standards , web-platform , w3c , whatwg Andy Budd on Usability, Design, and the Death of CSS (and )May 21, 2008 1957 interviews , usability , design , css “getElementsByClassName” (ppk )May 20, 2008 1956 javascript , support , browsers JavaScript Optimization—High Performance JS Apps May 18, 2008 1955 performance , javascript , optimization , lazy-loading And So the HTML 5 Trouble Begins (nza )May 18, 2008 1954 html , browser-storage , standards How Google Friend Connect Works May 17, 2008 1953 friend-connect , google , social-media Google Friend Connect—Making Open Social Easy May 17, 2008 1952 friend-connect , google , social-media , opensocial CSS: Simple Rules for Better Organization and More Efficiency (j9t )May 15, 2008 1951 css , selectors , guidelines , sorting Flash 10 “Astro” Prerelease (dal /aja )May 15, 2008 1950 flash Mobile Web “to Be Worth $22B by 2013” May 14, 2008 1949 web , web-2.0 , mobile , economics Google Doctype: Documenting the Open Web (dal /aja )May 14, 2008 1948 google , documentation , open-web Timelapse CSS (dal /aja )May 13, 2008 1947 css , javascript What’s in a “window.name”? (cod /aja )May 13, 2008 1946 javascript , security Efficient Video Delivery Over the Internet (dig )May 13, 2008 1945 multimedia , http , performance , link-lists Useful In-Browser Development Tools for PHP (tro )May 13, 2008 1944 php , tooling , link-lists MySpace Joins the “Semantic” Web May 9, 2008 1943 semantic-web , social-media JavaScript Objects Are NOT JSON (zac )May 9, 2008 1942 javascript , objects , json The Seven Rules of Pragmatic Progressive Enhancement (cod /aja )May 7, 2008 1941 progressive-enhancement , best-practices What’s Your Web Site Worth? May 7, 2008 1940 economics , monetization UTF-8 Growth on the Web (kar /w3c )May 6, 2008 1939 encoding , unicode , metrics Zebra Striping: Does It Really Help? (ali )May 6, 2008 1938 tables , forms , usability CSS Qualified Selectors (sha )May 5, 2008 1937 css , selectors Image Replacement + Google (dav )May 5, 2008 1936 image-replacement , techniques , flash , google Pure JavaScript HTML Parser (jer )May 5, 2008 1935 javascript , html , tooling , parsing Using Prototype to Load JavaScript Files May 5, 2008 1934 javascript , tooling , prototypejs Sign Up Forms Must Die (ali )May 5, 2008 1933 forms , usability JavaScript: The Good Parts (dou /ore )May 1, 2008 1932 books , javascript Ajaxian Roundup for April 2008: CSS Goodness, Ext Licenses, and the Cloud (dal /aja )May 1, 2008 1931 javascript , jquery , prototypejs , dojo , extjs , mootools , standards , css , mobile , performance , tooling , code-editors , ajaxian , link-lists Conforming “target” Attribute (lac )Apr 30, 2008 1930 html , attributes , pop-ups , conformance Events Compatibility Tables—Powering the Dutch Royals (dal /aja )Apr 30, 2008 1929 javascript , events The World’s Best HTML Template (j9t )Apr 29, 2008 1928 html , templates Web Typography: Tell Me What You Want (jas )Apr 29, 2008 1927 w3c , typography , fonts , css CSS Variables Using PHP (dav )Apr 28, 2008 1926 css , php , variables Java in JavaScript (cod /aja )Apr 28, 2008 1925 java , javascript Coherent: Cocoa Databinding for AJAX (dal /aja )Apr 28, 2008 1924 ajax , javascript , html A Preview of HTML 5 (lac /ali )Apr 27, 2008 1923 html , semantics , overviews Ext JS and the Fun With Open Source Licenses (dal /aja )Apr 26, 2008 1922 extjs , foss , licensing The Accessibility of the Date-Time Pattern in Microformats Apr 26, 2008 1921 accessibility , html , time , microformats , twitter+x Can We Prevent CSS Caching? (chr /css )Apr 25, 2008 1920 css , caching CSS Variables Are Next? (dal /aja )Apr 25, 2008 1919 css , variables , custom-properties CSS Gradients, Transforms, Animations, and Masks (sen )Apr 25, 2008 1918 css , gradients , transforms , transitions , animations , masking Phantom CSS (tka )Apr 24, 2008 1917 css , selectors CSS Masks (web )Apr 24, 2008 1916 css , masking , webkit , browser-engines Using Canvas to Test Your Site With Colorblind Folk (dal /aja )Apr 24, 2008 1915 canvas , tooling , testing , color-blindness , colors , accessibility Why CSS Needs to Borrow From Programming Languages (mat )Apr 24, 2008 1914 css , standards , programming Embed Your “data-” in HTML 5 (dal /aja )Apr 23, 2008 1913 html , custom-data , javascript , dojo Talking About JavaScript 1.7, 1.8, and 1.9 Before We Get to 2.0 (dal /aja )Apr 22, 2008 1912 javascript , ecmascript , standards Why I Like (and Use) Reset CSS (jch )Apr 21, 2008 1911 css , resets , frameworks 25 Years in Usability (nng )Apr 21, 2008 1910 usability , retrospectives , history Get the JavaScript “global” (nza )Apr 20, 2008 1909 javascript , objects URL Design—Hackable URLs and Search Engine Optimisation (mat )Apr 20, 2008 1908 urls , seo Why “Reset” Style Sheets Are Bad (j9t )Apr 19, 2008 1907 css , cascade , resets , efficiency 100 Line AJAX Wrapper Apr 18, 2008 1906 ajax , javascript , support , browsers 20 Ways to Keep Clients Coming Back for More Apr 18, 2008 1905 business-relations , collaboration , communication Crafting Ourselves (mey )Apr 17, 2008 1904 css , resets , craft No CSS Reset (jus )Apr 17, 2008 1903 css , resets jQuery and Prototype Benchmarks (dal /aja )Apr 15, 2008 1902 jquery , prototypejs , comparisons Web Design 101: Photoshop (dig )Apr 15, 2008 1901 introductions , photoshop , adobe , design A Validator Is Not an Accessibility Evaluation Tool? (w3c )Apr 14, 2008 1900 discussions , html , conformance , accessibility , alt-text , images , tooling Crawling Through HTML Forms Apr 11, 2008 1899 google , search , crawling , forms , html Footers in Web Design: Creative Examples and Ideas (sma )Apr 9, 2008 1898 navigation , examples , design Getting Feedback to the IE 8 Team (dal /aja )Apr 9, 2008 1897 internet-explorer , microsoft , browsers A Wishlist for AJAX APIs (cod /aja )Apr 9, 2008 1896 wish-lists , ajax , javascript , apis Tomorrow’s CSS Today: 8 Techniques They Don’t Want You to Know Apr 9, 2008 1895 css , selectors , borders , techniques , progressive-enhancement Cool URIs in a RESTful World (inf )Apr 8, 2008 1894 urls , semantic-web , http , rest The Thing About Git Apr 8, 2008 1893 git , version-control The Plague of “outline: 0” (jar /web )Apr 7, 2008 1892 accessibility , focus , css The Story of Professional JavaScript (nza )Apr 6, 2008 1891 books , javascript jQuery Apr 5, 2008 1890 videos , jquery “window.crypto” (bra )Apr 4, 2008 1889 javascript , cryptography 13 Reasons Why CSS Is Superior to Tables in Website Design Apr 3, 2008 1888 design , layout , tables , css , comparisons Subversion Gits the Last Train Apr 3, 2008 1887 version-control , svn , git , comparisons The Performance Aspect of Acid3 Apr 2, 2008 1886 acid-tests , web-platform , browsers , performance , animations IE 8 Strict Mode Doesn’t Allow for CSS Opacity? (dal /aja )Apr 2, 2008 1885 internet-explorer , microsoft , browsers , css What Is the Open Web and Why Is It Important? (bra )Apr 1, 2008 1884 open-web , concepts Ajaxian Roundup for March 2008: IE 8, Acid3, and Performance (dal /aja )Apr 1, 2008 1883 browsers , javascript , dojo , dwr , extjs , prototypejs , jquery , css , design , performance , tooling , mobile , databases , comet , ajaxian , link-lists The Web Beyond the Desktop (dav /dig )Apr 1, 2008 1882 web , desktop , mobile , browsers , design Version Control for Multiple Agile Teams (inf )Mar 31, 2008 1881 version-control , agile , processes New Draft of ECMAScript 4 Edition Grammar Released (ado )Mar 31, 2008 1880 ecmascript The Browser Bunch (joe /mac )Mar 31, 2008 1879 browsers , unix-like , comparisons , safari , apple , flock , camino , firefox , mozilla , opera Dojo 1.1: Some Awesome for You App (sli )Mar 30, 2008 1878 dojo Markup and Style Society Talk (bok )Mar 30, 2008 1877 slides , html , css , craft Saving Ourselves From the Unweb Mar 28, 2008 1876 html , flash , silverlight , dojo Using the YouTube API via Ext (rey )Mar 28, 2008 1875 youtube , apis , extjs CSS Properties Index (j9t )Mar 27, 2008 1874 css , overviews Speaking the Language of Robots (sha )Mar 27, 2008 1873 robotstxt , search , google , tooling Hats Off to Opera (tka )Mar 26, 2008 1872 opera , browsers , acid-tests , web-platform Opera Overtakes Safari in Acid3 Race, Reaches 100% Mar 26, 2008 1871 opera , safari , apple , browsers , acid-tests The Principles of Project Management Mar 26, 2008 1870 principles , project-management , prioritization The 10 Design Theses of Dieter Rams (j9t )Mar 25, 2008 1869 design , guidelines Beginning Analytics: Interpreting and Acting on Your Data Mar 25, 2008 1868 videos , google , analytics Nine Techniques for CSS Image Replacement (chr /css )Mar 24, 2008 1867 css , image-replacement , images , logos , techniques , overviews Optimizing Page Loading in the Web Browser (ant /web )Mar 23, 2008 1866 performance , browsers , optimization Keypress in Safari 3.1 (wyc +)Mar 21, 2008 1865 interviews , events , javascript , webkit , safari , browsers , apple The Great Safari Keypress Debacle (nza )Mar 21, 2008 1864 safari , apple , browsers Getting Started With ARIA (tka )Mar 20, 2008 1863 introductions , html , aria , accessibility Using CSS for Image Borders (css )Mar 20, 2008 1862 css , borders , images Making “IE6-Friendly” PNG8 Images (mis )Mar 20, 2008 1861 browsers , microsoft , internet-explorer , png , images Firefox 3 Offers Numerous Features for Developers Mar 19, 2008 1860 firefox , mozilla , browsers A Collection Is Not an Array (sib )Mar 19, 2008 1859 javascript , arrays , comparisons Many Ways to Access W3C Mailing-Lists (oli /w3c )Mar 18, 2008 1858 w3c , documentation The World’s Most Popular Programming Language Has Fashion and Luck to Thank (dou /ore )Mar 18, 2008 1857 programming , javascript , ajax , history Maintaining Your Personal Brand Online (jus )Mar 17, 2008 1856 career , branding , social-media IE 8 [Connection] Parallelism Issues (dal /aja )Mar 17, 2008 1855 internet-explorer , microsoft , browsers , performance Martian Headsets (spo )Mar 17, 2008 1854 browsers , standards , html , doctypes Tips for Making Information Universally Accessible Mar 15, 2008 1853 accessibility , search , google , tips-and-tricks Semantic Web or: Why Yahoo Resisted Microsoft’s Takeover Mar 15, 2008 1852 semantic-web , yahoo , microsoft ECMAScript 4 Progress Tracking (dal /aja )Mar 14, 2008 1851 ecmascript , standards Asciify: ASCII Art Library (dal /aja )Mar 14, 2008 1850 ascii , art , libraries , javascript Secrets of JavaScript Libraries (SXSW) (jer )Mar 12, 2008 1849 slides , javascript , libraries Great CSS Techniques and the Simple Truth Behind Them (j9t )Mar 11, 2008 1848 css , techniques , maintainability Portable Contact Lists and the Case Against XFN (chr )Mar 11, 2008 1847 microformats , xfn Practical Accessibility Tips Mar 11, 2008 1846 accessibility , tips-and-tricks Character Encoding in HTML (oli /w3c )Mar 10, 2008 1845 html , encoding , unicode IE8 Speeds Things Up Mar 10, 2008 1844 internet-explorer , microsoft , browsers , performance , http IE8 Goodies and Baddies (nza )Mar 9, 2008 1843 internet-explorer , microsoft , browsers The Secret of Maintainability (j9t )Mar 7, 2008 1842 maintainability Widget Spec Is Now Widget Specs (mar )Mar 7, 2008 1841 web-apps , xml Delivering the Right Experience to the Right Device Mar 7, 2008 1840 feature-detection , progressive-enhancement , css , javascript IE8 Beta 1 First Impressions (fyr )Mar 6, 2008 1839 internet-explorer , microsoft , browsers Internet Explorer 8 Promises Better Standards Compliance… and a Whole Lot More (est /cio )Mar 6, 2008 1838 internet-explorer , microsoft , browsers , standards , security Microsoft Debuts IE 8, Aims for CSS Interoperability Mar 6, 2008 1837 internet-explorer , microsoft , browsers , css , interoperability To ExtPHP, or to PHP-Ext? (dal /aja )Mar 6, 2008 1836 extjs , php The Acid 3 Test (web )Mar 6, 2008 1835 web-platform , acid-tests , support , browsers , safari , apple , webkit , browser-engines IE8, XHTML, and What Am I Going to Do With My Site? (bur )Mar 6, 2008 1834 xhtml , internet-explorer , microsoft , browsers , standards , drupal CSS3 Features in IE8 (pet )Mar 6, 2008 1833 internet-explorer , microsoft , browsers , css IE 8: Better AJAX, CSS, DOM, and New Features (dal /aja )Mar 5, 2008 1832 internet-explorer , microsoft , browsers Why Isn’t IE8 Passing Acid2? (phi )Mar 5, 2008 1831 internet-explorer , microsoft , browsers , acid-tests , web-platform , support Design Is in the Details (ali )Mar 4, 2008 1830 design The Acid3 Test (wa )Mar 3, 2008 1829 websites , web-platform , acid-tests , support , browsers Company Name First in Microcontent? Sometimes! (nng )Mar 3, 2008 1828 microcontent , writing , seo , usability IE Team Changes Its Mind on IE8 Default Behaviour (ppk )Mar 3, 2008 1827 internet-explorer , microsoft , browsers Microsoft’s Interoperability Principles and IE8 (dea )Mar 3, 2008 1826 microsoft , internet-explorer , browsers , interoperability , doctypes The CSSOM View Module (ppk )Feb 29, 2008 1825 cssom , css Color Rendering Difference: Firefox vs. Safari (chr /css )Feb 28, 2008 1824 colors , rendering , comparisons , firefox , mozilla , safari , apple , browsers Every Keystroke Is a Prisoner—a Neat Commenting Trick (cod /aja )Feb 28, 2008 1823 comments , tips-and-tricks Thoughts on HTML 5 (nza )Feb 28, 2008 1822 html , standards Tooltips With CSS3 Feb 28, 2008 1821 css , tooltips Table-Based Layout Is the Next Big Thing (sen )Feb 28, 2008 1820 layout , tables , css Akismet Plugins Archive (j9t )Feb 27, 2008 1819 wordpress , plugins Include: Pack Your JavaScript With Ease (dal /aja )Feb 27, 2008 1818 javascript , libraries , minification , performance Optimize Your Links for Print Using CSS: Show the URL (dav )Feb 27, 2008 1817 links , urls , css , print Firefox 3 Performance Gets a Boost Feb 25, 2008 1816 firefox , mozilla , browsers , opera , safari , internet-explorer , comparisons , metrics Pattern Matching in JavaScript Feb 25, 2008 1815 javascript Mobile Applications, RIP (mic )Feb 25, 2008 1814 mobile , native , web-apps Adobe AIR v1.0 and Flex 3.0 Released, New Adobe Open Source Site Launched (dal /aja )Feb 25, 2008 1813 adobe , air , foss IE6 Random Crash, Error in mshtml.dll (mat )Feb 25, 2008 1812 internet-explorer , microsoft , browsers How JavaScript Timers Work (jer )Feb 24, 2008 1811 javascript , time Structured Data—Set to Take on Google Feb 22, 2008 1810 google , structured-data , microformats , semantic-web Powerful CSS Techniques for Effective Coding (sma )Feb 21, 2008 1809 css , techniques , link-lists Bad Documentation Is a Killer Feb 21, 2008 1808 documentation , career JavaScript Parasitic Inheritance, Power Constructors, and “instanceof” Feb 21, 2008 1807 javascript , inheritance ECMAScript 4th Edition Reference Implementation M2 (ado )Feb 19, 2008 1806 ecmascript , standards Cursing With JavaScript: Three Random Tips (dal /aja )Feb 19, 2008 1805 javascript , prototypejs , firefox , mozilla , internet-explorer , microsoft , browsers , pop-ups , tips-and-tricks Just How Useful Are CSS3 Selectors? (pet )Feb 19, 2008 1804 css , selectors Version Targeting: Threat or Menace? (zel /ali )Feb 19, 2008 1803 browsers , microsoft , internet-explorer , versioning , doctypes My CSS Wishlist (dav )Feb 18, 2008 1802 css , wish-lists Designing Client/Server Web Applications Feb 18, 2008 1801 web-apps , javascript Which Are More Legible: Serif or Sans Serif Typefaces? (ale )Feb 17, 2008 1800 fonts , legibility , typography , studies , research More Opera Weirdness (nza )Feb 16, 2008 1799 opera , browsers Does “setTimeout” Solve the “DOMContentLoaded” Problem? Feb 15, 2008 1798 javascript , dom , time , performance Ext 2.0 API Docs on AIR Feb 14, 2008 1797 extjs , air , adobe Best Practices for XML Internationalization (jir +/w3c )Feb 13, 2008 1796 xml , internationalization , localization , best-practices Is Easy Implementation the Same as Good Code? (cod /aja )Feb 13, 2008 1795 developer-experience , quality , performance , javascript , embed-code What’s New in PHP 5.3? Feb 13, 2008 1794 php Authoring HTML 5 (kar /w3c )Feb 12, 2008 1793 html , parsing W3C XML Is Ten Feb 12, 2008 1792 w3c , xml , anniversaries Configuring Links in Screen Readers Feb 12, 2008 1791 links , screen-readers , jaws , accessibility Heroku: Web Based Rails Hosting (dal /aja )Feb 10, 2008 1790 heroku , hosting , ruby-on-rails PHP Pretty Date (zac )Feb 10, 2008 1789 php , time CSS: Selector Variables (j9t )Feb 7, 2008 1788 css , selectors , variables Five Things to Do to a Script Before Handing It Over to the Next Developer (cod )Feb 7, 2008 1787 javascript , collaboration , optimization Django Template Language in JavaScript (dal /aja )Feb 7, 2008 1786 django , javascript XHTML 2 vs. HTML 5 Feb 6, 2008 1785 xhtml , html , comparisons Acid3 Nearing Completion (obi /wa )Feb 5, 2008 1784 web-platform , acid-tests , support , browsers Better Living Through Taxonomies (dig )Feb 5, 2008 1783 information-architecture , navigation , information-design Continuous Integration for Front End Developers Feb 4, 2008 1782 ci-cd , css , javascript Dealing With Dependencies (tro )Feb 4, 2008 1781 dependencies , php Ajaxian Roundup for January 2008: JavaScript Turtles and IE 8 (dal /aja )Feb 2, 2008 1780 javascript , prototypejs , dojo , extjs , jquery , gwt , yui , dwr , gears , flash , air , json , browsers , standards , css , design , comet , security , ajaxian , link-lists Debunking a Misconception, Plus a Reminder of How Search Engines Work Feb 2, 2008 1779 google , search , censorship IDEs, Plugins, and Tools for Ext JS 2.0 Feb 1, 2008 1778 extjs , code-editors , aptana , dreamweaver 10 Principles of Effective Web Design (vit /sma )Jan 31, 2008 1777 principles , design , usability , performance , simplicity , whitespace , conventions , testing You Used JavaScript to Write What? (dal /aja )Jan 29, 2008 1776 javascript , web-apps Do You Have a Pretty Date? (dal /aja )Jan 29, 2008 1775 javascript , time Adobe AIR Is on Fire (rey /aja )Jan 29, 2008 1774 adobe , air Internet Explorer Reality Jan 27, 2008 1773 internet-explorer , microsoft , browsers Internet Explorer CSS File Size Limit Jan 25, 2008 1772 internet-explorer , microsoft , browsers , css World Wide Web Consortium Releases Draft of HTML 5 (cne )Jan 25, 2008 1771 w3c , html Version Targeting and JavaScript Libraries (dre )Jan 24, 2008 1770 internet-explorer , microsoft , browsers , versioning , javascript , libraries APNG—the Animated PNG Jan 24, 2008 1769 websites , png , images Birthday Party! Celebrate the 2nd Birthday of the YUI Library and Yahoo Pattern Library February 26 at Yahoo Jan 24, 2008 1768 yui , yahoo , anniversaries How to Style Unknown Elements in IE (sjo )Jan 24, 2008 1767 how-tos , css , html , internet-explorer , microsoft , browsers HTML5 Is Not Backward Compatible (mat )Jan 24, 2008 1766 html , standards , interoperability Perspective: Acid2, Acid3, and the Power of Default (cne )Jan 23, 2008 1765 web-platform , acid-tests , support , browsers , internet-explorer , microsoft Mistakes, Sadness, Regret Jan 23, 2008 1764 html , doctypes , browsers , microsoft , internet-explorer IE8 and Opt-In Versioning Mechanism (kar /w3c )Jan 22, 2008 1763 internet-explorer , microsoft , browsers , versioning IE8 Versioning Snowstorm (kar /w3c )Jan 22, 2008 1762 internet-explorer , microsoft , browsers , versioning , link-lists IE’s Questionable Version Targeting (tka )Jan 22, 2008 1761 internet-explorer , microsoft , browsers Sad Day for Web Standards (fyr )Jan 22, 2008 1760 internet-explorer , microsoft , browsers The Internet Explorer Lock-In (ann )Jan 22, 2008 1759 browsers , microsoft , internet-explorer Versioning, Compatibility, and Standards (oth /web )Jan 22, 2008 1758 browsers , standards , versioning , interoperability , webkit A Study of AJAX Performance Issues Jan 22, 2008 1757 ajax , javascript , performance , metrics , studies , research End of Line Internet Explorer Jan 22, 2008 1756 internet-explorer , microsoft , netscape , browsers , standards Goodbye Doctype Switching, Hello “meta” Targeting (mat )Jan 22, 2008 1755 html , metadata , rendering , doctypes , browsers , internet-explorer , microsoft Beyond DOCTYPE: Web Standards, Forward Compatibility, and IE8 (aar /ali )Jan 22, 2008 1754 browsers , microsoft , internet-explorer , doctypes , progressive-enhancement , html , standards , interoperability The Future of IE and the Web (nza )Jan 22, 2008 1753 internet-explorer , microsoft , browsers , doctypes , web-platform In Response to “Tell the CSS–WG What You Want From CSS3” (mat )Jan 21, 2008 1752 css , wish-lists Compatibility and IE8 (cdu )Jan 21, 2008 1751 internet-explorer , microsoft , browsers , standards , interoperability , doctypes , web-platform Book Recommendation: “AJAX Security” by Hoffman and Sullivan Jan 16, 2008 1750 books , ajax , javascript , security Sitemaps FAQs Jan 15, 2008 1749 sitemaps , search , google Review: Pro JavaScript Design Patterns (tif /dig )Jan 14, 2008 1748 books , javascript , software-design-patterns Functional Fun in JavaScript With Dojo Jan 12, 2008 1747 javascript , dojo CSS Tutorial: Hover Effect on Linked Images Jan 12, 2008 1746 images , hover , effects , css Don’t Be Ashamed of Your Code (tka )Jan 11, 2008 1745 career , quality How IE Mangles the Design of JavaScript Libraries (sli )Jan 10, 2008 1744 internet-explorer , microsoft , browsers , javascript , libraries , software-design Acid 3 Tackles ECMAScript (jer )Jan 10, 2008 1743 acid-tests , browsers , support , web-platform , ecmascript The 3 Levels of Programmers: The Good, The Bad, and the Lazy Jan 9, 2008 1742 career , quality Is JSON Better Than XML? (nza )Jan 9, 2008 1741 json , xml , comparisons Cross-Browser Custom CSS Cursors Jan 8, 2008 1740 css , cursors , support , browsers Ext 2.0 and ColdFusion (rey /aja )Jan 8, 2008 1739 extjs , coldfusion , adobe 20,000 Reasons Why Comet Scales Jan 7, 2008 1738 comet , scalability , testing , dojo , servers CSS Not([Hacks]) (bri /dig )Jan 7, 2008 1737 css , hacks Why Opera? (chr +/dig )Jan 7, 2008 1736 interviews , opera , browsers Getting Specific With CSS (tka )Jan 6, 2008 1735 css , selectors , cascade RDFa and HTML Imagemap (kar /w3c )Jan 6, 2008 1734 rdf , html , images , image-maps Beyond DOM Jan 6, 2008 1733 dom , ajax , javascript 12 Great Ways to Learn ActionScript 3 in Flash (jos )Jan 4, 2008 1732 flash , actionscript , learning , link-lists Open Content Depends on Open Standards (tan /mic )Jan 3, 2008 1731 content , standards , licensing Opera’s Antitrust Complaint and Political Control of Web Standards (ppk )Jan 3, 2008 1730 opera , microsoft , browsers , standards , legal Using Prototypes in JavaScript (tka )Jan 2, 2008 1729 javascript , prototypes Cool and Useful GWT Solutions (dal /aja )Jan 2, 2008 1728 gwt , examples The Future of the Web: What to Expect in 2008 (bri )Jan 2, 2008 1727 web , outlooks Ajaxian Roundup for December 2007: It’s the End of the Year as We Know It (dal /aja )Jan 1, 2008 1726 browsers , javascript , prototypejs , extjs , yui , jquery , microsoft , dwr , security , performance , gwt , comet , css , mobile , ajaxian , link-lists Fallacies of Distributed Computing Explained (arn )Jan 1, 2008 1725 architecture , network , performance Making Open Standards as Open as Possible—Required Public Domain Licensing of All Microformats Wiki Contributions (tan /mic )Dec 29, 2007 1724 microformats , licensing , community , history An Introduction to Classy JavaScript (tka )Dec 28, 2007 1723 introductions , javascript Er.js: Erlang-in-JavaScript (dal /aja )Dec 28, 2007 1722 javascript , libraries No (Content) Negotiation (bur )Dec 28, 2007 1721 xhtml JavaScript: It’s Just Not Validation! Dec 28, 2007 1720 javascript , php , validation Django and Comet (dal /aja )Dec 27, 2007 1719 django , comet Misconceptions About PNG (chr /css )Dec 26, 2007 1718 png , images The Fallacy of Too Much Accessibility Dec 26, 2007 1717 accessibility , fundamentals A Less Painful CSS Experience (tka )Dec 23, 2007 1716 css January 22 Publication Date [Was: Transition and Publication Requests Initiated for HTML5 FPWD] Dec 21, 2007 1715 discussions , html , w3c WebKit Gets Native “getElementsByClassName” (web )Dec 21, 2007 1714 webkit , browser-engines , javascript Packing Down Prototype (rey /aja )Dec 21, 2007 1713 prototypejs , compression WAF and WebAPI Are Dead—Long Live WebApps Working Group! (mar )Dec 19, 2007 1712 web-platform , w3c The Great Browser JavaScript Showdown (cod )Dec 19, 2007 1711 javascript , performance , metrics , opera , safari , apple , internet-explorer , microsoft , firefox , mozilla , browsers , comparisons Internet Explorer 8 and Acid2: A Milestone Dec 19, 2007 1710 internet-explorer , microsoft , browsers , acid-tests , support , standards Super Simple Two Column Layout (chr /css )Dec 18, 2007 1709 layout , backgrounds , css Version Identifiers Reconsidered (w3c )Dec 18, 2007 1708 standards , architecture , versioning