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)1283
, ,
Eight Reasons to Choose Safari or Firefox (mac)1282
, , , , ,
Optimizing HTML (kan)1281
, ,
Firefox 3.5 Is the World’s Most Popular Browser (cra/sit)1280
, ,
What You Need to Know About Behavioral CSS (sma)1279
, ,
Principles of Design: Color (sit)1278
, ,
Semantic Versioning (moj)1277
, ,
Developers Defecting From App Store to HTML5 (zdn)1276
, ,
Top 10 Web Platforms of 2009 (fre)1275
, , ,
Internet Explorer 9 (IE9) in the Spotlight in Mid-March 2010 (sof)1274
, , ,
Styling HTML Lists With CSS: Techniques and Resources (lou/sma)1273
, , , ,
Who Owns Your Retweet? (gri/clo)1272
On HTML Extensibility (ann)1271
,
Principles of Design: Contrast (sit)1270
, , ,
Google Exec Says It Resists Hiring Some Industry Stars (com)1269
, ,
Tantek Çelik on Microformats and the Webz (tan+)1268
, , ,
The Evolution of Web Design (six)1267
, , , , ,
Principles of Design: Proximity (sit)1266
,
Jekyll: Sites Made Simple (kle/sit)1265
The Death of the Blog Post (vit/sma)1264
,
Why Microsoft’s IE 9 Will Frustrate Standards Fans (gav/the)1263
, , , ,
Camino 2.0 Released (cam)1262
,
HTML/CSS Frameworks: Useful, Universal, Usable, Unobtrusive (j9t)1261
, , ,
It’s All Go for Google (cra/sit)1260
, ,
On Web Typography (jas/ali)1259
, , ,
Tim Berners-Lee on Government Data (tim+)1258
, , ,
W3C Validation: It’s Not Just About Rankings (tec)1257
, , , , ,
20 Extraordinary Blogs With Unique Post Designs (jad/sma)1256
, ,
Installing PHP on Windows Just Got Easier (sit)1255
, , ,
Website Maintenance Tips for Front-End Developers (lou/sma)1254
, , , ,
Agile User Experience Projects (nng)1253
, ,
God Did It, Why Can’t We? UN Ponders Net “10 Commandments” (ars)1252
, , ,
W3C to Meet With Developers on HTML 5 (sdt)1251
, , , , ,
The Semantic Web’s Next Frontier1250
, ,
De-Clutter the Web With the Readability Bookmarklet (cra/sit)1249
, ,
The 3 Ground Rules for Writing HTML (j9t)1248
,
Modern CSS Layouts: The Essential Characteristics (zom/sma)1247
, ,
The Myth of Usability Testing (rhj/ali)1246
, ,
Web Open Font Format for Firefox 3.6 (moz)1245
, , , ,
HTML, CSS, and Web Development Practices: Past, Present, and Future (j9t)1244
, , , ,
Sir Tim Berners-Lee: Sorry About the Slashes (cra/sit)1243
, ,
CSSOM: New Beginning (ann)1242
,
COPE: Create Once, Publish Everywhere (pro)1241
,
Redirect URLs With the Apache Web Server (lin)1240
, ,
16 Fabulous Web Browser Options (sea/sit)1239
,
The Trouble With Lightbox (and Its Variants) (jch)1238
,
Whatever Happened to P3P? (rig)1237
, , ,
Google to Microsoft: Support SVG (inf)1236
, , , , , ,
Is Software Licensed or Sold? (cra/sit)1235
,
CSS3: To Infinity and Beyond! (ale/sit)1234
, , ,
Google Fixes IE6 With Chrome Frame (cra/sit)1233
, , , ,
Introducing Google Chrome Frame (sli+/dev)1232
, , , , , ,
Google Captures reCAPTCHA (cra/sit)1231
, ,
JavaScript Gzip Compression in WordPress: What’s Possible and What Hurts (lyz/clo)1230
, , , , ,
Who’s Using ARIA? (sib/sit)1229
,
The “z-index” CSS Property: A Comprehensive Look (lou/sma)1228
,
Data Visualization and Infographics Resources (cam/sma)1227
, ,
“HTML 5” or “HTML5”? (j9t)1226
,
The True Advantage of CSS (j9t)1225
, ,
Cookie-Less Session Variables in JavaScript (cra/sit)1224
Inline Validation in Web Forms (luk/ali)1223
, , ,
IKEA and the Font Fiasco (sit)1222
, ,
Get Ready for HTML 5 (jde/ali)1221
HTML 5 Starts Looking Real (rch/dr)1220
, ,
Don’t Misuse “rel” as a Custom Attribute (cra/sit)1219
, ,
Apple Gets Higher Profile in HTML Standardization (sts/cne)1218
, , ,
Vital Tips for Effective Logo Design (jus/sma)1217
, , ,
Bruce Lawson—What Devs Want From HTML5 (bru+)1216
, , ,
10 Places to Sell Your Web Site (sea/sit)1215
,
WebKit: The Dominant Smartphone Platform (gri/clo)1214
, , ,
Gradient Syntax Proposal (tab)1213
,
Microsoft to Support IE6 Until 2014 (cra/sit)1212
, ,
Taming Advanced CSS Selectors (yai/sma)1211
, ,
Will Microsoft Implement HTML5 in Internet Explorer? (cra/sit)1210
, , , ,
Debounced “resize()” jQuery Plugin (pau)1209
, , ,
Lightbox 2: Simple JavaScript Image Gallery (tut)1208
, , ,
In Defense of IE6 (phi)1207
, ,
What Is a Front End Developer? (ann)1206
Add More Sparkle With CSS3 (ate/sit)1205
, ,
Why Cloud Computing Is the Future of Mobile1204
, , ,
What You Need to Know About JavaScript Scope (col/sma)1203
,
Diagnostic Styling Reloaded (j9t)1202
, ,
HTML 4 Considered Harmful (sib/sit)1201
Why IE9 Will Support SVG (fyr)1200
, , , , ,
Get Creative With Your Domain Name (sma)1199
,
Google, HTML5, and Standards (ale/sit)1198
, ,
JavaScript Ghost Debugging (sve)1197
, ,
The Inclusion Principle (ali)1196
,
Is HTML5 Ready? (rem)1195
,
Dive Into HTML 5 (div)1194
, ,
How to Automate Optimization and Deployment of Static Content (bur/sma)1193
, , , ,
Does Linked Data Need RDF?1192
, ,
App Stores Are Not the Future, Says Google (chr/ft)1191
, , ,
HTML5 and the Future of the Web (sma)1190
, , ,
A Guide to Google Analytics and Useful Tools (sma)1189
, , , ,
Microformats, Key Flaws (j9t)1188
,
What’s New in ColdFusion 9? (sit)1187
How to Optimize PNG (chi/sma)1186
, , ,
Free vs. Free (mit)1185
,
How to Use PHP Namespaces: The Basics (cra/sit)1184
, , ,
A Standard Compliant Web Browser and Editor: Amaya (gha)1183
, ,
The Web at 20 (tim+/bbc)1182
, ,
An Epitaph for the Web Standard, XHTML 2 (sts/cne)1181
, , , ,
XHTML2: Not Dead (ste)1180
, ,
HTML5’s Flash and Silverlight “Killer” Potential Chopped (gav/the)1179
, , , ,
How to Install PHP 5.3 on Windows (cra/sit)1178
, , , ,
W3C Stops Work on XHTML 2 (sdt)1177
, , ,
Current Events: The Official End to XHTML (jch)1176
, ,
RIP XHTML 2 (cra/sit)1175
,
XHTML, RIP (j9t)1174
XHTML 2 to Be Discontinued (hei)1173
, ,
XHTML 2 Language Dumped in Favor of HTML 5 (inf)1172
, , ,
Up the Moo Herd: MooTools Tips and Tricks (kee)1171
,
Clever JPG Optimization Techniques (chi/sma)1170
, , ,
“handheld” Media Type, RIP? (j9t)1169
,
Write Better CSS With Less (sit)1168
, ,
What Is a Web Browser? No One Knows! (cra/sit)1167
PHP Performance Tips (goo)1166
, ,
Introduction to RDFa (mar/ali)1165
, ,
Reducing the File Size of HTML Documents (j9t/goo)1164
, ,
CSS: Using Every Declaration Just Once (j9t/goo)1163
, ,
How Gzip Compression Works (goo)1162
, ,
How to Style Your Type With CSS (sit)1161
,
Opera Releases Opera 9 Web Browser (mac)1160
,
Simplifying CSS Selectors (sou)1159
, ,
10 Ways to Make Your XHTML Site Accessible Using Web Standards (mri/sma)1158
, , ,
Maintainability Guide (j9t)1157
,
Informative and Usable Footers in Web Design (sma)1156
, , ,
The Battlefield of Design: Designers vs. Clients (boa/sit)1155
, , ,
Semantic Web Set for Critical Mass (inf)1154
, ,
Web 3.0: “Vague but Exciting” (adw)1153
, , ,
Effective Website Maintenance: Examples and Best Practices (cam/sma)1152
, , ,
Opera Turbo (mno)1151
,
Punctuation Cheat Sheet (j9t)1150
, ,
The Two Ways of Sizing Absolute Elements in CSS (cra/sit)1149
The Real “Why XHTML” Discussion (mho)1148
, , ,
Launching Perch (dre)1147
, ,
5 Reasons Why Browser Sniffing Stinks (cra/sit)1146
, ,
14 Free Tools to Validate Your HTML, CSS, and RSS Feeds (sea/sit)1145
, , , , ,
Analyzing Form Element and CSS Support in Web Browsers (tel)1144
, , ,
Why File Naming Is More Important Than You Think (cra/sit)1143
,
How to Override Inline CSS Styles (cra/sit)1142
, , ,
CSS: The Maintenance Issue #1 and How You Can Avoid It (j9t)1141
, ,
HTML 5: Now or Never? (sen/sit)1140
Obsessing With Google PageRank (pam/sit)1139
, ,
Burnout (ali)1138
Online Reputation Management: The Basics (sit)1137
,
Focus on Typography: Contrast (sit)1136
, ,
Flushing the Document Early (sou)1135
,
How to Customise Your 404 Page (sit)1134
, , , ,
Google Now Supports RDFa (sit)1133
, ,
Custom Fields Hacks for WordPress (jea/sma)1132
,
Value Class Pattern (tan/mic)1131
, ,
A Big Day for Microformats (tka)1130
, ,
A Minimal Dependency Injection Container for PHP (tro/sit)1129
Friends Don’t Let Friends Use Comic Sans (sit)1128
,
The End Is Nigh for CAPTCHAs (cra/sit)1127
, ,
The Top 10 Technology Terms That Confuse Clients (cra/sit)1126
, ,
Web Site Basics: Stuff Beginners Need to Know (mat/sit)1125
Font Embedding Now (dav)1124
,
The 10 Commandments of PageRank Sculpting (sit/sit)1123
, ,
Build Your Own WordPress Themes the Easy Way (sit)1122
,
Optimizing Conversion Rates: Less Effort, More Customers (spi/sma)1121
, , ,
RIP GeoCities 1995–2009 (cra/sit)1120
Use CSS Borders for 3D Effects (sea)1119
, , ,
Beef Up Your Resume: Essential Skills for Coders (sit)1118
Opera Turns 15, Claims Title of World’s Oldest Web Browser (har/tec)1117
,
The Mystery of CSS Sprites: Techniques, Tools, and Tutorials (sve/sma)1116
, , , ,
Ready for Use: CSS3 Template Layout (fyr)1115
,
Web Fonts: Do Something Positive! (sen/sit)1114
4 Ways to Be More Productive (sit)1113
Progressive Enhancement: What It Is, and How to Use It? (sma)1112
,
In Defense of Eye Candy (ste/ali)1111
, ,
Fuck the Foundries (div)1110
,
Don’t Use the DOM to Insert Flash (sea)1109
, ,
Taking Advantage of What Tables Have to Offer (jch)1108
, ,
IE8: Web Storage (ann)1107
, , ,
Browser CSS Hacks (pau)1106
, , , , , , , , ,
10 Cool Things We’ll Be Able to Do Once IE6 Is Dead (sib/sit)1105
, , ,
“rev=canonical” Bookmarklet and Designing Shorter URLs (sim)1104
, , ,
Do You Do Spec Work? (sit)1103
, ,
Better Usability in 5 Minutes (lea)1102
, , ,
Tables vs. CSS? Really? (sea)1101
, , ,
Don’t Use “@ import” (sou)1100
,
Table Layouts vs. Div Layouts: From Hell to… Hell? (gei/sma)1099
, , , ,
Support for IE6: It’s All About Accessibility (ate/sit)1098
, , , ,
Our Yearly Reminder of What It’s All About (jch)1097
, , ,
8 Simple Typography Tips for Your Designs (sma)1096
, , ,
Why CSS Needs No Variables (j9t)1095
,
Advocacy of JavaScript (lea)1094
, ,
The Art of Responding to Feedback From Your Community (mat/sit)1093
,
10 Web Analytics Tools for Tracking Your Visitors (sit)1092
, , ,
The Stupidest Style Sheet Name Ever (j9t)1091
,
Practical Accessibility Tips With WCAG 2.0 (ate/sit)1090
, ,
Coaching a Community (ali)1089
,
The JavaScript Trap1088
Callbacks vs. Events1087
, , ,
Mega Drop-Down Navigation Menus Work Well (nng)1086
, , ,
Debouncing JavaScript Methods (uns)1085
,
Microsoft to Release IE8 Today (cra/sit)1084
, ,
10 Principles of Readability and Web Typography (sma)1083
, , ,
CSS: Style the Non-Obvious (j9t)1082
, ,
Can You Imagine the Web in 20 Years? (sit)1081
, ,
Opera Chief: Microsoft’s IE 8 “Undermines” Web Standards (gav/the)1080
, , , ,
Where Is the Next Generation of Developers? (cra/sit)1079
,
WebFormElements.com (tel)1078
, ,
The Next Web of Open, Linked Data (tim/ted)1077
, , ,
World Wide Web Turns 20 (tel)1076
,
Performance of CSS Selectors Is Irrelevant (j9t)1075
, ,
Microsoft to Drop Internet Explorer? No Chance! (cra/sit)1074
, ,
What It Means to Copyright a Website (sit)1073
,
Is Minimalist Still in Vogue? You Bet (sit)1072
,
The State of the Semantic Web1071
Server-Side JavaScript Will Be as Common as PHP (ate/sit)1070
, ,
Performance Impact of CSS Selectors (sou)1069
, , ,
10 Fixes That Solve IE6 Problems (cra/sit)1068
, , , ,
Fast Publishing of RDFa With Dreamweaver (sit)1067
, ,
HTML 5 Supersedes Web Forms 2.0 (dee/cms)1066
, ,
When to Split Style Sheets (j9t)1065
,
A First Look at Safari 4 (cra/sit)1064
, ,
The Elements of Social Architecture (cwo/ali)1063
, ,
More Than 10 “Must Have” WordPress Plugins (sit)1062
, ,
88 Outstanding Favicons and 6 Resources to Help You Create Your Own (sit)1061
, , ,
Unicode Normalization (ann)1060
The Cost of Accessibility (dre)1059
, ,
When Good Browsers Go Bad—and They All Do (com)1058
, , , , ,
More Crimes Against Hypertext (ate/sit)1057
,
The 5 Most Under-Used HTML Tags (cra/sit)1056
,
Web Standards on the Edge (com)1055
, , , , ,
The Slow Lingering Death of IE6 (cra/sit)1054
, ,
IE8: Standards Mode Opt-In Is Back From the Dead (cra/sit)1053
, ,
Improve SEO With Google’s New Canonical Element (cra/sit)1052
, , ,
5 Easy Ways to Deal With an Unhappy Client (sit)1051
, ,
Performance and RFC 2396 (j9t)1050
,
In Defense of Readers (awo/ali)1049
, , ,
What’s So Bad About CSS Frameworks? (rae/sit)1048
, ,
Accessible Websites Could Become a Reality (dec)1047
,
Styling the “html” and “body” Elements (ate/sit)1046
,
JS Library Detector (lea)1045
, ,
A New Image Replacement Technique: The State Scope Method (sit)1044
, , ,
Semantic Web Snake Oil1043
Another CSS vs. Tables Debate1042
, , ,
Advanced Debugging With JavaScript (hal/ali)1041
,
Tables vs. CSS: CSS Trolls Begone1040
, , , ,
The Two Great Things About Validation (and Conformance) (j9t)1039
, , , ,
Valid Sites Work Better (?) (oli/w3c)1038
, ,
Object-Oriented CSS (stu)1037
, ,
Browser Support: The Two Metrics That Count (j9t)1036
, ,
Learn HTML and CSS: An Absolute Beginner’s Guide (llo/sit)1035
, ,
50 Extremely Useful PHP Tools (jgg/sma)1034
, ,