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 (5)

Entry (Sources) and Additional TopicsDate#
My Latest Take on Image Replacement (jch)2055
image-replacement, techniques, css
XBL: Bindings (lac)2054
xbl, css
Productivity and Screen Size (nng)2053
productivity, usability
Ruining the User Experience (aja)2052
user-experience
The Unfortunate Death of Helvetica2051
fonts
Can WCAG 2.0 Be Simpler?2050
wcag, standards, accessibility
Five Simple Steps to Designing With Colour (mar)2049
design, colors
Internet Explorer 7 Is Officially Released2048
browsers, internet-explorer
The Semantic Code2047
html, semantics
Douglas Crockford Does the DOM on Video (cod)2046
dom, javascript
RSS and Atom in Action: Newsfeed Formats2045
rss, syndication, history
How I Explained ITS to My Child (w3c)2044
concepts, localization, xml, ruby-markup
The World’s Highest Website—a CSS Experiment (j9t)2043
websites, css, experiments
Assist Future Developers by Writing Comments and Clean Code2042
documentation, comments, best-practices
Making Flash Websites Searchable2041
flash, html, links, search
Read-Write Web (wz4/w3c)2040
http-headers, http, web
Ten Questions for Peter-Paul Koch (rus)2039
interviews, internet-explorer, frames, javascript, browser-detection, ajax, accessibility
Today’s AJAX and DHTML Best Practices2038
ajax, javascript, dhtml, best-practices
OpenAjax Update—Addressing Key Challenges for AJAX Adoption2037
ajax, community
Detecting IE7+ in JavaScript2036
internet-explorer, browsers, javascript, browser-detection, conditional-comments
The State of Web Development: PHP Developers Most Likely to Switch to Rails (mat)2035
programming, php, ruby-on-rails
CSS: In Search of the Missing Run-in Value (mho)2034
css, html
The Rise of Flash Video (dig)2033
multimedia, flash, history
Identifying Text-Only Nodes With CSS2032
css, selectors, links
Skip Links—What Are They?2031
skip-links, html, accessibility
Where Are the PHP Women?2030
php, community
Accessibility in Trouble: Standards2029
accessibility, standards
Does W3C Get Its Contrasts Wrong?2028
w3c, metrics, contrast, colors, wcag
More Info on PageRank2027
pagerank, seo
IEs 4 Linux: Internet Explorer 6, 5.5, 5 on Linux (dal/aja)2026
internet-explorer, browsers, linux, testing, tooling
W3C Announces Roadmap2025
w3c, standards, aria, accessibility
The Ridiculous Discussion About Monitor Sizes and Screen Resolutions (rob)2024
design, viewport
So Address Tags Are Rubbish for Microformat hCards? (cod)2023
html, microformats
9 JavaScript Tips You May Not Know2022
javascript, tips-and-tricks, arrays, objects, sorting, variables, firebug
Long Live the Q Tag (ali)2021
html, semantics
Lessons in JavaScript Performance Optimisation: 90 Seconds Down to 3 Seconds (mic)2020
lessons, javascript, performance, optimization
W3C Announces Roadmap for Accessible Rich Internet Applications (WAI–ARIA) (w3c)2019
accessibility, rich-internet-apps, aria, standards
Introducing the Ajaxian.com LinkedIn Community Program (dal/aja)2018
introductions, ajaxian, linkedin, community
12 Lessons for Those Afraid of CSS and Standards (ali)2017
css, standards, lessons
DTI: “Our Blind Guy Can Use It So It’s Fine” (bru)2016
accessibility
Accessibility in Trouble: Flash2015
accessibility, flash
6 Ways to Fix a Confused Information Architecture (nng)2014
information-architecture
Seven Things Every Software Project Needs to Know About AJAX2013
ajax, javascript
W3C Change: Full Independence (mey)2012
w3c
The Dangers of Cross-Domain AJAX With Flash (shi)2011
ajax, javascript, flash, security
Elements, Tags, and Attributes (j9t)2010
html, attributes, terminology
Tag Soup: “innerHTML” Interoperability (or Lack Thereof)2009
html, interoperability, browsers
XML Prologue (lac)2008
xml
Google, Meet Web Standards2007
google, standards
Complete List of Best SEO Tools (sma)2006
seo, tooling, link-lists
Top CSS Tips (jus)2005
css, units, selectors, tips-and-tricks
Understanding HTML, XML, and XHTML (oth/web)2004
html, xml, xhtml, best-practices, comparisons
The Web Standards War Is Far From Over (rob)2003
standards, conformance, html
The Ultimate Web Page (jus)2002
tech-stacks, design, prioritization
Why Standards Still Matter2001
standards, advocacy
Finally, Caption Playback2000
captions, multimedia
Is Legally Mandated Accessibility a Benefit? (joe)1999
accessibility, legal, wcag
Automatic Pullquotes With JavaScript and CSS1998
javascript, css, functionality
Adventures in JavaScript Testing1997
slides, javascript, testing
Highlight Microformats With CSS (jon)1996
microformats, css, user-styles, camino, safari, omniweb, browsers
Interview With Jared Smith of WebAIM (jar)1995
interviews, accessibility
W3C Change: Introduction (mey)1994
w3c
Regular Expressions Cheat Sheet1993
cheat-sheets, regex
Optimal Width for 1024px Resolution? (cam)1992
viewport, optimization, design
List of HTML/CSS Services (jus)1991
html, css, link-lists
Eliminating “async” JavaScript Callbacks by Preprocessing1990
javascript, ajax, asynchrony, callbacks
Almost a Clean Sweep: About 3 in 4 Use AJAX (eny/aja)1989
ajax
A Positive Attitude to Development1988
html, css, conformance, semantics, tables, hacks, browsers, accessibility, standards
Scope in JavaScript (mik/dig)1987
javascript, scope, functions, examples
When the Web Team Gets It Totally Wrong (ger)1986
design, usability, user-focus
Accessibility of CAPTCHA (gez)1985
accessibility, captcha
Wherefore Art Thou, SVG?1984
svg, w3c, standards
Securing AJAX1983
ajax, javascript, security
Microformats Cheat Sheet1982
microformats, cheat-sheets
Unicorn Sighting (Public Preview) (don/w3c)1981
w3c, tooling, quality, conformance
Too Much Accessibility—Accesskeys (rni)1980
accessibility, keyboard-navigation, accesskeys, html
What’s Happening in WCAG 2?1979
wcag, accessibility
IE6 Resize Bug (“position: relative” Becomes “fixed”) (emi)1978
internet-explorer, browsers, bugs, resizing
How Search Results May Differ Based on Accented Characters and Interface Languages1977
google, search, localization
Uploading Files and Navigating Directories in PHP1976
php, file-handling
IBM Not Happy at All (gla)1975
ibm, w3c, xforms, web-forms, forms
Berners-Lee Calls for Web 2.0 Calm (the)1974
web-2.0, terminology
Educated (sim)1973
training, career, standards
Which Image Format Is Best (jus)1972
images, gif, jpeg, png
Accessibility: Standards Versus Testing1971
accessibility, standards, testing
Accessible WYSIWYG Editors—the Problem1970
accessibility, wysiwyg, code-editors
Accessibility Testing Methodology1969
accessibility, testing, wcag
IE 7, Web Standards and CSS Support1968
internet-explorer, browsers, standards, css, support
The Big Picture on Microformats (joh/dig)1967
microformats
jQuery 1.0 (jer/jqu)1966
release-notes, jquery
Shortening Strings to a Fixed Length in JavaScript (cod)1965
javascript
The Benefits of Footnotes in Webpages1964
footnotes, html, css
How to Write Technical Documentation (cod)1963
how-tos, documentation
800×600, Should I Really Care?1962
viewport
Web 2.0 Patterns1961
web-2.0, principles
Accessibility Follow-Up1960
accessibility
jQuery: (Mis)leading the Pack1959
jquery, prototypejs, comparisons
Accessibility Has Not Been Taken Too Far (joe)1958
accessibility, design
Your About Page Is a Robot (kis/ali)1957
branding, writing
Details on Our CSS Changes for IE71956
internet-explorer, browsers, css
Giving You Fitts (jen)1955
design, principles, usability
The Rules of Navigation (jes)1954
navigation
SEO Advice: Writing Useful Articles That Readers Will Love1953
seo, content
Why jQuery’s Philosophy Is Better (wyc/jqu)1952
jquery, prototypejs, comparisons
More W3C Controversy (dba)1951
w3c, svg, standards, interoperability
Fire the W3C (bur)1950
w3c
Putting the Web Back in Web 2.0 (mno)1949
web, web-2.0, ajax
CSS Best Practices1948
css, best-practices
Beginning to Style Your RSS Feed (jch)1947
rss, css, xsl
Google Valid and Strict1946
google, homepages, html, standards, metrics, myths
Hot PHP UTF-8 Tips1945
php, unicode, tips-and-tricks
IE and CSS “Compliance” (cdu)1944
internet-explorer, browsers, css, standards
Google Strict vs. Google Deprecated (blo)1943
google, homepages, html, standards, metrics
Does Every Organization Need a Web 2.0 Strategy? (dhi/zdn)1942
web-2.0, web, strategies
The Importance of Standards (bur)1941
standards
Why CSS Is Important for Accessibility (ala)1940
css, accessibility
An Introduction to the W3C DOM1939
slides, introductions, w3c, dom, javascript, standards
The Sacrifice of Pragmatism Over Theoretical Purity1938
http, mime-types
IE7 Not CSS Compliant—Argh, Here We Go Again! (ric/zdn)1937
internet-explorer, browsers, css, support, standards
Web Inspector Gains New Eyes for Metrics, Properties1936
webkit, dev-tools, firebug, comparisons
The Influx of Web Developers to Yahoo! and Google1935
yahoo, google
The Dangers of Browser Detects1934
browser-detection, javascript
Ten Questions for Donna Maurer (rus)1933
interviews, information-architecture, usability, design
Screen Resolution and Page Layout (nng)1932
layout
A Shortcut to 456 Berea Street1931
interviews, css, layout, accessibility
This Week in WCAG1930
wcag, standards, accessibility
Ten Questions for Steve Faulkner (ste+)1929
interviews, accessibility, ajax, html, wcag
Why Microsoft Might Not Embrace XHTML (and Then Again They Might)1928
microsoft, xhtml, mime-types, rendering
How Strict Is Your Dynamic Language?1927
programming, comparisons, perl, php, ruby, python
8 Steps to Serving Better (X)HTML (tan)1926
html, xhtml, conformance, tables, metadata, internationalization, microformats, tips-and-tricks
Dvoraked (mey)1925
css
CSS3 and Konqueror (pet)1924
css, konqueror, browsers
The Case Against Web 2.01923
web, web-2.0
Transcendent CSS: Creating the Aesthetic Web (mho)1922
css, principles, support, browsers, community
The Web Accessibility Myth in the UK1921
accessibility, wcag, compliance, html, css, conformance, myths
Veerle Pieters Interview (vee/dig)1920
interviews, design, processes, business-relations
An Interview With Molly E. Holzschlag (mho)1919
interviews, standards, css, design
Ten Questions for David Storey (rus)1918
interviews, standards, opera, browsers
Ranking Accessible (Was: Re: Google Accessible Search)1917
discussions, accessibility, seo, google
Interview With Jakob Nielsen1916
interviews, ajax, usability, user-conversion, testing, monetization, scrolling
Identifying Classy Semantics (far)1915
html, semantics, attributes
Dvorak and CSS1914
css, concepts
Five Common PHP Design Patterns (jhe)1913
php, software-design-patterns
Add Value on the Web (jus)1912
web, content
An Angry Fix (zel)1911
w3c, community
The Four Levels of PDF Accessibility (ala)1910
accessibility, pdf
Eyetracking Web Forms1909
forms, usability, design
Mozilla’s Layout Engine (dba/moz)1908
slides, mozilla, gecko, browser-engines, browsers
Following the XHTML Path1907
xhtml, conformance, link-lists
Label Placement in Forms (uxm)1906
forms, labels, usability
Why CSS Bugs Me (pcm)1905
css
What Are Microformats? (tan)1904
slides, microformats, html, semantics, examples
Learning JavaScript1903
javascript, learning
A Phone Interview on CSS (rus)1902
interviews, css
Intro to Microformats1901
introductions, microformats, html
Behind the Scenes With XHTML1900
xhtml
If E-Mail Clients Mangle Your HTML… Fix It1899
email, html, tables, support, testing
W3C Guidelines Inadequate (the)1898
guidelines, w3c, mobile, best-practices
Django and AJAX (ube)1897
django, ajax, javascript
Web Standards: It’s About Quality, Not Compliance1896
standards, quality, craft, conformance
Why Web Standards Matter (Case Study)1895
standards, case-studies, html, dom, javascript, metrics
W3C Releases Mobile Web Best Practices1894
w3c, mobile, best-practices
How to Make Your AJAX Applications Accessible—40 Tutorials and Articles1893
how-tos, accessibility, ajax, link-lists
Build Your Own AJAX Web Applications1892
ajax, web-apps
Tutorial: An Introduction to OOP in PHP1891
tutorials, introductions, oop, php
Using Globals in PHP1890
php
Web Professional’s Code of Ethics (mho)1889
professionalism, ethics, career
The Need for Accessibility1888
accessibility, concepts
The Return on Investment (ROI) for Personas1887
usability, personas, economics
CSS Maintenance Tip: Use a Color Glossary (gar)1886
css, maintenance, colors, tips-and-tricks
9 Ways to Misunderstand Web Standards (blo)1885
standards, print, mobile, accessibility, css, semantic-web, hacks
Whither WAI and WCAG?1884
accessibility, wcag, w3c, standards
Opera 9 CSS Support Information Available1883
browsers, opera, css, support
AJAX [Conference]: Flash vs. AJAX1882
flash, ajax, javascript, comparisons
Net Neutrality: This Is Serious (tim)1881
net-neutrality, web
Prettier Accessible Forms (ali)1880
accessibility, forms, html
Formal Objection to WCAG 2.01879
discussions, wcag, standards, accessibility, community
Ten Common CSS Mistakes1878
css, mistakes, conformance
What’s Next for Web Accessibility? (far)1877
accessibility, wcag, standards, compliance, tooling
Microformats: Tomorrow’s Web Today (mho)1876
microformats, semantics, rdf
The JavaScript Library World Cup (dan)1875
javascript, libraries, dojo, prototypejs, scriptaculous, yui, comparisons
New Wireless Developments1874
mobile, domains
Accessibility Ideas (ann)1873
accessibility, html
WWWWWDD? (cod)1872
browsers, metrics
Perspective: An Axe to Grind With AJAX (cne)1871
ajax, terminology
Eight Problems That Haven’t Changed1870
usability, links, buttons, pop-ups, monetization, content
Tip: What Is Semantic Markup and Why Should You Care?1869
html, semantics, tips-and-tricks
An Easy Way to Remember CSS Comments1868
css, comments, tips-and-tricks
CSS Tables [Versus] Layout Tables1867
tables, layout, html, css, comparisons
Real Hackers Don’t Use CSS (emi)1866
images, image-maps, links, standards, design
50 AJAX Reference Websites From Around the World1865
ajax, link-lists
An Introduction to Test Driven Development With PHP1864
introductions, php, testing
Is Asynchronous Communication Really Being Used?1863
asynchrony, ajax
Web Designer’s Guide to Print Design (mar)1862
guides, print, design
This Just In: I Run a “Movement”1861
accessibility, wcag, community
Build Your Own Web Site the Right Way Using HTML and CSS (sen)1860
books, html, css
WCAG 2.0 (lac)1859
wcag, standards, accessibility, conformance, compliance, terminology
AJAX on IE 7: Check Native First (dal/aja)1858
ajax, javascript, internet-explorer, browsers
Portable Comet? It’s the Iframe, Stupid! (mic)1857
comet, iframes, javascript, internet-explorer, browsers
IBM Enhancing AJAX by Contributing to Dojo Toolkit (inf)1856
javascript, ajax, dojo, ibm
Internationalization Primer (dig)1855
introductions, internationalization
Understanding Specificity1854
tutorials, css, selectors, cascade
Invalid HTML Interfering With Accessibility (ala)1853
accessibility, html, conformance
JavaScript Loop Test1852
javascript, loops, performance, browsers, metrics
Levels of JavaScript Knowledge1851
javascript
Levels of Accessibility Knowledge1850
accessibility
Is Standards Compliant HTML Really Necessary?1849
html, conformance, browsers
Your HTML Level (ann)1848
html
Seven AJAX Frameworks/Toolkits to Watch Out For (har)1847
frameworks, ajax, gwt, dojo, yui, dwr, scriptaculous, link-lists
Levels of HTML Knowledge1846
html, xhtml
CSS Is Worthless1845
css, html
Inline CSS Should Not Be Allowed in Strict Doctypes (emi)1844
css, html, doctypes, attributes
Berners-Lee Applies Web 2.0 to Improve Accessibility (the)1843
wcag, web-2.0, accessibility
5 Tips to Improved CSS1842
css, formatting, shorthands, cascade, tips-and-tricks
Call for Response From the Web Standards Project1841
wcag, web-standards-project, accessibility
Making AJAX Work With Screen Readers (gez)1840
ajax, javascript, screen-readers, accessibility, support, jaws, window-eyes
Semantic Web Is Ready for Mainstream Use1839
w3c, semantic-web
Google SEO Algorithm Problems1838
google, seo
To Hell With WCAG 2 (ali)1837
accessibility, standards, wcag
Design Patterns1836
design-patterns, design
WCAG Samurai1835
websites, accessibility, wcag, wcag-samurai
In Praise of… W3C (tim/the)1834
web, w3c
2006 Redesign—CSS Techniques (mat)1833
redesigning, css, techniques
Building on the Future of the Web1832
web, semantic-web, mobile, social-media
JavaScript and Namespaces1831
javascript, namespaces
Google Web Toolkit: The Correct Level of Abstraction? (dal/aja)1830
gwt, google, java, javascript, ajax
Chinese Banks Homepage Usability1829
studies, research, homepages, usability
Microsoft’s Web Standards Motivations (sen)1828
microsoft, standards
JavaScript 2 and the Future of the Web (bre)1827
slides, javascript, web, outlooks
JavaScript “Associative Arrays” Considered Harmful (sav)1826
javascript, arrays
Give Safari Some Love (dal/aja)1825
safari, browsers
Web-Based Alternatives to PowerPoint (jud/inf)1824
html, css, javascript, tooling
Google Web Toolkit: AJAX Apps From Java (mic/aja)1823
gwt, ajax, javascript, java, google
Comet With Apache and Jetty (dal/aja)1822
comet, apache, servers
7 More Reasons Why Web Apps Fail (bok)1821
web-apps
Revenge of the “$” (dal/aja)1820
javascript, libraries
Quick Comment on “nofollow”1819
search, spam, google, metadata
Web Content: From Fabulous to Frankenstein1818
content, quality, legal
The Quagmire of Web Accessibility1817
accessibility, assistive-tech
I Vote Conditional Comments (jch)1816
css, hacks, conditional-comments, internet-explorer, browsers
Brendan Eich: JavaScript 2 and the Future of the Web (dal/aja)1815
javascript, ecmascript, standards, outlooks
AJAX SVN Browser (dal/aja)1814
tooling, svn, ajax
PHP vs. Ruby1813
php, ruby, comparisons, zend, frameworks
Do You Really Need Search on Your Website? (ger)1812
search
Getting Real, the Book1811
books, processes, project-management, engineering-management
AJAX and Screenreaders: When Can It Work? (sib)1810
ajax, javascript, screen-readers, accessibility
7 Reasons Why Web Apps Fail1809
web-apps, mistakes
Study of Free/Shareware Web Fonts1808
studies, research, fonts
An AJAX Caching Strategy1807
ajax, javascript, caching, strategies
“Cascading Style Sheets: The Designer’s Edge” by Molly Holzschlag1806
books, css, design
AJAX Anti-Patterns (zdn)1805
ajax, anti-patterns, xml
Neutrality of the Net (tim)1804
net-neutrality, economics, web
My PNG Image Replacement Method (tel)1803
image-replacement, techniques, images, png
Google and Microsoft Understand the Power of the Default1802
usability, google, microsoft, browsers
IE 7 and JavaScript: What Needs to Be Fixed?1801
javascript, internet-explorer, browsers
Last Call Working Draft of Web Content Accessibility Guidelines 2.01800
accessibility, wcag, standards
Eric Meyer: “The One True Layout”1799
css, layout
The Problem With Web Standards (sen)1798
standards, w3c
Maximum Number of Hyperlinks on a Page1797
links, usability
Techniques for WCAG 2.0 (w3c)1796
wcag, accessibility, techniques, html, css, javascript
JavaScript Speed Test: Test Your Browsers (dal/aja)1795
javascript, performance, testing, browsers
More Seriously: Why CSS Doesn’t Define Behaviour1794
css, javascript
Print Stylesheets1793
css, print
CSS Hacking (ann)1792
css, hacks
Build for the Future: Bend, Don’t Break (gar/dig)1791
html, processes, principles
S3 JavaScript Bindings (mic/aja)1790
javascript, ajax, s3, apis
Get the Rendered Style of an Element (rob)1789
javascript, css
CSS Love Child1788
css, career
Scriptaculous Cheat Sheet (amy)1787
scriptaculous, cheat-sheets
Use PHP to Strip the Last Character in a String1786
php
Comparison of Dojo and Prototype (JavaScript Toolkits)1785
dojo, prototypejs, comparisons
AJAX and [Scalability] (mic/aja)1784
ajax, servers, scalability, performance
DOM vs. Web (mno)1783
security, http, dom
Benefits of CSS1782
css, maintainability, accessibility, performance
10 Steps to CSS Success: Browser, User, Author1781
css, browsers
Box Model Mastery1780
css, box-model, margins
Board to Create Advisory Committee for Refresh of 508 Standards1779
accessibility, section-508
Indicating Language Choice: Flags, Text, Both, Neither?1778
localization, internationalization
Principles and Elements of Design (dig)1777
principles, design
Projecting Your CSS (jch)1776
css, media-queries
One-Line JavaScript Memoization1775
javascript, memoization
SEO Basics Tutorial1774
fundamentals, seo
Information Architecture and Findability1773
information-architecture, usability
AJAX Book Review Series (oct/aja)1772
books, ajax, javascript
How Important Is Alt Text in Search Engine Optimization?1771
alt-text, accessibility, seo, images
“Content-Type” Is Dead1770
http, mime-types
Rails Manifesto1769
ruby-on-rails, principles, web-2.0
Google Releases Audio CAPTCHA1768
google, captcha, accessibility
Don’t Neglect the “title” Attribute1767
html, attributes, usability, seo
Alt Text Is an Alternative, Not a Tooltip1766
alt-text, accessibility, images
“dl”, “dt”, and “dd” Markup (ann)1765
html, lists, semantics
Speeding Up AJAX With JSON (aja)1764
performance, ajax, json
AJAX: Is Your Application Secure Enough?1763
ajax, javascript, web-apps, security
CSS + JavaScript = Evil (nza)1762
css, javascript, debugging
Flash Interaction Disabled in Internet Explorer (rob)1761
flash, internet-explorer, browsers
Standard Error1760
web, standards, licensing
Accessibility Tips for Website Construction1759
accessibility, tips-and-tricks
But It Validates!1758
html, css, conformance
CSS Layout or Table Layout1757
layout, css, html, tables
“Color for Websites” by Molly Holzschlag1756
books, colors, design
Five Simple Steps to Typesetting on the Web: Printing the Web (fro)1755
typography, print
Why Comply? The Movement to W3C Compliance1754
w3c, standards, conformance
First Annual Naked Day: April 051753
css, awareness-days, standards, semantics
A Guide to CSS Support in Email1752
guides, email, css, support, browsers
Government Sites Fail Web Tests1751
standards, html, conformance, compliance, accessibility, metrics
Don’t Use JavaScript to Hide Bad Markup1750
javascript, html, conformance, quality
SEO Advice: Use Text1749
seo, tips-and-tricks
Why XForms Matter, Revisited1748
xforms, xml, forms
A Forgotten Prototype Technique: Comics (jms)1747
prototyping, techniques
Replace Pop-Ups With Dynamic Includes Using DOMinclude (cod)1746
libraries, javascript, pop-ups
Improve Usability for Older Users1745
usability, accessibility
My CSS and Layout Biased Wishlist1744
discussions, css, layout, wish-lists
2-Column CSS Layout1743
css, layout, floats
AJAX Delete Confirmation1742
forms, buttons, ajax, php, usability
IE7: Details (dav)1741
browsers, internet-explorer
IE7 Improvements and Bug Tracking (mey)1740
internet-explorer, browsers
SEO Mistakes: Hosted Doorway Pages1739
seo, mistakes
Seven (sim)1738
internet-explorer, browsers
New Clearing Method Needed for IE7?1737
internet-explorer, browsers, floats, css
Semantic Image Use (jch)1736
html, images, alt-text, accessibility, semantics
Flex and AJAX: The Hybrid Store (cco)1735
adobe, ajax
Validity Does Not Equal Best Practices1734
conformance, html, css
Back to the Future: Microsoft HTML Applications (rus)1733
microsoft, javascript, html
An Interview With Dean Edwards (jus)1732
interviews, javascript
Excessive Elements (jus)1731
html, simplicity, maintainability, debugging
Fast DOM Queries in Today’s Browsers (sli)1730
javascript, dom, performance, browsers, w3c
Dynamic Favicons (aja)1729
favicons, javascript
Content Is King1728
content, design, metrics
Web Authentication (mno)1727
authentication, http, cookies
Round-Up of 30 AJAX Tutorials1726
tutorials, ajax, javascript, link-lists
The Next Web? (sim)1725
web, xml, semantic-web, web-services, xhtml, ajax, web-2.0, retrospectives, outlooks
The Benefits of Cascading Style Sheets1724
css, maintainability, consistency, performance, seo, accessibility
AJAX and XSLT in Web Development1723
ajax, xsl, tooling
SEO Advice: Check Your Own Site1722
seo, spam
Effective Style With “em”1721
css, units, accessibility
A Modern Approach to Flash SEO1720
flash, seo
Holistic Approaches to E-Learning Accessibility1719
studies, research, accessibility, usability, learning, link-lists
Discovering HTTP: The Accept Header1718
http-headers, http
The Financial Benefits of Web Accessibility1717
accessibility, economics
Getting Started With AJAX (aar/ali)1716
introductions, javascript, ajax
WordPress AJAX Comments1715
wordpress, ajax, blogging
Minification vs. Obfuscation (dou)1714
minification, obfuscation, comparisons, terminology, javascript
Evaluating Website Accessibility: Background and Preparation1713
accessibility, auditing, processes, checklists
Just Build It: HTML Prototyping and Agile Development (gar/dig)1712
prototyping, html, agile
The True Cost of Content (ger)1711
content, economics, quality
Jens Meiert Declares His Love to CSS… (j9t)1710
interviews, css
AJAX/DHTML Library Scorecard: How Cross Platform Are They?1709
ajax, dhtml, libraries, browsers, support, internet-explorer, firefox, safari, opera
An Introduction to AJAX1708
introductions, ajax, javascript, link-lists
Comet: Low Latency Data for the Browser (sli)1707
comet, ajax, javascript, performance
Accessibility First! A New Approach to Web Design1706
studies, research, accessibility, design, link-lists
Accessible Alternate Content (lac)1705
accessibility, images, content
IBM Releases AJAX Toolkit Framework (aja)1704
ibm, tooling, ajax
What Is Accessibility? (rob)1703
accessibility, concepts
XML Responses and AJAX (aja)1702
ajax, xml
AJAX Scaffold Generator (dal/aja)1701
tooling, ajax, ruby-on-rails
Derek Featherstone Interview (der/dig)1700
interviews, accessibility
Bookend Lists: Using CSS to Float a Masthead—Replace Tables With CSS Layout List Tutorial1699
css, floats, tables, lists, techniques
Using a robots.txt File (van)1698
robotstxt, search, google
Search Engine Optimization Basics: Improve Your Standing in Search Engines1697
fundamentals, seo, terminology, google, link-lists
Announcing DOM Helper: A New and Improved CSS Editor1696
introductions, tooling, dom, css, code-editors, windows
The Rule of Least Power (tim/w3c)1695
programming, software-design, principles
How to Sniff Out a Rotten Standardista (mho)1694
how-tos, standards, conformance, advocacy, community
Google Page Creator (dre)1693
google, tooling, standards
An Idiot’s Guide to Why We Build Accessible Websites1692
guides, accessibility, legal, ethics
Flash Is Dead! Long Live Flash!1691
flash
Content Negotiation: Why It Is Useful, and How to Make It Work (oli/w3c)1690
content-negotiation, internationalization, urls, servers, php
JavaScript Closures for Dummies1689
javascript, closures, examples
Quick Tip: Text Truncation With JavaScript (dal/aja)1688
javascript, tips-and-tricks
Beware the Toggle in AJAX Applications (dal/aja)1687
ajax, state-management
Web Browsers Comply With Section 5081686
accessibility, browsers, assistive-tech, vpat-acr, section-508, compliance
Write Better CSS (jch)1685
css, quality, comments
We Interrupt This Commercial Break With a Word About RSS (bur)1684
rss
8 Free Ebooks From Apress1683
books, c-sharp, web-services, xml, perl, php, link-lists
Happy Birthday, AJAX! (mic/aja)1682
anniversaries, ajax
Opera Nintendo Browser (mic/aja)1681
opera, browsers
JavaScript Style Guide (dal/aja)1680
style-guides, conventions, javascript, dojo
Camino Browser Goes 1.0 (mac)1679
camino, browsers
XHTML5 (ann)1678
html, xhtml, parsing
Yahoo! UI JavaScript Treats (sim)1677
yahoo, javascript, libraries
Yahoo Is the New Google1676
yahoo, google, comparisons
AdLinks: “Out-of-Contextual” Advertising? (mis)1675
monetization
There Is Nothing More Permanent Than a Temporary Hack1674
json, xml, xpath, syndication
Cross Domain AJAX Using XML1673
ajax, javascript, xml
W3C Launches Web Tech Incubator Program1672
w3c, community
CSS Navigation Magnification (dal/aja)1671
css, navigation, hover
Time Sensitive CSS1670
css, time, php
Blind Cal Student Sues Target—Suit Charges Retailer’s Web Site Cannot Be Used by the Sightless (sfg)1669
accessibility, legal
Unitless Line-Heights (mey)1668
css, units, typography
Buy Standards Compliant Web Sites (kar/w3c)1667
standards, conformance, compliance, professionalism, economics
New robots.txt Tool1666
robotstxt, tooling, google, search
Target Corporation Sued for Discrimination Against the Blind1665
accessibility, legal
Writing Cross-Browser CSS1664
css, support, browsers, best-practices
Can Flash Be Considered Accessible?1663
accessibility, flash
Alphabetized Links Are Random Links (jms)1662
links, sorting, randomness, usability
Photosensitive Epilepsy (gez)1661
accessibility, wcag, metrics
CSS 3 Column Layout—the Holy Grail!?1660
css, layout, hacks
Zoom Layouts Update1659
design, layout, zooming, accessibility
CSS Hacks in IE7 (and)1658
internet-explorer, browsers, css, hacks
A Comparison of AJAX Frameworks for ASP.NET (aja)1657
frameworks, ajax, asp-net, comparisons, link-lists
Usability Testing on the Cheap1656
usability, testing
10 Realistic Steps to a Faster Web Site1655
performance, network, servers, caching, databases
Vendors Unite to Promote AJAX Tool Development (inf)1654
ajax, javascript, web-apps, economics
Adobe Flex 2.0: Beta Released (dal/aja)1653
adobe
Google Sitemaps Team Interview (van)1652
interviews, google, sitemaps
IE 7 Preview Release: Download, Test, Pray? (dal/aja)1651
internet-explorer, browsers
One Web Day1650
websites, awareness-days, web
Please Test Your Sites With IE7 (cdu)1649
internet-explorer, browsers, testing
In Search of the Holy Grail (ali)1648
layout, html, css
“getElementsByTagNames”: Note the Plural (dal/aja)1647
javascript
Ruby in HTML (ann)1646
ruby-markup, html
Not All Bugs Are Worth Fixing (cod)1645
bugs, prioritization, quality
AJAX and CSS Optimization1644
ajax, javascript, css, optimization, compression, performance
The State of the Web Standards (bru)1643
standards, metrics
The Future of HTML: XHTML 2.01642
html, xhtml, xforms, apis, standards, outlooks, link-lists
Web Authoring Statistics1641
studies, research, html, attributes, metadata, mime-types, http-headers, metrics
SEO Advice: Linkbait and Linkbaiting1640
seo, links, backlinks
“DOM Scripting” by Jeremy Keith1639
books, dom, javascript
How Web-Ready Is “XMLHttpRequest”? (mno)1638
http, javascript
JavaScript Cursor Position1637
javascript, cursors
Dreamweaver 8 Reviewed1636
dreamweaver
Exclusive: Web Design God Steve Krug1635
interviews, design, usability
Vector Graphics in CSS (ann)1634
css, svg, images, xhtml
Getting Funky With Scopes and Closures1633
javascript, scope, closures
Tag Soup: Crazy Parsing Adventures1632
html, parsing
25% of All Web Users Are Disabled1631
accessibility, usability, metrics
Track Your Hacks With CVS (sen)1630
cvs
The “ping” Attribute (nza)1629
html, attributes, firefox, browsers, privacy
Help! A List Apart Talks About XHTML 2.0 (ann)1628
xhtml, xml
Web 3.0 (zel/ali)1627
web, web-3.0, javascript, usability
“<a ping>”1626
firefox, browsers, html, privacy
Cross Browser Compatibility1625
browsers, interoperability, internet-explorer, netscape, firefox, opera
Meetings Considered Harmful1624
collaboration, communication, processes
Introducing the Web Inspector1623
introductions, webkit, dev-tools
From the Top: MIME and Content Negotiation1622
mime-types, content-negotiation, http-headers, http, xhtml, examples, php, asp-net
Introduction to CSS Table-Related Display Values1621
introductions, css, tables
PHP Security: Basic PHP Security1620
php, security, validation
Source Order, Skip Links, and Structural Labels1619
source-order, skip-links, labels, screen-readers, accessibility
What’s the Best MySQL Admin Tool? (jus)1618
databases, mysql, tooling
Dealing With JavaScript Scope (jus)1617
javascript, scope
Firebug1616
websites, firebug, firefox, browsers, dev-tools
Does Your Website Overstate Its Accessibility?1615
accessibility, documentation, wcag, compliance, metrics
Dojo Tips: Cookies, and a Nice Curry (dal/aja)1614
dojo, cookies, caching, tips-and-tricks
Back to Basics: PHP and Arrays1613
fundamentals, php, arrays
Don’t Blow Your Beta1612
releasing, processes
A Week With Camino (fro)1611
camino, browsers
Don’t Invent XML Languages (tim)1610
xml, xhtml, atom
Nine Tips for Designing Rich Internet Applications1609
design, rich-internet-apps, tips-and-tricks
Building Open Textual Content on HTML (tan/mic)1608
html, content, semantics, microformats
Top Ten Reasons AJAX Is Here to Stay (dal/aja)1607
ajax
SEO Advice: URL Canonicalization1606
seo, urls, search, google
CSS Quick Tip: “overflow: hidden;” and IE (dal/aja)1605
css, overflow, internet-explorer, browsers, tips-and-tricks
Usability and Accessibility in 20061604
usability, accessibility, standards, wcag, legal, outlooks
Failed Redesigns1603
redesigning, standards, mistakes, examples
An Overview of WCAG 2.01602
overviews, wcag, standards, accessibility
The Value of Graphic Design (jus)1601
design, usability
Open Flash? (dav)1600
flash, foss
AJAX, XHR, JavaScript, and Cross Domain Security Story1599
security, ajax, javascript
How to Tell the Difference Between Web 1.0 and Web 2.0 (dal/aja)1598
web-2.0, web, comparisons
Canvas in IE1597
canvas, internet-explorer, browsers
Lightbox JS1596
libraries, javascript, images, effects, lightbox
Debugging CSS With the DOM Inspector (jon/24w)1595
css, debugging, firefox, browsers, dev-tools
Star HTML and Microsoft IE7 (mho)1594
css, hacks, internet-explorer, microsoft, browsers
AJAX Perf—Comparing the Atlas and Prototype Class Idioms1593
javascript, comparisons, performance
Top 7 PHP Security Blunders1592
php, databases, sql, security, mistakes
Sending XHTML as “text/html” Considered Harmful to Feelings1591
xhtml, mime-types
Rip It Up: Worn Type Using CSS (mis)1590
css, image-replacement, techniques, effects
Naughty or Nice? CSS Background Images (der/24w)1589
css, backgrounds, images
User-Defined Access Keys (gez)1588
accessibility, accesskeys, php
Hotwiring Your Search Engine (msn)1587
search, seo, google, yahoo, microsoft
IE Team Joins Mozilla on Standard Feed Icon (dal/aja)1586
internet-explorer, mozilla, browsers, syndication
Tables With Style (jus/24w)1585
css, tables
AJAX vs. AHAH (tan/mic)1584
ajax, javascript, microformats
The AJAX Response: XML, HTML, or JSON?1583
ajax, xml, html, json
Take the AJAX Challenge: What Can’t AJAX Do? (mic)1582
ajax
Beware the Automated Accessibility Tool Trap1581
accessibility, tooling, automation
JavaScript: Scroll to Bottom of a Div1580
html, javascript, scrolling
SEO Mistakes: Crappy Doorway Pages1579
seo, mistakes
Putting RSS to Work: Immediate Action Feeds1578
rss, atom, syndication
JSONP: JSON With Padding (mic/aja)1577
json, javascript
Writing a Good Accessibility Statement (gez)1576
accessibility, documentation
Simple, Accessible External Links (rus)1575
accessibility, links
Statistical AJAX1574
ajax, javascript
The Elements of Typographic Style Applied to the Web (ric)1573
websites, guides, typography
Centered Tabs With CSS (bee/24w)1572
css, centering, lists
Don’t Be “eval()” (sim)1571
javascript
New Firefox Browser Bulks Up on 508 Compliance1570
firefox, browsers, section-508, accessibility, compliance
The Future of HTML: WHATWG1569
html, web-forms, canvas, standards, outlooks, whatwg, link-lists
Ten Reasons to Learn and Use Web Standards1568
standards, career
Remote JSON—JSONP (etr)1567
json
XHTML Is Not for Beginners (lac)1566
xhtml
Macromedia No More (dav)1565
macromedia, flash, dreamweaver
Avoid Edge Cases by Designing Up Front (ali)1564
design, processes
How Google Manages Its Homepage (ger)1563
google, homepages
Lean XHTML and Precise CSS1562
xhtml, css, minimalism
CSS Layout Starting Points (24w)1561
css, layout, templates
An Explanation of Ems (ric/24w)1560
typography, units, css
Rel vs. Rev (mic)1559
html, xhtml, semantics, microformats, comparisons
10 Places You Must Use AJAX1558
ajax, javascript, examples
European Government Websites Failing the Disabled (com)1557
accessibility
CSS Stylesheet Switcher Using PHP (JavaScript Free)1556
css, php, functionality