Frontend Dogma

“2000s” Archive

(Frontend Dogma is a constant work in progress, but that’s particularly true for the 1990s, 2000s, and 2010s. Reach out to suggest articles, videos, and books from these decades—including your own.)

Entry (Sources) and Other Related TopicsDate#
Subtle Contrast in Design (sit)1,429
, ,
Optimizing HTML (kan)1,428
, ,
Eight Reasons to Choose Safari or Firefox (mac)1,427
, , , , ,
Firefox 3.5 Is the World’s Most Popular Browser (cra/sit)1,426
, ,
What You Need to Know About Behavioral CSS (sma)1,425
, ,
Don’t Use Black for Shadows (chr/css)1,424
, ,
Semantic Versioning (moj)1,423
, ,
Principles of Design: Color (sit)1,422
, ,
Developers Defecting From App Store to HTML5 (zdn)1,421
, ,
Top 10 Web Platforms of 2009 (fre)1,420
, , ,
Styling HTML Lists With CSS: Techniques and Resources (lou/sma)1,419
, , , ,
Internet Explorer 9 (IE9) in the Spotlight in Mid-March 2010 (sof)1,418
, , ,
Discover New Ways of Thinking About Accessibility (w3c)1,417
,
Who Owns Your Retweet? (gri/clo)1,416
On HTML Extensibility (ann)1,415
,
Principles of Design: Contrast (sit)1,414
, , ,
Google Exec Says It Resists Hiring Some Industry Stars (com)1,413
, ,
Tantek Çelik on Microformats and the Webz (tan+)1,412
, , ,
The Evolution of Web Design (six)1,411
, , , , ,
Principles of Design: Proximity (sit)1,410
,
Jekyll: Sites Made Simple (kle/sit)1,409
Why Microsoft’s IE 9 Will Frustrate Standards Fans (gav/the)1,408
, , , ,
The Death of the Blog Post (vit/sma)1,407
,
HTML/CSS Frameworks: Useful, Universal, Usable, Unobtrusive (j9t)1,406
, , ,
Camino 2.0 Released (cam)1,405
,
Tim Berners-Lee on Government Data (tim+)1,404
, , ,
On Web Typography (jas/ali)1,403
, , ,
It’s All Go for Google (cra/sit)1,402
, ,
Print Design to Web Design: Comparative Analogies (chr/css)1,401
, , ,
W3C Validation: It’s Not Just About Rankings (tec)1,400
, , , , ,
20 Extraordinary Blogs With Unique Post Designs (jad/sma)1,399
, ,
Installing PHP on Windows Just Got Easier (sit)1,398
, , ,
Website Maintenance Tips for Front-End Developers (lou/sma)1,397
, , , ,
W3C Cheatsheet (don/w3c)1,396
, , , , , , ,
Agile User Experience Projects (nng)1,395
, ,
W3C to Meet With Developers on HTML 5 (sdt)1,394
, , , , ,
God Did It, Why Can’t We? UN Ponders Net “10 Commandments” (ars)1,393
, , ,
The Semantic Web’s Next Frontier1,392
, ,
De-Clutter the Web With the Readability Bookmarklet (cra/sit)1,391
, ,
The 3 Ground Rules for Writing HTML (j9t)1,390
,
Modern CSS Layouts: The Essential Characteristics (zom/sma)1,389
, ,
Web Open Font Format for Firefox 3.6 (moz)1,388
, , , ,
The Myth of Usability Testing (rhj/ali)1,387
, ,
HTML, CSS, and Web Development Practices: Past, Present, and Future (j9t)1,386
, , , ,
Sir Tim Berners-Lee: Sorry About the Slashes (cra/sit)1,385
, ,
CSSOM: New Beginning (ann)1,384
,
Redirect URLs With the Apache Web Server (lin)1,383
, ,
COPE: Create Once, Publish Everywhere (pro)1,382
,
The Trouble With Lightbox (and Its Variants) (jch)1,381
,
16 Fabulous Web Browser Options (sea/sit)1,380
,
Whatever Happened to P3P? (rig)1,379
, , ,
RIF and OWL (iva/w3c)1,378
, ,
Google to Microsoft: Support SVG (inf)1,377
, , , , , ,
Is Software Licensed or Sold? (cra/sit)1,376
,
CSS3: To Infinity and Beyond! (ale/sit)1,375
, , ,
Google Fixes IE6 With Chrome Frame (cra/sit)1,374
, , , ,
Let’s Make Every Day One Web Day! (w3c)1,373
, , , , ,
Introducing Google Chrome Frame (sli+/dev)1,372
, , , , , ,
Google Captures reCAPTCHA (cra/sit)1,371
, ,
JavaScript Gzip Compression in WordPress: What’s Possible and What Hurts (lyz/clo)1,370
, , , , ,
How Do We Test a Web Browser? (ple/w3c)1,369
, , ,
Who’s Using ARIA? (sib/sit)1,368
,
The “z-index” CSS Property: A Comprehensive Look (lou/sma)1,367
,
“HTML 5” or “HTML5”? (j9t)1,366
,
Data Visualization and Infographics Resources (cam/sma)1,365
, ,
The True Advantage of CSS (j9t)1,364
, ,
Cookie-Less Session Variables in JavaScript (cra/sit)1,363
,
Inline Validation in Web Forms (luk/ali)1,362
, , ,
IKEA and the Font Fiasco (sit)1,361
, ,
Get Ready for HTML 5 (jde/ali)1,360
HTML 5 Starts Looking Real (rch/dr)1,359
, ,
Don’t Misuse “rel” as a Custom Attribute (cra/sit)1,358
, ,
Apple Gets Higher Profile in HTML Standardization (sts/cne)1,357
, , ,
Vital Tips for Effective Logo Design (jus/sma)1,356
, , ,
Bruce Lawson—What Devs Want From HTML5 (bru+)1,355
, , ,
Inappropriate Uses (chr/css)1,354
, , , ,
WebKit: The Dominant Smartphone Platform (gri/clo)1,353
, , ,
10 Places to Sell Your Web Site (sea/sit)1,352
,
Perfect Full Page Background Image (chr/css)1,351
, , , , ,
Gradient Syntax Proposal (tab)1,350
,
Microsoft to Support IE6 Until 2014 (cra/sit)1,349
, ,
Taming Advanced CSS Selectors (yai/sma)1,348
, ,
Will Microsoft Implement HTML5 in Internet Explorer? (cra/sit)1,347
, , , ,
Lightbox 2: Simple JavaScript Image Gallery (tut)1,346
, , ,
Debounced “resize()” jQuery Plugin (pau)1,345
, , ,
In Defense of IE6 (phi)1,344
, ,
What Is a Front End Developer? (ann)1,343
Why Cloud Computing Is the Future of Mobile1,342
, , ,
Add More Sparkle With CSS3 (ate/sit)1,341
, ,
What You Need to Know About JavaScript Scope (col/sma)1,340
,
Diagnostic Styling Reloaded (j9t)1,339
, ,
Why IE9 Will Support SVG (fyr)1,338
, , , , ,
HTML 4 Considered Harmful (sib/sit)1,337
HTML5 Reset Stylesheet (ric/htm)1,336
, ,
Get Creative With Your Domain Name (sma)1,335
,
Google, HTML5, and Standards (ale/sit)1,334
, ,
Ecommerce Considerations (chr/css)1,333
,
JavaScript Ghost Debugging (sve)1,332
, ,
The Inclusion Principle (ali)1,331
,
Is HTML5 Ready? (rem)1,330
,
Dive Into HTML 5 (div)1,329
, ,
How to Automate Optimization and Deployment of Static Content (bur/sma)1,328
, , , ,
Does Linked Data Need RDF?1,327
, ,
App Stores Are Not the Future, Says Google (chr/ft)1,326
, , ,
Microformats, Key Flaws (j9t)1,325
,
HTML5 and the Future of the Web (sma)1,324
, , ,
A Guide to Google Analytics and Useful Tools (sma)1,323
, , , ,
What’s New in ColdFusion 9? (sit)1,322
How to Optimize PNG (chi/sma)1,321
, , ,
Free vs. Free (mit)1,320
,
Different Ways to Format CSS (chr/css)1,319
, ,
How to Use PHP Namespaces: The Basics (cra/sit)1,318
, , ,
A Standard Compliant Web Browser and Editor: Amaya (gha)1,317
, , ,
The Web at 20 (tim+/bbc)1,316
, ,
XHTML2: Not Dead (ste)1,315
, ,
HTML5’s Flash and Silverlight “Killer” Potential Chopped (gav/the)1,314
, , , ,
An Epitaph for the Web Standard, XHTML 2 (sts/cne)1,313
, , , ,
How to Install PHP 5.3 on Windows (cra/sit)1,312
, , , ,
W3C Stops Work on XHTML 2 (sdt)1,311
, , ,
RIP XHTML 2 (cra/sit)1,310
,
Current Events: The Official End to XHTML (jch)1,309
, ,
XHTML, RIP (j9t)1,308
XHTML 2 to Be Discontinued (hei)1,307
, ,
XHTML 2 Language Dumped in Favor of HTML 5 (inf)1,306
, , ,
Up the Moo Herd: MooTools Tips and Tricks (kee)1,305
,
Clever JPG Optimization Techniques (chi/sma)1,304
, , ,
Write Better CSS With Less (sit)1,303
, ,
“handheld” Media Type, RIP? (j9t)1,302
,
What Is a Web Browser? No One Knows! (cra/sit)1,301
Orthogonality of Specifications (mas/w3c)1,300
, , , ,
Reducing the File Size of HTML Documents (j9t/goo)1,299
, ,
PHP Performance Tips (goo)1,298
, ,
Introduction to RDFa (mar/ali)1,297
, ,
How Gzip Compression Works (goo)1,296
, ,
CSS: Using Every Declaration Just Once (j9t/goo)1,295
, ,
404 Best Practices (chr/css)1,294
,
How to Style Your Type With CSS (sit)1,293
,
Opera Releases Opera 9 Web Browser (mac)1,292
,
Simplifying CSS Selectors (sou)1,291
, ,
10 Ways to Make Your XHTML Site Accessible Using Web Standards (mri/sma)1,290
, , ,
Maintainability Guide (j9t)1,289
,
Informative and Usable Footers in Web Design (sma)1,288
, , ,
Semantic Web Set for Critical Mass (inf)1,287
, ,
The Battlefield of Design: Designers vs. Clients (boa/sit)1,286
, , ,
Web 3.0: “Vague but Exciting” (adw)1,285
, , ,
PageRank Sculpting (mat)1,284
, ,
Effective Website Maintenance: Examples and Best Practices (cam/sma)1,283
, , ,
Sending Nice HTML Email With PHP (chr/css)1,282
, ,
Opera Turbo (mno)1,281
,
Punctuation Cheat Sheet (j9t)1,280
, ,
The Two Ways of Sizing Absolute Elements in CSS (cra/sit)1,279
The Real “Why XHTML” Discussion (mho)1,278
, , ,
The CSS Box Model (chr/css)1,277
, ,
Launching Perch (dre)1,276
, ,
5 Reasons Why Browser Sniffing Stinks (cra/sit)1,275
, ,
14 Free Tools to Validate Your HTML, CSS, and RSS Feeds (sea/sit)1,274
, , , , ,
HTML5 Isn’t a Standard Yet (ple/w3c)1,273
,
Analyzing Form Element and CSS Support in Web Browsers (tel)1,272
, , ,
The CSS Overflow Property (chr/css)1,271
,
Why File Naming Is More Important Than You Think (cra/sit)1,270
,
How to Override Inline CSS Styles (cra/sit)1,269
, , ,
CSS: The Maintenance Issue #1 and How You Can Avoid It (j9t)1,268
, ,
HTML 5: Now or Never? (sen/sit)1,267
Obsessing With Google PageRank (pam/sit)1,266
, ,
Burnout (ali)1,265
Online Reputation Management: The Basics (sit)1,264
,
Focus on Typography: Contrast (sit)1,263
, ,
Flushing the Document Early (sou)1,262
,
Search Engines Take on Structured Data (dck/w3c)1,261
, , , ,
How to Customise Your 404 Page (sit)1,260
, , , ,
Google Now Supports RDFa (sit)1,259
, ,
Custom Fields Hacks for WordPress (jea/sma)1,258
,
Don’t Rely on Background Colors Printing (chr/css)1,257
, , , ,
Value Class Pattern (tan/mic)1,256
, ,
Google Engineering Explains Microformat Support in Searches (ore)1,255
, , , , ,
A Big Day for Microformats (tka)1,254
, ,
The End Is Nigh for CAPTCHAs (cra/sit)1,253
, ,
Friends Don’t Let Friends Use Comic Sans (sit)1,252
,
A Minimal Dependency Injection Container for PHP (tro/sit)1,251
The Top 10 Technology Terms That Confuse Clients (cra/sit)1,250
, ,
Web Site Basics: Stuff Beginners Need to Know (mat/sit)1,249
Font Embedding Now (dav)1,248
,
The 10 Commandments of PageRank Sculpting (sit/sit)1,247
, ,
Optimizing Conversion Rates: Less Effort, More Customers (spi/sma)1,246
, , ,
Build Your Own WordPress Themes the Easy Way (sit)1,245
,
RIP GeoCities 1995–2009 (cra/sit)1,244
Five Questions With Jeffrey Brown (chr/css)1,243
, , , ,
Use CSS Borders for 3D Effects (sea)1,242
, , ,
Semantic Technologies Should Be Personal (tan)1,241
,
The Mystery of CSS Sprites: Techniques, Tools, and Tutorials (sve/sma)1,240
, , , ,
Opera Turns 15, Claims Title of World’s Oldest Web Browser (har/tec)1,239
,
Beef Up Your Resume: Essential Skills for Coders (sit)1,238
Web Fonts: Do Something Positive! (sen/sit)1,237
Ready for Use: CSS3 Template Layout (fyr)1,236
,
Progressive Enhancement: What It Is, and How to Use It? (sma)1,235
,
4 Ways to Be More Productive (sit)1,234
In Defense of Eye Candy (ste/ali)1,233
, ,
Fuck the Foundries (div)1,232
,
Don’t Use the DOM to Insert Flash (sea)1,231
, ,
Taking Advantage of What Tables Have to Offer (jch)1,230
, ,
IE8: Web Storage (ann)1,229
, , ,
Browser CSS Hacks (pau)1,228
, , , , , , , , ,
10 Cool Things We’ll Be Able to Do Once IE6 Is Dead (sib/sit)1,227
, , ,
“rev=canonical” Bookmarklet and Designing Shorter URLs (sim)1,226
, , ,
CSS Is Like… (chr/css)1,225
,
Do You Do Spec Work? (sit)1,224
, ,
Better Usability in 5 Minutes (lea)1,223
, , ,
Tables vs. CSS? Really? (sea)1,222
, , ,
Don’t Use “@ import” (sou)1,221
,
Table Layouts vs. Div Layouts: From Hell to… Hell? (gei/sma)1,220
, , , ,
Navigation Markup After Content (chr/css)1,219
, , ,
Support for IE6: It’s All About Accessibility (ate/sit)1,218
, , , ,
Auto-Moving Parallax Background (chr/css)1,217
, , , , ,
Our Yearly Reminder of What It’s All About (jch)1,216
, , ,
8 Simple Typography Tips for Your Designs (sma)1,215
, , ,
Why CSS Needs No Variables (j9t)1,214
, ,
Advocacy of JavaScript (lea)1,213
, ,
The Art of Responding to Feedback From Your Community (mat/sit)1,212
,
10 Web Analytics Tools for Tracking Your Visitors (sit)1,211
, , ,
The Stupidest Style Sheet Name Ever (j9t)1,210
,
The JavaScript Trap1,209
Practical Accessibility Tips With WCAG 2.0 (ate/sit)1,208
, ,
Coaching a Community (ali)1,207
,
Callbacks vs. Events1,206
, , ,
A Rough View of the Future (ple/w3c)1,205
, ,
Mega Drop-Down Navigation Menus Work Well (nng)1,204
, , ,
Microsoft to Release IE8 Today (cra/sit)1,203
, ,
Debouncing JavaScript Methods (uns)1,202
,
CSS: Style the Non-Obvious (j9t)1,201
, ,
10 Principles of Readability and Web Typography (sma)1,200
, , ,
IE Fix: Bicubic Scaling for Images (chr/css)1,199
, , , ,
Opera Chief: Microsoft’s IE 8 “Undermines” Web Standards (gav/the)1,198
, , , ,
Can You Imagine the Web in 20 Years? (sit)1,197
, ,
Where Is the Next Generation of Developers? (cra/sit)1,196
,
WebFormElements.com (tel)1,195
, ,
World Wide Web Turns 20 (tel)1,194
,
The Next Web of Open, Linked Data (tim/ted)1,193
, , , ,
Performance of CSS Selectors Is Irrelevant (j9t)1,192
, ,
Microsoft to Drop Internet Explorer? No Chance! (cra/sit)1,191
, ,
What It Means to Copyright a Website (sit)1,190
,
The State of the Semantic Web1,189
Server-Side JavaScript Will Be as Common as PHP (ate/sit)1,188
, ,
Performance Impact of CSS Selectors (sou)1,187
, , ,
Is Minimalist Still in Vogue? You Bet (sit)1,186
,
10 Fixes That Solve IE6 Problems (cra/sit)1,185
, , , ,
When to Split Style Sheets (j9t)1,184
,
HTML 5 Supersedes Web Forms 2.0 (dee/cms)1,183
, ,
Fast Publishing of RDFa With Dreamweaver (sit)1,182
, ,
More Than 10 “Must Have” WordPress Plugins (sit)1,181
, ,
A First Look at Safari 4 (cra/sit)1,180
, ,