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)2379
prototypejs, compression
WAF and WebAPI Are Dead—Long Live WebApps Working Group! (mar)2378
web-platform, w3c
Internet Explorer 8 and Acid2: A Milestone2377
internet-explorer, browsers, acid-tests, support, standards
The Great Browser JavaScript Showdown (cod)2376
javascript, performance, metrics, opera, safari, internet-explorer, firefox, browsers, comparisons
Super Simple Two Column Layout (chr/css)2375
layout, backgrounds, css
What Is Wrong With Web Standards Today (mat)2374
standards, browsers, support, w3c
Working Aroung the “instanceof” Memory Leak (dal/aja)2373
javascript, memory, internet-explorer, browsers
Version Identifiers Reconsidered (w3c)2372
standards, architecture, versioning
CSS Drop Shadows (kar/w3c)2371
css, shadows, discussions
Testing Your Browser While Being Lazy (kar/w3c)2370
browsers, tooling, testing
Web 2.0 Can Be Dangerous… (nng)2369
web, web-2.0, ajax, complexity, monetization, usability
Comparing the Evolution of Java and JavaScript2368
java, javascript, comparisons
State of ECMAScript 4 (jer)2367
ecmascript, comparisons, spidermonkey
Don’t Forget “navigator.platform” (nza)2366
javascript, browsers
The W3C Cannot Save Us (sli)2365
w3c, web-platform, standards, css, html
CSS Uprising2364
css, standards
The State of Functional Programming in PHP (tro)2363
php, programming
Opera Sues Microsoft of Standards Compliance (dal/aja)2362
opera, microsoft, standards, web-platform, compliance, legal
Google: Don’t Give Up on OpenSocial (cne)2361
opensocial, google, social-media
The Problem With “innerHTML”2360
dom, javascript, methods
One Clear to Rule Them All (tka)2359
css, floats
The Future of Comet: Comet Today2358
comet, ajax, javascript, standards, outlooks
Do Websites Need to Look Exactly the Same in Every Browser? (sim)2357
websites, design, browsers
How to Redirect index.html to index.php (chr/css)2356
how-tos, redirecting, php, html, apache, servers
The Need for Diversity (kar/w3c)2355
web-platform, browsers, standards, interoperability
AJAX Cross Domain Script (dal/aja)2354
ajax, javascript, libraries
Subdomains and Subdirectories2353
google, search, seo, domains
IE and Standards: Chris Wilson Talks (cdu+)2352
interviews, browsers, internet-explorer, standards
GWT Conference: Voices That Matter Summary (aja)2351
gwt, link-lists
What I’d Like to See in HTML 5 (nza)2350
html, standards, forms, accessibility, wish-lists
Matt Cutts Discusses the “alt” Attribute2349
videos, html, images, alt-text, accessibility, search, google
HTML5 and CSS3 Are Doomed to Disaster? (mat)2348
html, css, standards
The Principles of Beautiful Typography (jas)2347
principles, typography, fonts, readability, legibility
Internet Explorer 8 (dea)2346
internet-explorer, browsers
Reset All Margins and Padding (chr/css)2345
css, resets, margins
Cross Site Scripting Joy (tri)2344
xss, security
Upcoming Changes to the JavaScript Language (dal/aja)2343
ecmascript, javascript, standards
HTML5 and CSS3 Are Doomed for Disaster2342
html, css, standards, browsers
HTML Declarations Screwing Up CSS (chr/css)2341
html, css, doctypes
Monthly Ajaxian Roundup for November 2007: Defining JavaScript 2, Making Security Less Caja, and Mobile (dal/aja)2340
dojo, prototypejs, scriptaculous, mootools, jquery, yui, gwt, extjs, browsers, javascript, performance, apis, mobile, ajaxian, link-lists
Best of CSS Design 20072339
css, design, retrospectives, link-lists
Selling Links That Pass PageRank2338
pagerank, seo, monetization
Internet Explorer Doesn’t Just Suck, It Also Blows! (sib)2337
browsers, internet-explorer, javascript
My 5 Favorite WordPress CSS Tricks (chr/css)2336
wordpress, html, headings, css, tips-and-tricks
New CSS JavaScript Library (dal/aja)2335
libraries, css, javascript
SEO Mistakes: Read the Fine Print2334
seo, mistakes
Ensuring Your HTML Emails Look Great and Get Delivered2333
email, html, css
Google Can’t Code2332
google, html, conformance, quality
Email Standards Project2331
websites, email, standards, support
Blue [Beanie] Day—Web Standards! (kar/w3c)2330
awareness-days, standards
HTML Design Principles (ann+/w3c)2329
html, software-design, principles
Using CSS in HTML Emails: The Real Story (chr/css)2328
email, html, css, tips-and-tricks
Scalable Media Hosting With Amazon S3 (dig)2327
multimedia, hosting, s3
Fieldsets, Legends, and Screen Readers (ste/tpg)2326
accessibility, html, forms, screen-readers
Cross Domain XHR W3C Proposal (dal/aja)2325
w3c, data-fetching
Matt Cutts Discusses Snippets2324
videos, seo, search, google
Understanding Web Design (zel/ali)2323
design, typography
How to Size Text in CSS (ric/ali)2322
how-tos, css, resizing, typography, browsers, safari
URI vs. URL: What’s the Difference?2321
urls, terminology
Web Standards, the Real Flash Killer (fyr)2320
standards, html, canvas, svg, multimedia, flash
CSS Sprites: What They Are, Why They’re Cool, and How to Use Them (chr/css)2319
how-tos, images, css, sprites
A Plea to Browser Vendors (nza)2318
browsers, microsoft, apple, mozilla, opera
The Great Specificity Swindle (ate)2317
css, selectors, cascade
Tip: Avoid Unnecessary AJAX Traffic With Session State2316
ajax, javascript, state-management, traffic, tips-and-tricks
Mozilla Hunting for Memory (dal/aja)2315
mozilla, firefox, browsers, mobile, memory
An Interview With John Allsopp (joh+)2314
interviews, css
Better Web Forms: Redesigning eBay’s Registration (gar/dig)2313
forms, design, case-studies, ebay
Tips for Creating Great Web Forms (chr/css)2312
forms, css, tips-and-tricks
Making JavaScript Safe With No Script (dal/aja)2311
javascript, security
A Spider’s View of Web 2.0 (gre)2310
google, search, accessibility, progressive-enhancement, web-2.0
Real Men Don’t Do JavaScript Do They? (dal/aja)2309
javascript
4 Simple Ways to Grow Your Brand2308
branding, blogging, social-media, community
Announcing Dojo 1.02307
release-notes, dojo
New UI Library for Prototype in the Works (rey/aja)2306
prototypejs, scriptaculous
3 Great Learning Strategies for Generalists (j9t)2305
learning, strategies
OpenSocial: Social JavaScript APIs (dal/aja)2304
apis, javascript, opensocial
TinyMCE 3 First Look (dal/aja)2303
tooling
Internet Explorer Memory Leaks (jed)2302
internet-explorer, browsers, memory
More AJAX Standard Updates From the W3C (cms)2301
w3c, ajax, javascript, apis
What Beautiful HTML Code Looks Like (chr/css)2300
html, attributes, semantics, conformance, formatting
Monthly Ajaxian Roundup for October 2007: JavaScript Wars, Java Reborn, and Browsers Wake Up (dal/aja)2299
dojo, extjs, gwt, jquery, prototypejs, yui, gears, browsers, javascript, css, tooling, ajaxian, link-lists
Obscurity, Security, and Captcha (zac)2298
captcha, accessibility, security
Forward Compatibility and JavaScript (zac)2297
javascript, interoperability, internet-explorer, browsers
Accessibility Basics: Testing Your Page for Color Blindness (chr/css)2296
fundamentals, accessibility, testing, color-blindness, contrast, colors, tooling
How to Choose a JavaScript Framework2295
how-tos, javascript, frameworks
Aptana Studio 1.0 Released2294
release-notes, aptana, code-editors
PNG Transparency for Internet Explorer (IE6 and Beyond) (tel)2293
images, png, transparency+opacity, browsers, internet-explorer, css, hacks
Accessibility Basics: How Does Your Page Look to a Screen Reader? (chr/css)2292
fundamentals, accessibility, screen-readers
Bye Bye XML 1.1? (ann)2291
xml
Flash Player 9: Bringing HD Flash Video to the Web (dig)2290
flash, multimedia
How I Explained Web Services Policy to My Child (w3c)2289
concepts, web-services
Prototype and jQuery—Going From One to the Other (rem)2288
slides, prototypejs, jquery, comparisons
HTTP Streaming and Internet Explorer2287
http, streaming, internet-explorer, browsers, comet
CSS Frameworks Roundup (and Some Thoughts) (chr/css)2286
css, frameworks, link-lists
MRI: CSS Selector In-Page Tester (dal/aja)2285
bookmarklets, css, selectors, testing
A Killer Collection of Global CSS Reset Styles (per)2284
css, resets, link-lists, overviews
Learning Something New About CSS and IE6 (nza)2283
internet-explorer, browsers, css
Semantic Web Is a Lot of Fun (kar/w3c)2282
w3c, semantic-web
ColdFusion: Worth the Cost!2281
coldfusion, licensing
Transitioning From Java Classes to JavaScript Prototypes2280
java, javascript, prototypes
WebKit Does HTML5 Client-Side Database Storage (bra/web)2279
webkit, browser-engines, html, browser-storage
The Semantic Web Gots Badges (bur)2278
w3c, semantic-web
SVG and “text/html” (ann)2277
svg, images, mime-types, html, parsing
Why Accessibility? Because It’s Our Job! (sib)2276
accessibility, user-experience, link-lists
CSS Vertical Bar Graphs (dal/aja)2275
css, html, visualization
ActionScript Performance Tips2274
actionscript, performance, tips-and-tricks
Interview: Andy Clarke on the CSS Eleven (mal+)2273
interviews, css, community
The Perfect Fluid Width Layout (chr/css)2272
liquid-design, layout
New Set of Semantic Web Logos (iva/w3c)2271
w3c, semantic-web
Color Sampling and SVG Gradients (bur)2270
colors, svg, images, gradients
Automated Security Scanners Choke on AJAX (rey/aja)2269
ajax, javascript, security
CSS Eleven (mar)2268
css, community
Fonts in Your Face (jon)2267
fonts, css, safari, opera
Getting Started With Photoshop: Saving for the Web2266
introductions, photoshop, images, gif, jpeg, png
JSValidate: Form Validation Library (dal/aja)2265
libraries, forms, validation
Beginner CSS Tips for Your Blog (chr/css)2264
blogging, css, testing, tips-and-tricks
Roll Out Your Own JavaScript Interfaces2263
javascript
Monthly Ajaxian Roundup for September 2007: JavaScript Mashups Take a Step Forward (dal/aja)2262
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)2261
javascript, libraries, json, servers
SVG Video Demo2260
svg, multimedia, silverlight
Client Side Load Balancing for Web 2.0 Applications (dig)2259
web-2.0, web-apps, load-balancing
Can Your Personal Blog Hurt Your Career?2258
blogging, career
How Green Can You Be? (sib)2257
sustainability
Akismet: Presumed Guilty (bur)2256
wordpress, spam
“* { margin: 0; padding: 0; }” No Longer Cool (chr/css)2255
css, margins, resets
Setting the Default Style Sheet Language on Your Web Site (kar/w3c)2254
css, html, mime-types, http-headers, apache
More Fun With “DOMContentLoaded” (dal/aja)2253
javascript, dom
Don’t Get Stuck With AJAX, Oracle Warns2252
ajax, javascript, oracle, java
How to Create an IE-Only Stylesheet (chr/css)2251
how-tos, internet-explorer, browsers, conditional-comments, hacks
Silverlight Introduction2250
introductions, silverlight
User Agent Style Sheets: Basics and Samples (j9t)2249
browsers, css, examples, fundamentals
Cost of Solution vs. Cost of Problem (j9t)2248
principles, economics, prioritization, comparisons
CSS 3: A Giant Serving of Fail (sli)2247
css, standards, w3c
A Non-Annoying “a:visited” Technique (chr/css)2246
css, links
Yet Another Image Replacement Method2245
image-replacement, techniques
Facebook Released FBJS (dal/aja)2244
facebook+meta, libraries, ajax, javascript
Quick Security Checklist for Webmasters2243
checklists, security
IE’s Memory Leak Fix Greatly Exaggerated (dal/aja)2242
internet-explorer, browsers, memory
At What Point Do Semantics Not Apply? (jch)2241
html, css, semantics
Single-Line vs. Multi-Line CSS (chr/css)2240
css, formatting, comparisons
The “longdesc” Lottery (div)2239
html, attributes, images, accessibility
Microformats Would Benefit From a Namespace (j9t)2238
microformats, namespaces
“replaceHTML” for When “innerHTML” Dogs You Down (dal/aja)2237
javascript, html, performance
Gleaning Resource Descriptions From Dialects of Languages (GRDDL) (dck/w3c)2236
standards, xml
Help Us Form a Baseline for Standards Support2235
standards, support, email
7 Additional Ways to Focus on Users (j9t)2234
usability, user-experience
20 (Alternate) Ways to Focus on Users (j9t/sma)2233
usability, user-experience
Web Design 101: Floats (vir/dig)2232
introductions, design, floats, css
The Price of Omitting the Alt2231
html, images, attributes, alt-text, accessibility
New OWL Working Group Started at W3C (iva/w3c)2230
w3c, owl
How to Build a Cross-Browser History Management System (ble)2229
how-tos, browsers
Why I Don’t Like the Google Web Toolkit (nza)2228
gwt, javascript
CSS Page Loader (chr/css)2227
css
I Wonder What W3C’s Response Will Be to AJAX?2226
w3c, ajax, web-services
On Browser WYSIWYG (sli)2225
browsers, wysiwyg, dhtml, apis
Ext 2.0: A Preview (rey)2224
extjs
Microformats Bookmarklet Now for IE2223
bookmarklets, microformats, internet-explorer, browsers
Why We Need Standards Support in HTML Email2222
standards, support, email
Screen Readers: A Web Developer Failure2221
screen-readers, jaws, accessibility, html, standards
Interview With Håkon Wium Lie (pet)2220
interviews, css, fonts, licensing
Monthly Ajaxian Roundup for August 2007: CSS Frameworks and the Reboot of Top Frameworks (dal/aja)2219
jquery, prototypejs, yui, gwt, dojo, css, javascript, browsers, offline, standards, mobile, tooling, ajaxian, link-lists
YAML the CSS Framework (dal/aja)2218
frameworks, css
YUI Theater—Joseph Smarr: “High-Performance JavaScript: Why Everything You’ve Been Taught Is Wrong”2217
javascript, performance
Lists to Get More Decorative (pet)2216
css, lists, decoration
Font Rendering Differences: Firefox vs. IE vs. Safari (chr/css)2215
css, fonts, rendering, firefox, internet-explorer, safari, browsers, comparisons
Update to Internet Explorer’s Cookie Jar (eri)2214
internet-explorer, browsers, cookies
Blueprint CSS2213
websites, frameworks, presentational-html, css, blueprint
“lang” Attributes Across (X)HTML Versions (kar/w3c)2212
internationalization, xhtml, html, standards
Aptana Milestone 9 Now Available (rey/aja)2211
aptana, code-editors
Comparing SEO to Spam2210
seo, spam, comparisons
Please Do Not Use CSS Frameworks (jch)2209
css, frameworks, blueprint
Primary and Secondary Actions in Web Forms2208
forms, buttons, usability, concepts
Are You a Web Designer or a Web Decorator? (j9t)2207
career, design, decoration
Creating a Maintainable, Unobtrusive JavaScript Slideshow (rey/aja)2206
javascript
Wrong Default Encoding on the Apache Webserver2205
apache, servers, encoding, unicode
Making IIS 6.0 Play With UrlRewriting2204
servers, iis, urls
jQuery vs. Prototype: OO JavaScript With or Without Training Wheels2203
jquery, prototypejs, oop, comparisons
Adobe Steps Up Video With New Flash and AIR for Flash Gets Easier (dal/aja)2202
adobe, multimedia, flash, air
CSS Techniques I Can’t Wait to Be Rid Of (pet)2201
css
Zoho Writer Goes Offline With Gears (dal/aja)2200
offline, gears
Banner Blindness: Old and New Findings (nng)2199
monetization, research
Getting Rid of the Semi-Professionals (ppk)2198
community, communication, career, standards
New Plugin: Live Query2197
jquery, plugins
The Future of CSS and the End of 3.0 (dal/aja)2196
css, standards
Solved: Right Click in AS32195
flash, actionscript, javascript
Advanced Ternary Conditions in JavaScript (pba)2194
javascript, operators, conditionals
jQuery for JavaScript Programmers (sim)2193
javascript, jquery, comparisons
Using Divs Inside Tables (chr/css)2192
html, tables
New robots.txt Feature and REP Meta Tags2191
robotstxt, metadata, html, search, google
Blueprint CSS Framework: Typography Matters (dal/aja)2190
blueprint, typography
Talk Like a Googler: Parts of a URL2189
urls, terminology
Work Around the “z-index” Issue With Heavyweight IE Components (dal/aja)2188
css, positioning, internet-explorer, browsers
Flash Myths and Misinformation2187
flash, myths
Contribution of Flash Myth and Misinformation2186
flash, myths, accessibility
Growing Momentum Behind Accessible Flash2185
flash, accessibility
80 Beautiful Typefaces for Professional Design (sma)2184
design, fonts
The Craft of HTML (kar/w3c)2183
html, conformance, craft
Bulletproof Web Design, Second Edition (sim)2182
books, design, xhtml, css
Blueprint—a CSS Framework (mar)2181
blueprint
Recommending WCAG Samurai Errata2180
accessibility, wcag
Top Blogs Fail W3C Markup Validation (bpe)2179
html, conformance, metrics
Stylesheets for Printing (chr/css)2178
css, print
Launch: Blueprint, a CSS Framework2177
blueprint, frameworks, css
Have Microformats Finally Arrived? (mis)2176
microformats
Monthly Ajaxian Roundup for July 2007: iPhone and the Plugin Wars (dal/aja)2175
mobile, apple, dojo, scriptaculous, extjs, yui, jquery, javascript, offline, css, browsers, tooling, ajaxian, link-lists
Better Writing Through Design (ali)2174
writing, content
Unobfuscating Packed JavaScript (pau)2173
javascript, obfuscation, formatting
Reviving Anorexic Web Writing (ali)2172
writing, alt-text, images, accessibility
A Mock-Up Interface Using CSS3 Colour2171
css, colors
Using DOM Query Libraries in YUI (zac)2170
yui, dom, libraries, jquery
CSS Specificity: Things You Should Know (sma)2169
css, selectors, cascade, examples
SEO Tip: Avoid Keyword Stuffing2168
seo, keywords, tips-and-tricks
What Is CSS 2.2? (pet)2167
css
Microformats: More Meaning From Your Markup (bri)2166
microformats, html, semantics
Accessible JavaScripting From the Ground Up2165
accessibility, javascript, html, graceful-degradation
Taking Conditional Comments Too Far (jch)2164
conditional-comments, browsers, internet-explorer, maintainability
The Unforking of KDE’s KHTML and WebKit (ars)2163
browser-engines, browsers, khtml, webkit, konqueror, safari
Clean Up Your CSS (chr/css)2162
css, formatting, tooling
HTML 5: We Don’t Need No XHTML2161
html, xhtml
The Basics of MathML 3.0 (edt/tec)2160
fundamentals, mathml, math
Conflicting Absolute Positions (ali)2159
html, css, layout, browsers, internet-explorer
Script.aculo.us Accordion (dal/aja)2158
libraries, scriptaculous, accordions
Corporate Web Standards (dig)2157
html, css, standards, quality
Web Standards Do—the Way of Web Standards (oli/w3c)2156
standards, html, semantics, http, content-negotiation, caching, performance, xml, xhtml, testing, processes, urls, redirecting
JavaScript: How Simple Is Too Simple? (sen)2155
javascript, simplicity
W3C Finalises Web Services Description Language2154
w3c, wsdl, standards
CSS Selectors—Speed Myths2153
css, selectors, performance, metrics, extjs, jquery, dojo, mootools, prototypejs, internet-explorer, firefox, safari, opera, browsers, comparisons, myths
JavaScript Frameworks and JSF (zac)2152
javascript, frameworks, extjs, jquery, prototypejs, dojo, mootools
Gears Roadmap and Development Process2151
gears
Is Selling Text Links Dangerous?2150
monetization, links
Write Articles, Not Blog Postings (nng)2149
writing, blogging, content, usability
DOMDom, Easy DOM Element Creation (zac)2148
javascript, dom, libraries, tooling
iPhone and the Death of the Mobile Web (bet)2147
web, mobile, apple, domains
Why HTML 5 Specification Matters? (kar/w3c)2146
html, interoperability
Best Uses of Flash2145
flash, search, google, best-practices
HTML Elements Index (j9t)2144
html, xhtml, overviews, comparisons
Building a Desktop Application With Ext, AIR, Aptana and Red Bull2143
extjs, air, aptana, code-editors
Graceful Degradation (pet)2142
graceful-degradation, html, css
How Does Internet Explorer 7 Work With Cascading Style Sheets2141
internet-explorer, browsers, css, support
Web Services Description Language (WSDL) Version 2.0: Core Language (w3c)2140
wsdl, standards
How To: Get Google and AJAX to Play Nice2139
how-tos, google, seo, ajax, javascript
Typography and Web Advertising: Making Every Opportunity Count (dig)2138
typography, design, monetization
Why Comet Rarely Is Necessary…2137
comet, ajax, javascript
Safari 3.0 Blazes a Rewarding Trail to CSS 3.02136
safari, browsers, css
Load Time, the UX Factor: Facts and Measures (j9t)2135
performance, user-experience
The Web as an Ecosystem (kar/w3c)2134
html, web, web-platform, w3c, link-lists
GWT Ext Integration (dal/aja)2133
gwt, extjs, java
Yet Another One More Thing… New Web Inspector (xee/web)2132
safari, browsers, dev-tools
Marathon 2.0 (bur)2131
standards, support, interoperability, web-platform
“border-radius”: Safari vs. Mozilla (pet)2130
css, borders, safari, mozilla, browsers, comparisons
Webs and Documents and Services, Oh My! (cms)2129
w3c, web-services, architecture
Delay Loading Your Print CSS (sto)2128
css, print, performance
Fixing the Web… Together! (kar/w3c)2127
html, xhtml, css, standards, conformance, quality
Fixing the Web! (ann)2126
standards, web-platform, w3c
WCAG, HTML, and CSS: Maybe the Standards Need a Break (j9t)2125
wcag, html, css, standards
HTML5 and XHTML 1.1+ Must Stop for Now (mho)2124
html, xhtml, css, standards, support, interoperability, javascript, dom
How to Contribute to W3C Work? Tutorials (kar/w3c)2123
how-tos, w3c, standards, advocacy, developer-relations
Six Essential Language Agnostic Programming Books (sha)2122
programming, books
Frameworks for Designers (ali)2121
design, frameworks
A JavaScript Module Pattern2120
javascript, software-design-patterns
Safari 3.0 Windows (ppk)2119
safari, browsers, windows
Designing for International Users: Practical Tips (ri/w3c)2118
slides, internationalization, localization, tips-and-tricks
Who Ordered the Link States? (mey)2117
css, selectors, links
Change vs. Stability in Web Usability Guidelines (nng)2116
usability, best-practices, history
Aptana IDE Adds AIR Support (dal/aja)2115
aptana, code-editors, air
ECMAScript Edition 4 Reference Implementation (dal/aja)2114
ecmascript
Requirements for Website Prototypes (and Design Systems) (j9t)2113
prototyping, design-systems, processes
The CSS Working Group Is Irrelevant2112
css, standards
Google Gears DB Abstractions (dal/aja)2111
gears, google, databases
Reflections on Django (let)2110
django
Google Gears Lets Developers Take Apps Offline2109
google, gears, offline, web-apps
User Style Sheets Come of Age (mat)2108
css, user-styles, customization
When Accessibility Is Not Your Problem2107
accessibility, resizing, colors, microcontent
Behind the Scenes: What Is the CSS Working Group Doing? (fan)2106
css, w3c, standards, processes
CSSDOC2105
websites, css, documentation, cssdoc
Flash Tooltips Using jQuery2104
flash, jquery, tooltips
The One True Way to Open a Window in JavaScript2103
javascript, links
An Open Letter to Opera (nza)2102
open-letters, opera, browsers, javascript
Command Links (nng)2101
navigation, links, buttons, usability
3 Tips to Improve Your Blog2100
blogging, community, syndication, optimization
10 Steps to Create a High-Quality Website (j9t)2099
quality, processes
70 Expert Ideas for Better CSS Coding (sma)2098
css, processes, tips-and-tricks, hacks, conditional-comments, link-lists
Re: 55 Reasons to Design in XHTML/CSS2097
xhtml, html, css, design
Interview: Andy Budd on the Future of CSS (and+)2096
interviews, css, outlooks
An HTML5 Conformance Checker (hsi)2095
studies, html, conformance, parsing, history
The “<b>” and “<i>” Elements (lac)2094
html, semantics
Microformats: What They Are and How to Use Them (sma)2093
microformats, link-lists
HTML and Version Mechanisms (kar/w3c)2092
html, versioning
Silverlight: AJAX Is Now an Endangered Species (car)2091
silverlight, ajax, javascript
Google Hell?2090
google, search
Dissecting Silverlight (zdn)2089
silverlight, rich-internet-apps
DWR Version 2.0 Final Released (dal/aja)2088
dwr
sIFR 2007: The Roundup (mis)2087
image-replacement, techniques, flash
Faster Page Loads With Image Concatenation2086
performance, images, html, css
The Confusion of Tongues2085
java, standards
Seven JavaScript Techniques You Should Be Using Today (dig)2084
javascript, techniques, examples
To Coda (mar)2083
coda, code-editors
Firebug Tips and Tricks2082
firebug, firefox, tips-and-tricks
Reset Reasoning (mey)2081
css, resets
The Death of Comments (jus)2080
blogging, community, spam
The Importance of View Source (chr)2079
view-source, foss, open-web
HTML: The Top 5 Forgotten Elements (mat)2078
html, semantics
Hidden Links2077
links, hiding, seo
Advancing JavaScript With Libraries (dal/aja)2076
javascript, dom, libraries, jquery
.htaccess: 7 Useful Ingredients (Plus Bonus) (j9t)2075
servers, apache
Lightbox 2: Sets and Effects (dal/aja)2074
lightbox
Rich Internet Applications and Greek Mythology (jec)2073
naming, history, adobe, microsoft, rich-internet-apps
What’s New With Sitemaps.org?2072
sitemaps
Breadcrumb Navigation Increasingly Useful (nng)2071
navigation, breadcrumbs, design-patterns, usability
Accessible Web 2.0 Applications With WAI–ARIA (kli/ali)2070
accessibility, web-apps, web-2.0, aria, html, xhtml
JSLT—JavaScript-Based XSLT Alternative2069
xsl, javascript, tooling
Book Review: Bulletproof AJAX (mat/dig)2068
books, ajax, javascript
HTML5, XHTML2, and the Future of the Web (dig)2067
html, xhtml, comparisons, web-platform, outlooks
Usability Tips for Bloggers2066
usability, tips-and-tricks, blogging
Proposal to Adopt HTML5 (oth)2065
discussions, html, w3c, standards
HTML 5 (ppk)2064
html, standards, w3c, whatwg
Better Markup With Control Adapters2063
asp-net
How to Protect a JSON or JavaScript Service2062
how-tos, security, json, javascript
Ext JS Goes Live (dal/aja)2061
extjs
JavaScript Keyboard Accessibility (sen)2060
javascript, accessibility, keyboard-navigation, focus
W3C Sets Standard for Internationalisation of XML Content2059
w3c, internationalization, standards, xml
HTML or XHTML? Fact From Fiction2058
html, xhtml, standards, comparisons, myths
Kill IE6 to Let CSS3 Live (pet)2057
internet-explorer, browsers, css
W3C Gives Browsing a Voice2056
w3c, voice, browsers
Are You Ready for Web 3.0? (mat)2055
web, web-3.0
The Principles of Beautiful Web Design (jas)2054
design, principles, processes, overviews
Linkify: The Best Bookmarklet You’re Not Using2053
bookmarklets, links
Ruining the User Experience (aar/ali)2052
user-experience, prioritization
The Seven Deadly Sins of Email Marketing Management (dig)2051
email, marketing, mistakes
Microformats: Empowering Your Markup for Web 2.0 (joh)2050
books, microformats, html, web-2.0
More “base2.DOM” and Advice for Writing JavaScript Libraries (dal/aja)2049
javascript, best-practices
Apple Joins the W3C HTML Working Group (ars)2048
w3c, html, apple
Fundamental Problem With YUI Button (zac)2047
yui, buttons
Translating HTML Templates (jed)2046
html, localization
CSS Practice: Namespaces in Complex Projects (j9t)2045
css, namespaces, complexity, maintainability
Problems With XHTML (lac)2044
xhtml
Securing Your JSON2043
security, json, javascript, arrays
W3C Begins HTML Refresh Effort2042
w3c, html, standards
Opera Developer Console2041
opera, browsers, dev-tools
JavaScript/CSS Font Detector (dal/aja)2040
javascript, css, fonts, tooling
My “Outdated View” of the Semantic Web (tim/ore)2039
semantic-web, web-2.0, web
Specifications Take Time (ann)2038
standards, processes
“Valid CSS” and Similar Claims Are Unprofessional (j9t)2037
html, css, wcag, conformance, professionalism
Internet Explorer 7—the State of Play (sen)2036
browsers, internet-explorer, conditional-comments
Another Way to Get Around ActiveX Silliness (dal/aja)2035
javascript
How You Can Join the W3C HTML5 Working Group in Six Easy Steps2034
w3c, html
W3C Launches New HTML Working Group (kar/w3c)2033
w3c, html
W3C Plans HTML Upgrade (inf)2032
w3c, html, standards
W3C Relaunches HTML Activity (w3c)2031
html, w3c
W3C Restarts HTML Effort2030
html, w3c
Garbage Collection in IE62029
internet-explorer, browsers, garbage-collection
Hire Only Web Designers With a Website (j9t)2028
hiring, career
Better Font Management (dig)2027
fonts, tooling, link-lists
What Comes After AJAX? (car)2026
ajax, flash
Weebly Relaunches (dal/aja)2025
code-editors, wysiwyg
“phpinfo()” XSS Vulnerability (jed)2024
php, xss, vulnerabilities, security
Berners-Lee: Congress Should Consider Net Neutrality (com)2023
legal, licensing, drm, net-neutrality
Berners-Lee Offers Thoughts on Net Neutrality, DRM (com)2022
legal, drm, net-neutrality
What Does XML Smell Like?2021
xml, mime-types, heuristics
An Introduction to git-svn for Subversion/SVK Users and Deserters (sam)2020
introductions, svn, git
Unobtrusive JavaScript Made Possible2019
javascript, jquery
The Value of Email Marketing2018
email, marketing, economics, monetization
A Domain Just Right for Mobile Web Surfing2017
domains, mobile
OWASP Testing Guide 2.0 (dal/aja)2016
guides, owasp, testing
Icon Design: Sizing (dav)2015
images, icons, design
Print Style Sheets: The Basics (for No Excuses) (j9t)2014
css, print, fundamentals
Conversation With [the] X/HTML 5 Team2013
interviews, html, xhtml, standards
Conversation With [the] XHTML 2 Team (ste)2012
interviews, xhtml, standards
Jack Slocum of Ext to Support jQuery (dal/aja)2011
extjs, jquery
Checklist for Web Applications (zac)2010
web-apps, checklists
DOM Storage and Microformats (dal/aja)2009
dom, javascript, microformats
CSRF Protection Idea (dal/aja)2008
security, csrf
Yahoo Pipes: AJAX Mashup Builder (dal/aja)2007
yahoo, yui, tooling
Questioning WCAG22006
standards, wcag, accessibility
JavaScript Security Experiments (mar)2005
javascript, security, experiments
Graceful Degradation and Progressive Enhancement2004
graceful-degradation, progressive-enhancement, comparisons, concepts
Flash Embedding Cage Match (ali)2003
flash, html, embed-code
“dojo.query”: A CSS Query Engine (dal/aja)2002
dojo, css
DJAX: Language on Top of JavaScript (dal/aja)2001
javascript, libraries
Discover Your Links2000
google, search, links
How to Use Konqueror Without Installing Linux (pet)1999
how-tos, konqueror, browsers
Animated GIF Not Animating? (pau)1998
images, gif, javascript, html
Why You Should Be Using Disambiguated URLs (sim)1997
urls, links, best-practices
Adam Bosworth: Why AJAX Failed (Then Succeeded) (dal/aja)1996
ajax, performance, user-experience
Why “Conditional Comments” Are Bad, Repeat: Bad (j9t)1995
browsers, internet-explorer, conditional-comments, maintainability
Standard Organizations Have a History (kar/w3c)1994
standards, processes, w3c
Sound in Web Browsers Without Flash1993
multimedia, javascript, html
W3C Sets Standard for Technical Illustrations on the Web1992
w3c, standards, images
WAML: Web Application Markup Language (dal/aja)1991
web-apps, xml, ajax
Detecting Keystrokes (ppk)1990
javascript
MooTools Version 1 Official World Release1989
release-notes, mootools
Scoping XFN and Identifying Authoritative Hcards (chr)1988
microformats, xfn, html
XHTML and Mobile Devices (hsi)1987
xhtml, mobile, myths
A Quick Word About Googlebombs (mou)1986
backlinks, links, seo, google
Controlling How Search Engines Access and Index Your Website1985
search, robotstxt
What CSS Is Missing (nza)1984
css, variables
A Chronicle of the Ages of the Web (ube)1983
web
W3C XQuery 1.0 and XSLT 2.0 Become Standards1982
w3c, standards, xquery, xsl, xml
Quick CSS Mockups With Photoshop (ali)1981
css, photoshop, processes
Usability Heuristics for Web Development Teams1980
usability, heuristics
Security vs. Usability (nza)1979
security, usability
1 + 1 = 3: Explaining Busyness and Background Noise on Websites (j9t)1978
design, information-design
Prepare for Attack—Making Your Web Applications More Secure1977
web-apps, security, sql, xss, examples
New Dutch Accessibility Law (ppk)1976
accessibility, legal
Weebly: Online Website Creation Tool Using AJAX (dal/aja)1975
code-editors, wysiwyg
jQuery 1.1 Is Reborn on Its First Birthday (dal/aja)1974
jquery
It’s in the Details: Seven Secrets of a Successful International Website (dig)1973
internationalization, localization, ecommerce, colors, design
Web Design: 15 Important Research Findings You Should Know (j9t)1972
design, usability, research, conventions, best-practices
Animation With Continuations (dal/aja)1971
animations, javascript
Attribute Nightmare in IE (tob)1970
internet-explorer, browsers, attributes, javascript
Scripting Essentials (dan)1969
fundamentals, javascript, dom
The Definitive Guide to Web Character Encoding1968
guides, unicode, encoding, html
How to Grok Web Standards (cra/ali)1967
how-tos, standards
Internet Explorer Filter or Hack Using Character Escapes (j9t)1966
browsers, internet-explorer, hacks
Markup as a Craft (gar/dig)1965
html, xhtml, best-practices, craft
“nofollow” Still Considered Harmful (j9t)1964
links, metadata, seo
Using CSS3 Selectors to Highlight Hyperlinks (pet)1963
css, selectors, links
Kill Three Birds With One Stone Using XHTML and CSS1962
xhtml, css, tables, accessibility, seo
Vendor Specific Extensions to CSS3 (joo)1961
vendor-extensions, css
Updated: XML Has Too Many Architecture Astronauts (car)1960
architecture, xml, json
Using YUI in Greasemonkey Scripts (czo)1959
browser-extensions, yui
JSON vs. XML: Browser Security Model (car)1958
browsers, security, json, xml, comparisons
JSON vs. XML: Browser Programming Models (car)1957
browsers, programming, json, xml, comparisons
Accessibility: Why It Is Easy1956
accessibility, dei, legal
Predictions: AJAX in 2007 (mic+/aja)1955
outlooks, ajax, javascript
AJAX and Web 2.0 High in the Zeitgeist of 2006 (dal/aja)1954
ajax, web-2.0, retrospectives
Prototype.js != $()1953
prototypejs
The Path to 1.1 (jer)1952
jquery
The Rise of IE7 (pet)1951
internet-explorer, browsers
Pro JavaScript Techniques (mat/dig)1950
books, javascript
Reinventing HTML: Update (dck/w3c)1949
html, w3c
Embedding a Database in IE (dal/aja)1948
internet-explorer, browsers, databases
Compiling Java to JavaScript1947
interviews, compiling, java, javascript
JavaScript Variable Dump in ColdFusion (dal/aja)1946
javascript, coldfusion, variables
CSS Turns 10 (obi/wa)1945
css, anniversaries
Cascading Style Sheets Turn 10 (inf)1944
css, anniversaries, w3c
Google Web Accelerator Debate (shi)1943
google
Create Cross Browser Vector Graphics1942
dojo, images
Web API Glossary of Terms (eva)1941
apis, terminology
The Simplest, Most Effective SEO Move You Can Make1940
html, seo, wordpress
An Introduction to AJAX and Taconite1939
introductions, ajax, tooling
Preventing Spam: Bulletproof Solutions (sma)1938
spam, best-practices
Validator Web Service Interface Ideas (hsi)1937
web-services, tooling, conformance
Signs of a Quality Link1936
links, seo, quality
Walking in Others’ Shoes: Turn JavaScript Off for a Day (dal/aja)1935
javascript
Usability Conventions: Basics and Examples (j9t)1934
fundamentals, conventions, examples, usability
WHATWG and HTML 5 FAQ1933
html, xhtml, standards, whatwg
Got API? Fast API Searching (dal/aja)1932
apis
Compose to a Vertical Rhythm (ric/24w)1931
typography, css, headings
On Writing Maintainable Code1930
maintainability, extensibility, checklists
cssdocs.org: CSS Documentation Helper (dal/aja)1929
css, documentation
Dynamically Loading Google Analytics (mar)1928
performance, javascript, google, analytics
“Most Websites” Failing Disabled1927
accessibility, metrics
Standards, Semantics, Accessibility, and HTML Email (jch)1926
html, standards, semantics, accessibility, email
HTML vs. XHTML1925
html, xhtml, comparisons
Criteria for Using Web 2.0 (ala)1924
web-2.0
Wrapping the “pre” Tag (dal/aja)1923
html, css
IE6 and IE7 Running on a Single Machine (pet)1922
internet-explorer, browsers, installing
Announcing Symfony 1.0 Beta 1 (fra/sym)1921
release-notes, symfony
Design Decisions: Basecamp Help (jas)1920
design
Usability for Developers1919
usability, hci
DOMTool1918
tooling, conversion, dom, javascript, html
Miro, Ajaxlets, and the Google Custom Search API1917
google, apis, ajax, javascript
CSS Tab Designer (dal/aja)1916
tooling, css, windows
DIY Widgets—How to Embed Your Site on Another Site1915
how-tos, embed-code, javascript, xss
Eye Conditions and Accessible Web Design (j9t)1914
accessibility, color-blindness, colors
CSS Styling for Print and Other Media (llo/dig)1913
css, print
XML, a Decade… (kar/w3c)1912
xml, anniversaries
10 Years of CSS (ber/w3c)1911
css, anniversaries, w3c, history, link-lists
What Are Web Services?1910
interviews, web-services, economics
In Defense of Difficult Clients (ali)1909
collaboration, business-relations, processes
Run: Universal JavaScript Animation Framework (dal/aja)1908
javascript, animations, libraries
JSOC: JavaScript Object Cache (dal/aja)1907
javascript, objects, caching, libraries
CSS-Based Forms: Modern Solutions (sma)1906
forms, css, examples, link-lists
That’s Not Write (int)1905
javascript, dom
Adobe Open Sources Flash JavaScript Engine (nza)1904
flash, javascript, javascript-engines, adobe
HTML’s Uncertain Future (sen)1903
html, xhtml, w3c
IE’s “innerHTML” Problem (nza)1902
internet-explorer, browsers, dom, javascript
Adobe and Mozilla Foundation to Open Source Flash Player Scripting Engine (ado)1901
adobe, mozilla, flash, foss, actionscript, javascript-engines, javascript
What’s IE.next? (ppk)1900
internet-explorer, browsers
MooTools Primer/Tutorial1899
introductions, tutorials, mootools
The Case for Registering Multiple Domains1898
domains, http, performance
Fixing HTML (lac)1897
html, w3c, whatwg
Tim Berners-Lee and Reinventing HTML1896
html, standards, w3c, whatwg, svg
W3C Markup Validator, Link Checker Updated1895
w3c, html, xhtml, conformance, links, link-rot, user-experience, tooling
How Not to Fix HTML1894
html, w3c
Reinventing HTML (tim/mit)1893
html, web-forms, xhtml, xforms, forms, w3c, community
The State of ColdFusion (sen)1892
coldfusion
Bulletproof HTML: 37 Steps to Perfect Markup1891
html, xhtml, conformance, encoding, unicode, character-references, semantics
XBL: Event Handlers (lac)1890
xbl, events
Microformats (aja)1889
microformats, html
Unobtrusive AJAX for Rails by Dan Webb (aja)1888
ajax, ruby-on-rails, javascript
Death of the Desktop by Aza Raskin (aja)1887
desktop
Dojo in Depth With Alex Russell (sli)1886
dojo, comet
The Future of Web Accessibility1885
accessibility, outlooks, web-2.0, ajax, wcag
My Latest Take on Image Replacement (jch)1884
image-replacement, techniques, css
XBL: Bindings (lac)1883
xbl, css
Productivity and Screen Size (nng)1882
productivity, usability
Ruining the User Experience (aja)1881
user-experience
The Unfortunate Death of Helvetica1880
fonts