“2000s” Archive (3)
Frontend Dogma is a constant work in progress, but that’s particularly true for the 2000s and 2010s. Reach out to suggest articles, videos, and books from the time (including your own).
- Learning Web Development (by) · · learning, career
- The End of CAPTCHA? (by/via) · · captcha, accessibility
- Scrolling and Scrollbars · · scrolling, usability, design
- On Having Layout (by) · · user-agents, microsoft, internet-explorer, hacks
- XHTML Because It Has a DOCTYPE (by) · · xhtml, html
- What Is AJAX? (by) · · terminology, ajax
- Open Source Design? (by) · · foss, design, html, css
- Lab Experiment: Elastic Zoom Layouts (by) · · accessibility, zooming, screen-magnification
- Quick Reminder on Vendor Relations (via) · · business-relations, collaboration
- Why Generic XML on the Web Is a Bad Idea (by) · · html, xml, semantics
- Who Cares About Semantics Anyway? (by) · · semantics, html, xhtml
- Validation Quiz Explanation (by) · · html, xhtml, xml, conformance
- Questions on XHTML2 (by) · · xhtml, semantics
- Successful Web Development Methodologies Article (via) · · processes, project-management, agile
- STR: SwishMAX Text Replacement · · image-replacement, techniques, flash, javascript
- Validate Your Input! (via) · · validation, security
- Language Tags (by) · · html, metadata, localization, internationalization
- Markup Content Models (by) · · html, conformance
- An Experiment With “ins” and “del” (by) · · html, experiments
- HTML Comments in Scripts (by) · · html, xhtml, javascript, comments
- Personalised RSS and Cookie Sharing (by) · · syndication, rss, cookies
- Character Encodings and Input (via) · · unicode, character-references, conformance, php
- Why MIME Types Are Not Like Handing Someone a Cup of Coffee Saying It’s Hot Chocolate (by) · · mime-types
- XAML (or Avalon) (by) · · xaml
- Avalon/XAML First Look (by) · · xaml
- The Future: HTML or XHTML (by) · · html, xhtml, visions, comparisons
- Definitive Solution to Image Replacement · · image-replacement, techniques
- Semantic Markup (by) · · semantics, html
- Spruced-Up Site Maps (by/via) · · html, sitemaps
- Cascading Style Sheets (by) · · studies, css, history, dsssl
- MIR: Malarkey Image Replacement (by) · · image-replacement, techniques, css
- Super Simple Clearing Floats (by) · · css, floats
- On Valid CSS (by) · · css, conformance
- Apache Performance Testing (by/via) · · servers, apache, performance, testing
- IE7 Wishlist (by) · · user-agents, microsoft, internet-explorer, wish-lists
- XForms Myths (by) · · xforms, myths
- XForms (by) · · xforms, css
- The Power of Pure CSS (by+/via) · · css
- Documentation, Documentation, Documentation (by+/via) · · documentation, jsdoc, javascript, tooling
- Extending a Markup Language (by) · · software-design, xml, namespaces, extensibility
- Ajax: A New Approach to Web Applications (by/via) · · ajax, html, xhtml, css, dom, javascript, web-apps
- Problems the New IE Could Cause (by) · · user-agents, microsoft, internet-explorer, hacks, doctype-switching
- IE7 (by) · · user-agents, microsoft, internet-explorer
- Character Model for the World Wide Web 1.0: Fundamentals (by+/via) · · unicode, encoding, internationalization, standards
- Basics of Search Engine Optimisation (by) · · fundamentals, seo
- Validating a Custom DTD (by/via) · · xhtml, conformance
- JavaScript Triggers (by/via) · · javascript
- JSON and XML (by) · · json, xml
- RSS 1.1: RDF Site Summary (by+) · · syndication, rss, rdf, xml
- <div style='font-weight: bold'>Lost Cause</div> (by) · · html, semantics
- Introduction to Browser-Specific CSS Hacks (by/via) · · introductions, user-agents, css, hacks
- Big, Stark, and Chunky (by/via) · · accessibility, zooming, screen-magnification, examples
- DHTML ’05 (by) · · dhtml
- Permanent Redirect in PHP (by) · · php
- PHP Predictions for 2005 (by/via) · · php, visions
- Alt Attribute (Alt Tag, Alt Tooltip) (by) · · html, alt-text, accessibility
- HTML Tags (by) · · html, terminology, comparisons
- The Most Hated Advertising Techniques · · monetization, techniques, pop-ups
- Extending HTML4 Forms (by) · · html, forms, xforms
- The IDE Divide (by/via) · · code-editors
- 60,000 Lines of JavaScript (by/via) · · javascript, php
- Invasion of the Body Switchers (by+/via) · · design, accessibility, css
- 10 Tips for Writing High-Performance Web Applications · · asp-net, iis, microsoft, servers, caching, compression, tips-and-tricks
- W3C Documents the Architecture of the Web (by+/via) · · interviews, w3c, architecture, web
- Decline of Brands? (by) · · branding
- Branding Is Dead? (by) · · branding
- Getting Started: Apache mod_rewrite Methods (by/via) · · introductions, servers, apache
- Uncollapsing Margins (by) · · css
- sJIR: scalable Jens Image Replacement · · image-replacement, techniques, fonts, javascript
- The Four Essentials of Modern Web Design (via) · · conformance, accessibility, semantics, principles, quality
- Rediscovering Java (by/via) · · java
- Iterative Design (by) · · design, processes
- Open Source vs. Closed Source (by) · · foss, economics, comparisons
- JavaScript Security · · javascript, security
- Checkboxes vs. Radio Buttons · · forms, comparisons, guidelines, usability
- Resolution Dependent Layout (by) · · responsive-design, javascript
- My Favorite Tags (via) · · coldfusion
- “min-height: fixed;” (by) · · css
- More Usable Forms—Controlling Scroll Position (via) · · forms, usability, scrolling, html, javascript, coldfusion
- The Need for Web Design Standards · · usability, design, conventions
- GIF Hacking (by) · · images, gif, png, dithering, compression
- File Upload Security (by) · · html, file-handling, security
- Ten CSS Tricks—Corrected and Improved (by) · · css, tips-and-tricks
- HTML Overlays (by) · · html, xul, overlays
- Undoing html.css and Using Debug Scaffolding (by) · · css, resetting, debugging
- HTML Overlays (by) · · overlays, html, xml, techniques
- Introducing sIFR: The Healthy Alternative to Browser Text (by) · · introductions, image-replacement, techniques, flash
- Link Relationships (by) · · html, links, metadata, semantics
- Quick Guide to XHTML (by) · · guides, xhtml, html, conformance, mime-types, unicode
- Fitts’s Law (by) · · principles, design, usability
- Why Specs Matter (by) · · standards
- Perma Your RSS! (by) · · syndication, rss, links
- Enhance Usability by Highlighting Search Terms (by/via) · · usability, searching, php
- URI (IRI) Design (by) · · urls, http, localization, internationalization
- Why “document.write()” Doesn’t Work in XML (by) · · javascript, dom, xml
- First Things First: IA and CSS (by+) · · slides, information-architecture, css
- Extending HTML (by) · · html, standards, processes, xhtml, namespaces, extensibility, apple
- Spot the Security Hole (by/via) · · php, security
- State of the WHAT (by) · · whatwg, web-forms, forms, user-agents, microsoft, internet-explorer
- Integrated Web Design: Strategies for Long-Term CSS Hack Management (by/via) · · css, hacks, maintainability, strategies
- An Introduction to Information Architecture (via) · · introductions, information-architecture
- Using Accesskeys Is Easy (via) · · html, accessibility, keyboard-navigation
- Dynamic Text Replacement (via) · · image-replacement, techniques, php, javascript
- PHP and “application/xhtml+xml” (by) · · php, xhtml, mime-types
- XHTML Is Invalid HTML (by) · · xhtml, html, conformance
- How Microsoft Lost the API War (by) · · microsoft, apis, history
- Custom 404 (by) · · error-pages, servers, apache, microsoft, iis
- Fragment of HTML? (by) · · html, atom, syndication
- Tables vs. CSS—a Fight to the Death (by/via) · · html, tables, css, layout, comparisons
- Atom (or Web Syndication) (by) · · syndication, atom, semantics
- The Future of the Web (by) · · web-platform, visions, web-forms, forms
- Print It Your Way (by/via) · · print, css
- Future of the Web, a Must-Read (by) · · web-platform, visions, principles, mozilla, opera
- Viewport, Canvas, Root (by) · · terminology
- About PHP Usage (by/via) · · php
- Clearing Floats (by/via) · · css, floats
- Web Forms 2.0 (by/via) · · web-forms, forms
- Separation: The Web Designer’s Dilemma (via) · · content-management, best-practices, maintainability
- Tidy HTML (by/via) · · html, php, tooling
- Evaluating CSS Hacks (by/via) · · css, hacks
- Stupid Compression Tricks (by) · · ip, compression, optimization
- Tags vs. Elements (by) · · html, terminology, comparisons
- What Is Web Accessibility? (by/via) · · accessibility
- Server-Sent DOM Events (by) · · servers, dom, events
- Safari CSS Effects (by) · · user-agents, apple, safari, css, effects
- Serializing PHP Data Structures for JavaScript (by/via) · · php, javascript
- JavaScript and Security (by/via) · · javascript, security
- Embedding Flash Without “<embed>” (by) · · flash, html
- IE vs. Image Replacement (by) · · user-agents, microsoft, internet-explorer, image-replacement, techniques
- How to Sell Accessibility (by/via) · · how-tos, accessibility, advocacy
- Manipulate the User Agent for Accurate Site Stats (via) · · user-agents, analytics
- Python Just Got a Whole Lot Cooler (by) · · python
- Version Control and Web Development (by/via) · · version-control, cvs
- Handling Content From Strangers (by/via) · · content, security
- Accessible Pop-Up Links (by/via) · · pop-ups, links, accessibility
- Introducing Markdown (by/via) · · introductions, markdown
- CSS Sprites: Image Slicing’s Kiss of Death (by/via) · · css, images, sprites, performance
- Zebra Tables (via) · · tables, css, effects
- Great CSS Design (by) · · css, design, link-lists
- CSS Drop Shadows (by/via) · · css, images, shadows, effects
- Configure Web Logs in Apache (by/via) · · servers, apache, logging, configuration
- Is Configuration With Arrays a Bad Smell? (by/via) · · configuration, arrays, php
- Targeted Email Newsletters Show Continued Strength · · email, user-experience, visions
- Get Off Your RSS! (via) · · syndication, rss, tooling, link-lists
- Line Endings in JavaScript (by/via) · · javascript
- Is the “head” Element Obsolete? (by) · · html, http, metadata
- Which Browsers to Support? (by/via) · · user-agents, support, progressive-enhancement
- Lazy PHP (by/via) · · php
- CSS Validation (by) · · css, conformance
- CSS Design: Custom Underlines (via) · · css, effects, links
- Error Handling and Web Language Design (by) · · errors, standards, conformance, html
- The Perfect 404 (by/via) · · error-pages, javascript, http, usability
- CSS: Hacking Around (by) · · css
- Abstracting CSS (by) · · css, html, complexity, maintainability
- Extensibility and Interoperability (by) · · standards, extensibility, interoperability, profiling
- Proposed XHTML Module: Web Forms 2.0 (by) · · xhtml, web-forms, forms
- Achieve Results With Banner Exchange (via) · · branding, monetization, seo
- Night of the Image Map (via) · · css, techniques, images
- Enhancing Structural Markup With JavaScript (by/via) · · html, javascript
- The Mystery of Why Only Four Properties Apply to Table Columns (by) · · html, tables, css
- JavaScript Image Replacement (by/via) · · javascript, image-replacement, techniques
- Data Tables · · html, tables
- How to Save Web Accessibility From Itself (by/via) · · how-tos, accessibility, w3c, wcag, standards
- Keeping Navigation Current With PHP (via) · · navigation, php
- sorttable: Make All Your Tables Sortable (by) · · libraries, javascript, tables, sorting
- IE × 3! (by) · · user-agents, microsoft, internet-explorer, testing
- Sliding Doors of CSS II (by/via) · · css, images, techniques
- Is Bloated CSS the New HTML? (by) · · css, performance, caching
- Sliding Doors of CSS (by/via) · · css, images, techniques
- Facts and Opinion About Fahrner Image Replacement (by/via) · · image-replacement, accessibility
- By Logical Extension (by) · · css, selectors, performance
- Search Engine Optimisation for Web Developers (via) · · seo
- The Absolute Minimum Every Software Developer Absolutely, Positively Must Know About Unicode and Character Sets (No Excuses!) (by) · · fundamentals, unicode
- Generate PDFs With PHP (via) · · php, pdf, code-generation
- Accessibility Notes (by) · · accessibility, links
- Keep CSS Easy (by) · · css, hacks, user-agents, microsoft, internet-explorer
- Exploring the Limits of CSS Layout (by/via) · · css, layout
- Usability 101 · · usability, concepts
- “max-width” in Internet Explorer (by) · · user-agents, microsoft, internet-explorer, css
- Oh Just Die Already (by) · · user-agents, netscape
- Markup! (by) · · xforms, xframes, w3c
- Image Replacement—With “<span>” · · image-replacement, techniques
- Accessible Image Replacement (by) · · image-replacement, techniques, accessibility
- HTML and Foreign Languages (by) · · html, unicode, internationalization, accessibility
- Style Web Forms Using CSS […] (by/via) · · forms, css
- MIME-Types (by) · · mime-types, xhtml, php
- HTML Utopia: Designing Without Tables (via) · · html, css
- CSS Zen Garden (by) · · css, design, examples
- CSS Zen Garden: The Beauty in CSS Design (by) · · websites, css, design, examples
- 12 Steps to Faster Flash (via) · · performance, flash
- Will Plain-Text Ads Continue to Rule? · · monetization
- Understanding Web Accessibility (by) · · accessibility
- Table-Less Design (by) · · design, css, layout
- Weblogs vs. Old Media (by) · · blogging, comparisons
- Interview—Rachel Andrew, Dreamweaver Task Force (by+/via) · · interviews, code-editors, macromedia, dreamweaver, wysiwyg, standards
- RSS Standardization (Again) (by) · · syndication, rss, standards
- Only Use “em” and “%” Units! (by) · · css, units
- URLs vs. XHTML (by) · · urls, xhtml, conformance
- How Ann Navarro Killed the HTML Writer’s Guild (by) · · html, community
- Google PageRank—Democracy or Corporate Muscle? (via) · · google, seo, sem, pagerank
- Build Accessible Online Forms (by/via) · · accessibility, forms, html, css
- The GIR Image Replacement Technique (GIR) · · image-replacement, techniques
- Top 10 Web Design Mistakes of 2002 · · design, usability, mistakes, retrospectives
- Tantek’s Markup Challenge (by) · · html, semantics
- Effects of CSS-Based Design (by) · · html, css, conformance, performance
- Introduction to CSS Shorthand (by/via) · · introductions, css, shorthands
- Origins of Verdana/Tahoma (by) · · fonts, typography
- Getting Started With XML Security (by/via) · · introductions, xml, security
- Dynamic Site SEO Tips and Hints (by/via) · · seo, tips-and-tricks
- XML Namespaces Explained (by/via) · · xml, namespaces
- Why Semantic Markup Is So Important (by) · · xhtml, semantics, syndication, rss
- Flash and Web-Based Applications · · flash, web-apps, comparisons
- XHTML vs. the World (by) · · xhtml, rss, syndication, blogging, comparisons
- Markup Challenge: aaronsw.com (by) · · code-reviews, html, semantics
- Tag Soup: How UAs Handle “<x> <y> </x> </y>” (by) · · html, parsing, user-agents
- Fancy Paragraphs With CSS (via) · · css
- Content Negotiation in Heterogenous XML Environments (by) · · mime-types, xml, xhtml, svg, rdf, mathml
- Inline XML (via) · · html, xml, namespaces
- Making Flash Usable for Users With Disabilities · · flash, usability, accessibility
- CSS Design: Taming Lists (via) · · css, design
- Rough Guide to the DOM (via) · · guides, dom, javascript
- What Are XForms · · xforms
- Sending XHTML as “text/html” Considered Harmful (by) · · xhtml, html, mime-types
- RDF and RSS (by) · · semantic-web, rdf, rss, syndication
- Valid Garbage In, Valid Garbage Out: Answers (by) · · html, semantics, conformance
- Let Users Control Font Size · · usability, readability
- 10 Tips on Writing the Living Web (by/via) · · writing, content, tips-and-tricks
- Manage Your Content With PHP (by/via) · · content-management, php
- Debate—Design Is Not Dead! (via) · · design
- Debate—Design Is Dead! (via) · · design
- Checking Unix Server Performance (by/via) · · servers, unix-like, performance
- Using XML (by/via) · · xml
- Build Your Own Web Service With PHP and XML-RPC (by/via) · · web-services, php, xml
- Some Early Ideas for HTML (via) · · html, history
- ASP.NET Form Processing Basics (by/via) · · fundamentals, asp-net, forms
- CSS Panic Guide · · guides, css, link-lists
- Anil Dash Does Amazon (by) · · html, conformance, case-studies
- Improving Web Page Loading (by/via) · · performance, optimization, tables, javascript
- Valid Garbage In, Valid Garbage Out (by) · · html, css, conformance
- Top Ten Guidelines for Homepage Usability · · guidelines, usability, homepages
- CSS Design: Going to Print (by/via) · · css, design, print
- Cache or Check? (via) · · performance, caching, comparisons
- Fix Your Site With the Right DOCTYPE (by/via) · · html, xhtml, doctype-switching
- A Fast Track Guide to ASP.NET (via) · · guides, asp-net
- Accessibility, Web Standards, and Authoring Tools (by/via) · · accessibility, standards, code-editors
- SWF vs. SVG—Which Should You Choose? (via) · · flash, svg, images, comparisons
- Deep Linking Is Good Linking · · links, usability
- Web Services Demystified (by/via) · · web-services, tech-stacks
- How to Write a Better Weblog (via) · · how-tos, blogging, community
- Better Living Through XHTML (by/via) · · xhtml, html, conformance