Frontend Dogma

“2000s” Archive

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

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