Frontend Dogma

“2000s” Archive (4)

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).

  1. URLs vs. XHTML (by) · · , ,
  2. How Ann Navarro Killed the HTML Writer’s Guild (by) · · ,
  3. Stylesheet Parsing Gets Complicated (by) · · ,
  4. Better Image Rollovers (by) · · , ,
  5. Google PageRank—Democracy or Corporate Muscle? (via) · · , , ,
  6. The Making of Python—a Conversation With Guido van Rossum (by+) · · , , ,
  7. Build Accessible Online Forms (by/via) · · , , ,
  8. XHTML Is Just Fine (by) · · ,
  9. Top Web Design Mistakes (by) · · , ,
  10. The GIR Image Replacement Technique (GIR) · · ,
  11. Top 10 Web Design Mistakes of 2002 · · , , ,
  12. Tantek’s Markup Challenge (by) · · ,
  13. Effects of CSS-Based Design (by) · · , , ,
  14. Introduction to CSS Shorthand (by/via) · · , ,
  15. Origins of Verdana/Tahoma (by) · · ,
  16. Getting Started With XML Security (by/via) · · , ,
  17. Dynamic Site SEO Tips and Hints (by/via) · · ,
  18. XML Namespaces Explained (by/via) · · ,
  19. Why Semantic Markup Is So Important (by) · · , , ,
  20. Flash and Web-Based Applications · · , ,
  21. XHTML vs. the World (by) · · , , , ,
  22. Markup Challenge: aaronsw.com (by) · · , ,
  23. Tag Soup: How UAs Handle “<x> <y> </x> </y>” (by) · · , ,
  24. Fancy Paragraphs With CSS (via) · ·
  25. Content Negotiation in Heterogenous XML Environments (by) · · , , , , , ,
  26. Inline XML (via) · · , ,
  27. Making Flash Usable for Users With Disabilities · · , ,
  28. CSS Design: Taming Lists (via) · · ,
  29. Rough Guide to the DOM (via) · · , ,
  30. What Are XForms · ·
  31. Sending XHTML as “text/html” Considered Harmful (by) · · , ,
  32. RDF and RSS (by) · · , , ,
  33. Valid Garbage In, Valid Garbage Out: Answers (by) · · , ,
  34. Let Users Control Font Size · · ,
  35. 10 Tips on Writing the Living Web (by/via) · · , ,
  36. Manage Your Content With PHP (by/via) · · ,
  37. XHTML Media Types (via) · · ,
  38. Debate—Design Is Not Dead! (via) · ·
  39. Debate—Design Is Dead! (via) · ·
  40. Checking Unix Server Performance (by/via) · · , ,
  41. Using XML (by/via) · ·
  42. Build Your Own Web Service With PHP and XML-RPC (by/via) · · , ,
  43. Some Early Ideas for HTML (via) · · ,
  44. ASP.NET Form Processing Basics (by/via) · · , ,
  45. CSS Panic Guide · · , ,
  46. Anil Dash Does Amazon (by) · · , ,
  47. Improving Web Page Loading (by/via) · · , , ,
  48. Valid Garbage In, Valid Garbage Out (by) · · , ,
  49. Top Ten Guidelines for Homepage Usability · · , ,
  50. CSS Design: Going to Print (by/via) · · , ,
  51. Cache or Check? (via) · · , ,
  52. Fix Your Site With the Right DOCTYPE (by/via) · · , ,
  53. Recommended Doctype Declarations to Use in Your Web Document (by/via) · · , , ,
  54. A Fast Track Guide to ASP.NET (via) · · ,
  55. Accessibility, Web Standards, and Authoring Tools (by/via) · · , ,
  56. SWF vs. SVG—Which Should You Choose? (via) · · , , ,
  57. Deep Linking Is Good Linking · · ,
  58. Web Services Demystified (by/via) · · ,
  59. How to Write a Better Weblog (via) · · , ,
  60. Better Living Through XHTML (by/via) · · , ,
  61. Understanding Web Services (via) · ·
  62. The Importance of Web Standards (by/via) · · , , , , , ,
  63. HTML Syntax Checker in PHP (by) · · , , ,
  64. Exchanging Information With a Server Without Reloading Your HTML Page (via) · · , ,
  65. CMS and the Single Web Designer (via) · · ,
  66. Animated GIFs Made Easy (via) · · ,
  67. What the Hell Is XML? (by/via) · ·
  68. About the Hiragino Fonts With CSS (by) · · , ,
  69. Why Don’t You Code for Netscape? (by/via) · · ,
  70. Reading Design (via) · · , , ,
  71. The XML Files · · , ,
  72. XHTML—What’s the Point? (Draft, Incomplete) (by) · · ,
  73. Metadata Captures Multimedia Diversity · · ,
  74. Beyond Accessibility: Treating Users With Disabilities as People · · , ,
  75. MSN, Opera, and Web Standards (by/via) · · , , ,
  76. A Smarter Web (by/via) · · ,
  77. Poor Code Quality Contaminates Users’ Conceptual Models · · , , ,
  78. Get XSL to Do Your Dirty Work (by/via) · ·
  79. Typography Matters (by/via) · · , ,
  80. The Trouble With “em” ’n “en” (and Other Shady Characters) (by/via) · · , , ,
  81. The W3C Needs to Be Royalty Free (via) · · ,
  82. How to Succeed With URLs (via) · · , , , , ,
  83. Databased Websites From Scratch (via) · · ,
  84. Migrate Your Site From MySQL to PostgreSQL (via) · · , , ,
  85. How to Read W3C Specs (by/via) · · , , ,
  86. Rapid Web Development (via) · · , ,
  87. Microbrowser Architectures (via) · · , ,
  88. Practical CSS Layout Tips, Tricks, and Techniques (via) · · , ,
  89. The Real History of the GUI (via) · · ,
  90. Search Engine-Friendly URLs (via) · · , , , ,
  91. How Specialization Limited the Web (by) · · , ,
  92. W3C Accessibility Guidelines (by/via) · · , ,
  93. First Rule of Usability? Don’t Listen to Users · · , ,
  94. New Version of WAP Is a Step Forward · · ,
  95. The Fear of X (by) · · , ,
  96. Beginners’ HTML (by/via) · ·
  97. CSS Talking Points: Selling Clients on Web Standards (via) · · , , , ,
  98. W3C Issues XML Recommendations · · ,
  99. Introduction to Web Applications · · ,
  100. Souping Up Wireless (via) · · , , , , ,
  101. A Cross-Browser DHTML Table (via) · · , , , , , ,
  102. Ruby Annotation (by+/via) · · , , ,
  103. XHTML 1.1—Module-Based XHTML (via) · · ,
  104. Banner Basics: Create Ads That Work (via) · · ,
  105. Handling Submitted Data With ASP (by/via) · ·
  106. Live and Let License · · ,
  107. Web Hosting—Why Pay? (via) · · ,
  108. The Semantic Web (by+/via) · · ,
  109. Web on Wireless Mobile Devices (by) · · , , ,
  110. Cascading Style Sheets (via) · ·
  111. CSS Design: Size Matters (by/via) · · , , , , , ,
  112. Move It or Lose It, WAP and WML (by) · · , ,
  113. XML Is Now the Standard Language for the Internet · · ,
  114. Web Hosting Options (via) · · ,
  115. “Forgiving” Browsers Considered Harmful (by/via) · · , , , ,
  116. An XSLT Style Sheet and an XML Dictionary Approach to Internationalization (via) · · , , , ,
  117. Web Accessibility for Section 508 · · , ,
  118. W3C Hashes Out New Interoperability Standard (by) · · ,
  119. Flash’s Got a Brand New Bag (via) · · ,
  120. Flash: 99% Good (via) · ·
  121. Web Designer and Proud of It (via) · · ,
  122. Back to Basics (by/via) · · , ,
  123. Style and Substance · · ,
  124. Privacy Experts Rip IE Cookie Cutter (via) · · , , , ,
  125. Web Services Description Language (WSDL) 1.1 (by/via) · ·
  126. Using Open Source Software on Your Website (via) · ·
  127. Getting Started With Java (by/via) · · ,
  128. Measuring Web Traffic (via) · · , , ,
  129. Browser Alternatives · · , , ,
  130. Looking Beyond Netscape and Internet Explorer (by/via) · · ,
  131. XBL—XML Binding Language (by/via) · · ,
  132. To Hell With Bad Browsers (by/via) · · , ,
  133. From Table Hacks to CSS Layout: A Web Designer’s Journey (by/via) · · , , , , ,
  134. Box Model Hack (by) · · , ,
  135. Icons to Go (via) · · , ,
  136. This HTML Kills: Thoughts on Web Accessibility (via) · · , , , ,
  137. What Is ECMAScript? (via) · · ,
  138. The Curse of Information Design (via) · ·
  139. Usability Metrics · · , , ,
  140. Old Ghosts: XML Namespaces (by) · · ,
  141. Accessibility: The Politics of Design (via) · · , ,
  142. CSS Is Easy! (by/via) · ·
  143. An Introduction to RDF (via) · · , ,
  144. XHTML Basic (via) · · ,
  145. Browser Wars, Part Two (via) · · ,
  146. Will XML Replace HTML? · · , ,
  147. Information Architecture Defined (via) · ·
  148. PHP by Example (via) · · ,
  149. Flash Access: Unclear on the Concept (by/via) · · ,
  150. XML Development Specification Hailed (via) · ·
  151. Validating XML in Internet Explorer (by) · · , , ,
  152. Open Source of Woe (via) · · , ,
  153. Tips: Design for Accessible Web Sites (via) · · , ,
  154. The Semantic Web: A Primer (by) · · , , ,
  155. Apache HTTP Authentication With PHP (by/via) · · , , , ,
  156. Flash: 99% Bad · · , ,
  157. Of Standards and Standard Makers (by) · · , ,
  158. All About Web Coding: Techspeak and Front-End Development Demystified (by) · · ,
  159. WAP Standards (via) · · , , ,
  160. Lauding Benefits of XML (by) · ·
  161. Mind Your “<table>” Manners (by) · · ,
  162. The Web Is Like Canada (by/via) · · ,
  163. XHTML 1.0: Marking Up a New Dawn (by/via) · ·
  164. When Web Pages Don’t Work (via) · · , , , , , ,
  165. Making the Web Accessible to Everyone · · ,
  166. DOM Design Tricks III: Using Events in the Document Object Model (by/via) · · , , , ,
  167. A Milestone for SVG · · , ,
  168. End of Web Design · · , , , ,
  169. DOM Design Tricks II (by/via) · · , , ,
  170. Applause for IE’s Cookie Catcher (via) · · , , ,
  171. Who Controls the Internet? · ·
  172. Microsoft Lines Up Java Killers · · ,
  173. An Introduction to P3P (by/via) · · , ,
  174. Getting a Handle on Frames · · ,
  175. Rated XHTML (by/via) · ·
  176. DOM Design Tricks (by/via) · · , , ,
  177. Developing Wireless Web Applications (via) · · , ,
  178. A New Face for the Web (via) · · , ,
  179. Walking Backwards: Supporting Non-Western Languages on the Web (via) · · , , ,
  180. Exposing XML Myths (via) · · ,
  181. Digiglut.com (via) · ·
  182. Meet the DOM (by/via) · · ,
  183. “Reset” and “Cancel” Buttons · · ,
  184. A Dao of Web Design (by/via) · · ,
  185. Netscape Navigator 6.0: Better? (by) · · ,
  186. Why IE5/Mac Matters (by/via) · · , , , ,
  187. Why Gecko Matters: What Netscape’s Upcoming Browser Will Mean to the Web (by/via) · · , , , ,
  188. A Child’s Garden of XML (by/via) · · ,
  189. Microsoft Announces New MSDN Magazine (via) · · ,
  190. XHTML 1.0: The Extensible HyperText Markup Language (by+/via) · · ,
  191. The 216-Color Webmaster Palette (by/via) · ·