A List Apart


Topic: Browsers

  • “Forgiving” Browsers Considered Harmful

    by J. David Eisenberg · Issue 107 ·

    By hiding the need for structure that the web will require as it moves toward XHTML and XML, “forgiving” web browsers have helped breed a world of structural markup illiterates. Eisenberg examines the damage done.

  • From Table Hacks to CSS Layout: A Web Designer’s Journey

    by Jeffrey Zeldman · Issue 99 ·

    Redesigning A List Apart using CSS should have been easy. It wasn’t. The first problem was understanding how CSS actually works. The second was getting it to work in standards-compliant browsers. A journey of discovery.

  • Much Ado About Smart Tags

    by Chris Kaminski · Issue 115 ·

    Microsoft's proprietary Smart Tags: Boon or bane? Kaminski digs deep beneath the hype and paranoia in an extensive assessment of what Microsoft hath wrought.

  • Daemon Skins: Separating Presentation from Content

    by Mark Newhouse · Issue 87 ·

    There ’s more than one way to skin a website. Newhouse demonstrates creative scripting techniques that give viewers and designers the control they crave.

  • This HTML Kills: Thoughts on Web Accessibility

    by Jim Byrne · Issue 98 ·

    Activist Jim Byrne sounds off on the importance of web accessibility, and the difficulty of doing it right.

  • Dr. Strangeglobe: Or How I Learned to Stop Worrying and Love The W3C.

    by Erika Meyer · Issue 76 ·

    Can the mysterious Dr Strangeglobe save the WWWorld from a conspiracy to contaminate our precious liquid layouts? Erika Meyer takes a non-standard look at the W3C in this charming yet educational spoof of the Kubrick classic.

  • Suckerfish Dropdowns

    by Dan Webb, Patrick Griffiths · Issue 162 ·

    Teach your smart little menus to do the DHTML dropdown dance without sacrificing semantics, accessibility, or standards compliance or writing clunky code.

  • Walking Backwards: Supporting Non-Western Languages on the Web

    by Shoshannah L. Forbes · Issue 65 ·

    And you think you?ve got problems. Try building web sites in a bi-directional language like Hebrew or Arabic. Israeli web developer Shoshannah L. Forbes discusses the mind-boggling hardships involved, and looks at what the latest browsers are doing about it.

  • Fear of Style Sheets

    by Jeffrey Zeldman · Issue 8 ·

    “No-fault CSS” can help you work around frightened clients, buggy software, and readers who still love last year’s browser. In Part One of a series, Zeldman walks you through the fear.

  • Why Gecko Matters: What Netscape’s Upcoming Browser Will Mean to the Web

    by Jeffrey Zeldman · Issue 56 ·

    Netscape is about to unleash its new browser, built around the Gecko rendering engine. Theoretically the first completely standards-compliant web browser, Gecko enters a world where most people use IE5 (which is not completely standards-compliant). Is Netscape’s effort too little, too late? Or is it the beginning of a new and better way to create websites? Zeldman articulates The Web Standards Project’s position and explains what Netscape’s browser will mean to the web.

  • Why IE5/Mac Matters

    by Jeffrey Zeldman · Issue 57 ·

    It complies with two key web standards. And leaves out two others. It's IE5 Macintosh Edition, the first browser on any platform to truly support HTML 4 and CSS-1. Its accessibility enhancements put the user in charge, and its clever new features solve long-standing cross-platform and usability problems. All this ... but still no XML or DOM. Zeldman explains what IE5/Mac means to the web.

  • Retooling Slashdot with Web Standards Part II

    by Daniel M. Frommelt · Issue 165 ·

    In Part I, we showed how Slashdot could save money and reduce bandwidth requirements by converting to semantic XHTML markup and CSS layout. In Part II, we explore how standards-compliant markup and deft use of CSS could make Slashdot and your sites play nicely in print and on handheld devices.

  • Designing for Context with CSS

    by Joshua Porter · Issue 171 ·

    The medium is the message: Imagine providing unique information exclusively for people who read your site via a web-enabled cell phone — then crafting a different message for those who are reading a printout instead of the screen. Let your context guide your content. All it takes is some user-centric marketing savvy and a dash of CSS.

  • CSS Drop Shadows

    by Sergio Villarreal · Issue 172 ·

    Much used, oft maligned but always popular, drop shadows are a staple of graphic design. Although easy to accomplish with image-editing software, they’re not of much use in the fast-changing world of web design … until now.

  • CSS and Email, Kissing in a Tree

    by Mark Wyner · Issue 175 ·

    Despite prevailing wisdom to the contrary, you can safely deploy HTML emails styled with good old-fashioned CSS. If you’re not content to roll over and use font tags in your HTML emails, read on.

  • Power To The People: Relative Font Sizes

    by Bojan Mihelac · Issue 176 ·

    Relative font sizes may make websites more accessible — but they’re not much help unless the person using the site can find a way to actually change text size. Return control to your audience using this simple, drop-in solution.

  • Let Them Eat Cake

    by Aaron Gustafson · Issue 177 ·

    A growing debate pits accessibility against usability. From our point of view, it’s like pitting peanut butter against jelly. This article helps you create a page that is both usable and accessible, saving readers the trouble of scrolling with a little help from JavaScript and the Document Object Model.

  • CSS Drop Shadows II: Fuzzy Shadows

    by Sergio Villarreal · Issue 178 ·

    Picking up where Part I left off, in Part II designer Sergio Villarreal takes his standards-compliant drop-shadow to the next level by producing warm and fuzzy shadows.

  • Print It Your Way

    by Derek Featherstone · Issue 182 ·

    Because ALA’s readers are web users as well as designers and developers, we offer this tidbit from Derek Featherstone on creating user stylesheets to print articles to your own specifications.

  • Onion Skinned Drop Shadows

    by Brian Williams · Issue 182 ·

    Animators use onion skinning to render a snapshot of motion across time. Now, web designers can use this technique to create the truly extensible CSS-based drop shadow.