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

Frontend Dogma

“2000s” News Archive (3)

Entry (Sources) and Additional TopicsDate#
Packing Down Prototype (rey/aja)2250
prototypejs, compression
WAF and WebAPI Are Dead—Long Live WebApps Working Group! (mar)2249
web-platform, w3c
Internet Explorer 8 and Acid2: A Milestone2248
internet-explorer, browsers, acid-tests, support, standards
The Great Browser JavaScript Showdown (cod)2247
javascript, performance, metrics, opera, safari, internet-explorer, firefox, browsers, comparisons
Super Simple Two Column Layout (chr/css)2246
layout, backgrounds, css
What Is Wrong With Web Standards Today (mat)2245
standards, browsers, support, w3c
Working Aroung the “instanceof” Memory Leak (dal/aja)2244
javascript, memory, internet-explorer, browsers
Version Identifiers Reconsidered (w3c)2243
standards, architecture, versioning
CSS Drop Shadows (kar/w3c)2242
css, shadows, discussions
Testing Your Browser While Being Lazy (kar/w3c)2241
browsers, tooling, testing
Web 2.0 Can Be Dangerous… (nng)2240
web, web-2.0, ajax, complexity, monetization, usability
Comparing the Evolution of Java and JavaScript2239
java, javascript, comparisons
State of ECMAScript 4 (jer)2238
ecmascript, comparisons, spidermonkey
Don’t Forget “navigator.platform” (nza)2237
javascript, browsers
The W3C Cannot Save Us (sli)2236
w3c, web-platform, standards, css, html
CSS Uprising2235
css, standards
The State of Functional Programming in PHP (tro)2234
php, programming
Opera Sues Microsoft of Standards Compliance (dal/aja)2233
opera, microsoft, standards, web-platform, compliance, legal
Google: Don’t Give Up on OpenSocial (cne)2232
opensocial, google, social-media
The Problem With “innerHTML”2231
dom, javascript, methods
One Clear to Rule Them All (tka)2230
css, floats
The Future of Comet: Comet Today2229
comet, ajax, javascript, standards, outlooks
Do Websites Need to Look Exactly the Same in Every Browser? (sim)2228
websites, design, browsers
How to Redirect index.html to index.php (chr/css)2227
how-tos, redirecting, php, html, apache, servers
The Need for Diversity (kar/w3c)2226
web-platform, browsers, standards, interoperability
AJAX Cross Domain Script (dal/aja)2225
ajax, javascript, libraries
Subdomains and Subdirectories2224
google, search, seo, domains
IE and Standards: Chris Wilson Talks (cdu+)2223
interviews, browsers, internet-explorer, standards
GWT Conference: Voices That Matter Summary (aja)2222
gwt, link-lists
What I’d Like to See in HTML 5 (nza)2221
html, standards, forms, accessibility, wish-lists
Matt Cutts Discusses the “alt” Attribute2220
videos, html, images, alt-text, accessibility, search, google
HTML5 and CSS3 Are Doomed to Disaster? (mat)2219
html, css, standards
The Principles of Beautiful Typography (jas)2218
principles, typography, fonts, readability, legibility
Internet Explorer 8 (dea)2217
internet-explorer, browsers
Reset All Margins and Padding (chr/css)2216
css, resets, margins
Cross Site Scripting Joy (tri)2215
xss, security
Upcoming Changes to the JavaScript Language (dal/aja)2214
ecmascript, javascript, standards
HTML5 and CSS3 Are Doomed for Disaster2213
html, css, standards, browsers
HTML Declarations Screwing Up CSS (chr/css)2212
html, css, doctypes
Monthly Ajaxian Roundup for November 2007: Defining JavaScript 2, Making Security Less Caja, and Mobile (dal/aja)2211
dojo, prototypejs, scriptaculous, mootools, jquery, yui, gwt, extjs, browsers, javascript, performance, apis, mobile, ajaxian, link-lists
Best of CSS Design 20072210
css, design, retrospectives, link-lists
Selling Links That Pass PageRank2209
pagerank, seo, monetization
Internet Explorer Doesn’t Just Suck, It Also Blows! (sib)2208
browsers, internet-explorer, javascript
My 5 Favorite WordPress CSS Tricks (chr/css)2207
wordpress, html, headings, css, tips-and-tricks
New CSS JavaScript Library (dal/aja)2206
libraries, css, javascript
SEO Mistakes: Read the Fine Print2205
seo, mistakes
Ensuring Your HTML Emails Look Great and Get Delivered2204
email, html, css
Google Can’t Code2203
google, html, conformance, quality
Email Standards Project2202
websites, email, standards, support
Blue [Beanie] Day—Web Standards! (kar/w3c)2201
awareness-days, standards
HTML Design Principles (ann+/w3c)2200
html, software-design, principles
Using CSS in HTML Emails: The Real Story (chr/css)2199
email, html, css, tips-and-tricks
Scalable Media Hosting With Amazon S3 (dig)2198
multimedia, hosting, s3
Fieldsets, Legends, and Screen Readers (ste/tpg)2197
accessibility, html, forms, screen-readers
Cross Domain XHR W3C Proposal (dal/aja)2196
w3c, data-fetching
Matt Cutts Discusses Snippets2195
videos, seo, search, google
Understanding Web Design (zel/ali)2194
design, typography
How to Size Text in CSS (ric/ali)2193
how-tos, css, resizing, typography, browsers, safari
URI vs. URL: What’s the Difference?2192
urls, terminology
Web Standards, the Real Flash Killer (fyr)2191
standards, html, canvas, svg, multimedia, flash
CSS Sprites: What They Are, Why They’re Cool, and How to Use Them (chr/css)2190
how-tos, images, css, sprites
A Plea to Browser Vendors (nza)2189
browsers, microsoft, apple, mozilla, opera
The Great Specificity Swindle (ate)2188
css, selectors, cascade
Tip: Avoid Unnecessary AJAX Traffic With Session State2187
ajax, javascript, state-management, traffic, tips-and-tricks
Mozilla Hunting for Memory (dal/aja)2186
mozilla, firefox, browsers, mobile, memory
An Interview With John Allsopp (joh+)2185
interviews, css
Better Web Forms: Redesigning eBay’s Registration (gar/dig)2184
forms, design, case-studies, ebay
Tips for Creating Great Web Forms (chr/css)2183
forms, css, tips-and-tricks
Making JavaScript Safe With No Script (dal/aja)2182
javascript, security
A Spider’s View of Web 2.0 (gre)2181
google, search, accessibility, progressive-enhancement, web-2.0
Real Men Don’t Do JavaScript Do They? (dal/aja)2180
javascript
4 Simple Ways to Grow Your Brand2179
branding, blogging, social-media, community
Announcing Dojo 1.02178
release-notes, dojo
New UI Library for Prototype in the Works (rey/aja)2177
prototypejs, scriptaculous
3 Great Learning Strategies for Generalists (j9t)2176
learning, strategies
OpenSocial: Social JavaScript APIs (dal/aja)2175
apis, javascript, opensocial
TinyMCE 3 First Look (dal/aja)2174
tooling
Internet Explorer Memory Leaks (jed)2173
internet-explorer, browsers, memory
More AJAX Standard Updates From the W3C (cms)2172
w3c, ajax, javascript, apis
What Beautiful HTML Code Looks Like (chr/css)2171
html, attributes, semantics, conformance, formatting
Monthly Ajaxian Roundup for October 2007: JavaScript Wars, Java Reborn, and Browsers Wake Up (dal/aja)2170
dojo, extjs, gwt, jquery, prototypejs, yui, gears, browsers, javascript, css, tooling, ajaxian, link-lists
Obscurity, Security, and Captcha (zac)2169
captcha, accessibility, security
Forward Compatibility and JavaScript (zac)2168
javascript, interoperability, internet-explorer, browsers
Accessibility Basics: Testing Your Page for Color Blindness (chr/css)2167
fundamentals, accessibility, testing, color-blindness, contrast, colors, tooling
How to Choose a JavaScript Framework2166
how-tos, javascript, frameworks
Aptana Studio 1.0 Released2165
release-notes, aptana, code-editors
PNG Transparency for Internet Explorer (IE6 and Beyond) (tel)2164
images, png, transparency+opacity, browsers, internet-explorer, css, hacks
Accessibility Basics: How Does Your Page Look to a Screen Reader? (chr/css)2163
fundamentals, accessibility, screen-readers
Bye Bye XML 1.1? (ann)2162
xml
Flash Player 9: Bringing HD Flash Video to the Web (dig)2161
flash, multimedia
How I Explained Web Services Policy to My Child (w3c)2160
concepts, web-services
Prototype and jQuery—Going From One to the Other (rem)2159
slides, prototypejs, jquery, comparisons
HTTP Streaming and Internet Explorer2158
http, streaming, internet-explorer, browsers, comet
CSS Frameworks Roundup (and Some Thoughts) (chr/css)2157
css, frameworks, link-lists
MRI: CSS Selector In-Page Tester (dal/aja)2156
bookmarklets, css, selectors, testing
A Killer Collection of Global CSS Reset Styles (per)2155
css, resets, link-lists, overviews
Learning Something New About CSS and IE6 (nza)2154
internet-explorer, browsers, css
Semantic Web Is a Lot of Fun (kar/w3c)2153
w3c, semantic-web
ColdFusion: Worth the Cost!2152
coldfusion, licensing
Transitioning From Java Classes to JavaScript Prototypes2151
java, javascript, prototypes
WebKit Does HTML5 Client-Side Database Storage (bra/web)2150
webkit, browser-engines, html, browser-storage
The Semantic Web Gots Badges (bur)2149
w3c, semantic-web
SVG and “text/html” (ann)2148
svg, images, mime-types, html, parsing
Why Accessibility? Because It’s Our Job! (sib)2147
accessibility, user-experience, link-lists
CSS Vertical Bar Graphs (dal/aja)2146
css, html, visualization
ActionScript Performance Tips2145
actionscript, performance, tips-and-tricks
Interview: Andy Clarke on the CSS Eleven (mal+)2144
interviews, css, community
The Perfect Fluid Width Layout (chr/css)2143
liquid-design, layout
New Set of Semantic Web Logos (iva/w3c)2142
w3c, semantic-web
Color Sampling and SVG Gradients (bur)2141
colors, svg, images, gradients
Automated Security Scanners Choke on AJAX (rey/aja)2140
ajax, javascript, security
CSS Eleven (mar)2139
css, community
Fonts in Your Face (jon)2138
fonts, css, safari, opera
Getting Started With Photoshop: Saving for the Web2137
introductions, photoshop, images, gif, jpeg, png
JSValidate: Form Validation Library (dal/aja)2136
libraries, forms, validation
Beginner CSS Tips for Your Blog (chr/css)2135
blogging, css, testing, tips-and-tricks
Roll Out Your Own JavaScript Interfaces2134
javascript
Monthly Ajaxian Roundup for September 2007: JavaScript Mashups Take a Step Forward (dal/aja)2133
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)2132
javascript, libraries, json, servers
SVG Video Demo2131
svg, multimedia, silverlight
Client Side Load Balancing for Web 2.0 Applications (dig)2130
web-2.0, web-apps, load-balancing
Can Your Personal Blog Hurt Your Career?2129
blogging, career
How Green Can You Be? (sib)2128
sustainability
Akismet: Presumed Guilty (bur)2127
wordpress, spam
“* { margin: 0; padding: 0; }” No Longer Cool (chr/css)2126
css, margins, resets
Setting the Default Style Sheet Language on Your Web Site (kar/w3c)2125
css, html, mime-types, http-headers, apache
More Fun With “DOMContentLoaded” (dal/aja)2124
javascript, dom
Don’t Get Stuck With AJAX, Oracle Warns2123
ajax, javascript, oracle, java
How to Create an IE-Only Stylesheet (chr/css)2122
how-tos, internet-explorer, browsers, conditional-comments, hacks
Silverlight Introduction2121
introductions, silverlight
User Agent Style Sheets: Basics and Samples (j9t)2120
browsers, css, examples, fundamentals
Cost of Solution vs. Cost of Problem (j9t)2119
principles, economics, prioritization, comparisons
CSS 3: A Giant Serving of Fail (sli)2118
css, standards, w3c
A Non-Annoying “a:visited” Technique (chr/css)2117
css, links
Yet Another Image Replacement Method2116
image-replacement, techniques
Facebook Released FBJS (dal/aja)2115
facebook+meta, libraries, ajax, javascript
Quick Security Checklist for Webmasters2114
checklists, security
IE’s Memory Leak Fix Greatly Exaggerated (dal/aja)2113
internet-explorer, browsers, memory
At What Point Do Semantics Not Apply? (jch)2112
html, css, semantics
Single-Line vs. Multi-Line CSS (chr/css)2111
css, formatting, comparisons
The “longdesc” Lottery (div)2110
html, attributes, images, accessibility
Microformats Would Benefit From a Namespace (j9t)2109
microformats, namespaces
“replaceHTML” for When “innerHTML” Dogs You Down (dal/aja)2108
javascript, html, performance
Gleaning Resource Descriptions From Dialects of Languages (GRDDL) (dck/w3c)2107
standards, xml
Help Us Form a Baseline for Standards Support2106
standards, support, email
7 Additional Ways to Focus on Users (j9t)2105
usability, user-experience
20 (Alternate) Ways to Focus on Users (j9t/sma)2104
usability, user-experience
Web Design 101: Floats (vir/dig)2103
introductions, design, floats, css
The Price of Omitting the Alt2102
html, images, attributes, alt-text, accessibility
New OWL Working Group Started at W3C (iva/w3c)2101
w3c, owl
How to Build a Cross-Browser History Management System (ble)2100
how-tos, browsers
Why I Don’t Like the Google Web Toolkit (nza)2099
gwt, javascript
CSS Page Loader (chr/css)2098
css
I Wonder What W3C’s Response Will Be to AJAX?2097
w3c, ajax, web-services
On Browser WYSIWYG (sli)2096
browsers, wysiwyg, dhtml, apis
Ext 2.0: A Preview (rey)2095
extjs
Microformats Bookmarklet Now for IE2094
bookmarklets, microformats, internet-explorer, browsers
Why We Need Standards Support in HTML Email2093
standards, support, email
Screen Readers: A Web Developer Failure2092
screen-readers, jaws, accessibility, html, standards
Interview With Håkon Wium Lie (pet)2091
interviews, css, fonts, licensing
Monthly Ajaxian Roundup for August 2007: CSS Frameworks and the Reboot of Top Frameworks (dal/aja)2090
jquery, prototypejs, yui, gwt, dojo, css, javascript, browsers, offline, standards, mobile, tooling, ajaxian, link-lists
YAML the CSS Framework (dal/aja)2089
frameworks, css
YUI Theater—Joseph Smarr: “High-Performance JavaScript: Why Everything You’ve Been Taught Is Wrong”2088
javascript, performance
Lists to Get More Decorative (pet)2087
css, lists, decoration
Font Rendering Differences: Firefox vs. IE vs. Safari (chr/css)2086
css, fonts, rendering, firefox, internet-explorer, safari, browsers, comparisons
Update to Internet Explorer’s Cookie Jar (eri)2085
internet-explorer, browsers, cookies
Blueprint CSS2084
websites, frameworks, presentational-html, css, blueprint
“lang” Attributes Across (X)HTML Versions (kar/w3c)2083
internationalization, xhtml, html, standards
Aptana Milestone 9 Now Available (rey/aja)2082
aptana, code-editors
Comparing SEO to Spam2081
seo, spam, comparisons
Please Do Not Use CSS Frameworks (jch)2080
css, frameworks, blueprint
Primary and Secondary Actions in Web Forms2079
forms, buttons, usability, concepts
Are You a Web Designer or a Web Decorator? (j9t)2078
career, design, decoration
Creating a Maintainable, Unobtrusive JavaScript Slideshow (rey/aja)2077
javascript
Wrong Default Encoding on the Apache Webserver2076
apache, servers, encoding, unicode
Making IIS 6.0 Play With UrlRewriting2075
servers, iis, urls
jQuery vs. Prototype: OO JavaScript With or Without Training Wheels2074
jquery, prototypejs, oop, comparisons
Adobe Steps Up Video With New Flash and AIR for Flash Gets Easier (dal/aja)2073
adobe, multimedia, flash, air
CSS Techniques I Can’t Wait to Be Rid Of (pet)2072
css
Zoho Writer Goes Offline With Gears (dal/aja)2071
offline, gears
Banner Blindness: Old and New Findings (nng)2070
monetization, research
Getting Rid of the Semi-Professionals (ppk)2069
community, communication, career, standards
New Plugin: Live Query2068
jquery, plugins
The Future of CSS and the End of 3.0 (dal/aja)2067
css, standards
Solved: Right Click in AS32066
flash, actionscript, javascript
Advanced Ternary Conditions in JavaScript (pba)2065
javascript, operators, conditionals
jQuery for JavaScript Programmers (sim)2064
javascript, jquery, comparisons
Using Divs Inside Tables (chr/css)2063
html, tables
New robots.txt Feature and REP Meta Tags2062
robotstxt, metadata, html, search, google
Blueprint CSS Framework: Typography Matters (dal/aja)2061
blueprint, typography
Talk Like a Googler: Parts of a URL2060
urls, terminology
Work Around the “z-index” Issue With Heavyweight IE Components (dal/aja)2059
css, positioning, internet-explorer, browsers
Flash Myths and Misinformation2058
flash, myths
Contribution of Flash Myth and Misinformation2057
flash, myths, accessibility
Growing Momentum Behind Accessible Flash2056
flash, accessibility
80 Beautiful Typefaces for Professional Design (sma)2055
design, fonts
The Craft of HTML (kar/w3c)2054
html, conformance, craft
Bulletproof Web Design, Second Edition (sim)2053
books, design, xhtml, css
Blueprint—a CSS Framework (mar)2052
blueprint
Recommending WCAG Samurai Errata2051
accessibility, wcag
Top Blogs Fail W3C Markup Validation (bpe)2050
html, conformance, metrics
Stylesheets for Printing (chr/css)2049
css, print
Launch: Blueprint, a CSS Framework2048
blueprint, frameworks, css
Have Microformats Finally Arrived? (mis)2047
microformats
Monthly Ajaxian Roundup for July 2007: iPhone and the Plugin Wars (dal/aja)2046
mobile, apple, dojo, scriptaculous, extjs, yui, jquery, javascript, offline, css, browsers, tooling, ajaxian, link-lists
Better Writing Through Design (ali)2045
writing, content
Unobfuscating Packed JavaScript (pau)2044
javascript, obfuscation, formatting
Reviving Anorexic Web Writing (ali)2043
writing, alt-text, images, accessibility
A Mock-Up Interface Using CSS3 Colour2042
css, colors
Using DOM Query Libraries in YUI (zac)2041
yui, dom, libraries, jquery
CSS Specificity: Things You Should Know (sma)2040
css, selectors, cascade, examples
SEO Tip: Avoid Keyword Stuffing2039
seo, keywords, tips-and-tricks
What Is CSS 2.2? (pet)2038
css
Microformats: More Meaning From Your Markup (bri)2037
microformats, html, semantics
Accessible JavaScripting From the Ground Up2036
accessibility, javascript, html, graceful-degradation
Taking Conditional Comments Too Far (jch)2035
conditional-comments, browsers, internet-explorer, maintainability
The Unforking of KDE’s KHTML and WebKit (ars)2034
browser-engines, browsers, khtml, webkit, konqueror, safari
Clean Up Your CSS (chr/css)2033
css, formatting, tooling
HTML 5: We Don’t Need No XHTML2032
html, xhtml
The Basics of MathML 3.0 (edt/tec)2031
fundamentals, mathml, math
Conflicting Absolute Positions (ali)2030
html, css, layout, browsers, internet-explorer
Script.aculo.us Accordion (dal/aja)2029
libraries, scriptaculous, accordions
Corporate Web Standards (dig)2028
html, css, standards, quality
Web Standards Do—the Way of Web Standards (oli/w3c)2027
standards, html, semantics, http, content-negotiation, caching, performance, xml, xhtml, testing, processes, urls, redirecting
JavaScript: How Simple Is Too Simple? (sen)2026
javascript, simplicity
W3C Finalises Web Services Description Language2025
w3c, wsdl, standards
CSS Selectors—Speed Myths2024
css, selectors, performance, metrics, extjs, jquery, dojo, mootools, prototypejs, internet-explorer, firefox, safari, opera, browsers, comparisons, myths
JavaScript Frameworks and JSF (zac)2023
javascript, frameworks, extjs, jquery, prototypejs, dojo, mootools
Gears Roadmap and Development Process2022
gears
Is Selling Text Links Dangerous?2021
monetization, links
Write Articles, Not Blog Postings (nng)2020
writing, blogging, content, usability
DOMDom, Easy DOM Element Creation (zac)2019
javascript, dom, libraries, tooling
iPhone and the Death of the Mobile Web (bet)2018
web, mobile, apple, domains
Why HTML 5 Specification Matters? (kar/w3c)2017
html, interoperability
Best Uses of Flash2016
flash, search, google, best-practices
HTML Elements Index (j9t)2015
html, xhtml, overviews, comparisons
Building a Desktop Application With Ext, AIR, Aptana and Red Bull2014
extjs, air, aptana, code-editors
Graceful Degradation (pet)2013
graceful-degradation, html, css
How Does Internet Explorer 7 Work With Cascading Style Sheets2012
internet-explorer, browsers, css, support
Web Services Description Language (WSDL) Version 2.0: Core Language (w3c)2011
wsdl, standards
How To: Get Google and AJAX to Play Nice2010
how-tos, google, seo, ajax, javascript
Typography and Web Advertising: Making Every Opportunity Count (dig)2009
typography, design, monetization
Why Comet Rarely Is Necessary…2008
comet, ajax, javascript
Safari 3.0 Blazes a Rewarding Trail to CSS 3.02007
safari, browsers, css
Load Time, the UX Factor: Facts and Measures (j9t)2006
performance, user-experience
The Web as an Ecosystem (kar/w3c)2005
html, web, web-platform, w3c, link-lists
GWT Ext Integration (dal/aja)2004
gwt, extjs, java
Yet Another One More Thing… New Web Inspector (xee/web)2003
safari, browsers, dev-tools
Marathon 2.0 (bur)2002
standards, support, interoperability, web-platform
“border-radius”: Safari vs. Mozilla (pet)2001
css, borders, safari, mozilla, browsers, comparisons
Webs and Documents and Services, Oh My! (cms)2000
w3c, web-services, architecture
Delay Loading Your Print CSS (sto)1999
css, print, performance
Fixing the Web… Together! (kar/w3c)1998
html, xhtml, css, standards, conformance, quality
Fixing the Web! (ann)1997
standards, web-platform, w3c
WCAG, HTML, and CSS: Maybe the Standards Need a Break (j9t)1996
wcag, html, css, standards
HTML5 and XHTML 1.1+ Must Stop for Now (mho)1995
html, xhtml, css, standards, support, interoperability, javascript, dom
How to Contribute to W3C Work? Tutorials (kar/w3c)1994
how-tos, w3c, standards, advocacy, developer-relations
Six Essential Language Agnostic Programming Books (sha)1993
programming, books
Frameworks for Designers (ali)1992
design, frameworks
A JavaScript Module Pattern1991
javascript, software-design-patterns
Safari 3.0 Windows (ppk)1990
safari, browsers, windows
Designing for International Users: Practical Tips (ri/w3c)1989
slides, internationalization, localization, tips-and-tricks
Who Ordered the Link States? (mey)1988
css, selectors, links
Change vs. Stability in Web Usability Guidelines (nng)1987
usability, best-practices, history
Aptana IDE Adds AIR Support (dal/aja)1986
aptana, code-editors, air
ECMAScript Edition 4 Reference Implementation (dal/aja)1985
ecmascript
Requirements for Website Prototypes (and Design Systems) (j9t)1984
prototyping, design-systems, processes
The CSS Working Group Is Irrelevant1983
css, standards
Google Gears DB Abstractions (dal/aja)1982
gears, google, databases
Reflections on Django (let)1981
django
Google Gears Lets Developers Take Apps Offline1980
google, gears, offline, web-apps
User Style Sheets Come of Age (mat)1979
css, user-styles, customization
When Accessibility Is Not Your Problem1978
accessibility, resizing, colors, microcontent
Behind the Scenes: What Is the CSS Working Group Doing? (fan)1977
css, w3c, standards, processes
CSSDOC1976
websites, css, documentation, cssdoc
Flash Tooltips Using jQuery1975
flash, jquery, tooltips
The One True Way to Open a Window in JavaScript1974
javascript, links
An Open Letter to Opera (nza)1973
open-letters, opera, browsers, javascript
Command Links (nng)1972
navigation, links, buttons, usability
3 Tips to Improve Your Blog1971
blogging, community, syndication, optimization
10 Steps to Create a High-Quality Website (j9t)1970
quality, processes
70 Expert Ideas for Better CSS Coding (sma)1969
css, processes, tips-and-tricks, hacks, conditional-comments, link-lists
Re: 55 Reasons to Design in XHTML/CSS1968
xhtml, html, css, design
Interview: Andy Budd on the Future of CSS (and+)1967
interviews, css, outlooks
An HTML5 Conformance Checker (hsi)1966
studies, html, conformance, parsing, history
The “<b>” and “<i>” Elements (lac)1965
html, semantics
Microformats: What They Are and How to Use Them (sma)1964
microformats, link-lists
HTML and Version Mechanisms (kar/w3c)1963
html, versioning
Silverlight: AJAX Is Now an Endangered Species (car)1962
silverlight, ajax, javascript
Google Hell?1961
google, search
Dissecting Silverlight (zdn)1960
silverlight, rich-internet-apps
DWR Version 2.0 Final Released (dal/aja)1959
dwr
sIFR 2007: The Roundup (mis)1958
image-replacement, techniques, flash
Faster Page Loads With Image Concatenation1957
performance, images, html, css
The Confusion of Tongues1956
java, standards
Seven JavaScript Techniques You Should Be Using Today (dig)1955
javascript, techniques, examples
To Coda (mar)1954
coda, code-editors
Firebug Tips and Tricks1953
firebug, firefox, tips-and-tricks
Reset Reasoning (mey)1952
css, resets
The Death of Comments (jus)1951
blogging, community, spam
The Importance of View Source (chr)1950
view-source, foss, open-web
HTML: The Top 5 Forgotten Elements (mat)1949
html, semantics
Hidden Links1948
links, hiding, seo
Advancing JavaScript With Libraries (dal/aja)1947
javascript, dom, libraries, jquery
.htaccess: 7 Useful Ingredients (Plus Bonus) (j9t)1946
servers, apache
Lightbox 2: Sets and Effects (dal/aja)1945
lightbox
Rich Internet Applications and Greek Mythology (jec)1944
naming, history, adobe, microsoft, rich-internet-apps
What’s New With Sitemaps.org?1943
sitemaps
Breadcrumb Navigation Increasingly Useful (nng)1942
navigation, breadcrumbs, design-patterns, usability
Accessible Web 2.0 Applications With WAI–ARIA (kli/ali)1941
accessibility, web-apps, web-2.0, aria, html, xhtml
JSLT—JavaScript-Based XSLT Alternative1940
xsl, javascript, tooling
Book Review: Bulletproof AJAX (mat/dig)1939
books, ajax, javascript
HTML5, XHTML2, and the Future of the Web (dig)1938
html, xhtml, comparisons, web-platform, outlooks
Usability Tips for Bloggers1937
usability, tips-and-tricks, blogging
Proposal to Adopt HTML5 (oth)1936
discussions, html, w3c, standards
HTML 5 (ppk)1935
html, standards, w3c, whatwg
Better Markup With Control Adapters1934
asp-net
How to Protect a JSON or JavaScript Service1933
how-tos, security, json, javascript
Ext JS Goes Live (dal/aja)1932
extjs
JavaScript Keyboard Accessibility (sen)1931
javascript, accessibility, keyboard-navigation, focus
W3C Sets Standard for Internationalisation of XML Content1930
w3c, internationalization, standards, xml
HTML or XHTML? Fact From Fiction1929
html, xhtml, standards, comparisons, myths
Kill IE6 to Let CSS3 Live (pet)1928
internet-explorer, browsers, css
W3C Gives Browsing a Voice1927
w3c, voice, browsers
Are You Ready for Web 3.0? (mat)1926
web, web-3.0
The Principles of Beautiful Web Design (jas)1925
design, principles, processes, overviews
Linkify: The Best Bookmarklet You’re Not Using1924
bookmarklets, links
Ruining the User Experience (aar/ali)1923
user-experience, prioritization
The Seven Deadly Sins of Email Marketing Management (dig)1922
email, marketing, mistakes
Microformats: Empowering Your Markup for Web 2.0 (joh)1921
books, microformats, html, web-2.0
More “base2.DOM” and Advice for Writing JavaScript Libraries (dal/aja)1920
javascript, best-practices
Apple Joins the W3C HTML Working Group (ars)1919
w3c, html, apple
Fundamental Problem With YUI Button (zac)1918
yui, buttons
Translating HTML Templates (jed)1917
html, localization
CSS Practice: Namespaces in Complex Projects (j9t)1916
css, namespaces, complexity, maintainability
Problems With XHTML (lac)1915
xhtml
Securing Your JSON1914
security, json, javascript, arrays
W3C Begins HTML Refresh Effort1913
w3c, html, standards
Opera Developer Console1912
opera, browsers, dev-tools
JavaScript/CSS Font Detector (dal/aja)1911
javascript, css, fonts, tooling
My “Outdated View” of the Semantic Web (tim/ore)1910
semantic-web, web-2.0, web
Specifications Take Time (ann)1909
standards, processes
“Valid CSS” and Similar Claims Are Unprofessional (j9t)1908
html, css, wcag, conformance, professionalism
Internet Explorer 7—the State of Play (sen)1907
browsers, internet-explorer, conditional-comments
Another Way to Get Around ActiveX Silliness (dal/aja)1906
javascript
How You Can Join the W3C HTML5 Working Group in Six Easy Steps1905
w3c, html
W3C Launches New HTML Working Group (kar/w3c)1904
w3c, html
W3C Plans HTML Upgrade (inf)1903
w3c, html, standards
W3C Relaunches HTML Activity (w3c)1902
html, w3c
W3C Restarts HTML Effort1901
html, w3c
Garbage Collection in IE61900
internet-explorer, browsers, garbage-collection
Hire Only Web Designers With a Website (j9t)1899
hiring, career
Better Font Management (dig)1898
fonts, tooling, link-lists
What Comes After AJAX? (car)1897
ajax, flash
Weebly Relaunches (dal/aja)1896
code-editors, wysiwyg
“phpinfo()” XSS Vulnerability (jed)1895
php, xss, vulnerabilities, security
Berners-Lee: Congress Should Consider Net Neutrality (com)1894
legal, licensing, drm, net-neutrality
Berners-Lee Offers Thoughts on Net Neutrality, DRM (com)1893
legal, drm, net-neutrality
What Does XML Smell Like?1892
xml, mime-types, heuristics
An Introduction to git-svn for Subversion/SVK Users and Deserters (sam)1891
introductions, svn, git
Unobtrusive JavaScript Made Possible1890
javascript, jquery
The Value of Email Marketing1889
email, marketing, economics, monetization
A Domain Just Right for Mobile Web Surfing1888
domains, mobile
OWASP Testing Guide 2.0 (dal/aja)1887
guides, owasp, testing
Icon Design: Sizing (dav)1886
images, icons, design
Print Style Sheets: The Basics (for No Excuses) (j9t)1885
css, print, fundamentals
Conversation With [the] X/HTML 5 Team1884
interviews, html, xhtml, standards
Conversation With [the] XHTML 2 Team (ste)1883
interviews, xhtml, standards
Jack Slocum of Ext to Support jQuery (dal/aja)1882
extjs, jquery
Checklist for Web Applications (zac)1881
web-apps, checklists
DOM Storage and Microformats (dal/aja)1880
dom, javascript, microformats
CSRF Protection Idea (dal/aja)1879
security, csrf
Yahoo Pipes: AJAX Mashup Builder (dal/aja)1878
yahoo, yui, tooling
Questioning WCAG21877
standards, wcag, accessibility
JavaScript Security Experiments (mar)1876
javascript, security, experiments
Graceful Degradation and Progressive Enhancement1875
graceful-degradation, progressive-enhancement, comparisons, concepts
Flash Embedding Cage Match (ali)1874
flash, html, embed-code
“dojo.query”: A CSS Query Engine (dal/aja)1873
dojo, css
DJAX: Language on Top of JavaScript (dal/aja)1872
javascript, libraries
Discover Your Links1871
google, search, links
How to Use Konqueror Without Installing Linux (pet)1870
how-tos, konqueror, browsers
Animated GIF Not Animating? (pau)1869
images, gif, javascript, html
Why You Should Be Using Disambiguated URLs (sim)1868
urls, links, best-practices
Adam Bosworth: Why AJAX Failed (Then Succeeded) (dal/aja)1867
ajax, performance, user-experience
Why “Conditional Comments” Are Bad, Repeat: Bad (j9t)1866
browsers, internet-explorer, conditional-comments, maintainability
Standard Organizations Have a History (kar/w3c)1865
standards, processes, w3c
Sound in Web Browsers Without Flash1864
multimedia, javascript, html
W3C Sets Standard for Technical Illustrations on the Web1863
w3c, standards, images
WAML: Web Application Markup Language (dal/aja)1862
web-apps, xml, ajax
Detecting Keystrokes (ppk)1861
javascript
MooTools Version 1 Official World Release1860
release-notes, mootools
Scoping XFN and Identifying Authoritative Hcards (chr)1859
microformats, xfn, html
XHTML and Mobile Devices (hsi)1858
xhtml, mobile, myths
A Quick Word About Googlebombs (mou)1857
backlinks, links, seo, google
Controlling How Search Engines Access and Index Your Website1856
search, robotstxt
What CSS Is Missing (nza)1855
css, variables
A Chronicle of the Ages of the Web (ube)1854
web
W3C XQuery 1.0 and XSLT 2.0 Become Standards1853
w3c, standards, xquery, xsl, xml
Quick CSS Mockups With Photoshop (ali)1852
css, photoshop, processes
Usability Heuristics for Web Development Teams1851
usability, heuristics
Security vs. Usability (nza)1850
security, usability
1 + 1 = 3: Explaining Busyness and Background Noise on Websites (j9t)1849
design, information-design
Prepare for Attack—Making Your Web Applications More Secure1848
web-apps, security, sql, xss, examples
New Dutch Accessibility Law (ppk)1847
accessibility, legal
Weebly: Online Website Creation Tool Using AJAX (dal/aja)1846
code-editors, wysiwyg
jQuery 1.1 Is Reborn on Its First Birthday (dal/aja)1845
jquery
It’s in the Details: Seven Secrets of a Successful International Website (dig)1844
internationalization, localization, ecommerce, colors, design
Web Design: 15 Important Research Findings You Should Know (j9t)1843
design, usability, research, conventions, best-practices
Animation With Continuations (dal/aja)1842
animations, javascript
Attribute Nightmare in IE (tob)1841
internet-explorer, browsers, attributes, javascript
Scripting Essentials (dan)1840
fundamentals, javascript, dom
The Definitive Guide to Web Character Encoding1839
guides, unicode, encoding, html
How to Grok Web Standards (cra/ali)1838
how-tos, standards
Internet Explorer Filter or Hack Using Character Escapes (j9t)1837
browsers, internet-explorer, hacks
Markup as a Craft (gar/dig)1836
html, xhtml, best-practices, craft
“nofollow” Still Considered Harmful (j9t)1835
links, metadata, seo
Using CSS3 Selectors to Highlight Hyperlinks (pet)1834
css, selectors, links
Kill Three Birds With One Stone Using XHTML and CSS1833
xhtml, css, tables, accessibility, seo
Vendor Specific Extensions to CSS3 (joo)1832
vendor-extensions, css
Updated: XML Has Too Many Architecture Astronauts (car)1831
architecture, xml, json
Using YUI in Greasemonkey Scripts (czo)1830
browser-extensions, yui
JSON vs. XML: Browser Security Model (car)1829
browsers, security, json, xml, comparisons
JSON vs. XML: Browser Programming Models (car)1828
browsers, programming, json, xml, comparisons
Accessibility: Why It Is Easy1827
accessibility, dei, legal
Predictions: AJAX in 2007 (mic+/aja)1826
outlooks, ajax, javascript
AJAX and Web 2.0 High in the Zeitgeist of 2006 (dal/aja)1825
ajax, web-2.0, retrospectives
Prototype.js != $()1824
prototypejs
The Path to 1.1 (jer)1823
jquery
The Rise of IE7 (pet)1822
internet-explorer, browsers
Pro JavaScript Techniques (mat/dig)1821
books, javascript
Reinventing HTML: Update (dck/w3c)1820
html, w3c
Embedding a Database in IE (dal/aja)1819
internet-explorer, browsers, databases
Compiling Java to JavaScript1818
interviews, compiling, java, javascript
JavaScript Variable Dump in ColdFusion (dal/aja)1817
javascript, coldfusion, variables
CSS Turns 10 (obi/wa)1816
css, anniversaries
Cascading Style Sheets Turn 10 (inf)1815
css, anniversaries, w3c
Google Web Accelerator Debate (shi)1814
google
Create Cross Browser Vector Graphics1813
dojo, images
Web API Glossary of Terms (eva)1812
apis, terminology
The Simplest, Most Effective SEO Move You Can Make1811
html, seo, wordpress
An Introduction to AJAX and Taconite1810
introductions, ajax, tooling
Preventing Spam: Bulletproof Solutions (sma)1809
spam, best-practices
Validator Web Service Interface Ideas (hsi)1808
web-services, tooling, conformance
Signs of a Quality Link1807
links, seo, quality
Walking in Others’ Shoes: Turn JavaScript Off for a Day (dal/aja)1806
javascript
Usability Conventions: Basics and Examples (j9t)1805
fundamentals, conventions, examples, usability
WHATWG and HTML 5 FAQ1804
html, xhtml, standards, whatwg
Got API? Fast API Searching (dal/aja)1803
apis
Compose to a Vertical Rhythm (ric/24w)1802
typography, css, headings
On Writing Maintainable Code1801
maintainability, extensibility, checklists
cssdocs.org: CSS Documentation Helper (dal/aja)1800
css, documentation
Dynamically Loading Google Analytics (mar)1799
performance, javascript, google, analytics
“Most Websites” Failing Disabled1798
accessibility, metrics
Standards, Semantics, Accessibility, and HTML Email (jch)1797
html, standards, semantics, accessibility, email
HTML vs. XHTML1796
html, xhtml, comparisons
Criteria for Using Web 2.0 (ala)1795
web-2.0
Wrapping the “pre” Tag (dal/aja)1794
html, css
IE6 and IE7 Running on a Single Machine (pet)1793
internet-explorer, browsers, installing
Announcing Symfony 1.0 Beta 1 (fra/sym)1792
release-notes, symfony
Design Decisions: Basecamp Help (jas)1791
design
Usability for Developers1790
usability, hci
DOMTool1789
tooling, conversion, dom, javascript, html
Miro, Ajaxlets, and the Google Custom Search API1788
google, apis, ajax, javascript
CSS Tab Designer (dal/aja)1787
tooling, css, windows
DIY Widgets—How to Embed Your Site on Another Site1786
how-tos, embed-code, javascript, xss
Eye Conditions and Accessible Web Design (j9t)1785
accessibility, color-blindness, colors
CSS Styling for Print and Other Media (llo/dig)1784
css, print
XML, a Decade… (kar/w3c)1783
xml, anniversaries
10 Years of CSS (ber/w3c)1782
css, anniversaries, w3c, history, link-lists
What Are Web Services?1781
interviews, web-services, economics
In Defense of Difficult Clients (ali)1780
collaboration, business-relations, processes
Run: Universal JavaScript Animation Framework (dal/aja)1779
javascript, animations, libraries
JSOC: JavaScript Object Cache (dal/aja)1778
javascript, objects, caching, libraries
CSS-Based Forms: Modern Solutions (sma)1777
forms, css, examples, link-lists
That’s Not Write (int)1776
javascript, dom
Adobe Open Sources Flash JavaScript Engine (nza)1775
flash, javascript, javascript-engines, adobe
HTML’s Uncertain Future (sen)1774
html, xhtml, w3c
IE’s “innerHTML” Problem (nza)1773
internet-explorer, browsers, dom, javascript
Adobe and Mozilla Foundation to Open Source Flash Player Scripting Engine (ado)1772
adobe, mozilla, flash, foss, actionscript, javascript-engines, javascript
What’s IE.next? (ppk)1771
internet-explorer, browsers
MooTools Primer/Tutorial1770
introductions, tutorials, mootools
The Case for Registering Multiple Domains1769
domains, http, performance
Fixing HTML (lac)1768
html, w3c, whatwg
Tim Berners-Lee and Reinventing HTML1767
html, standards, w3c, whatwg, svg
W3C Markup Validator, Link Checker Updated1766
w3c, html, xhtml, conformance, links, link-rot, user-experience, tooling
How Not to Fix HTML1765
html, w3c
Reinventing HTML (tim/mit)1764
html, web-forms, xhtml, xforms, forms, w3c, community
The State of ColdFusion (sen)1763
coldfusion
Bulletproof HTML: 37 Steps to Perfect Markup1762
html, xhtml, conformance, encoding, unicode, character-references, semantics
XBL: Event Handlers (lac)1761
xbl, events
Microformats (aja)1760
microformats, html
Unobtrusive AJAX for Rails by Dan Webb (aja)1759
ajax, ruby-on-rails, javascript
Death of the Desktop by Aza Raskin (aja)1758
desktop
Dojo in Depth With Alex Russell (sli)1757
dojo, comet
The Future of Web Accessibility1756
accessibility, outlooks, web-2.0, ajax, wcag
My Latest Take on Image Replacement (jch)1755
image-replacement, techniques, css
XBL: Bindings (lac)1754
xbl, css
Productivity and Screen Size (nng)1753
productivity, usability
Ruining the User Experience (aja)1752
user-experience
The Unfortunate Death of Helvetica1751
fonts