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 respect, accountability, and support. Hide

Frontend Dogma

“2000s” News Archive (3)

Entry (Sources) and Additional TopicsDate#
Tooltips With CSS33084
css, tooltips
Table-Based Layout Is the Next Big Thing (sen)3083
layout, tables, css
Color Rendering Difference: Firefox vs. Safari (chr/css)3082
colors, rendering, comparisons, firefox, safari, browsers
The Four Principles of Web Accessibility3081
accessibility, principles, wcag
Akismet Plugins Archive (j9t)3080
wordpress, plugins
Include: Pack Your JavaScript With Ease (dal/aja)3079
javascript, libraries, minification, performance
Optimize Your Links for Print Using CSS: Show the URL (dav)3078
links, urls, css, print
SEO Basics, Introduction to Search Engine Optimization3077
fundamentals, introductions, seo, sem, search, html
5 Reasons Why Search Engine Optimisation Is Like Horse Racing3076
seo, comparisons
Pattern Matching in JavaScript3075
javascript
Mobile Applications, RIP (mic)3074
mobile, native, web-apps
Adobe AIR v1.0 and Flex 3.0 Released, New Adobe Open Source Site Launched (dal/aja)3073
adobe, air, foss
Firefox 3 Performance Gets a Boost3072
firefox, browsers, opera, safari, internet-explorer, comparisons, metrics
IE6 Random Crash, Error in mshtml.dll (mat)3071
internet-explorer, browsers
I Repeat: Do Not Listen to Your Users (cod)3070
usability, user-focus
Doctype Switching for IE 83069
internet-explorer, browsers, doctypes, standards
How JavaScript Timers Work (jer)3068
javascript, time
How to Create Beautiful and Elegant HTML Lists Using CSS3067
how-tos, lists, html, css
Structured Data—Set to Take on Google3066
google, structured-data, microformats, semantic-web
The Last Days of SEO3065
seo
Powerful CSS Techniques for Effective Coding (sma)3064
css, techniques, link-lists
Bad Documentation Is a Killer3063
documentation, career
JavaScript Parasitic Inheritance, Power Constructors, and “instanceof”3062
javascript, inheritance
They Shoot Browsers, Don’t They? (ali)3061
browsers, internet-explorer, standards, doctypes
CSS Specificity3060
css, cascade, selectors
Just How Useful Are CSS3 Selectors? (pet)3059
css, selectors
Cursing With JavaScript: Three Random Tips (dal/aja)3058
javascript, prototypejs, firefox, internet-explorer, browsers, pop-ups, tips-and-tricks
Version Targeting: Threat or Menace? (zel/ali)3057
browsers, internet-explorer, versioning, doctypes
Common Bonds (mey)3056
standards
All These Years, I’ve Been Using the “cite” Element Incorrectly (div)3055
html
ECMAScript 4th Edition Reference Implementation M23054
ecmascript, standards
My CSS Wishlist (dav)3053
css, wish-lists
Designing Client/Server Web Applications3052
web-apps, javascript
Which Are More Legible: Serif or Sans Serif Typefaces? (ale)3051
fonts, legibility, typography, studies, research
More Opera Weirdness (nza)3050
opera, browsers
Does “setTimeout” Solve the “DOMContentLoaded” Problem?3049
javascript, dom, time, performance
Attribute Selectors in CSS3048
css, selectors, attributes
Ext 2.0 API Docs on AIR3047
extjs, air
The Trouble With Web 2.03046
web-2.0, web-platform, concepts
Best Practices for XML Internationalization (jir+/w3c)3045
xml, internationalization, localization, best-practices
Is Easy Implementation the Same as Good Code? (cod/aja)3044
developer-experience, quality, performance, javascript, embed-code
What’s New in PHP 5.3?3043
php
Authoring HTML 5 (kar/w3c)3042
html, parsing
W3C XML Is Ten3041
w3c, xml, anniversaries
Configuring Links in Screen Readers3040
links, screen-readers, jaws, accessibility
Just Say No to Flash3039
flash, security
Too Much Accessibility—the Rise and Fall of the LONGDESC3038
accessibility, images, attributes, html
3 Simple Usability Tips for Developers3037
usability, tips-and-tricks
Heroku: Web Based Rails Hosting (dal/aja)3036
heroku, hosting, ruby-on-rails
PHP Pretty Date (zac)3035
php, time
XHTML and Search Engines (cor)3034
xhtml, search, mime-types
CSS: Selector Variables (j9t)3033
css, selectors, variables
Five Things to Do to a Script Before Handing It Over to the Next Developer (cod)3032
javascript, collaboration, optimization
Django Template Language in JavaScript (dal/aja)3031
django, javascript
XHTML 2 vs. HTML 53030
xhtml, html, comparisons
Screen Readers and Abbreviations (dot)3029
screen-readers, html
Acid3 Nearing Completion (obi/wa)3028
web-platform, acid-tests, support, browsers
Better Living Through Taxonomies (dig)3027
information-architecture, navigation, information-design
Continuous Integration for Front End Developers3026
ci-cd, css, javascript
Dealing With Dependencies (tro)3025
dependencies, php
CSS Positioning3024
css, positioning, examples
Ajaxian Roundup for January 2008: JavaScript Turtles and IE 8 (dal/aja)3023
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 Work3022
google, search, censorship
IDEs, Plugins, and Tools for Ext JS 2.03021
extjs, code-editors, aptana, dreamweaver
Using PHP to Generate CSS3020
php, css, code-generation
10 Principles of Effective Web Design (sma)3019
principles, design, usability, performance, simplicity, whitespace, conventions, testing
Stay on “:target” (bri)3018
css, selectors
What’s Best for Web Standards?3017
standards, internet-explorer, microsoft, browsers, link-lists
You Used JavaScript to Write What? (dal/aja)3016
javascript, web-apps
Do You Have a Pretty Date? (dal/aja)3015
javascript, time
Adobe AIR Is on Fire (rey/aja)3014
adobe, air
Compatibility and IE 8 (j9t)3013
internet-explorer, microsoft, browsers, x-ua-compatible
IE8, Version Targeting, and the Ruckus It’s Causing (jch)3012
internet-explorer, browsers, x-ua-compatible, standards, link-lists
Internet Explorer Reality3011
internet-explorer, browsers
A Reasoned Response to X-UA-Compatible3010
microsoft, internet-explorer, browsers, x-ua-compatible, standards
Microsoft Versioning: Accessibility Implications (bru)3009
microsoft, internet-explorer, browsers, keyboard-navigation, accessibility
CSS Reset and Quirky Quotes3008
css, resets
So What Happens Now?3007
web-standards-project, community
Internet Explorer CSS File Size Limit3006
internet-explorer, browsers, css
World Wide Web Consortium Releases Draft of HTML 5 (cne)3005
w3c, html
Almost Precedent (hsi)3004
internet-explorer, macos, browsers, doctypes, gecko, webkit, presto, browser-engines, microsoft, standards
APNG—the Animated PNG3003
websites, png, images
Birthday Party! Celebrate the 2nd Birthday of the YUI Library and Yahoo Pattern Library February 26 at Yahoo3002
yui, yahoo, anniversaries
HTML5 Is Not Backward Compatible (mat)3001
html, standards, interoperability
How to Style Unknown Elements in IE (sjo)3000
how-tos, css, html, internet-explorer, browsers
Version Targeting and JavaScript Libraries (dre)2999
internet-explorer, browsers, versioning, javascript, libraries
Personas Are Not a Document (jms)2998
personas
Me, IE8, and Microsoft Versioning (mho)2997
internet-explorer, microsoft, browsers, standards
Graph the Semantic HTML Structure of Your Web Page (joe)2996
html, semantics, tooling
Mistakes, Sadness, Regret2995
html, doctypes, browsers, internet-explorer
Perspective: Acid2, Acid3, and the Power of Default (cne)2994
web-platform, acid-tests, support, browsers, internet-explorer
Support for XHTML in 2008 (cor)2993
xhtml, support, browsers, search, google, yahoo, indexing
Introducing WAVE 4.0 (jar/web)2992
introductions, wave, accessibility, testing, tooling
The Importance of Being HTML5 (jus)2991
html, doctypes
Empty Links and Screen Readers2990
links, screen-readers, accessibility, jaws, window-eyes
Standards Mode Is the New Quirks Mode2989
internet-explorer, microsoft, browsers
The First Working Draft of HTML 5 Is Here (ann)2988
html, w3c, standards, opera, browsers
X-UA-Lemur-Compatible2987
x-ua-compatible
Versioning, Compatibility, and Standards (oth/web)2986
browsers, standards, versioning, interoperability, webkit
A Study of AJAX Performance Issues2985
ajax, javascript, performance, metrics, studies, research
Beyond DOCTYPE: Web Standards, Forward Compatibility, and IE8 (aar/ali)2984
browsers, internet-explorer, doctypes, progressive-enhancement, html, standards, interoperability
Goodbye Doctype Switching, Hello “meta” Targeting (mat)2983
html, metadata, rendering, doctypes, browsers, internet-explorer
IE8 and Opt-In Versioning Mechanism (kar/w3c)2982
internet-explorer, browsers, versioning
IE8 Versioning Snowstorm (kar/w3c)2981
internet-explorer, browsers, versioning, link-lists
Sad Day for Web Standards (fyr)2980
internet-explorer, browsers
The Future of IE and the Web (nza)2979
internet-explorer, browsers, doctypes, web-platform
The Internet Explorer Lock-In (ann)2978
browsers, internet-explorer
IE’s Questionable Version Targeting (tka)2977
internet-explorer, browsers
HTML 5 Differences From HTML 4 (ann/w3c)2976
html, comparisons, standards
<META HTTP-EQUIV="X-BALL-CHAIN">2975
internet-explorer, browsers
End of Line Internet Explorer2974
internet-explorer, netscape, firefox, mozilla, microsoft, browsers, standards, interoperability
Not Your Father’s Standards Switch (zel)2973
doctypes, internet-explorer, microsoft, browsers, standards
Bobbing Heads and the IE8 Meta Tag2972
internet-explorer, browsers, x-ua-compatible
Broken2971
internet-explorer, x-ua-compatible, browsers
Meta Madness (jer)2970
microsoft, internet-explorer, browsers, x-ua-compatible
IE8 and the Future of the Web2969
internet-explorer, browsers, x-ua-compatible
In Response to “Tell the CSS–WG What You Want From CSS3” (mat)2968
css, wish-lists
Compatibility and IE8 (cdu)2967
internet-explorer, browsers, standards, interoperability, doctypes, web-platform
SVG on Acid? (ada/w3c)2966
acid-tests, svg, standards
CSS Floats Without Text Wrap2965
css, floats
Personas 99% Bad? (pet)2964
personas
Book Recommendation: “AJAX Security” by Hoffman and Sullivan2963
books, ajax, javascript, security
Sitemaps FAQs2962
sitemaps, search, google
Resetting Again (mey)2961
css, resets
Review: Pro JavaScript Design Patterns (tif/dig)2960
books, javascript, software-design-patterns
A Quick Idea: JavaScript Version Controlling for Static HTML Documents (cod)2959
javascript, version-control
Exploiting PHP SELF (gaz)2958
php, security
101 CSS Techniques of All Time2957
css, techniques
Functional Fun in JavaScript With Dojo2956
javascript, dojo
CSS Tutorial: Hover Effect on Linked Images2955
images, hover, effects, css
Don’t Be Ashamed of Your Code (tka)2954
career, quality
Acid 3 Tackles ECMAScript (jer)2953
acid-tests, browsers, support, web-platform, ecmascript
How IE Mangles the Design of JavaScript Libraries (sli)2952
internet-explorer, browsers, javascript, libraries, software-design
The 3 Levels of Programmers: The Good, The Bad, and the Lazy2951
career, quality
Is JSON Better Than XML? (nza)2950
json, xml, comparisons
Cross-Browser Custom CSS Cursors2949
css, cursors, support, browsers
Ext 2.0 and ColdFusion (rey/aja)2948
extjs, coldfusion
The Kimberly Blessing Interview (obi+)2947
interviews, design, web-standards-project, standards, email
20,000 Reasons Why Comet Scales2946
comet, scalability, testing, dojo, servers
CSS Not([Hacks]) (bri/dig)2945
css, hacks
Why Opera? (chr+/dig)2944
interviews, opera, browsers
JavaScript Errors2943
tutorials, javascript, errors
PHP: The “switch” Statement and Arrays2942
php, arrays
XHTML Access Module (ste+/w3c)2941
xhtml, accessibility
RDFa and HTML Imagemap (kar/w3c)2940
rdf, html, images, image-maps
Beyond DOM2939
dom, ajax, javascript
Getting Specific With CSS (tka)2938
css, selectors, cascade
The Design Goals of XML2937
xml, software-design, principles, standards
12 Great Ways to Learn ActionScript 3 in Flash (jos)2936
flash, actionscript, learning, link-lists
Coming Soon: Changes to the CSS Working Group? (sen)2935
css, w3c
Open Content Depends on Open Standards (tan/mic)2934
content, standards, licensing
Opera’s Antitrust Complaint and Political Control of Web Standards2933
opera, microsoft, browsers, standards, legal
Usability of Pagination Links2932
pagination, usability, links
Cool and Useful GWT Solutions (dal/aja)2931
gwt, examples
The Future of the Web: What to Expect in 2008 (bri)2930
web, outlooks
Using Prototypes in JavaScript (tka)2929
javascript, prototypes
Ajaxian Roundup for December 2007: It’s the End of the Year as We Know It (dal/aja)2928
browsers, javascript, prototypejs, extjs, yui, jquery, microsoft, dwr, security, performance, gwt, comet, css, mobile, ajaxian, link-lists
Fallacies of Distributed Computing Explained (arn)2927
architecture, network, performance
Making Open Standards as Open as Possible—Required Public Domain Licensing of All Microformats Wiki Contributions (tan/mic)2926
microformats, licensing, community, history
Er.js: Erlang-in-JavaScript (dal/aja)2925
javascript, libraries
No (Content) Negotiation (bur)2924
xhtml
JavaScript: It’s Just Not Validation!2923
javascript, php, validation
An Introduction to Classy JavaScript (tka)2922
introductions, javascript
Best Bets for Browser Bug Bashing (mho)2921
browsers, bugs, hacks, conditional-comments, internet-explorer, discussions
Django and Comet (dal/aja)2920
django, comet
Prince: Print CSS That Works!?2919
css, print, tooling
Misconceptions About PNG (chr/css)2918
png, images
The Fallacy of Too Much Accessibility2917
accessibility, fundamentals
Dissatisfaction With HTML WG2916
discussions, html, standards
AJAX Usability Checklist2915
ajax, usability, checklists
Commenting on Joe Clark’s “They Shoot Standardistas, Don’t They?”2914
discussions, whatwg, html, accessibility, standards, link-lists
A Less Painful CSS Experience (tka)2913
css
They Shoot Standardistas, Don’t They?2912
html, whatwg, standards, accessibility
January 22 Publication Date [Was: Transition and Publication Requests Initiated for HTML5 FPWD]2911
discussions, html, w3c
WebKit Gets Native “getElementsByClassName” (web)2910
webkit, browser-engines, javascript
Packing Down Prototype (rey/aja)2909
prototypejs, compression
Common Mistakes of Site Structure2908
information-architecture, mistakes
When “Inaccessible” Isn’t (web)2907
accessibility
Learning From Screen Readers (web)2906
screen-readers, accessibility
Squashing a Persistent Myth2905
accessibility, typography, css, units, myths
WAF and WebAPI Are Dead—Long Live WebApps Working Group! (mar)2904
web-platform, w3c
Internet Explorer 8 and Acid2: A Milestone2903
internet-explorer, browsers, acid-tests, support, standards
The Great Browser JavaScript Showdown (cod)2902
javascript, performance, metrics, opera, safari, internet-explorer, firefox, browsers, comparisons
Super Simple Two Column Layout (chr/css)2901
layout, backgrounds, css
What Is Wrong With Web Standards Today (mat)2900
standards, browsers, support, w3c
Working Aroung the “instanceof” Memory Leak (dal/aja)2899
javascript, memory, internet-explorer, browsers
Version Identifiers Reconsidered (w3c)2898
standards, architecture, versioning
Keeping JavaScript Dependencies at Bay (cod/24w)2897
javascript, dependencies, components
Opera vs. Microsoft (and)2896
opera, microsoft, internet-explorer, browsers, standards, css
CSS Drop Shadows (kar/w3c)2895
css, shadows, discussions
Testing Your Browser While Being Lazy (kar/w3c)2894
browsers, tooling, testing
Comparing the Evolution of Java and JavaScript2893
java, javascript, comparisons
State of ECMAScript 4 (jer)2892
ecmascript, comparisons, spidermonkey
Don’t Forget “navigator.platform” (nza)2891
javascript, browsers
Increase Your Font Stacks With Font Matrix2890
fonts, css, concepts
Web 2.0 Can Be Dangerous… (nng)2889
design, usability, complexity, web-2.0, ajax, rich-internet-apps, user-generated-content, branding, monetization
Cool URIs for the Semantic Web (w3c)2888
urls, semantic-web, best-practices
[Opera] Complaint Update2887
opera, internet-explorer, microsoft, browsers, standards, legal
CSS Uprising2886
css, standards
XForms—Who Needs Killer Apps? (ore)2885
xforms, forms, xml
Define Web Standards in a <p> or Less (mho)2884
discussions, community, standards, terminology
The W3C Cannot Save Us (sli)2883
w3c, web-platform, css, html, mozilla, opera, microsoft, internet-explorer, browsers, standards
The State of Functional Programming in PHP (tro)2882
php, programming
Opera Sues Microsoft of Standards Compliance (dal/aja)2881
opera, microsoft, standards, web-platform, compliance, legal
Standards That Matter Are Standards That Ship (int)2880
html, multimedia, standards
Opera’s Lie Blasts Microsoft on IE and Web Standards Support2879
opera, microsoft, internet-explorer, browsers, standards, legal
Google: Don’t Give Up on OpenSocial (cne)2878
opensocial, google, social-media
Opera Files Complaint—an Open Letter to the Web Community2877
open-letters, opera, microsoft, browsers, standards, support
CSS for Accessibility (24w)2876
css, accessibility
peterme and “The Don” Norman in Conversation (pet)2875
podcasts, interviews, design
Opera Files Antitrust Complaint With the EU2874
opera, microsoft, standards, browsers, legal
The Problem With “innerHTML”2873
dom, javascript, methods
One Clear to Rule Them All (tka)2872
css, floats
The Many Faces of Information Architecture2871
information-architecture, hci, interaction-design, information-design, user-experience
Is WCAG 2.0 Almost Done?! (w3c)2870
wcag, standards
Unobtrusively Mapping Microformats With jQuery (sim/24w)2869
jquery, microformats, geolocation, functionality
The Future of Comet: Comet Today2868
comet, ajax, javascript, standards, outlooks
Removal of Ogg Is Preposterous2867
discussions, html, standards, multimedia, licensing
Do Websites Need to Look Exactly the Same in Every Browser? (sim)2866
websites, design, browsers
How to Redirect index.html to index.php (chr/css)2865
how-tos, redirecting, php, html, apache, servers
The Need for Diversity (kar/w3c)2864
web-platform, browsers, standards, interoperability
AJAX Cross Domain Script (dal/aja)2863
ajax, javascript, libraries
Subdomains and Subdirectories2862
google, search, seo, domains
IE and Standards: Chris Wilson Talks (cdu+)2861
interviews, browsers, internet-explorer, standards
Choosing a JavaScript Framework2860
javascript, frameworks
10 Ways to Get Design Approval (boa/24w)2859
design, processes
The Collaborative Web (ger)2858
web, links, collaboration
Back to the Future of Print (24w)2857
css, print, links, link-lists
JavaScript Internationalisation (24w)2856
javascript, internationalization, examples
GWT Conference: Voices That Matter Summary (aja)2855
gwt, link-lists
What I’d Like to See in HTML 5 (nza)2854
html, standards, forms, accessibility, wish-lists
Matt Cutts Discusses the “alt” Attribute2853
videos, html, images, alt-text, accessibility, search, google
HTML5 and CSS3 Are Doomed to Disaster? (mat)2852
html, css, standards
The Principles of Beautiful Typography (jas)2851
principles, typography, fonts, readability, legibility
Internet Explorer 8 (dea)2850
internet-explorer, browsers
Conversation With Bill Gates About IE8 and Microsoft Transparency (bil+)2849
interviews, internet-explorer, browsers
Reset All Margins and Padding (chr/css)2848
css, resets, margins
Cross Site Scripting Joy (tri)2847
xss, security
Upcoming Changes to the JavaScript Language (dal/aja)2846
ecmascript, javascript, standards
HTML5 and CSS3 Are Doomed for Disaster2845
html, css, standards, browsers
HTML Declarations Screwing Up CSS (chr/css)2844
html, css, doctypes
Monthly Ajaxian Roundup for November 2007: Defining JavaScript 2, Making Security Less Caja, and Mobile (dal/aja)2843
dojo, prototypejs, scriptaculous, mootools, jquery, yui, gwt, extjs, browsers, javascript, performance, apis, mobile, ajaxian, link-lists
Best of CSS Design 20072842
css, design, retrospectives, link-lists
Paper Prototyping With Morae2841
prototyping, usability, testing, tooling
Selling Links That Pass PageRank2840
pagerank, seo, monetization
Internet Explorer Doesn’t Just Suck, It Also Blows! (sib)2839
browsers, internet-explorer, javascript
My 5 Favorite WordPress CSS Tricks (chr/css)2838
wordpress, html, headings, css, tips-and-tricks
New CSS JavaScript Library (dal/aja)2837
libraries, css, javascript
SEO Mistakes: Read the Fine Print2836
seo, mistakes
My @media AJAX Keynote (bre)2835
slides, javascript, open-web
Ensuring Your HTML Emails Look Great and Get Delivered2834
email, html, css
Google Can’t Code2833
google, html, conformance, quality
Email Standards Project2832
websites, email, standards, support
Blue [Beanie] Day—Web Standards! (kar/w3c)2831
awareness-days, standards
HTML Design Principles (ann+/w3c)2830
html, software-design, principles
Using CSS in HTML Emails: The Real Story (chr/css)2829
email, html, css, tips-and-tricks
Scalable Media Hosting With Amazon S3 (dig)2828
multimedia, hosting, s3
Future-Proof Your Web Site Design by Planning Your CSS in Advance2827
design, css, headings, lists, tables, images, links, forms, javascript
Fieldsets, Legends, and Screen Readers (ste/tpg)2826
accessibility, html, forms, screen-readers
We Know Security and Usability Are Orthogonal—Do You?2825
security, usability
Cross Domain XHR W3C Proposal (dal/aja)2824
w3c, data-fetching
Matt Cutts Discusses Snippets2823
videos, seo, search, google
One Reason Why Section 508 Isn’t Working2822
accessibility, section-508
Understanding Web Design (zel/ali)2821
design, typography
How to Size Text in CSS (ric/ali)2820
how-tos, css, resizing, typography, browsers, safari
Choice Kills Usability2819
usability
URI vs. URL: What’s the Difference?2818
urls, terminology
Use the “label” Element to Make Your HTML Forms Accessible2817
forms, labels, accessibility, html
What’s Not to Love About CSS Frameworks?2816
css, frameworks
Web Standards, the Real Flash Killer (fyr)2815
standards, html, canvas, svg, multimedia, flash
CSS Sprites: What They Are, Why They’re Cool, and How to Use Them (chr/css)2814
how-tos, images, css, sprites
Personas Suck (and)2813
personas
An Example of Automated Accessibility Testing (joe)2812
accessibility, testing, automation, tooling
CSS3 and the Death of Handheld Stylesheets2811
css, mobile
A Plea to Browser Vendors (nza)2810
browsers, microsoft, apple, mozilla, opera
The Great Specificity Swindle (ate)2809
css, selectors, cascade
Crappy Personas vs. Robust Personas (jms)2808
personas
JavaScript: More Loops and Events2807
tutorials, javascript, loops, events
UI12: Web Form Design Best Practices2806
slides, forms, design, best-practices
Mozilla Hunting for Memory (dal/aja)2805
mozilla, firefox, browsers, mobile, memory
Stop Using Poor Performance CSS Expressions—Use JavaScript Instead (rob)2804
css, performance, javascript
Tip: Avoid Unnecessary AJAX Traffic With Session State2803
ajax, javascript, cookies, state-management, traffic, tips-and-tricks
An Interview With John Allsopp (joh+)2802
interviews, css
Better Web Forms: Redesigning eBay’s Registration (gar/dig)2801
forms, design, case-studies, ebay
Tips for Creating Great Web Forms (chr/css)2800
forms, css, tips-and-tricks
Adams and Clarke on CSS, the W3C, and Design (mal+)2799
interviews, typography, design, css-eleven, w3c
Making JavaScript Safe With No Script (dal/aja)2798
javascript, security
A Spider’s View of Web 2.0 (gre)2797
google, search, accessibility, progressive-enhancement, web-2.0
Real Men Don’t Do JavaScript Do They? (dal/aja)2796
javascript
4 Simple Ways to Grow Your Brand2795
branding, blogging, social-media, community
Ask 37signals: Personas? (jas)2794
personas, design
Announcing Dojo 1.02793
release-notes, dojo
New UI Library for Prototype in the Works (rey/aja)2792
prototypejs, scriptaculous
The Five Competencies of User Experience Design (uxm)2791
user-experience, design, information-architecture, interaction-design, prototyping, career
3 Great Learning Strategies for Generalists (j9t)2790
learning, strategies
OpenSocial: Social JavaScript APIs (dal/aja)2789
apis, javascript, opensocial
TinyMCE 3 First Look (dal/aja)2788
tooling
Internet Explorer Memory Leaks (jed)2787
internet-explorer, browsers, memory
More AJAX Standard Updates From the W3C (cms)2786
w3c, ajax, javascript, apis
CSS Attribute Selector Bug in Safari (tel)2785
css, selectors, bugs, safari, browsers
DWWS Facebook Group (zel)2784
standards, community, facebook+meta
What Beautiful HTML Code Looks Like (chr/css)2783
html, attributes, semantics, conformance, formatting
Monthly Ajaxian Roundup for October 2007: JavaScript Wars, Java Reborn, and Browsers Wake Up (dal/aja)2782
dojo, extjs, gwt, jquery, prototypejs, yui, gears, browsers, javascript, css, tooling, ajaxian, link-lists
Obscurity, Security, and Captcha (zac)2781
captcha, accessibility, security
Forward Compatibility and JavaScript (zac)2780
javascript, interoperability, internet-explorer, browsers
JavaScript Statements2779
tutorials, javascript
What I Think About ES4 (cdu)2778
ecmascript, javascript
PHP Operators2777
tutorials, php, operators
Accessibility Basics: Testing Your Page for Color Blindness (chr/css)2776
fundamentals, accessibility, testing, color-blindness, contrast, colors, tooling
How to Choose a JavaScript Framework2775
how-tos, javascript, frameworks
Aptana Studio 1.0 Released2774
release-notes, aptana, code-editors
PNG Transparency for Internet Explorer (IE6 and Beyond) (tel)2773
images, png, transparency+opacity, browsers, internet-explorer, css, hacks
CAPTCHA—if Your Name’s Not Down You’re Not Coming In (ihe/rni)2772
captcha, accessibility, examples
Accessibility Basics: How Does Your Page Look to a Screen Reader? (chr/css)2771
fundamentals, accessibility, screen-readers
Bye Bye XML 1.1? (ann)2770
xml
Flash Player 9: Bringing HD Flash Video to the Web (dig)2769
flash, multimedia
How I Explained Web Services Policy to My Child (w3c)2768
concepts, web-services
Is an Accessible Website Always Usable?2767
accessibility, usability
Prototype and jQuery—Going From One to the Other (rem)2766
slides, prototypejs, jquery, comparisons
HTTP Streaming and Internet Explorer2765
http, streaming, internet-explorer, browsers, comet
CSS Frameworks Roundup (and Some Thoughts) (chr/css)2764
css, frameworks, link-lists
MRI: CSS Selector In-Page Tester (dal/aja)2763
bookmarklets, css, selectors, testing
A Killer Collection of Global CSS Reset Styles (per)2762
css, resets, link-lists, overviews
Learning Something New About CSS and IE6 (nza)2761
internet-explorer, browsers, css
Semantic Web Is a Lot of Fun (kar/w3c)2760
w3c, semantic-web
ColdFusion: Worth the Cost!2759
coldfusion, licensing
Generic Arrays in PHP2758
php, arrays
Transitioning From Java Classes to JavaScript Prototypes2757
java, javascript, prototypes
Branding Your CSS Stylesheets2756
css, branding, comments
WebKit Does HTML5 Client-Side Database Storage (bra/web)2755
webkit, browser-engines, html, browser-storage
Accessibility: Making It All Worthwhile2754
accessibility, dei
The Artisan and the Mass Producer (pat)2753
content-management, craft, standards
The Semantic Web Gots Badges (bur)2752
w3c, semantic-web
SVG and “text/html” (ann)2751
svg, images, mime-types, html, parsing
Information Design Principles for Web 2.0 Design: Simple and Social2750
information-design, principles, web-2.0, design
Why Accessibility? Because It’s Our Job! (sib)2749
accessibility, user-experience, link-lists
CSS Vertical Bar Graphs (dal/aja)2748
css, html, visualization
Ignorance and Inspiration2747
accessibility, legal, link-lists
Amazon.com Soon to Launch New Navigation (jms)2746
amazon, navigation, design, case-studies
ActionScript Performance Tips2745
actionscript, performance, tips-and-tricks
Interview: Andy Clarke on the CSS Eleven (mal+)2744
interviews, css-eleven, css
Screen Readers and “display: none” (gez)2743
screen-readers, hiding, css, jaws, window-eyes, accessibility
The Perfect Fluid Width Layout (chr/css)2742
liquid-design, layout
New Set of Semantic Web Logos (iva/w3c)2741
w3c, semantic-web
Object-Oriented JavaScript2740
javascript, oop
The Resurrection of Downloadable Web Fonts2739
fonts, css
Color Sampling and SVG Gradients (bur)2738
colors, svg, images, gradients
Automated Security Scanners Choke on AJAX (rey/aja)2737
ajax, javascript, security
jQuery Crash Course (dig)2736
crash-courses, jquery
CSS Eleven (mar)2735
css-eleven
I Don’t Hate CSS but CSS Hates Me2734
css
Is the Target Lawsuit Frivolous?2733
accessibility, legal, link-lists
Breaking CAPTCHAs2732
captcha, tooling, metrics
Fonts in Your Face (jon)2731
fonts, css, safari, opera
Getting Started With Photoshop: Saving for the Web2730
introductions, photoshop, images, gif, jpeg, png
The CSS Eleven: Style or Substance?2729
css-eleven
CSS Eleven2728
websites, css, css-eleven
JSValidate: Form Validation Library (dal/aja)2727
libraries, forms, validation
Why I Hate Online Captioning (Because It Sucks Compared to Real Captioning)2726
captions, multimedia, accessibility
Today’s Web 3.0 Nonsense Blogstorm (tim/ore)2725
web-3.0, web-2.0, semantic-web, web, terminology
Beginner CSS Tips for Your Blog (chr/css)2724
blogging, css, testing, tips-and-tricks
Roll Out Your Own JavaScript Interfaces2723
javascript
Monthly Ajaxian Roundup for September 2007: JavaScript Mashups Take a Step Forward (dal/aja)2722
dojo, extjs, prototypejs, jquery, yui, browsers, javascript, offline, mobile, adobe, design, comet, ajaxian, link-lists
Persistent Objects With Persevere the Client and Jsponic the Server (dal/aja)2721
javascript, libraries, json, servers
SVG Video Demo2720
svg, multimedia, silverlight
Client Side Load Balancing for Web 2.0 Applications (dig)2719
web-2.0, web-apps, load-balancing
Can Your Personal Blog Hurt Your Career?2718
blogging, career
How Green Can You Be? (sib)2717
sustainability
Killer Web Content Examples (ger)2716
content, quality, marketing, microcontent, headings
Akismet: Presumed Guilty (bur)2715
wordpress, spam
“* { margin: 0; padding: 0; }” No Longer Cool (chr/css)2714
css, margins, resets
Accessibility Is About Minimizing Requirements (jes)2713
accessibility, prioritization
Opinions Seem to Change Once You’re Hired by a Large Company (rob)2712
career, principles, communication
Setting the Default Style Sheet Language on Your Web Site (kar/w3c)2711
css, html, mime-types, http-headers, apache
10 Usability Nightmares You Should Be Aware Of (sma)2710
usability, anti-patterns, mistakes, design
More Fun With “DOMContentLoaded” (dal/aja)2709
javascript, dom
Don’t Get Stuck With AJAX, Oracle Warns2708
ajax, javascript, oracle, java
The Incredible Em and Elastic Layouts With CSS2707
css, layout, units, liquid-design
How to Create an IE-Only Stylesheet (chr/css)2706
how-tos, internet-explorer, browsers, conditional-comments, hacks
Silverlight Introduction2705
introductions, silverlight
User Agent Style Sheets: Basics and Samples (j9t)2704
browsers, css, examples, fundamentals
7 Reasons I Switched Back to PHP After 2 Years on Rails (ore)2703
php, ruby-on-rails, migrating
Becoming PHP 6 Compatible2702
php
Cost of Solution vs. Cost of Problem (j9t)2701
principles, economics, prioritization, comparisons
CSS 3: A Giant Serving of Fail (sli)2700
css, standards, w3c
A Non-Annoying “a:visited” Technique (chr/css)2699
css, links
Yet Another Image Replacement Method2698
image-replacement, techniques
Facebook Released FBJS (dal/aja)2697
facebook+meta, libraries, ajax, javascript
Quick Security Checklist for Webmasters2696
checklists, security
IE’s Memory Leak Fix Greatly Exaggerated (dal/aja)2695
internet-explorer, browsers, memory
Liquid Faux Columns With “background-size” (pet)2694
css, layout, backgrounds, techniques
At What Point Do Semantics Not Apply? (jch)2693
html, css, semantics
Tabs, Used Right (nng)2692
navigation, usability, design-patterns
Single-Line vs. Multi-Line CSS (chr/css)2691
css, formatting, comparisons
The “longdesc” Lottery (div)2690
html, attributes, images, accessibility
Parroting Pareto2689
microformats, principles
Microformats Would Benefit From a Namespace (j9t)2688
microformats, namespaces
“replaceHTML” for When “innerHTML” Dogs You Down (dal/aja)2687
javascript, html, performance
Working With Legacy Websites (joe)2686
redesigning, refactoring, maintenance, processes, accessibility
How to Be an Empathic Web Designer2685
how-tos, design, career
CSS Tabs—CSS Only “DOM Tabs”2684
css, navigation
Gleaning Resource Descriptions From Dialects of Languages (GRDDL) (dck/w3c)2683
standards, xml
Help Us Form a Baseline for Standards Support2682
standards, support, email
Tips for Keeping Forms Accessible2681
forms, accessibility, html, tips-and-tricks
Help Improve Support for Web Standards in HTML Email2680
html, email, standards, support
The Price of Omitting the Alt2679
html, images, attributes, alt-text, accessibility
7 Additional Ways to Focus on Users (j9t)2678
usability, user-experience, user-focus
20 (Alternate) Ways to Focus on Users (j9t/sma)2677
usability, user-experience, user-focus
Web Design 101: Floats (vir/dig)2676
introductions, css, floats, examples, design
The Solution Is a HTML 5 Apathetic Doctype2675
html, doctypes, accessibility, alt-text, images
Mono-Image CSS Rollovers2674
images, css, hover, effects, sprites
New OWL Working Group Started at W3C (iva/w3c)2673
w3c, owl
How to Build a Cross-Browser History Management System (ble)2672
how-tos, browsers
Why I Don’t Like the Google Web Toolkit (nza)2671
gwt, javascript
7 Freelancer Friday: 13 Questions With Andy Budd (and)2670
interviews, business-relations
CSS Page Loader (chr/css)2669
css
I Wonder What W3C’s Response Will Be to AJAX?2668
w3c, ajax, web-services
On Browser WYSIWYG (sli)2667
browsers, wysiwyg, dhtml, apis
Ext 2.0: A Preview (rey)2666
extjs
Microformats Bookmarklet Now for IE2665
bookmarklets, microformats, internet-explorer, browsers
Why We Need Standards Support in HTML Email2664
standards, support, email
Screen Readers: A Web Developer Failure2663
screen-readers, jaws, accessibility, html, standards
50 Web Designers × 6 Questions (sma)2662
interviews, design, myths, community
Five Quick JavaScript Tips2661
javascript, tips-and-tricks
Interview With Håkon Wium Lie (pet)2660
interviews, css, fonts, licensing
Provide an Accessible Alternative if You Must Use a CAPTCHA2659
captcha, accessibility
Monthly Ajaxian Roundup for August 2007: CSS Frameworks and the Reboot of Top Frameworks (dal/aja)2658
jquery, prototypejs, yui, gwt, dojo, css, javascript, browsers, offline, standards, mobile, tooling, ajaxian, link-lists
The Problem With CAPTCHAs2657
captcha, accessibility
WAI–ARIA in HTML (gez)2656
html, aria, attributes, accessibility
YAML the CSS Framework (dal/aja)2655
frameworks, css
YUI Theater—Joseph Smarr: “High-Performance JavaScript: Why Everything You’ve Been Taught Is Wrong”2654
javascript, performance
Lists to Get More Decorative (pet)2653
css, lists, decoration
Font Rendering Differences: Firefox vs. IE vs. Safari (chr/css)2652
css, fonts, rendering, firefox, internet-explorer, safari, browsers, comparisons
Update to Internet Explorer’s Cookie Jar (eri)2651
internet-explorer, browsers, cookies
Blueprint CSS2650
websites, frameworks, presentational-html, css, blueprint
Simply JavaScript: The Core Library (sen)2649
javascript, libraries
The HTML 5 Image Element (gez)2648
images, html, attributes, accessibility
“lang” Attributes Across (X)HTML Versions (kar/w3c)2647
internationalization, xhtml, html, standards
Aptana Milestone 9 Now Available (rey/aja)2646
aptana, code-editors
Comparing SEO to Spam2645
seo, spam, comparisons
CSS @ Ten: The Next Big Thing (ali)2644
css, anniversaries, fonts, standards
But What Does It All Mean? Understanding Eye-Tracking Results2643
testing, usability, marketing
Please Do Not Use CSS Frameworks (jch)2642
css, frameworks, blueprint
Primary and Secondary Actions in Web Forms2641
forms, buttons, design, usability, concepts
Alternative Text for Images: The “alt” Attribute2640
alt-text, accessibility, images, html, attributes
Are You a Web Designer or a Web Decorator? (j9t)2639
career, design, decoration
Creating a Maintainable, Unobtrusive JavaScript Slideshow (rey/aja)2638
javascript
Introduction to HIJAX2637
introductions, ajax, javascript
Why the “alt” Attribute May Be Omitted (lac)2636
images, attributes, html, alt-text, accessibility, standards
Wrong Default Encoding on the Apache Webserver2635
apache, servers, encoding, unicode
Making IIS 6.0 Play With UrlRewriting2634
servers, iis, urls
The Good, the Bad, and the Ugly—iPhone Edition (aar/wa)2633
mobile, iphone, safari, browsers, standards
jQuery vs. Prototype: OO JavaScript With or Without Training Wheels2632
jquery, prototypejs, oop, comparisons
Adobe Steps Up Video With New Flash and AIR for Flash Gets Easier (dal/aja)2631
adobe, multimedia, flash, air
CSS Techniques I Can’t Wait to Be Rid Of (pet)2630
css
Zoho Writer Goes Offline With Gears (dal/aja)2629
offline, gears
Remote Usability Testing2628
usability, testing
JavaScript Interaction Must Be Input Device Independent2627
javascript, accessibility
Banner Blindness: Old and New Findings (nng)2626
monetization, research
Getting Rid of the Semi-Professionals2625
community, communication, career, standards
New Plugin: Live Query2624
jquery, plugins
The Future of CSS and the End of 3.0 (dal/aja)2623
css, standards
Solved: Right Click in AS32622
flash, actionscript, javascript
Effectively Testing Your Website in Multiple Browsers2621
testing, browsers, tooling, link-lists
Advanced Ternary Conditions in JavaScript (pba)2620
javascript, operators, conditionals
Running on “:empty” (mey)2619
css, selectors
The iPhone Is Internet Explorer 4 All Over Again (wir)2618
mobile, apple, iphone, internet-explorer, browsers, comparisons
Name That Color2617
colors, naming
jQuery for JavaScript Programmers (sim)2616
javascript, jquery, comparisons
Using Divs Inside Tables (chr/css)2615
html, tables
New robots.txt Feature and REP Meta Tags2614
robotstxt, metadata, html, search, google
What Crisis? (zel)2613
standards, html, wcag, w3c
Blueprint CSS Framework: Typography Matters (dal/aja)2612
blueprint, typography
Talk Like a Googler: Parts of a URL2611
urls, terminology
Work Around the “z-index” Issue With Heavyweight IE Components (dal/aja)2610
css, positioning, internet-explorer, browsers
Metadata, Meta Tags, Meta What?2609
metadata, html, semantics, concepts, terminology
Flash Myths and Misinformation2608
flash, myths
Contribution of Flash Myth and Misinformation2607
flash, myths, accessibility
Dear WHAT WG and HTML 5 WG (mho)2606
whatwg, w3c, html
Growing Momentum Behind Accessible Flash2605
flash, accessibility
Microformats and Accessibility2604
microformats, accessibility, screen-readers
Dear W3C, Dear WaSP (mho)2603
open-letters, w3c, web-standards-project, html, air, javascript, standards
Your New Site Will Be 20% Different From Current Site2602
redesigning, prioritization, processes, project-management
80 Beautiful Typefaces for Professional Design (sma)2601
design, fonts
The Craft of HTML (kar/w3c)2600
html, conformance, craft
Bulletproof Web Design, Second Edition (sim)2599
books, design, xhtml, css
Blueprint—a CSS Framework (mar)2598
blueprint
Simulating “array_unique” in JavaScript (cod)2597
javascript, arrays
JavaScript and XML2596
javascript, xml
Recommending WCAG Samurai Errata2595
accessibility, wcag, wcag-samurai
Above the Fold Problems and Content Placement (mer)2594
viewport, usability, content
New Elements in HTML 5 (elh)2593
html, semantics, examples, standards
Top Blogs Fail W3C Markup Validation (bpe)2592
html, conformance, metrics
CSS Layouts: The Fixed. The Fluid. The Elastic.2591
css, layout, design, liquid-design
Jeffrey Zeldman: King of Web Standards2590
standards, browser-wars, web-standards-project, css
Stylesheets for Printing (chr/css)2589
css, print
Launch: Blueprint, a CSS Framework2588
blueprint, frameworks, css
Have Microformats Finally Arrived? (mis)2587
microformats
Little CSS Print Stylesheet Tip (jas)2586
css, print, tips-and-tricks
OJR’s “Five Guide” to Do-It-Yourself Website Usability Testing2585
guides, usability, testing, processes