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#
What Is Wrong With Web Standards Today (mat)2028
standards, browsers, support, w3c
Working Aroung the “instanceof” Memory Leak (dal/aja)2027
javascript, memory, internet-explorer, browsers
Version Identifiers Reconsidered (w3c)2026
standards, architecture, versioning
CSS Drop Shadows (kar/w3c)2025
css, shadows, discussions
Testing Your Browser While Being Lazy (kar/w3c)2024
browsers, tooling, testing
Web 2.0 Can Be Dangerous… (nng)2023
web, web-2.0, ajax, complexity, monetization, usability
Comparing the Evolution of Java and JavaScript2022
java, javascript, comparisons
State of ECMAScript 4 (jer)2021
ecmascript, comparisons, spidermonkey
Don’t Forget “navigator.platform” (nza)2020
javascript, browsers
The W3C Cannot Save Us (sli)2019
w3c, web-platform, standards, css, html
CSS Uprising2018
css, standards
The State of Functional Programming in PHP (tro)2017
php, programming
Opera Sues Microsoft of Standards Compliance (dal/aja)2016
opera, microsoft, standards, web-platform, compliance, legal
Google: Don’t Give Up on OpenSocial (cne)2015
opensocial, google, social-media
One Clear to Rule Them All (tka)2014
css, floats
The Problem With “innerHTML”2013
dom, javascript, methods
The Future of Comet: Comet Today2012
comet, ajax, javascript, standards, outlooks
Do Websites Need to Look Exactly the Same in Every Browser? (sim)2011
websites, design, browsers
How to Redirect index.html to index.php (chr/css)2010
how-tos, redirecting, php, html, apache, servers
The Need for Diversity (kar/w3c)2009
web-platform, browsers, standards, interoperability
AJAX Cross Domain Script (dal/aja)2008
ajax, javascript, libraries
Subdomains and Subdirectories2007
google, search, seo, domains
IE and Standards: Chris Wilson Talks (cdu+)2006
interviews, browsers, internet-explorer, standards
GWT Conference: Voices That Matter Summary (aja)2005
gwt, link-lists
What I’d Like to See in HTML 5 (nza)2004
html, standards, forms, accessibility, wish-lists
Matt Cutts Discusses the “alt” Attribute2003
videos, html, images, alt-text, accessibility, search, google
HTML5 and CSS3 Are Doomed to Disaster? (mat)2002
html, css, standards
The Principles of Beautiful Typography (jas)2001
principles, typography, fonts, readability, legibility
Internet Explorer 8 (dea)2000
internet-explorer, browsers
Reset All Margins and Padding (chr/css)1999
css, resets, margins
Cross Site Scripting Joy (tri)1998
xss, security
Upcoming Changes to the JavaScript Language (dal/aja)1997
ecmascript, javascript, standards
HTML5 and CSS3 Are Doomed for Disaster1996
html, css, standards, browsers
HTML Declarations Screwing Up CSS (chr/css)1995
html, css, doctypes
Monthly Ajaxian Roundup for November 2007: Defining JavaScript 2, Making Security Less Caja, and Mobile (dal/aja)1994
dojo, prototypejs, scriptaculous, mootools, jquery, yui, gwt, extjs, browsers, javascript, performance, apis, mobile, ajaxian, link-lists
Selling Links That Pass PageRank1993
pagerank, seo, monetization
Internet Explorer Doesn’t Just Suck, It Also Blows! (sib)1992
browsers, internet-explorer, javascript
My 5 Favorite WordPress CSS Tricks (chr/css)1991
wordpress, html, headings, css, tips-and-tricks
New CSS JavaScript Library (dal/aja)1990
libraries, css, javascript
SEO Mistakes: Read the Fine Print1989
seo, mistakes
Ensuring Your HTML Emails Look Great and Get Delivered1988
email, html, css
Google Can’t Code1987
google, html, conformance, quality
Email Standards Project1986
websites, email, standards, support
Blue [Beanie] Day—Web Standards! (kar/w3c)1985
awareness-days, standards
HTML Design Principles (ann+/w3c)1984
html, software-design, principles
Using CSS in HTML Emails: The Real Story (chr/css)1983
email, html, css, tips-and-tricks
Scalable Media Hosting With Amazon S3 (dig)1982
multimedia, hosting, s3
Fieldsets, Legends, and Screen Readers (ste/tpg)1981
accessibility, html, forms, screen-readers
Cross Domain XHR W3C Proposal (dal/aja)1980
w3c, data-fetching
Matt Cutts Discusses Snippets1979
videos, seo, search, google
Understanding Web Design (zel/ali)1978
design, typography
How to Size Text in CSS (ric/ali)1977
how-tos, css, resizing, typography, browsers, safari
URI vs. URL: What’s the Difference?1976
urls, terminology
Web Standards, the Real Flash Killer (fyr)1975
standards, html, canvas, svg, multimedia, flash
CSS Sprites: What They Are, Why They’re Cool, and How to Use Them (chr/css)1974
how-tos, images, css, sprites
A Plea to Browser Vendors (nza)1973
browsers, microsoft, apple, mozilla, opera
The Great Specificity Swindle (ate)1972
css, selectors, cascade
Tip: Avoid Unnecessary AJAX Traffic With Session State1971
ajax, javascript, state-management, traffic, tips-and-tricks
Mozilla Hunting for Memory (dal/aja)1970
mozilla, firefox, browsers, mobile, memory
An Interview With John Allsopp (joh+)1969
interviews, css
Better Web Forms: Redesigning eBay’s Registration (gar/dig)1968
forms, design, case-studies, ebay
Tips for Creating Great Web Forms (chr/css)1967
forms, css, tips-and-tricks
Making JavaScript Safe With No Script (dal/aja)1966
javascript, security
A Spider’s View of Web 2.0 (gre)1965
google, search, accessibility, progressive-enhancement, web-2.0
Real Men Don’t Do JavaScript Do They? (dal/aja)1964
javascript
4 Simple Ways to Grow Your Brand1963
branding, blogging, social-media, community
Announcing Dojo 1.01962
release-notes, dojo
New UI Library for Prototype in the Works (rey/aja)1961
prototypejs, scriptaculous
3 Great Learning Strategies for Generalists (j9t)1960
learning, strategies
OpenSocial: Social JavaScript APIs (dal/aja)1959
apis, javascript, opensocial
TinyMCE 3 First Look (dal/aja)1958
tooling
Internet Explorer Memory Leaks (jed)1957
internet-explorer, browsers, memory
More AJAX Standard Updates From the W3C (cms)1956
w3c, ajax, javascript, apis
What Beautiful HTML Code Looks Like (chr/css)1955
html, attributes, semantics, conformance, formatting
Monthly Ajaxian Roundup for October 2007: JavaScript Wars, Java Reborn, and Browsers Wake Up (dal/aja)1954
dojo, extjs, gwt, jquery, prototypejs, yui, gears, browsers, javascript, css, tooling, ajaxian, link-lists
Obscurity, Security, and Captcha (zac)1953
captcha, accessibility, security
Forward Compatibility and JavaScript (zac)1952
javascript, interoperability, internet-explorer, browsers
Accessibility Basics: Testing Your Page for Color Blindness (chr/css)1951
fundamentals, accessibility, testing, color-blindness, contrast, colors, tooling
How to Choose a JavaScript Framework1950
how-tos, javascript, frameworks
Aptana Studio 1.0 Released1949
release-notes, aptana, code-editors
PNG Transparency for Internet Explorer (IE6 and Beyond) (tel)1948
images, png, transparency+opacity, browsers, internet-explorer, css, hacks
Accessibility Basics: How Does Your Page Look to a Screen Reader? (chr/css)1947
fundamentals, accessibility, screen-readers
Bye Bye XML 1.1? (ann)1946
xml
Flash Player 9: Bringing HD Flash Video to the Web (dig)1945
flash, multimedia
How I Explained Web Services Policy to My Child (w3c)1944
concepts, web-services
Prototype and jQuery—Going From One to the Other (rem)1943
slides, prototypejs, jquery, comparisons
HTTP Streaming and Internet Explorer1942
http, streaming, internet-explorer, browsers, comet
CSS Frameworks Roundup (and Some Thoughts) (chr/css)1941
css, frameworks, link-lists
MRI: CSS Selector In-Page Tester (dal/aja)1940
bookmarklets, css, selectors, testing
A Killer Collection of Global CSS Reset Styles (per)1939
css, resets, link-lists, overviews
Learning Something New About CSS and IE6 (nza)1938
internet-explorer, browsers, css
Semantic Web Is a Lot of Fun (kar/w3c)1937
w3c, semantic-web
ColdFusion: Worth the Cost!1936
coldfusion, licensing
Transitioning From Java Classes to JavaScript Prototypes1935
java, javascript, prototypes
WebKit Does HTML5 Client-Side Database Storage (bra/web)1934
webkit, browser-engines, html, browser-storage
The Semantic Web Gots Badges (bur)1933
w3c, semantic-web
SVG and “text/html” (ann)1932
svg, images, mime-types, html, parsing
Why Accessibility? Because It’s Our Job! (sib)1931
accessibility, user-experience, link-lists
CSS Vertical Bar Graphs (dal/aja)1930
css, html, visualization
ActionScript Performance Tips1929
actionscript, performance, tips-and-tricks
Interview: Andy Clarke on the CSS Eleven (mal+)1928
interviews, css, community
The Perfect Fluid Width Layout (chr/css)1927
liquid-design, layout
New Set of Semantic Web Logos (iva/w3c)1926
w3c, semantic-web
Color Sampling and SVG Gradients (bur)1925
colors, svg, images, gradients
Automated Security Scanners Choke on AJAX (rey/aja)1924
ajax, javascript, security
CSS Eleven (mar)1923
css, community
Fonts in Your Face (jon)1922
fonts, css, safari, opera
Getting Started With Photoshop: Saving for the Web1921
introductions, photoshop, images, gif, jpeg, png
JSValidate: Form Validation Library (dal/aja)1920
libraries, forms, validation
Beginner CSS Tips for Your Blog (chr/css)1919
blogging, css, testing, tips-and-tricks
Roll Out Your Own JavaScript Interfaces1918
javascript
Monthly Ajaxian Roundup for September 2007: JavaScript Mashups Take a Step Forward (dal/aja)1917
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)1916
javascript, libraries, json, servers
SVG Video Demo1915
svg, multimedia, silverlight
Client Side Load Balancing for Web 2.0 Applications (dig)1914
web-2.0, web-apps, load-balancing
Can Your Personal Blog Hurt Your Career?1913
blogging, career
How Green Can You Be? (sib)1912
sustainability
Akismet: Presumed Guilty (bur)1911
wordpress, spam
“* { margin: 0; padding: 0; }” No Longer Cool (chr/css)1910
css, margins, resets
Setting the Default Style Sheet Language on Your Web Site (kar/w3c)1909
css, html, mime-types, http-headers, apache
More Fun With “DOMContentLoaded” (dal/aja)1908
javascript, dom
Don’t Get Stuck With AJAX, Oracle Warns1907
ajax, javascript, oracle, java
How to Create an IE-Only Stylesheet (chr/css)1906
how-tos, internet-explorer, browsers, conditional-comments, hacks
Silverlight Introduction1905
introductions, silverlight
User Agent Style Sheets: Basics and Samples (j9t)1904
browsers, css, examples, fundamentals
Cost of Solution vs. Cost of Problem (j9t)1903
principles, economics, prioritization, comparisons
CSS 3: A Giant Serving of Fail (sli)1902
css, standards, w3c
A Non-Annoying “a:visited” Technique (chr/css)1901
css, links
Yet Another Image Replacement Method1900
image-replacement, techniques
Facebook Released FBJS (dal/aja)1899
facebook+meta, libraries, ajax, javascript
Quick Security Checklist for Webmasters1898
checklists, security
IE’s Memory Leak Fix Greatly Exaggerated (dal/aja)1897
internet-explorer, browsers, memory
At What Point Do Semantics Not Apply? (jch)1896
html, css, semantics
Single-Line vs. Multi-Line CSS (chr/css)1895
css, formatting, comparisons
The “longdesc” Lottery (div)1894
html, attributes, images, accessibility
Microformats Would Benefit From a Namespace (j9t)1893
microformats, namespaces
“replaceHTML” for When “innerHTML” Dogs You Down (dal/aja)1892
javascript, html, performance
Gleaning Resource Descriptions From Dialects of Languages (GRDDL) (dck/w3c)1891
standards, xml
Help Us Form a Baseline for Standards Support1890
standards, support, email
7 Additional Ways to Focus on Users (j9t)1889
usability, user-experience
20 (Alternate) Ways to Focus on Users (j9t/sma)1888
usability, user-experience
Web Design 101: Floats (vir/dig)1887
introductions, design, floats, css
The Price of Omitting the Alt1886
html, images, attributes, alt-text, accessibility
New OWL Working Group Started at W3C (iva/w3c)1885
w3c, owl
How to Build a Cross-Browser History Management System (ble)1884
how-tos, browsers
Why I Don’t Like the Google Web Toolkit (nza)1883
gwt, javascript
CSS Page Loader (chr/css)1882
css
I Wonder What W3C’s Response Will Be to AJAX?1881
w3c, ajax, web-services
On Browser WYSIWYG (sli)1880
browsers, wysiwyg, dhtml, apis
Ext 2.0: A Preview (rey)1879
extjs
Microformats Bookmarklet Now for IE1878
bookmarklets, microformats, internet-explorer, browsers
Screen Readers: A Web Developer Failure1877
screen-readers, jaws, accessibility, html, standards
Why We Need Standards Support in HTML Email1876
standards, support, email
Interview With Håkon Wium Lie (pet)1875
interviews, css, fonts, licensing
Monthly Ajaxian Roundup for August 2007: CSS Frameworks and the Reboot of Top Frameworks (dal/aja)1874
jquery, prototypejs, yui, gwt, dojo, css, javascript, browsers, offline, standards, mobile, tooling, ajaxian, link-lists
YAML the CSS Framework (dal/aja)1873
frameworks, css
YUI Theater—Joseph Smarr: “High-Performance JavaScript: Why Everything You’ve Been Taught Is Wrong”1872
javascript, performance
Lists to Get More Decorative (pet)1871
css, lists, decoration
Font Rendering Differences: Firefox vs. IE vs. Safari (chr/css)1870
css, fonts, rendering, firefox, internet-explorer, safari, browsers, comparisons
Update to Internet Explorer’s Cookie Jar (eri)1869
internet-explorer, browsers, cookies
Blueprint CSS1868
websites, frameworks, presentational-html, css, blueprint
“lang” Attributes Across (X)HTML Versions (kar/w3c)1867
internationalization, xhtml, html, standards
Aptana Milestone 9 Now Available (rey/aja)1866
aptana, code-editors
Comparing SEO to Spam1865
seo, spam, comparisons
Please Do Not Use CSS Frameworks (jch)1864
css, frameworks, blueprint
Primary and Secondary Actions in Web Forms1863
forms, buttons, usability, concepts
Are You a Web Designer or a Web Decorator? (j9t)1862
career, design, decoration
Creating a Maintainable, Unobtrusive JavaScript Slideshow (rey/aja)1861
javascript
Wrong Default Encoding on the Apache Webserver1860
apache, servers, encoding, unicode
Making IIS 6.0 Play With UrlRewriting1859
servers, iis, urls
jQuery vs. Prototype: OO JavaScript With or Without Training Wheels1858
jquery, prototypejs, oop, comparisons
Adobe Steps Up Video With New Flash and AIR for Flash Gets Easier (dal/aja)1857
adobe, multimedia, flash, air
CSS Techniques I Can’t Wait to Be Rid Of (pet)1856
css
Zoho Writer Goes Offline With Gears (dal/aja)1855
offline, gears
Banner Blindness: Old and New Findings (nng)1854
monetization, research
Getting Rid of the Semi-Professionals (ppk)1853
community, communication, career, standards
New Plugin: Live Query1852
jquery, plugins
The Future of CSS and the End of 3.0 (dal/aja)1851
css, standards
Solved: Right Click in AS31850
flash, actionscript, javascript
Advanced Ternary Conditions in JavaScript (pba)1849
javascript, operators, conditionals
jQuery for JavaScript Programmers (sim)1848
javascript, jquery, comparisons
Using Divs Inside Tables (chr/css)1847
html, tables
New robots.txt Feature and REP Meta Tags1846
robotstxt, metadata, html, search, google
Blueprint CSS Framework: Typography Matters (dal/aja)1845
blueprint, typography
Talk Like a Googler: Parts of a URL1844
urls, terminology
Work Around the “z-index” Issue With Heavyweight IE Components (dal/aja)1843
css, positioning, internet-explorer, browsers
Contribution of Flash Myth and Misinformation1842
flash, myths, accessibility
Flash Myths and Misinformation1841
flash, myths
Growing Momentum Behind Accessible Flash1840
flash, accessibility
80 Beautiful Typefaces for Professional Design (sma)1839
design, fonts
The Craft of HTML (kar/w3c)1838
html, conformance, craft
Bulletproof Web Design, Second Edition (sim)1837
books, design, xhtml, css
Blueprint—a CSS Framework (mar)1836
blueprint
Recommending WCAG Samurai Errata1835
accessibility, wcag
Top Blogs Fail W3C Markup Validation (bpe)1834
html, conformance, metrics
Stylesheets for Printing (chr/css)1833
css, print
Launch: Blueprint, a CSS Framework1832
blueprint, frameworks, css
Have Microformats Finally Arrived? (mis)1831
microformats
Monthly Ajaxian Roundup for July 2007: iPhone and the Plugin Wars (dal/aja)1830
mobile, apple, dojo, scriptaculous, extjs, yui, jquery, javascript, offline, css, browsers, tooling, ajaxian, link-lists
Better Writing Through Design (ali)1829
writing, content
Unobfuscating Packed JavaScript (pau)1828
javascript, obfuscation, formatting
Reviving Anorexic Web Writing (ali)1827
writing, alt-text, images, accessibility
A Mock-Up Interface Using CSS3 Colour1826
css, colors
Using DOM Query Libraries in YUI (zac)1825
yui, dom, libraries, jquery
CSS Specificity: Things You Should Know (sma)1824
css, selectors, cascade, examples
SEO Tip: Avoid Keyword Stuffing1823
seo, keywords, tips-and-tricks
What Is CSS 2.2? (pet)1822
css
Microformats: More Meaning From Your Markup (bri)1821
microformats, html, semantics
Accessible JavaScripting From the Ground Up1820
accessibility, javascript, html, graceful-degradation
Taking Conditional Comments Too Far (jch)1819
conditional-comments, browsers, internet-explorer, maintainability
The Unforking of KDE’s KHTML and WebKit (ars)1818
browser-engines, browsers, khtml, webkit, konqueror, safari
Clean Up Your CSS (chr/css)1817
css, formatting, tooling
HTML 5: We Don’t Need No XHTML1816
html, xhtml
The Basics of MathML 3.0 (edt/tec)1815
fundamentals, mathml, math
Conflicting Absolute Positions (ali)1814
html, css, layout, browsers, internet-explorer
Script.aculo.us Accordion (dal/aja)1813
libraries, scriptaculous, accordions
Corporate Web Standards (dig)1812
html, css, standards, quality
Web Standards Do—the Way of Web Standards (oli/w3c)1811
standards, html, semantics, http, content-negotiation, caching, performance, xml, xhtml, testing, processes, urls, redirecting
JavaScript: How Simple Is Too Simple? (sen)1810
javascript, simplicity
W3C Finalises Web Services Description Language1809
w3c, wsdl, standards
CSS Selectors—Speed Myths1808
css, selectors, performance, metrics, extjs, jquery, dojo, mootools, prototypejs, internet-explorer, firefox, safari, opera, browsers, comparisons, myths
JavaScript Frameworks and JSF (zac)1807
javascript, frameworks, extjs, jquery, prototypejs, dojo, mootools
Gears Roadmap and Development Process1806
gears
Is Selling Text Links Dangerous?1805
monetization, links
Write Articles, Not Blog Postings (nng)1804
writing, blogging, content, usability
DOMDom, Easy DOM Element Creation (zac)1803
javascript, dom, libraries, tooling
iPhone and the Death of the Mobile Web (bet)1802
web, mobile, apple, domains
Why HTML 5 Specification Matters? (kar/w3c)1801
html, interoperability
Best Uses of Flash1800
flash, search, google, best-practices
HTML Elements Index (j9t)1799
html, xhtml, overviews, comparisons
Building a Desktop Application With Ext, AIR, Aptana and Red Bull1798
extjs, air, aptana, code-editors
Graceful Degradation (pet)1797
graceful-degradation, html, css
How Does Internet Explorer 7 Work With Cascading Style Sheets1796
internet-explorer, browsers, css, support
Web Services Description Language (WSDL) Version 2.0: Core Language (w3c)1795
wsdl, standards
How To: Get Google and AJAX to Play Nice1794
how-tos, google, seo, ajax, javascript
Typography and Web Advertising: Making Every Opportunity Count (dig)1793
typography, design, monetization
Why Comet Rarely Is Necessary…1792
comet, ajax, javascript
Safari 3.0 Blazes a Rewarding Trail to CSS 3.01791
safari, browsers, css
Load Time, the UX Factor: Facts and Measures (j9t)1790
performance, user-experience
The Web as an Ecosystem (kar/w3c)1789
html, web, web-platform, w3c, link-lists
GWT Ext Integration (dal/aja)1788
gwt, extjs, java
Yet Another One More Thing… New Web Inspector (xee/web)1787
safari, browsers, dev-tools
Marathon 2.0 (bur)1786
standards, support, interoperability, web-platform
“border-radius”: Safari vs. Mozilla (pet)1785
css, borders, safari, mozilla, browsers, comparisons
Webs and Documents and Services, Oh My! (cms)1784
w3c, web-services, architecture
Delay Loading Your Print CSS (sto)1783
css, print, performance
Fixing the Web… Together! (kar/w3c)1782
html, xhtml, css, standards, conformance, quality
Fixing the Web! (ann)1781
standards, web-platform, w3c
WCAG, HTML, and CSS: Maybe the Standards Need a Break (j9t)1780
wcag, html, css, standards
HTML5 and XHTML 1.1+ Must Stop for Now (mho)1779
html, xhtml, css, standards, support, interoperability, javascript, dom
How to Contribute to W3C Work? Tutorials (kar/w3c)1778
how-tos, w3c, standards, advocacy, developer-relations
Six Essential Language Agnostic Programming Books (sha)1777
programming, books
Frameworks for Designers (ali)1776
design, frameworks
A JavaScript Module Pattern1775
javascript, software-design-patterns
Safari 3.0 Windows (ppk)1774
safari, browsers, windows
Designing for International Users: Practical Tips (ri/w3c)1773
slides, internationalization, localization, tips-and-tricks
Who Ordered the Link States? (mey)1772
css, selectors, links
Change vs. Stability in Web Usability Guidelines (nng)1771
usability, best-practices, history
Aptana IDE Adds AIR Support (dal/aja)1770
aptana, code-editors, air
ECMAScript Edition 4 Reference Implementation (dal/aja)1769
ecmascript
Requirements for Website Prototypes (and Design Systems) (j9t)1768
prototyping, design-systems, processes
The CSS Working Group Is Irrelevant1767
css, standards
Google Gears DB Abstractions (dal/aja)1766
gears, google, databases
Reflections on Django (let)1765
django
Google Gears Lets Developers Take Apps Offline1764
google, gears, offline, web-apps
User Style Sheets Come of Age (mat)1763
css, user-styles, customization
When Accessibility Is Not Your Problem1762
accessibility, resizing, colors, microcontent
Behind the Scenes: What Is the CSS Working Group Doing? (fan)1761
css, w3c, standards, processes
CSSDOC1760
websites, css, documentation, cssdoc
Flash Tooltips Using jQuery1759
flash, jquery, tooltips
The One True Way to Open a Window in JavaScript1758
javascript, links
An Open Letter to Opera (nza)1757
open-letters, opera, browsers, javascript
Command Links (nng)1756
navigation, links, buttons, usability
3 Tips to Improve Your Blog1755
blogging, community, syndication, optimization
10 Steps to Create a High-Quality Website (j9t)1754
quality, processes
70 Expert Ideas for Better CSS Coding (sma)1753
css, processes, tips-and-tricks, hacks, conditional-comments, link-lists
Re: 55 Reasons to Design in XHTML/CSS1752
xhtml, html, css, design
Interview: Andy Budd on the Future of CSS (and+)1751
interviews, css, outlooks
An HTML5 Conformance Checker (hsi)1750
studies, html, conformance, parsing, history
The “<b>” and “<i>” Elements (lac)1749
html, semantics
Microformats: What They Are and How to Use Them (sma)1748
microformats, link-lists
HTML and Version Mechanisms (kar/w3c)1747
html, versioning
Silverlight: AJAX Is Now an Endangered Species (car)1746
silverlight, ajax, javascript
Google Hell?1745
google, search
Dissecting Silverlight (zdn)1744
silverlight, rich-internet-apps
DWR Version 2.0 Final Released (dal/aja)1743
dwr
sIFR 2007: The Roundup (mis)1742
image-replacement, techniques, flash
Faster Page Loads With Image Concatenation1741
performance, images, html, css
The Confusion of Tongues1740
java, standards
Seven JavaScript Techniques You Should Be Using Today (dig)1739
javascript, techniques, examples
To Coda (mar)1738
coda, code-editors
Firebug Tips and Tricks1737
firebug, firefox, tips-and-tricks
Reset Reasoning (mey)1736
css, resets
The Death of Comments (jus)1735
blogging, community, spam
The Importance of View Source (chr)1734
view-source, foss, open-web
HTML: The Top 5 Forgotten Elements (mat)1733
html, semantics
Hidden Links1732
links, hiding, seo
Advancing JavaScript With Libraries (dal/aja)1731
javascript, dom, libraries, jquery
.htaccess: 7 Useful Ingredients (Plus Bonus) (j9t)1730
servers, apache
Lightbox 2: Sets and Effects (dal/aja)1729
lightbox
Rich Internet Applications and Greek Mythology (jec)1728
naming, history, adobe, microsoft, rich-internet-apps
What’s New With Sitemaps.org?1727
sitemaps
Breadcrumb Navigation Increasingly Useful (nng)1726
navigation, breadcrumbs, design-patterns, usability
Accessible Web 2.0 Applications With WAI–ARIA (kli/ali)1725
accessibility, web-apps, web-2.0, aria, html, xhtml
JSLT—JavaScript-Based XSLT Alternative1724
xsl, javascript, tooling
Book Review: Bulletproof AJAX (mat/dig)1723
books, ajax, javascript
HTML5, XHTML2, and the Future of the Web (dig)1722
html, xhtml, comparisons, web-platform, outlooks
Usability Tips for Bloggers1721
usability, tips-and-tricks, blogging
Proposal to Adopt HTML5 (oth)1720
discussions, html, w3c, standards
HTML 5 (ppk)1719
html, standards, w3c, whatwg
Better Markup With Control Adapters1718
asp-net
How to Protect a JSON or JavaScript Service1717
how-tos, security, json, javascript
Ext JS Goes Live (dal/aja)1716
extjs
JavaScript Keyboard Accessibility (sen)1715
javascript, accessibility, keyboard-navigation, focus
W3C Sets Standard for Internationalisation of XML Content1714
w3c, internationalization, standards, xml
HTML or XHTML? Fact From Fiction1713
html, xhtml, standards, comparisons, myths
Kill IE6 to Let CSS3 Live (pet)1712
internet-explorer, browsers, css
W3C Gives Browsing a Voice1711
w3c, voice, browsers
Are You Ready for Web 3.0? (mat)1710
web, web-3.0
The Principles of Beautiful Web Design (jas)1709
design, principles, processes, overviews
Linkify: The Best Bookmarklet You’re Not Using1708
bookmarklets, links
Ruining the User Experience (aar/ali)1707
user-experience, prioritization
The Seven Deadly Sins of Email Marketing Management (dig)1706
email, marketing, mistakes
Microformats: Empowering Your Markup for Web 2.0 (joh)1705
books, microformats, html, web-2.0
More “base2.DOM” and Advice for Writing JavaScript Libraries (dal/aja)1704
javascript, best-practices
Apple Joins the W3C HTML Working Group (ars)1703
w3c, html, apple
Fundamental Problem With YUI Button (zac)1702
yui, buttons
Translating HTML Templates (jed)1701
html, localization
CSS Practice: Namespaces in Complex Projects (j9t)1700
css, namespaces, complexity, maintainability
Problems With XHTML (lac)1699
xhtml
Securing Your JSON1698
security, json, javascript, arrays
W3C Begins HTML Refresh Effort1697
w3c, html, standards
Opera Developer Console1696
opera, browsers, dev-tools
JavaScript/CSS Font Detector (dal/aja)1695
javascript, css, fonts, tooling
My “Outdated View” of the Semantic Web (tim/ore)1694
semantic-web, web-2.0, web
Specifications Take Time (ann)1693
standards, processes
“Valid CSS” and Similar Claims Are Unprofessional (j9t)1692
html, css, wcag, conformance, professionalism
Internet Explorer 7—the State of Play (sen)1691
browsers, internet-explorer, conditional-comments
Another Way to Get Around ActiveX Silliness (dal/aja)1690
javascript
How You Can Join the W3C HTML5 Working Group in Six Easy Steps1689
w3c, html
W3C Launches New HTML Working Group (kar/w3c)1688
w3c, html
W3C Plans HTML Upgrade (inf)1687
w3c, html, standards
W3C Relaunches HTML Activity (w3c)1686
html, w3c
W3C Restarts HTML Effort1685
html, w3c
Garbage Collection in IE61684
internet-explorer, browsers, garbage-collection
Hire Only Web Designers With a Website (j9t)1683
hiring, career
Better Font Management (dig)1682
fonts, tooling, link-lists
What Comes After AJAX? (car)1681
ajax, flash
Weebly Relaunches (dal/aja)1680
code-editors, wysiwyg
“phpinfo()” XSS Vulnerability (jed)1679
php, xss, vulnerabilities, security
Berners-Lee: Congress Should Consider Net Neutrality (com)1678
legal, licensing, drm, net-neutrality
Berners-Lee Offers Thoughts on Net Neutrality, DRM (com)1677
legal, drm, net-neutrality
What Does XML Smell Like?1676
xml, mime-types, heuristics
An Introduction to git-svn for Subversion/SVK Users and Deserters (sam)1675
introductions, svn, git
Unobtrusive JavaScript Made Possible1674
javascript, jquery
The Value of Email Marketing1673
email, marketing, economics, monetization
A Domain Just Right for Mobile Web Surfing1672
domains, mobile
OWASP Testing Guide 2.0 (dal/aja)1671
guides, owasp, testing
Icon Design: Sizing (dav)1670
images, icons, design
Print Style Sheets: The Basics (for No Excuses) (j9t)1669
css, print, fundamentals
Conversation With [the] X/HTML 5 Team1668
interviews, html, xhtml, standards
Conversation With [the] XHTML 2 Team (ste)1667
interviews, xhtml, standards
Jack Slocum of Ext to Support jQuery (dal/aja)1666
extjs, jquery
Checklist for Web Applications (zac)1665
web-apps, checklists
DOM Storage and Microformats (dal/aja)1664
dom, javascript, microformats
CSRF Protection Idea (dal/aja)1663
security, csrf
Yahoo Pipes: AJAX Mashup Builder (dal/aja)1662
yahoo, yui, tooling
Questioning WCAG21661
standards, wcag, accessibility
JavaScript Security Experiments (mar)1660
javascript, security, experiments
Graceful Degradation and Progressive Enhancement1659
graceful-degradation, progressive-enhancement, comparisons, concepts
Flash Embedding Cage Match (ali)1658
flash, html, embed-code
“dojo.query”: A CSS Query Engine (dal/aja)1657
dojo, css
DJAX: Language on Top of JavaScript (dal/aja)1656
javascript, libraries
Discover Your Links1655
google, search, links
How to Use Konqueror Without Installing Linux (pet)1654
how-tos, konqueror, browsers
Animated GIF Not Animating? (pau)1653
images, gif, javascript, html
Why You Should Be Using Disambiguated URLs (sim)1652
urls, links, best-practices
Adam Bosworth: Why AJAX Failed (Then Succeeded) (dal/aja)1651
ajax, performance, user-experience
Why “Conditional Comments” Are Bad, Repeat: Bad (j9t)1650
browsers, internet-explorer, conditional-comments, maintainability
Standard Organizations Have a History (kar/w3c)1649
standards, processes, w3c
Sound in Web Browsers Without Flash1648
multimedia, javascript, html
W3C Sets Standard for Technical Illustrations on the Web1647
w3c, standards, images
WAML: Web Application Markup Language (dal/aja)1646
web-apps, xml, ajax
Detecting Keystrokes (ppk)1645
javascript
MooTools Version 1 Official World Release1644
release-notes, mootools
Scoping XFN and Identifying Authoritative Hcards (chr)1643
microformats, xfn, html
XHTML and Mobile Devices (hsi)1642
xhtml, mobile, myths
A Quick Word About Googlebombs (mou)1641
backlinks, links, seo, google
Controlling How Search Engines Access and Index Your Website1640
search, robotstxt
What CSS Is Missing (nza)1639
css, variables
A Chronicle of the Ages of the Web (ube)1638
web
W3C XQuery 1.0 and XSLT 2.0 Become Standards1637
w3c, standards, xquery, xsl, xml
Quick CSS Mockups With Photoshop (ali)1636
css, photoshop, processes
Usability Heuristics for Web Development Teams1635
usability, heuristics
Security vs. Usability (nza)1634
security, usability
1 + 1 = 3: Explaining Busyness and Background Noise on Websites (j9t)1633
design, information-design
Prepare for Attack—Making Your Web Applications More Secure1632
web-apps, security, sql, xss, examples
New Dutch Accessibility Law (ppk)1631
accessibility, legal
Weebly: Online Website Creation Tool Using AJAX (dal/aja)1630
code-editors, wysiwyg
jQuery 1.1 Is Reborn on Its First Birthday (dal/aja)1629
jquery
It’s in the Details: Seven Secrets of a Successful International Website (dig)1628
internationalization, localization, ecommerce, colors, design
Web Design: 15 Important Research Findings You Should Know (j9t)1627
design, usability, research, conventions, best-practices
Animation With Continuations (dal/aja)1626
animations, javascript
Attribute Nightmare in IE (tob)1625
internet-explorer, browsers, attributes, javascript
Scripting Essentials (dan)1624
fundamentals, javascript, dom
The Definitive Guide to Web Character Encoding1623
guides, unicode, encoding, html
How to Grok Web Standards (cra/ali)1622
how-tos, standards
Internet Explorer Filter or Hack Using Character Escapes (j9t)1621
browsers, internet-explorer, hacks
Markup as a Craft (gar/dig)1620
html, xhtml, best-practices, craft
“nofollow” Still Considered Harmful (j9t)1619
links, metadata, seo
Using CSS3 Selectors to Highlight Hyperlinks (pet)1618
css, selectors, links
Kill Three Birds With One Stone Using XHTML and CSS1617
xhtml, css, tables, accessibility, seo
Vendor Specific Extensions to CSS3 (joo)1616
vendor-extensions, css
Updated: XML Has Too Many Architecture Astronauts (car)1615
architecture, xml, json
Using YUI in Greasemonkey Scripts (czo)1614
browser-extensions, yui
JSON vs. XML: Browser Security Model (car)1613
browsers, security, json, xml, comparisons
JSON vs. XML: Browser Programming Models (car)1612
browsers, programming, json, xml, comparisons
Accessibility: Why It Is Easy1611
accessibility, dei, legal
Predictions: AJAX in 2007 (mic+/aja)1610
outlooks, ajax, javascript
AJAX and Web 2.0 High in the Zeitgeist of 2006 (dal/aja)1609
ajax, web-2.0, retrospectives
Prototype.js != $()1608
prototypejs
The Path to 1.1 (jer)1607
jquery
The Rise of IE7 (pet)1606
internet-explorer, browsers
Pro JavaScript Techniques (mat/dig)1605
books, javascript
Reinventing HTML: Update (dck/w3c)1604
html, w3c
Embedding a Database in IE (dal/aja)1603
internet-explorer, browsers, databases
Compiling Java to JavaScript1602
interviews, compiling, java, javascript
JavaScript Variable Dump in ColdFusion (dal/aja)1601
javascript, coldfusion, variables
CSS Turns 10 (obi/wa)1600
css, anniversaries
Cascading Style Sheets Turn 10 (inf)1599
css, anniversaries, w3c
Google Web Accelerator Debate (shi)1598
google
Create Cross Browser Vector Graphics1597
dojo, images
Web API Glossary of Terms (eva)1596
apis, terminology
The Simplest, Most Effective SEO Move You Can Make1595
html, seo, wordpress
An Introduction to AJAX and Taconite1594
introductions, ajax, tooling
Preventing Spam: Bulletproof Solutions (sma)1593
spam, best-practices
Validator Web Service Interface Ideas (hsi)1592
web-services, tooling, conformance
Signs of a Quality Link1591
links, seo, quality
Walking in Others’ Shoes: Turn JavaScript Off for a Day (dal/aja)1590
javascript
Usability Conventions: Basics and Examples (j9t)1589
fundamentals, conventions, examples, usability
WHATWG and HTML 5 FAQ1588
html, xhtml, standards, whatwg
Got API? Fast API Searching (dal/aja)1587
apis
Compose to a Vertical Rhythm (ric/24w)1586
typography, css, headings
On Writing Maintainable Code1585
maintainability, extensibility, checklists
cssdocs.org: CSS Documentation Helper (dal/aja)1584
css, documentation
Dynamically Loading Google Analytics (mar)1583
performance, javascript, google, analytics
“Most Websites” Failing Disabled1582
accessibility, metrics
Standards, Semantics, Accessibility, and HTML Email (jch)1581
html, standards, semantics, accessibility, email
HTML vs. XHTML1580
html, xhtml, comparisons
Wrapping the “pre” Tag (dal/aja)1579
html, css
IE6 and IE7 Running on a Single Machine (pet)1578
internet-explorer, browsers, installing
Announcing Symfony 1.0 Beta 1 (fra/sym)1577
release-notes, symfony
Design Decisions: Basecamp Help (jas)1576
design
Usability for Developers1575
usability, hci
DOMTool1574
tooling, conversion, dom, javascript, html
Miro, Ajaxlets, and the Google Custom Search API1573
google, apis, ajax, javascript
CSS Tab Designer (dal/aja)1572
tooling, css, windows
DIY Widgets—How to Embed Your Site on Another Site1571
how-tos, embed-code, javascript, xss
Eye Conditions and Accessible Web Design (j9t)1570
accessibility, color-blindness, colors
CSS Styling for Print and Other Media (llo/dig)1569
css, print
XML, a Decade… (kar/w3c)1568
xml, anniversaries
10 Years of CSS (ber/w3c)1567
css, anniversaries, w3c, history, link-lists
What Are Web Services?1566
interviews, web-services, economics
In Defense of Difficult Clients (ali)1565
collaboration, business-relations, processes
Run: Universal JavaScript Animation Framework (dal/aja)1564
javascript, animations, libraries
JSOC: JavaScript Object Cache (dal/aja)1563
javascript, objects, caching, libraries
CSS-Based Forms: Modern Solutions (sma)1562
forms, css, examples, link-lists
That’s Not Write (int)1561
javascript, dom
Adobe Open Sources Flash JavaScript Engine (nza)1560
flash, javascript, javascript-engines, adobe
HTML’s Uncertain Future (sen)1559
html, xhtml, w3c
IE’s “innerHTML” Problem (nza)1558
internet-explorer, browsers, dom, javascript
Adobe and Mozilla Foundation to Open Source Flash Player Scripting Engine (ado)1557
adobe, mozilla, flash, foss, actionscript, javascript-engines, javascript
What’s IE.next? (ppk)1556
internet-explorer, browsers
MooTools Primer/Tutorial1555
introductions, tutorials, mootools
The Case for Registering Multiple Domains1554
domains, http, performance
Fixing HTML (lac)1553
html, w3c, whatwg
Tim Berners-Lee and Reinventing HTML1552
html, standards, w3c, whatwg, svg
W3C Markup Validator, Link Checker Updated1551
w3c, html, xhtml, conformance, links, link-rot, user-experience, tooling
How Not to Fix HTML1550
html, w3c
Reinventing HTML (tim/mit)1549
html, web-forms, xhtml, xforms, forms, w3c, community
The State of ColdFusion (sen)1548
coldfusion
Bulletproof HTML: 37 Steps to Perfect Markup1547
html, xhtml, conformance, encoding, unicode, character-references, semantics
XBL: Event Handlers (lac)1546
xbl, events
Microformats (aja)1545
microformats, html
Unobtrusive AJAX for Rails by Dan Webb (aja)1544
ajax, ruby-on-rails, javascript
Death of the Desktop by Aza Raskin (aja)1543
desktop
Dojo in Depth With Alex Russell (sli)1542
dojo, comet
The Future of Web Accessibility1541
accessibility, outlooks, web-2.0, ajax, wcag
My Latest Take on Image Replacement (jch)1540
image-replacement, techniques, css
XBL: Bindings (lac)1539
xbl, css
Productivity and Screen Size (nng)1538
productivity, usability
Ruining the User Experience (aja)1537
user-experience
The Unfortunate Death of Helvetica1536
fonts
Five Simple Steps to Designing With Colour (mar)1535
design, colors
Internet Explorer 7 Is Officially Released1534
browsers, internet-explorer
How I Explained ITS to My Child (w3c)1533
concepts, localization, xml, ruby-markup
The World’s Highest Website—a CSS Experiment (j9t)1532
websites, css, experiments
Read-Write Web (wz4/w3c)1531
http-headers, http, web
Today’s AJAX and DHTML Best Practices1530
ajax, javascript, dhtml, best-practices
OpenAjax Update—Addressing Key Challenges for AJAX Adoption1529
ajax, community