Tech does not just watch: Take action against Russia’s war on Ukraine 🇺🇦, and take action against Israel’s oppression and killing of Palestinians and the occupation and destruction of Palestine (history) 🇵🇸 Hide

Frontend Dogma

“2000s” News Archive

Definition, related topics, and tag feed

“2000s” RSS feed (per email)

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 Design2,002
, ,
CoffeeScript: A Nice Little Language That Compiles to JavaScript (dal/aja)2,001
Eight Reasons to Choose Safari or Firefox (mac)2,000
, , , , ,
Optimizing HTML1,999
, ,
Firefox 3.5 Is the World’s Most Popular Browser (cra)1,998
, ,
Anybody Can Do Usability (nng)1,997
What You Need to Know About Behavioral CSS (sma)1,996
, ,
Don’t Use Black for Shadows (chr/css)1,995
, ,
The Maturation of a Framework—qooxdoo Reaches 1.0 (rey/aja)1,994
Principles of Design: Color1,993
, ,
Semantic Versioning1,992
, ,
Developers Defecting From App Store to HTML5 (zdn)1,991
, ,
Top 10 Web Platforms of 2009 (fre)1,990
, , ,
Internet Explorer 9 (IE9) in the Spotlight in Mid-March 2010 (sof)1,989
, , ,
Styling HTML Lists With CSS: Techniques and Resources (lou/sma)1,988
, , , ,
Browser Detection Fail (wes)1,987
, , ,
Discover New Ways of Thinking About Accessibility (w3c)1,986
,
Who Owns Your Retweet? (gri/clo)1,985
On HTML Extensibility (ann)1,984
,
Principles of Design: Contrast1,983
, , ,
Google Exec Says It Resists Hiring Some Industry Stars (com)1,982
, ,
Full Frontal ’09: Simon Willison on Server-Side JavaScript and Node.js (mic/aja)1,981
,
Tantek Çelik on Microformats and the Webz (tan+)1,980
, , ,
The Evolution of Web Design1,979
, , , , ,
Jekyll: Sites Made Simple1,978
Principles of Design: Proximity1,977
,
Zen Coding: Generating HTML From Selectors (dal/aja)1,976
, , ,
Full Frontal ’09: Chris Heilmann on JavaScript Security (mic/aja)1,975
,
Full Frontal ’09: Jake Archibald on Performance Optimisation (mic/aja)1,974
, , ,
Full Frontal ’09: Robert Nyman on the JavaScript Language (mic/aja)1,973
Full Frontal ’09: Stuart Langridge on HTML5 Features (mic/aja)1,972
,
The Death of the Blog Post (vit/sma)1,971
,
Why Microsoft’s IE 9 Will Frustrate Standards Fans (the)1,970
, , , ,
Camino 2.0 Released1,969
,
HTML/CSS Frameworks: Useful, Universal, Usable, Unobtrusive (j9t)1,968
, , ,
It’s All Go for Google (cra)1,967
, ,
On Web Typography (jas/ali)1,966
, , ,
Tim Berners-Lee on Government Data (tim+)1,965
, , ,
JavaScript Inheritance Patterns: Learning From Closure (mic/aja)1,964
, , ,
Print Design to Web Design: Comparative Analogies (chr/css)1,963
, , ,
W3C Validation: It’s Not Just About Rankings1,962
, , , , ,
20 Extraordinary Blogs With Unique Post Designs (sma)1,961
, ,
Google Releases Closure, the Tools Behind the JS Geniuses (dal/aja)1,960
, ,
Installing PHP on Windows Just Got Easier1,959
, , ,
jQuery Bondage (dal/aja)1,958
,
W3C Cheatsheet (don/w3c)1,957
, , , , , , ,
Website Maintenance Tips for Front-End Developers (lou/sma)1,956
, , , ,
Agile User Experience Projects (nng)1,955
, ,
Fast by Default and Web Performances (aja)1,954
, , , ,
God Did It, Why Can’t We? UN Ponders Net “10 Commandments” (ars)1,953
, , ,
W3C to Meet With Developers on HTML 5 (sdt)1,952
, , , , ,
The Semantic Web’s Next Frontier1,951
, ,
De-Clutter the Web With the Readability Bookmarklet (cra)1,950
, ,
The 3 Ground Rules for Writing HTML (j9t)1,949
,
Modern CSS Layouts: The Essential Characteristics (sma)1,948
, ,
The Myth of Usability Testing (rhj/ali)1,947
, ,
Web Open Font Format for Firefox 3.6 (moz)1,946
, , , ,
HTML, CSS, and Web Development Practices: Past, Present, and Future (j9t)1,945
, , , ,
CSSOM: New Beginning (ann)1,944
,
“@ font-face” Is Cool… but Does It Scale? (oct/aja)1,943
, ,
Sir Tim Berners-Lee: Sorry About the Slashes (cra)1,942
, ,
COPE: Create Once, Publish Everywhere1,941
,
Mobile WebKit Compatibility (dal/aja)1,940
, , ,
Redirect URLs With the Apache Web Server1,939
, ,
16 Fabulous Web Browser Options (sea)1,938
,
The Trouble With Lightbox (and Its Variants) (jch)1,937
,
Making HTML5 Microdata Usable (bra/aja)1,936
,
More “@ font-face” Fun (zol)1,935
,
Whatever Happened to P3P? (rig)1,934
, , ,
RIF and OWL (iva/w3c)1,933
, ,
“toDataURL,” Canvas, and SVG (bra/aja)1,932
, , , ,
Google to Microsoft: Support SVG (inf)1,931
, , , , , ,
Is Software Licensed or Sold? (cra)1,930
,
CSS3: To Infinity and Beyond! (mis)1,929
, , ,
YUI 3.0.0: First GA Release of YUI’s Next-Generation Codeline1,928
, ,
Chrome Frame: No One Will Care but It’s Fantastic (aja)1,927
, , , ,
Google Fixes IE6 With Chrome Frame (cra)1,926
, , , ,
Avoiding the FOUC v3.0 (pau)1,925
,
Chrome Frame: Inject Chrome Into IE (dal/aja)1,924
, , , , ,
Introducing Google Chrome Frame (sli+/dev)1,923
, , , , , ,
Let’s Make Every Day One Web Day! (w3c)1,922
, , , , ,
“@ font-face” in Depth (zol)1,921
,
Google Captures reCAPTCHA (cra)1,920
, ,
How Do We Test a Web Browser? (ple/w3c)1,919
, , ,
JavaScript Gzip Compression in WordPress: What’s Possible and What Hurts (lyz/clo)1,918
, , , , ,
Walking Through an HTML5 Blog Site (dal/aja)1,917
Who’s Using ARIA? (sib)1,916
,
The “z-index” CSS Property: A Comprehensive Look (lou/sma)1,915
,
Data Visualization and Infographics Resources (sma)1,914
, ,
“HTML 5” or “HTML5”? (j9t)1,913
,
The True Advantage of CSS (j9t)1,912
, ,
Cookie-Less Session Variables in JavaScript (cra)1,911
,
Get Ready for HTML 5 (jde/ali)1,910
IKEA and the Font Fiasco1,909
, ,
Inline Validation in Web Forms (ali)1,908
, , ,
HTML 5 Starts Looking Real (rch)1,907
, ,
Don’t Misuse “rel” as a Custom Attribute (cra)1,906
, ,
Apple Gets Higher Profile in HTML Standardization (sts/cne)1,905
, , ,
Canvas via Silverlight Again (dal/aja)1,904
,
Vital Tips for Effective Logo Design (sma)1,903
, , ,
Bruce Lawson—What Devs Want From HTML5 (bru+)1,902
, , ,
10 Places to Sell Your Web Site (sea)1,901
,
Inappropriate Uses (chr/css)1,900
, , , ,
WebKit: The Dominant Smartphone Platform (gri/clo)1,899
, , ,
CSS 3 Flexible Box Model (dal/aja)1,898
, ,
Perfect Full Page Background Image (chr/css)1,897
, , , , ,
Gradient Syntax Proposal (tab)1,896
,
Details on JS Compression: Squeezing Every Last Byte on the Wire (dal/aja)1,895
, ,
Microsoft to Support IE6 Until 2014 (cra)1,894
, ,
Taming Advanced CSS Selectors (sma)1,893
, ,
Detecting Globals With a Bookmarklet (dal/aja)1,892
, ,
Will Microsoft Implement HTML5 in Internet Explorer? (cra)1,891
, , , ,
Debounced “resize()” jQuery Plugin (pau)1,890
, , ,
Lightbox 2: Simple JavaScript Image Gallery1,889
, , ,
In Defense of IE6 (phi)1,888
, ,
What Is a Front End Developer?1,887
Add More Sparkle With CSS3 (ate)1,886
, ,
Why Cloud Computing Is the Future of Mobile1,885
, , ,
Diagnostic Styling Reloaded (j9t)1,884
, ,
What You Need to Know About JavaScript Scope (col/sma)1,883
,
HTML 4 Considered Harmful (sib)1,882
Why IE9 Will Support SVG (fyr)1,881
, , , , ,
Best Way to Load Your JavaScript (dal/aja)1,880
, ,
HTML5 Reset Stylesheet (htm)1,879
, ,
Get Creative With Your Domain Name (sma)1,878
,
Google, HTML5, and Standards (mis)1,877
, ,
Ecommerce Considerations (chr/css)1,876
,
JavaScript Ghost Debugging1,875
, ,
The Inclusion Principle (ali)1,874
,
Dive Into HTML 5 (div)1,873
, ,
Is HTML5 Ready? (rem)1,872
,
Does Linked Data Need RDF?1,871
, ,
How to Automate Optimization and Deployment of Static Content (sma)1,870
, , , ,
App Stores Are Not the Future, Says Google (fin)1,869
, , ,
A Guide to Google Analytics and Useful Tools (sma)1,868
, , , ,
HTML5 and the Future of the Web (sma)1,867
, , ,
Microformats, Key Flaws (j9t)1,866
,
How to Optimize PNG (sma)1,865
, , ,
What’s New in ColdFusion 9?1,864
Free vs. Free (mit)1,863
,
Different Ways to Format CSS (chr/css)1,862
, ,
How to Use PHP Namespaces: The Basics (cra)1,861
, , ,
A Standard Compliant Web Browser and Editor: Amaya1,860
, , ,
The Web at 20 (tim+)1,859
, ,
An Epitaph for the Web Standard, XHTML 2 (sts/cne)1,858
, , , ,
HTML 5 Parser Lands in Gecko (dal/aja)1,857
, , , , , ,
HTML5’s Flash and Silverlight “Killer” Potential Chopped (the)1,856
, , , ,
XHTML2: Not Dead (ste)1,855
, ,
How to Install PHP 5.3 on Windows (cra)1,854
, , , ,
Open Web Tools Directory (oct/aja)1,853
, ,
Current Events: The Official End to XHTML (jch)1,852
, ,
RIP XHTML 2 (cra)1,851
,
W3C Stops Work on XHTML 2 (sdt)1,850
, , ,
XHTML, RIP (j9t)1,849
XHTML 2 to Be Discontinued (hei)1,848
, ,
XHTML 2 Language Dumped in Favor of HTML 5 (inf)1,847
, , ,
Clever JPG Optimization Techniques (sma)1,846
, , ,
Up the Moo Herd: MooTools Tips and Tricks1,845
,
“handheld” Media Type, RIP? (j9t)1,844
,
Write Better CSS With Less1,843
, ,
Steps Toward Creating Compatible ECMAScript 5 Implementations (mic)1,842
, ,
First Beta of YUI 3.0 Released (dal/aja)1,841
,
MooTools: Saving the Dollars, Replacing “document.write” (dal/aja)1,840
,
Orthogonality of Specifications (w3c)1,839
, , , ,
What Is a Web Browser? No One Knows! (cra)1,838
CSS: Using Every Declaration Just Once (j9t/goo)1,837
, ,
How Gzip Compression Works (goo)1,836
, ,
Introduction to RDFa (ali)1,835
, ,
PHP Performance Tips (goo)1,834
, ,
Reducing the File Size of HTML Documents (j9t/goo)1,833
, ,
Stop Password Masking (nng)1,832
,
404 Best Practices (chr/css)1,831
,
How to Style Your Type With CSS1,830
,
Opera Releases Opera 9 Web Browser1,829
,
What Do Web Developers Want From Browser Marketers? (dal/aja)1,828
,
10 Ways to Make Your XHTML Site Accessible Using Web Standards (mri/sma)1,827
, , ,
JavaScript Compatibility Tests (dal/aja)1,826
, , ,
Simplifying CSS Selectors1,825
, ,
Informative and Usable Footers in Web Design (sma)1,824
, , ,
Maintainability Guide (j9t)1,823
,
Semantic Web Set for Critical Mass (inf)1,822
, ,
The Battlefield of Design: Designers vs. Clients (boa)1,821
, , ,
PageRank Sculpting1,820
, ,
Web 3.0: “Vague but Exciting”1,819
, , ,
Why Continuous Deployment? (eri)1,818
, , ,
Effective Website Maintenance: Examples and Best Practices (sma)1,817
, , ,
Web 2.OMG (geo)1,816
,
Sending Nice HTML Email With PHP (chr/css)1,815
, ,
Opera Turbo (mno)1,814
,
Page Speed: New Open Source Firebug Performance Extension From Google (dal/aja)1,813
, , ,
Punctuation Cheat Sheet (j9t)1,812
, ,
IE8 vs. IE6: Rise of the New Machine (dal/aja)1,811
, , , ,
The Real “Why XHTML” Discussion (mho)1,810
, , ,
The Two Ways of Sizing Absolute Elements in CSS (cra)1,809
Launching Perch (dre)1,808
, ,
The CSS Box Model (chr/css)1,807
, ,
5 Reasons Why Browser Sniffing Stinks (cra)1,806
, ,
14 Free Tools to Validate Your HTML, CSS, and RSS Feeds (sea)1,805
, , , , ,
Web Storage Portability Layer: Abstract on Top of HTML5 and Gears Storage (dal/aja)1,804
, , ,
Analyzing Form Element and CSS Support in Web Browsers (tel)1,803
, , ,
HTML5 Isn’t a Standard Yet (ple/w3c)1,802
,
CSS: The Maintenance Issue #1 and How You Can Avoid It (j9t)1,801
, ,
How to Override Inline CSS Styles (cra)1,800
, , ,
The CSS Overflow Property (chr/css)1,799
,
Why File Naming Is More Important Than You Think (cra)1,798
,
HTML 5: Now or Never? (sen)1,797
Burnout (ali)1,796
Obsessing With Google PageRank1,795
, ,
Review: Cruz Browser1,794
,
ECMAScript 5: Changes to JavaScript (dal/aja)1,793
, ,
Focus on Typography: Contrast1,792
, ,
Online Reputation Management: The Basics1,791
,
Flushing the Document Early1,790
,
Custom Fields Hacks for WordPress (sma)1,789
,
Google Now Supports RDFa1,788
, ,
How to Customise Your 404 Page1,787
, , , ,
Search Engines Take on Structured Data (dck/w3c)1,786
, , , ,
A Big Day for Microformats (tka)1,785
, ,
Don’t Rely on Background Colors Printing (chr/css)1,784
, , , ,
Google Engineering Explains Microformat Support in Searches (ore)1,783
, , , , ,
Value Class Pattern (tan/mic)1,782
, ,
A Minimal Dependency Injection Container for PHP (tro)1,781
Friends Don’t Let Friends Use Comic Sans1,780
,
Hixie Discusses the Addition of HTML5 “Microdata” (dal/aja)1,779
, ,
The End Is Nigh for CAPTCHAs (cra)1,778
, ,
The Top 10 Technology Terms That Confuse Clients (cra)1,777
, ,
Font Embedding Now (dav)1,776
,
Web Site Basics: Stuff Beginners Need to Know1,775
The 10 Commandments of PageRank Sculpting1,774
, ,
Build Your Own WordPress Themes the Easy Way1,773
,
Optimizing Conversion Rates: Less Effort, More Customers (sma)1,772
, , ,
RIP GeoCities 1995–2009 (cra)1,771
A Better JavaScript Memoizer1,770
,
Five Questions With Jeffrey Brown (chr/css)1,769
, , , ,
Semantic Technologies Should Be Personal (tan)1,768
,
Use CSS Borders for 3D Effects (sea)1,767
, , ,
Beef Up Your Resume: Essential Skills for Coders1,766
Even Designers Are Using CSS3? (dal/aja)1,765
,
Opera Turns 15, Claims Title of World’s Oldest Web Browser1,764
,
The Mystery of CSS Sprites: Techniques, Tools, and Tutorials (sma)1,763
, , , ,
CSS Browser Hacks (dal/aja)1,762
, ,
Ready for Use: CSS3 Template Layout (fyr)1,761
,
Web Fonts: Do Something Positive! (sen)1,760
4 Ways to Be More Productive1,759
Progressive Enhancement: What It Is, and How to Use It? (sma)1,758
,
Don’t Use the DOM to Insert Flash (sea)1,757
, ,
Fuck the Foundries (div)1,756
,
In Defense of Eye Candy (ali)1,755
, ,
Taking Advantage of What Tables Have to Offer (jch)1,754
, ,
Browser CSS Hacks (pau)1,753
, , , , , , , , ,