“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).
- What’s the Best MySQL Admin Tool? (by) · · databases, mysql, tooling
- Dealing With JavaScript Scope (by) · · javascript, scope
- The Value of Graphic Design (by) · · design, usability
- Open Flash? (by) · · adobe, flash, foss
- Top 7 PHP Security Blunders (via) · · php, databases, sql, security
- Rip It Up: Worn Type Using CSS (by/via) · · css, image-replacement, techniques, effects
- Beware the Automated Accessibility Tool Trap (by/via) · · accessibility, tooling, automation
- XHTML Is Not for Beginners (by) · · xhtml
- Macromedia No More (by) · · macromedia, adobe, flash, dreamweaver
- Avoid Edge Cases by Designing Up Front (by/via) · · design, processes
- Printing a Book With CSS: Boom! (by+/via) · · css, print
- Move Over AJAX, Welcome AHAH (by) · · ajax, terminology
- Who GETs REST? (by/via) · · apis, http, programming
- New W3C Feed Validation Service (by/via) · · discussions, w3c, syndication, rss, atom, conformance, tooling
- Accessibility Is Not Enough · · accessibility, usability
- Mozilla XForms Project Threatened by Cut-Backs (by/via) · · mozilla, xforms, forms
- The Huge Cloud Lens Bubble Map Web 2.0 (by) · · web, web-2.0
- PHP and HTTP Making Friends (by/via) · · php, http
- CAPTCHA Are Not a Security Measure (via) · · captcha, usability, accessibility
- IE7 Conditional Comments (by) · · user-agents, microsoft, internet-explorer, conditional-comments
- What Won’t Be Fixed in IE7 (by/via) · · user-agents, microsoft, internet-explorer
- The Cascade (by) · · css, cascade
- Good Designers Redesign, Great Designers Realign (by/via) · · design, branding, career
- Weblog Usability: The Top Ten Design Mistakes · · blogging, usability, mistakes
- HTML Comments (by) · · html, sgml, comments
- Character References Explained (by) · · html, unicode, character-references, conformance
- Google ♥ HTML 5 (by) · · google, html
- What Is Web 2.0 (by/via) · · web, web-2.0, concepts, terminology, comparisons
- Dreamweaver 8 Does Standards! (by/via) · · code-editors, macromedia, dreamweaver, standards
- My Top Ten CSS Tricks Article (by/via) · · css, tips-and-tricks
- Introducing the CSS3 Multi-Column Module (by/via) · · introductions, css, layout
- Improving Link Display for Print (by/via) · · css, links, print
- Best Practices for Declaring Languages in HTML and XHTML (by) · · best-practices, html, xhtml, localization, internationalization
- HTML Tags vs. Elements vs. Attributes (by) · · html, terminology, comparisons
- How Readable Is Your PHP? (via) · · php, formatting, documentation
- Putting A/B Testing in Its Place · · testing, optimization, usability
- Usability Improvements Using the DOM (by/via) · · usability, dom, javascript, links
- JPG Quality (by) · · images, jpeg, quality, compression
- 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, redirecting
- 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, content-negotiation, 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, data-structures, 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
- On CSS Remakes (by) · · css, html, refactoring
- Generate PDFs With PHP (via) · · php, pdf, code-generation
- An Open Letter to “Tableless” Recoders · · html, css, tables, refactoring, advocacy
- 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
- HTML: More Structural Than Semantic (by) · · html, semantics
- Semantic Markup (by) · · html, xhtml, semantics
- Standards Don’t Necessarily Have Anything to Do With Being Semantically Correct (by) · · standards, conformance, semantics, html, xhtml, css
- Semantics and Bad Code (by) · · html, xhtml, semantics, conformance
- On Standards and Semantics (by) · · standards, conformance, semantics
- Usability 101 · · usability, concepts
- “max-width” in Internet Explorer (by) · · user-agents, microsoft, internet-explorer, css
- Oh Just Die Already (by) · · user-agents, netscape
- Don’t Use “document.all” (by) · · javascript
- 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
- The Way Forward (by) · · xhtml, html
- HTML Utopia: Designing Without Tables (via) · · html, css
- Reintroduce Yourself to HTML (by) · · html, wysiwyg
- CSS2 Is Five Years Old (by) · · css, anniversaries
- 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
- RSS Needs Fixing (by) · · rss, syndication
- Will Plain-Text Ads Continue to Rule? · · monetization
- Understanding Web Accessibility (by) · · accessibility
- Table-Less Design (by) · · design, css, layout
- Accessibility Implications of Digital Rights Management (by) · · accessibility, drm
- 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
- Why XML Doesn’t Suck (by) · · xml, internationalization, interoperability, software-design
- Credibility and CSS (by) · · design, layout, css
- Only Use “em” and “%” Units! (by) · · css, units