Tech is political: The people under attack in Palestine 🇵🇸, Iran 🇮🇷, and Lebanon 🇱🇧 are people like us. They’re our brothers and sisters, too. Read up on their history, scrutinize what you’re told, and demand that they be respected. Hide

Frontend Dogma

“2000s” News Archive (2)

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