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 that they be respected and included. Hide

Frontend Dogma

“2000s” News Archive (2)

Entry (Sources) and Additional TopicsDate#
This Week in HTML 5—Episode 13 (div)2,006
html, standards
RESTful CSS (dig)2,005
css, rest
Fixing the Web (bra)2,004
web-platform, layout, javascript, browsers, tooling, code-editors
HTML5 Cross Document Messaging2,003
html, javascript
WDR #1: Versioned Style Sheets (j9t)2,002
versioning, css
My Coding Practices in 19912,001
programming, conventions, retrospectives
Summary of the Two Current CSS Constants Proposals2,000
css, variables
Five HTML Oddities That You May Not Know1,999
html, browsers, conformance
Timing in JavaScript and Browsers Can’t Be Trusted (dal/aja)1,998
javascript, performance, metrics, windows, microsoft
How to Use Conditional Comments for Better CSS1,997
html, css, conditional-comments, browsers, microsoft, internet-explorer
12 Principles for Clean HTML Code (chr/sma)1,996
html, principles, encoding, formatting, naming, css, conformance
Are Accessibility Statements Useful? (dig)1,995
accessibility, documentation, compliance
5 CSS Tips Every Web Developer Should Know About (j9t)1,994
css, tips-and-tricks, maintainability, naming, resets, sorting
The New Yahoo! Front Page and YUI 3.0 (nza)1,993
yahoo, yui, homepages
This Week in HTML 5—Episode 12 (div)1,992
html, standards
Video and Audio Tags and Cross Origin Access (dal/aja)1,991
html, multimedia, security
What Happened to Firebug? (nza)1,990
firebug
The Essence of Web Applications1,989
web-apps
The Road to HTML 5—The “section” Element (div)1,988
html, semantics, history
Groups of 50+ AJAX Examples (dal/aja)1,987
ajax, javascript, examples, link-lists
Weed Out Obtrusive JavaScript (rey/aja)1,986
javascript, testing, optimization
New in Dojo: JSON Schema, Builds, Drag Handles, DOM Attributes, Grid Features (dal/aja)1,985
dojo
Do You Own Your Social Media Identity? (cat)1,984
social-media, branding
Cruz: New Mac Browser Off to an Impressive Start (wir)1,983
cruz, browsers
Debunking Dojo Toolkit Myths1,982
dojo, myths
Firefox 3.1 to Support HTML 5 Video and Audio (bra/aja)1,981
firefox, mozilla, browsers, multimedia, html
Dumb Security Tips: Think Before You Follow Online Guides (tan)1,980
security, tips-and-tricks
The IE6 Support Problem (nza)1,979
internet-explorer, microsoft, browsers
Blast From the Web Past: DirectAnimation, Microsoft Chrome, and Cartoon Chat (bra/aja)1,978
internet-explorer, microsoft, browsers, history
Interview: Todd Ditchendorf on Why He Built a Browser (ito+/cul)1,977
interviews, browsers, cruz
The Problem With CSS Is… (sen)1,976
css, browsers, support
An Exercise for Emerging CSS Experts: Avoid IDs and Classes (j9t)1,975
css, training
Working From Home: The Readers Respond (ali)1,974
career
Conditional Stylesheets vs. CSS Hacks? Answer: Neither! (pau)1,973
conditional-comments, hacks, css, html
This Week in HTML 5—Episode 10 (div)1,972
html, standards
What Are the Benefits of Using a CSS Framework? (chr/css)1,971
css, frameworks
XHTML 1.1 or HTML 4.01? (chr/css)1,970
xhtml, html, comparisons
Dear IE6: Please Cache My Images (zac)1,969
internet-explorer, microsoft, browsers, caching, images
Opera Study: Only 4.13% of the Web Is Standards-Compliant (ars)1,968
studies, research, opera, standards, conformance, semantics
The Most Annoying Yet Most Important Task in Website Management (j9t)1,967
links, link-rot, maintenance, user-experience, quality, web
Alerting Webmasters to Webserver Vulnerabilities1,966
google, security
Another Look at JavaScript Inheritance (dal/aja)1,965
javascript, inheritance
Using JavaScript to Make Things Work (dal/aja)1,964
javascript
Say Goodbye to “alert()” (rey/aja)1,963
javascript, methods, console, debugging
Ajaxians Join Mozilla, Creating a Developer Tools Group (dal/aja)1,962
ajaxian, mozilla, open-web
Free Links to Your Site1,961
backlinks, links, seo, google
Seven OWL 2 Drafts Published (iva/w3c)1,960
owl, standards
Good Times With Inbound Links1,959
backlinks, links, seo
20 Places to Find Your Next Web Development Job (cat)1,958
career, interviewing, link-lists
Code Responsibly (j9t)1,957
websites, principles, best-practices
The Miller Device1,956
javascript, arrays, objects
IE8: The Bad (Update) (ann)1,955
browsers, microsoft, internet-explorer, javascript, html, aria
Accessibility Heuristics (j9t)1,954
accessibility, wcag, heuristics
Understanding Progressive Enhancement (aar/ali)1,953
progressive-enhancement, graceful-degradation, concepts
Douglas Crockford: JavaScript Doesn’t Suck (dou+)1,952
interviews, javascript, ecmascript, yahoo
Mecca: A New Social Browser (dal/aja)1,951
browsers, cruz
jQuery, MooTools, the AJAX Experience, Programming to the Pattern, and What Really Makes One Framework Different From Another (cne)1,950
frameworks, javascript, jquery, mootools, ajax, extensibility
XHTML—Myths and Reality1,949
xhtml, myths
Web Standards at Google (j9t)1,948
google
Understanding HTTP PUT (kar/w3c)1,947
http, link-lists
My Worst CSS Mistakes (dav)1,946
css, mistakes
The Most Important Thing Is to Get the HTML Right (j9t)1,945
html
HTML 5: Features You Want Desperately but Still Can’t Use (goo)1,944
videos, html
DOM vs. Template (tro)1,943
dom, php, comparisons
Audible Ajax Episode 30: Interview With Kris Zyp (kri+/aja)1,942
podcasts, interviews, json
BrowserHawk Lives (oct/aja)1,941
tooling, browser-detection, browsers
How to Highlight the Current Page in WordPress1,940
how-tos, wordpress
A Minimal HTML Document (sen)1,939
html, templates, minimalism
Accessibility Experiment1,938
accessibility, design
Where Our Standards Went Wrong (bee/ali)1,937
standards, conformance, quality
Dynamic URLs vs. Static URLs1,936
seo, urls, comparisons
Dojo: The Definitive Guide—Degradable Reflection Widget (dal/aja)1,935
dojo, effects
Introducing SquirrelFish Extreme (oth/web)1,934
introductions, javascript-engines, webkit
Design by Community (mar)1,933
design, redesigning, drupal, community, processes
Getting Semantic With Microformats: XFN1,932
microformats, xfn, semantics
Jina Bolton on Creating Sexy Stylesheets (jin)1,931
interviews, css, design
Secrets of JavaScript Closures (dal/aja)1,930
javascript, closures
Simon Willison, @Media Ajax (mic/aja)1,929
ajax, xss, csrf, javascript, json, security
Frame-Busting Gadgets (mic)1,928
frames, iframes, security
This Week in HTML 5—Episode 5 (div)1,927
html, standards
Inventor of Web Announces Creation of New Foundation to Bring the Web to All People1,926
web
When Guidelines Should Be Descriptive or Prescriptive (j9t)1,925
documentation, processes
Hacking JavaScript for Fun and Profit1,924
javascript
Is HTML5 Ready Yet?1,923
websites, html
HTML5 to Be Released in 2022—W3C Are Officially a Joke (mat)1,922
html, standards, w3c
The Future of Search According to Google (cat)1,921
google, search, outlooks
A Quick Look at Browser Engines (Trident, Gecko, WebKit, Presto)1,920
browser-engines, browsers, trident, gecko, webkit, presto, comparisons
Fixing IE by Porting Canvas to Flash1,919
internet-explorer, microsoft, browsers, canvas, flash
Character Encoding: Issues With Cultural Integration (tro)1,918
unicode, encoding, php
IE 8 and Vendor Prefixes1,917
vendor-extensions, browsers, microsoft, internet-explorer
UA Profiler and Google Chrome1,916
chrome, google, browsers, performance, profiling
Joomla and WordPress: Highly Recommended Content Management Systems1,915
content-management, tooling, link-lists, joomla, wordpress
Rowspans and Colspans in CSS Tables (sen)1,914
html, tables, css, presentational-html, layout
The Meek Shall Inherit the Web (eco)1,913
web, mobile, w3c
Improving the Default Directory View (chr/css)1,912
apache, servers, php
Google Chrome (ppk)1,911
chrome, google, browsers
Google Chrome Is Available (pet)1,910
chrome, google, browsers
Google Chrome, Chromium, and V8 (dal/aja)1,909
chrome, google, browsers, chromium, v8, javascript-engines, javascript
Google’s Web Browser (Chrome): Early Review (ber)1,908
chrome, google, browsers
“toStaticHTML”: Sanitize Your HTML in IE 8 (dal/aja)1,907
internet-explorer, microsoft, browsers, html, sanitization
Zend Framework 1.6 Featuring Dojo, SOAP, Testing, and More…1,906
frameworks, php
Google Chrome (jon)1,905
chrome, google, browsers
IE8 Security: Beta 2 Update1,904
internet-explorer, microsoft, browsers
Google Working on Browser: What About Mozilla? (cat)1,903
browsers, google, mozilla, webkit
Google Chrome (lac)1,902
browsers, google, chrome
IE 6 Blocker Script (chr/css)1,901
internet-explorer, microsoft, browsers, tooling, javascript, jquery
Google on Google Chrome—Comic Book (blo)1,900
books, browsers, google, chrome
10 Weblog Engines Reviewed (sma)1,899
blogging, content-management, tooling, link-lists, comparisons, wordpress, movable-type, drupal, joomla
Tagging Is Not Just for Content (sib)1,898
content, information-design
In Praise of Evolvable Systems (bra/aja)1,897
web-platform, protocols, servers, load-balancing, interoperability, html
This Week in HTML 5—Episode 4 (div)1,896
html, standards
Web Accessibility Is Important1,895
accessibility
3D CSS Transforms on the iPhone (pba)1,894
css, transforms, mobile, apple
Make Your Data Web Friendly (kar/w3c)1,893
web, semantic-web, rdf, link-lists
Efficiently Serving Custom Web Fonts (wes)1,892
fonts, conditional-comments, apache, internet-explorer, microsoft, browsers
jParallax Turns Elements Into a Viewport (rey/aja)1,891
jquery, plugins, parallax, effects
Firebug 1.2 Released (jer)1,890
release-notes, firebug
How to Filter RSS Feeds (cat)1,889
how-tos, syndication, rss, tooling
Is It Time to Ditch IE6? (cat)1,888
browsers, microsoft, internet-explorer
To Be Clear (on Conditional Comments and Resets) (j9t)1,887
browsers, microsoft, internet-explorer, conditional-comments, maintainability, css, resets
Print Watermarks With CSS1,886
css, print
This Week in HTML 5—Episode 3 (div)1,885
html, standards
Warning: JSLint May Continue to Hurt Your Feelings (dal/aja)1,884
jslint
Font MIME Types (ann)1,883
fonts, mime-types
Separating Presentation From Semantics (bur)1,882
drupal, semantics
7 Principles of Clean and Optimized CSS (sma)1,881
principles, css, optimization, minification, hacks
Name Soup (sli)1,880
javascript, ecmascript, naming, standards
The Lessons of CSS Frameworks (ada)1,879
frameworks, css, lessons
Bringing CSS Transforms to Internet Explorer (pba)1,878
css, transforms, internet-explorer, microsoft, browsers
A Designer’s Guide to HTML Email (mis)1,877
guides, design, email, html
The Coming Battle Over Web Fonts1,876
fonts
The Performance Cost of the HTML Tree Builder (hsi)1,875
performance, html, parsing, metrics
This Week in HTML 5—Episode 2 (div)1,874
html, standards
Use the Best Available Ampersand (sim)1,873
typography, design
“border-image”: No More Cutting Up Hell (dal/aja)1,872
css, borders, images, webkit, firefox, mozilla, browsers, support
Best Practices for ID and Class Names (j9t)1,871
best-practices, html, css, naming, maintainability
Undermining the Industry (tka)1,870
html, css, javascript, craft, career
Site Map Usability (nng)1,869
sitemaps, information-architecture, navigation, usability, studies, research
Specifics on CSS Specificity (chr/css)1,868
css, selectors, cascade
Multi-Column Layouts Climb Out of the Box (ali)1,867
css, layout
This Week in HTML 5—Episode 1 (div)1,866
html, standards
7 Essential Guidelines for Functional Design (sma)1,865
guidelines, design
A Few Words on HTML/CSS Frameworks (j9t)1,864
frameworks, html, css
Facelift Image Replacement: Another Look at sIFR Type Work (dal/aja)1,863
image-replacement, techniques, flash
The Two CSS Selector Bugs in IE6 (pau)1,862
css, selectors, bugs, browsers, microsoft, internet-explorer
Yahoo Is Becoming a Leading Semantic Web Pusher (cat)1,861
yahoo, semantic-web
Towards Better Web Professionals (oli/w3c)1,860
career, professionalism, training, opera, web-standards-project
No Browser Left Behind (vvu)1,859
canvas, browsers, support, internet-explorer, microsoft
Light-Weight JSON Binding Framework (oct/aja)1,858
javascript, json, frameworks
W3C Releases Mobile Web Best Practices (cat)1,857
w3c, mobile, best-practices
Book Review: “JavaScript: The Good Parts” by Crockford (aja)1,856
books, javascript
Regex Matching Attribute Selectors (sib)1,855
css, attributes, selectors, regex
Mobile Web Best Practices 1.0 (w3c)1,854
mobile, best-practices, guidelines, standards
IE8 and Reliability1,853
internet-explorer, microsoft, browsers
Web Design Is Not Print Design (mat)1,852
design, web, print
Knol: Google vs. the Internet (cat)1,851
google, seo
Open Web Foundation1,850
websites, open-web, advocacy, standards
What’s the Fastest Way to Code a Loop in JavaScript?1,849
javascript, loops, performance, metrics, comparisons, browsers, firefox, mozilla, camino, safari, opera, internet-explorer
10 Tips for Being a Greener Web Designer1,848
sustainability, hosting, career, tips-and-tricks
Just What Is the Open Web? (cat)1,847
open-web, web-platform, foss, concepts
SproutCore—Standards Stupid? (sea)1,846
sproutcore, javascript, flash, graceful-degradation
SVG Filter Performance Improvements in Gecko 1.9.11,845
gecko, browser-engines, browsers, svg, images, filters
Descriptive Markup and Data Integration (cms)1,844
rdf, xml
Non-Blocking JavaScript Downloads (sto)1,843
javascript, performance
jQuery: Sparklines Plug-In (oct/aja)1,842
jquery, plugins, visualization
Reduce, Reuse, Recycle… Your Code (dal/aja)1,841
best-practices, programming, php
Semantic Constructors (dal/aja)1,840
javascript
Conditional Comments for HTML Email (sib)1,839
microsoft, conditional-comments, email
Setting the Start Number for an Ordered List (tel)1,838
html, lists
Interview With Matt Cutts1,837
videos, interviews, google, spam, search
On Proper Heading Styles (mat)1,836
headings
JavaScript Micro-Templating (jer)1,835
javascript, templates
XBL 2: The Component Model Is Coming to WebKit and Gecko (dal/aja)1,834
xbl, webkit, gecko, browser-engines, browsers
Smart CSS Ain’t Always Sexy CSS (dig)1,833
css, html, standards
Why People Still Use IE 6 (chr/css)1,832
internet-explorer, microsoft, browsers
HTML 5 “data-” Attributes (jer)1,831
html, custom-data, javascript
Remember the Web Apps—Don’t Forget the First iPhone Baby Today (dal/aja)1,830
web-apps, mobile, apple, web-platform
Reverse Autocomplete—the Details Matter (dal/aja)1,829
forms, ajax, javascript
Naked JavaScript Objects (nza)1,828
javascript, objects
Testability Costs Too Much (ali)1,827
accessibility, wcag, testing
The Difference Between ID and Class (chr/css)1,826
html, attributes, css, selectors
WHATWG?1,825
whatwg, semantic-web
HTML or XHTML: Does It Really Matter? (sib)1,824
html, xhtml, comparisons
SVG Paint Servers for HTML1,823
html, svg, css, images, backgrounds
Life Without MIME Type Sniffing? (dck/w3c)1,822
mime-types, browsers
XUL Getting Started Guide (o19)1,821
guides, introductions, xul, link-lists
JavaScript, Rebranded (mic)1,820
javascript
Evil GIFs: Hiding Java in Your Image (dal/aja)1,819
gif, images, java, security
Manual Code Specialization: A Poor-Man’s Partial Evaluation in JavaScript1,818
javascript
Compared to What? (j9t)1,817
design, information-design
Getting Out of Binding Situations in JavaScript (por/ali)1,816
javascript
Is the Web Still the Web? (inf)1,815
web, flash, ajax, javascript, web-apps
OpenLaszlo 4.1: DHTML Ready for Prime Time (dal)1,814
tooling, dhtml, flash
Mark Boulton’s Freelance Design Secrets (mar)1,813
interviews, design, css
Infinite Web 2.0 Image With GWT (dal/aja)1,812
canvas, images, gwt, web-2.0
State of AJAX for June 2008: Apple Flexes Open Web Muscles (dal/aja)1,811
browsers, standards, performance, javascript, extjs, dojo, yui, mootools, jquery, css, svg, canvas, tooling, link-lists, ajaxian
4 Easy Ways to Spruce Up Your HTML Markup (sen)1,810
html, headings, internationalization, encoding
All About Floats (css)1,809
css, floats, overflow
Why “Variables” in CSS Are Harmful—an Essay (ber/w3c)1,808
css, variables, standards, custom-properties
JSON Diff Released (dal/aja)1,807
tooling, json
Improved Flash Indexing1,806
google, search, flash, seo
Writing a GWT Linker (ale)1,805
google, javascript, tooling, gwt
CSS General Sibling Combinator in Action (dal/aja)1,804
css, selectors
CSS Positioning Properties at a Glance Guide1,803
guides, css, positioning, terminology
Opera Gets Proactive and Helps You Fix Your Code (dal/aja)1,802
opera, browsers
Browser Memory Footprints: Watching With Real Usage (dal/aja)1,801
browsers, memory, safari, firefox, flock, opera, internet-explorer
Fancy Form Design Using CSS (the)1,800
forms, design, accessibility, css
Documenting the Web vs. Reinventing It (w3c)1,799
html, standards, web
Apple, SproutCore, and Coherent (dal/aja)1,798
apple, sproutcore, javascript
Why Objective-J, Cappuccino, and SproutCore Are Completely Changing the Web App Industry (rya/car)1,797
sproutcore, web-apps
10 Measures for Continuous Website Maintenance (j9t)1,796
processes, maintenance, quality
Rendering Performance in Canvas Compared to SVG and VML (dal/aja)1,795
performance, rendering, canvas, svg, images, comparisons
The Web Is Not Real; Web Applications Are Not Web Sites1,794
web, web-platform, web-apps
Preloading Images With jQuery (oct/aja)1,793
performance, preloading, images, jquery
New in Standards: Acid4 and HTML 5 Update (dal/aja)1,792
standards, html, acid-tests
IE8 “XDomainRequest” Conspiracy Theory (mar)1,791
browsers, microsoft, internet-explorer
Image Replacement and Backgrounds (sea)1,790
html, css, image-replacement, techniques, backgrounds
New YSlow With Firefox 3 Support (sto)1,789
browser-extensions, release-notes, firefox, mozilla, browsers, support
Absolute Positioning Inside Relative Positioning (chr/css)1,788
css, positioning
Firefox 3 CSS and HTML Support Information Available1,787
browsers, mozilla, firefox, support, html, css
When Validation Becomes Unimportant (j9t)1,786
html, css, conformance, optimization, craft
W3C Tackles Web Typography With CSS 3 (cms)1,785
w3c, css, standards, typography
Confronting the Future of Web Standards1,784
standards, browsers, web-2.0, web
15 Tools to Help You Develop Faster Web Pages1,783
performance, tooling, browser-extensions, link-lists
Web Applications Working Group Launched (cms)1,782
w3c, web-apps, apis
Mascara: Putting Lipstick on JavaScript? (dal/aja)1,781
tooling, javascript
Google Changes Favicon, Challenges You to Do Better1,780
google, favicons, images
Is It OK to Require JavaScript? (cod)1,779
discussions, javascript
Is “finally” the Answer to All IE6 Memory Leak Issues? (cod/aja)1,778
javascript, memory, internet-explorer, browsers, microsoft
CSS Do’s and Don’ts1,777
css, resets, maintainability
Web Design: 10 Additional Research Findings You Should Know (j9t)1,776
design, usability, research, conventions, best-practices
More Flexible Linking (mey)1,775
html, links
Next IE8 Beta Due in August (gha)1,774
internet-explorer, microsoft, browsers
Design Rants (dav)1,773
design, typography, readability, responsive-design, semantics
Heads-Up: CSS Namespaces and You (cms)1,772
css, namespaces, xml, standards, w3c
Writing an Interface Style Guide (jin/ali)1,771
design, style-guides, design-systems, conventions, documentation
Internet Explorer 8 Could Break Web Pages, Microsoft Warns1,770
internet-explorer, microsoft, browsers, interoperability
Optional Tags in HTML 4 (j9t)1,769
html
“OK”–“Cancel” or “Cancel”–“OK”? (nng)1,768
buttons, usability
Using Flash and Staying Standards Compliant (chr/css)1,767
flash, embed-code, conformance, jquery
Two Hidden Features New in Firefox 3 (sen)1,766
browsers, mozilla, firefox
Debugging Django (sim)1,765
django, debugging
Libraries and Frameworks (tka)1,764
frameworks, libraries, html, css, javascript
Standards Suck (ann+)1,763
websites, standards, web-platform, w3c, whatwg
Andy Budd on Usability, Design, and the Death of CSS (and)1,762
interviews, usability, design, css
“getElementsByClassName” (ppk)1,761
javascript, support, browsers
JavaScript Optimization—High Performance JS Apps1,760
performance, javascript, optimization, lazy-loading
And So the HTML 5 Trouble Begins (nza)1,759
html, browser-storage, standards
How Google Friend Connect Works1,758
friend-connect, google, social-media
Google Friend Connect—Making Open Social Easy1,757
friend-connect, google, social-media, opensocial
CSS: Simple Rules for Better Organization and More Efficiency (j9t)1,756
css, selectors, guidelines, sorting
Flash 10 “Astro” Prerelease (dal/aja)1,755
flash
Mobile Web “to Be Worth $22B by 2013”1,754
web, web-2.0, mobile, economics
Google Doctype: Documenting the Open Web (dal/aja)1,753
google, documentation, open-web
Timelapse CSS (dal/aja)1,752
css, javascript
What’s in a “window.name”? (cod/aja)1,751
javascript, security
Efficient Video Delivery Over the Internet (dig)1,750
multimedia, http, performance, link-lists
Useful In-Browser Development Tools for PHP (tro)1,749
php, tooling, link-lists
MySpace Joins the “Semantic” Web1,748
semantic-web, social-media
JavaScript Objects Are NOT JSON (zac)1,747
javascript, objects, json
The Seven Rules of Pragmatic Progressive Enhancement (cod/aja)1,746
progressive-enhancement, best-practices
What’s Your Web Site Worth?1,745
economics, monetization
UTF-8 Growth on the Web (kar/w3c)1,744
encoding, unicode, metrics
Zebra Striping: Does It Really Help? (ali)1,743
tables, forms, usability
CSS Qualified Selectors (sha)1,742
css, selectors
Image Replacement + Google (dav)1,741
image-replacement, techniques, flash, google
Pure JavaScript HTML Parser (jer)1,740
javascript, html, tooling, parsing
Using Prototype to Load JavaScript Files1,739
javascript, tooling, prototypejs
Sign Up Forms Must Die (ali)1,738
forms, usability
JavaScript: The Good Parts (dou/ore)1,737
books, javascript
Ajaxian Roundup for April 2008: CSS Goodness, Ext Licenses, and the Cloud (dal/aja)1,736
javascript, jquery, prototypejs, dojo, extjs, mootools, standards, css, mobile, performance, tooling, code-editors, ajaxian, link-lists
Conforming “target” Attribute (lac)1,735
html, attributes, pop-ups, conformance
Events Compatibility Tables—Powering the Dutch Royals (dal/aja)1,734
javascript, events
The World’s Best HTML Template (j9t)1,733
html, templates
Web Typography: Tell Me What You Want (jas)1,732
w3c, typography, fonts, css
CSS Variables Using PHP (dav)1,731
css, php, variables
Java in JavaScript (cod/aja)1,730
java, javascript
Coherent: Cocoa Databinding for AJAX (dal/aja)1,729
ajax, javascript, html
A Preview of HTML 5 (lac/ali)1,728
html, semantics, overviews
Ext JS and the Fun With Open Source Licenses (dal/aja)1,727
extjs, foss, licensing
The Accessibility of the Date-Time Pattern in Microformats1,726
accessibility, html, time, microformats, twitter+x
Can We Prevent CSS Caching? (chr/css)1,725
css, caching
CSS Variables Are Next? (dal/aja)1,724
css, variables, custom-properties
CSS Gradients, Transforms, Animations, and Masks (sen)1,723
css, gradients, transforms, transitions, animations, masking
Phantom CSS (tka)1,722
css, selectors
CSS Masks (web)1,721
css, masking, webkit, browser-engines
Using Canvas to Test Your Site With Colorblind Folk (dal/aja)1,720
canvas, tooling, testing, color-blindness, colors, accessibility
Why CSS Needs to Borrow From Programming Languages (mat)1,719
css, standards, programming
Embed Your “data-” in HTML 5 (dal/aja)1,718
html, custom-data, javascript, dojo
Talking About JavaScript 1.7, 1.8, and 1.9 Before We Get to 2.0 (dal/aja)1,717
javascript, ecmascript, standards
Why I Like (and Use) Reset CSS (jch)1,716
css, resets, frameworks
25 Years in Usability (nng)1,715
usability, retrospectives, history
Get the JavaScript “global” (nza)1,714
javascript, objects
URL Design—Hackable URLs and Search Engine Optimisation (mat)1,713
urls, seo
Why “Reset” Style Sheets Are Bad (j9t)1,712
css, cascade, resets, efficiency
100 Line AJAX Wrapper1,711
ajax, javascript, support, browsers
20 Ways to Keep Clients Coming Back for More1,710
business-relations, collaboration, communication
Crafting Ourselves (mey)1,709
css, resets, craft
No CSS Reset (jus)1,708
css, resets
jQuery and Prototype Benchmarks (dal/aja)1,707
jquery, prototypejs, comparisons
Web Design 101: Photoshop (dig)1,706
introductions, photoshop, adobe, design
A Validator Is Not an Accessibility Evaluation Tool? (w3c)1,705
discussions, html, conformance, accessibility, alt-text, images, tooling
Crawling Through HTML Forms1,704
google, search, crawling, forms, html
Footers in Web Design: Creative Examples and Ideas (sma)1,703
navigation, examples, design
Getting Feedback to the IE 8 Team (dal/aja)1,702
internet-explorer, microsoft, browsers
A Wishlist for AJAX APIs (cod/aja)1,701
wish-lists, ajax, javascript, apis
Tomorrow’s CSS Today: 8 Techniques They Don’t Want You to Know1,700
css, selectors, borders, techniques, progressive-enhancement
Cool URIs in a RESTful World (inf)1,699
urls, semantic-web, http, rest
The Thing About Git1,698
git, version-control
The Plague of “outline: 0” (jar/web)1,697
accessibility, focus, css
The Story of Professional JavaScript (nza)1,696
books, javascript
jQuery1,695
videos, jquery
“window.crypto” (bra)1,694
javascript, cryptography
13 Reasons Why CSS Is Superior to Tables in Website Design1,693
design, layout, tables, css, comparisons
Subversion Gits the Last Train1,692
version-control, svn, git, comparisons
The Performance Aspect of Acid31,691
acid-tests, web-platform, browsers, performance, animations
IE 8 Strict Mode Doesn’t Allow for CSS Opacity? (dal/aja)1,690
internet-explorer, microsoft, browsers, css
What Is the Open Web and Why Is It Important? (bra)1,689
open-web, concepts
Ajaxian Roundup for March 2008: IE 8, Acid3, and Performance (dal/aja)1,688
browsers, javascript, dojo, dwr, extjs, prototypejs, jquery, css, design, performance, tooling, mobile, databases, comet, ajaxian, link-lists
The Web Beyond the Desktop (dav/dig)1,687
web, desktop, mobile, browsers, design
Version Control for Multiple Agile Teams (inf)1,686
version-control, agile, processes
New Draft of ECMAScript 4 Edition Grammar Released (ado)1,685
ecmascript
The Browser Bunch (joe/mac)1,684
browsers, unix-like, comparisons, safari, apple, flock, camino, firefox, mozilla, opera
Dojo 1.1: Some Awesome for You App (sli)1,683
dojo
Markup and Style Society Talk (bok)1,682
slides, html, css, craft
Saving Ourselves From the Unweb1,681
html, flash, silverlight, dojo
Using the YouTube API via Ext (rey)1,680
youtube, apis, extjs
CSS Properties Index (j9t)1,679
css, overviews
Speaking the Language of Robots (sha)1,678
robotstxt, search, google, tooling
Hats Off to Opera (tka)1,677
opera, browsers, acid-tests, web-platform
Opera Overtakes Safari in Acid3 Race, Reaches 100%1,676
opera, safari, apple, browsers, acid-tests
The Principles of Project Management1,675
principles, project-management, prioritization
The 10 Design Theses of Dieter Rams (j9t)1,674
design, guidelines
Beginning Analytics: Interpreting and Acting on Your Data1,673
videos, google, analytics
Nine Techniques for CSS Image Replacement (chr/css)1,672
css, image-replacement, images, logos, techniques, overviews
Optimizing Page Loading in the Web Browser (ant/web)1,671
performance, browsers, optimization
Keypress in Safari 3.1 (wyc+)1,670
interviews, events, javascript, webkit, safari, browsers, apple
The Great Safari Keypress Debacle (nza)1,669
safari, apple, browsers
Getting Started With ARIA (tka)1,668
introductions, html, aria, accessibility
Using CSS for Image Borders (css)1,667
css, borders, images
Making “IE6-Friendly” PNG8 Images (mis)1,666
browsers, microsoft, internet-explorer, png, images
Firefox 3 Offers Numerous Features for Developers1,665
firefox, mozilla, browsers
A Collection Is Not an Array (sib)1,664
javascript, arrays, comparisons
Many Ways to Access W3C Mailing-Lists (oli/w3c)1,663
w3c, documentation
The World’s Most Popular Programming Language Has Fashion and Luck to Thank (dou/ore)1,662
programming, javascript, ajax, history
Maintaining Your Personal Brand Online (jus)1,661
career, branding, social-media
IE 8 [Connection] Parallelism Issues (dal/aja)1,660
internet-explorer, microsoft, browsers, performance
Martian Headsets (spo)1,659
browsers, standards, html, doctype-switching
Tips for Making Information Universally Accessible1,658
accessibility, search, google, tips-and-tricks
Semantic Web or: Why Yahoo Resisted Microsoft’s Takeover1,657
semantic-web, yahoo, microsoft
ECMAScript 4 Progress Tracking (dal/aja)1,656
ecmascript, standards
Asciify: ASCII Art Library (dal/aja)1,655
ascii, art, libraries, javascript
Secrets of JavaScript Libraries (SXSW) (jer)1,654
slides, javascript, libraries
Great CSS Techniques and the Simple Truth Behind Them (j9t)1,653
css, techniques, maintainability
Portable Contact Lists and the Case Against XFN (chr)1,652
microformats, xfn
Practical Accessibility Tips1,651
accessibility, tips-and-tricks
Character Encoding in HTML (oli/w3c)1,650
html, encoding, unicode
IE8 Speeds Things Up1,649
internet-explorer, microsoft, browsers, performance, http
IE8 Goodies and Baddies (nza)1,648
internet-explorer, microsoft, browsers
The Secret of Maintainability (j9t)1,647
maintainability
Widget Spec Is Now Widget Specs (mar)1,646
web-apps, xml
Delivering the Right Experience to the Right Device1,645
feature-detection, progressive-enhancement, css, javascript
IE8 Beta 1 First Impressions (fyr)1,644
internet-explorer, microsoft, browsers
Internet Explorer 8 Promises Better Standards Compliance… and a Whole Lot More (est/cio)1,643
internet-explorer, microsoft, browsers, standards, security
Microsoft Debuts IE 8, Aims for CSS Interoperability1,642
internet-explorer, microsoft, browsers, css, interoperability
To ExtPHP, or to PHP-Ext? (dal/aja)1,641
extjs, php
The Acid 3 Test (web)1,640
web-platform, acid-tests, support, browsers, safari, apple, webkit, browser-engines
IE8, XHTML, and What Am I Going to Do With My Site? (bur)1,639
xhtml, internet-explorer, microsoft, browsers, standards, drupal
CSS3 Features in IE8 (pet)1,638
internet-explorer, microsoft, browsers, css
IE 8: Better AJAX, CSS, DOM, and New Features (dal/aja)1,637
internet-explorer, microsoft, browsers
Why Isn’t IE8 Passing Acid2? (phi)1,636
internet-explorer, microsoft, browsers, acid-tests, web-platform, support
Design Is in the Details (ali)1,635
design
The Acid3 Test (wa)1,634
websites, web-platform, acid-tests, support, browsers
Company Name First in Microcontent? Sometimes! (nng)1,633
microcontent, writing, seo, usability
IE Team Changes Its Mind on IE8 Default Behaviour (ppk)1,632
internet-explorer, microsoft, browsers
Microsoft’s Interoperability Principles and IE8 (dea)1,631
microsoft, internet-explorer, browsers, interoperability, doctype-switching
The CSSOM View Module (ppk)1,630
cssom, css
Color Rendering Difference: Firefox vs. Safari (chr/css)1,629
colors, rendering, comparisons, firefox, mozilla, safari, apple, browsers
Every Keystroke Is a Prisoner—a Neat Commenting Trick (cod/aja)1,628
comments, tips-and-tricks
Thoughts on HTML 5 (nza)1,627
html, standards
Tooltips With CSS31,626
css, tooltips
Table-Based Layout Is the Next Big Thing (sen)1,625
layout, tables, css
Akismet Plugins Archive (j9t)1,624
wordpress, plugins
Include: Pack Your JavaScript With Ease (dal/aja)1,623
javascript, libraries, minification, performance
Optimize Your Links for Print Using CSS: Show the URL (dav)1,622
links, urls, css, print
Firefox 3 Performance Gets a Boost1,621
firefox, mozilla, browsers, opera, safari, internet-explorer, comparisons, metrics
Pattern Matching in JavaScript1,620
javascript
Mobile Applications, RIP (mic)1,619
mobile, native, web-apps
Adobe AIR v1.0 and Flex 3.0 Released, New Adobe Open Source Site Launched (dal/aja)1,618
adobe, air, foss
IE6 Random Crash, Error in mshtml.dll (mat)1,617
internet-explorer, microsoft, browsers
How JavaScript Timers Work (jer)1,616
javascript, time
Structured Data—Set to Take on Google1,615
google, structured-data, microformats, semantic-web
Powerful CSS Techniques for Effective Coding (sma)1,614
css, techniques, link-lists
Bad Documentation Is a Killer1,613
documentation, career
JavaScript Parasitic Inheritance, Power Constructors, and “instanceof”1,612
javascript, inheritance
Version Targeting: Threat or Menace? (zel/ali)1,611
browsers, microsoft, internet-explorer, versioning, doctype-switching
ECMAScript 4th Edition Reference Implementation M2 (ado)1,610
ecmascript, standards
Cursing With JavaScript: Three Random Tips (dal/aja)1,609
javascript, prototypejs, firefox, mozilla, internet-explorer, microsoft, browsers, pop-ups, tips-and-tricks
Just How Useful Are CSS3 Selectors? (pet)1,608
css, selectors
My CSS Wishlist (dav)1,607
css, wish-lists
Designing Client/Server Web Applications1,606
web-apps, javascript
Which Are More Legible: Serif or Sans Serif Typefaces? (ale)1,605
fonts, legibility, typography, studies, research
More Opera Weirdness (nza)1,604
opera, browsers
Does “setTimeout” Solve the “DOMContentLoaded” Problem?1,603
javascript, dom, time, performance
Ext 2.0 API Docs on AIR1,602
extjs, air, adobe
Best Practices for XML Internationalization (jir+/w3c)1,601
xml, internationalization, localization, best-practices
Is Easy Implementation the Same as Good Code? (cod/aja)1,600
developer-experience, quality, performance, javascript, embed-code
What’s New in PHP 5.3?1,599
php
Authoring HTML 5 (kar/w3c)1,598
html, parsing
W3C XML Is Ten1,597
w3c, xml, anniversaries
Configuring Links in Screen Readers1,596
links, screen-readers, jaws, accessibility
Heroku: Web Based Rails Hosting (dal/aja)1,595
heroku, hosting, ruby-on-rails
PHP Pretty Date (zac)1,594
php, time
CSS: Selector Variables (j9t)1,593
css, selectors, variables
Five Things to Do to a Script Before Handing It Over to the Next Developer (cod)1,592
javascript, collaboration, optimization
Django Template Language in JavaScript (dal/aja)1,591
django, javascript
XHTML 2 vs. HTML 51,590
xhtml, html, comparisons
Acid3 Nearing Completion (obi/wa)1,589
web-platform, acid-tests, support, browsers
Better Living Through Taxonomies (dig)1,588
information-architecture, navigation, information-design
Continuous Integration for Front End Developers1,587
ci-cd, css, javascript
Dealing With Dependencies (tro)1,586
dependencies, php
Ajaxian Roundup for January 2008: JavaScript Turtles and IE 8 (dal/aja)1,585
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 Work1,584
google, search, censorship
IDEs, Plugins, and Tools for Ext JS 2.01,583
extjs, code-editors, aptana, dreamweaver
10 Principles of Effective Web Design (vit/sma)1,582
principles, design, usability, performance, simplicity, whitespace, conventions, testing
You Used JavaScript to Write What? (dal/aja)1,581
javascript, web-apps
Do You Have a Pretty Date? (dal/aja)1,580
javascript, time
Adobe AIR Is on Fire (rey/aja)1,579
adobe, air
Internet Explorer Reality1,578
internet-explorer, microsoft, browsers
Internet Explorer CSS File Size Limit1,577
internet-explorer, microsoft, browsers, css
World Wide Web Consortium Releases Draft of HTML 5 (cne)1,576
w3c, html
Version Targeting and JavaScript Libraries (dre)1,575
internet-explorer, microsoft, browsers, versioning, javascript, libraries
APNG—the Animated PNG1,574
websites, png, images
Birthday Party! Celebrate the 2nd Birthday of the YUI Library and Yahoo Pattern Library February 26 at Yahoo1,573
yui, yahoo, anniversaries
How to Style Unknown Elements in IE (sjo)1,572
how-tos, css, html, internet-explorer, microsoft, browsers
HTML5 Is Not Backward Compatible (mat)1,571
html, standards, interoperability
Mistakes, Sadness, Regret1,570
html, doctype-switching, browsers, microsoft, internet-explorer
Perspective: Acid2, Acid3, and the Power of Default (cne)1,569
web-platform, acid-tests, support, browsers, internet-explorer, microsoft
Beyond DOCTYPE: Web Standards, Forward Compatibility, and IE8 (aar/ali)1,568
browsers, microsoft, internet-explorer, doctype-switching, progressive-enhancement, html, standards, interoperability
IE8 and Opt-In Versioning Mechanism (kar/w3c)1,567
internet-explorer, microsoft, browsers, versioning
IE8 Versioning Snowstorm (kar/w3c)1,566
internet-explorer, microsoft, browsers, versioning, link-lists
IE’s Questionable Version Targeting (tka)1,565
internet-explorer, microsoft, browsers
Sad Day for Web Standards (fyr)1,564
internet-explorer, microsoft, browsers
The Internet Explorer Lock-In (ann)1,563
browsers, microsoft, internet-explorer
Versioning, Compatibility, and Standards (oth/web)1,562
browsers, standards, versioning, interoperability, webkit
A Study of AJAX Performance Issues1,561
ajax, javascript, performance, metrics, studies, research
The Future of IE and the Web (nza)1,560
internet-explorer, microsoft, browsers, doctype-switching, web-platform
Goodbye Doctype Switching, Hello “meta” Targeting (mat)1,559
html, metadata, rendering, doctype-switching, browsers, internet-explorer, microsoft
End of Line Internet Explorer1,558
internet-explorer, microsoft, netscape, browsers, standards
In Response to “Tell the CSS–WG What You Want From CSS3” (mat)1,557
css, wish-lists
Compatibility and IE8 (cdu)1,556
internet-explorer, microsoft, browsers, standards, interoperability, doctype-switching, web-platform
Book Recommendation: “AJAX Security” by Hoffman and Sullivan1,555
books, ajax, javascript, security
Sitemaps FAQs1,554
sitemaps, search, google
Review: Pro JavaScript Design Patterns (tif/dig)1,553
books, javascript, software-design-patterns
Functional Fun in JavaScript With Dojo1,552
javascript, dojo
CSS Tutorial: Hover Effect on Linked Images1,551
images, hover, effects, css
Don’t Be Ashamed of Your Code (tka)1,550
career, quality
How IE Mangles the Design of JavaScript Libraries (sli)1,549
internet-explorer, microsoft, browsers, javascript, libraries, software-design
Acid 3 Tackles ECMAScript (jer)1,548
acid-tests, browsers, support, web-platform, ecmascript
The 3 Levels of Programmers: The Good, The Bad, and the Lazy1,547
career, quality
Is JSON Better Than XML? (nza)1,546
json, xml, comparisons
Cross-Browser Custom CSS Cursors1,545
css, cursors, support, browsers
Ext 2.0 and ColdFusion (rey/aja)1,544
extjs, coldfusion, adobe
20,000 Reasons Why Comet Scales1,543
comet, scalability, testing, dojo, servers
CSS Not([Hacks]) (bri/dig)1,542
css, hacks
Why Opera? (chr+/dig)1,541
interviews, opera, browsers
Getting Specific With CSS (tka)1,540
css, selectors, cascade
RDFa and HTML Imagemap (kar/w3c)1,539
rdf, html, images, image-maps
Beyond DOM1,538
dom, ajax, javascript
Open Content Depends on Open Standards (tan/mic)1,537
content, standards, licensing
Opera’s Antitrust Complaint and Political Control of Web Standards (ppk)1,536
opera, microsoft, browsers, standards, legal
Using Prototypes in JavaScript (tka)1,535
javascript, prototypes
Cool and Useful GWT Solutions (dal/aja)1,534
gwt, examples
The Future of the Web: What to Expect in 2008 (bri)1,533
web, outlooks
Ajaxian Roundup for December 2007: It’s the End of the Year as We Know It (dal/aja)1,532
browsers, javascript, prototypejs, extjs, yui, jquery, microsoft, dwr, security, performance, gwt, comet, css, mobile, ajaxian, link-lists
Fallacies of Distributed Computing Explained (arn)1,531
architecture, network, performance
Making Open Standards as Open as Possible—Required Public Domain Licensing of All Microformats Wiki Contributions (tan/mic)1,530
microformats, licensing, community, history
An Introduction to Classy JavaScript (tka)1,529
introductions, javascript
Er.js: Erlang-in-JavaScript (dal/aja)1,528
javascript, libraries
No (Content) Negotiation (bur)1,527
xhtml
JavaScript: It’s Just Not Validation!1,526
javascript, php, validation
Django and Comet (dal/aja)1,525
django, comet
Misconceptions About PNG (chr/css)1,524
png, images
The Fallacy of Too Much Accessibility1,523
accessibility, fundamentals
A Less Painful CSS Experience (tka)1,522
css
January 22 Publication Date [Was: Transition and Publication Requests Initiated for HTML5 FPWD]1,521
discussions, html, w3c
WebKit Gets Native “getElementsByClassName” (web)1,520
webkit, browser-engines, javascript
Packing Down Prototype (rey/aja)1,519
prototypejs, compression
WAF and WebAPI Are Dead—Long Live WebApps Working Group! (mar)1,518
web-platform, w3c
The Great Browser JavaScript Showdown (cod)1,517
javascript, performance, metrics, opera, safari, apple, internet-explorer, microsoft, firefox, mozilla, browsers, comparisons
Internet Explorer 8 and Acid2: A Milestone1,516
internet-explorer, microsoft, browsers, acid-tests, support, standards
Super Simple Two Column Layout (chr/css)1,515
layout, backgrounds, css
Version Identifiers Reconsidered (w3c)1,514
standards, architecture, versioning
Working Aroung the “instanceof” Memory Leak (dal/aja)1,513
javascript, memory, internet-explorer, microsoft, browsers
What Is Wrong With Web Standards Today (mat)1,512
standards, browsers, support, w3c
CSS Drop Shadows (kar/w3c)1,511
css, shadows, discussions
Testing Your Browser While Being Lazy (kar/w3c)1,510
browsers, tooling, testing
Web 2.0 Can Be Dangerous… (nng)1,509
web, web-2.0, ajax, complexity, monetization, usability
Comparing the Evolution of Java and JavaScript1,508
java, javascript, comparisons
State of ECMAScript 4 (jer)1,507
ecmascript, comparisons, spidermonkey