Molly Holzschlag declares her love to CSS …

Interview: timo / 15. Juni 2005 /

Molly HolzschlagAn author, instructor, and Web designer, Molly E. Holzschlag has authored over 30 books related to Web design and development. She’s been coined “one of the greatest digerati” and deemed one of the Top 25 Most Influential Women on the Web. There is little doubt that in the world of Web design and development, Molly is one of the most fun and vibrant Web characters around. molly.com

Why do you love CSS?
Well, the fact is I don’t always love CSS itself, but I do love the flexibility and opportunities it offers. From a technical perspective, CSS benefits us greatly in having better management and workflow as our sites grow and change. From a design perspective, it’s extremely powerful when compared to the limited options presentational HTML offered. I also really appreciate the way CSS can help us make our sites more accessible, and that CSS reaches beyond the desktop and into other devices, too.
However, as with all specifications, CSS has limitations. The more we work with it, the more we realize there are things we wish we could do with CSS that either aren’t in the specifications yet, or aren’t implemented, or are problematic just in the way we use a given technique. A perfect example of this is floats. Never intended to be a layout tool (just like tables!), floats have rapidly become one of the most useful means of creating CSS layouts. The limitations inherent in floats cause undue frustration, however, and we find ourselves having to hack, or add behaviors to work around those limitations.
CSS3 is especially exciting because it does offer alternatives to floats, such as multicolumn layouts. Another fascinating aspect of CSS3 is its internationalization features and how we’ll be able to use it to style multilingual documents more effectively. However, CSS3, while in some
browsers is already being implemented, isn’t a recommendation and therefore is unstable and subject to change.
What drives you crazy when using CSS?
Easy: Browsers! And I don’t just mean desktop browsers. I’d like to see movement in other areas of media, such as voice browsers with aural style sheet support, better print support, handheld devices with better CSS support (although this area is beginning to advance), and so on.
Why should people write well structured / semantic markup?
The more meaningful markup is in relation to its content, the more things we can do with it. We end up with better search results, better comprehension of documents, and a lot clearer options in relation to how we style those documents for multiple platforms.

All declarations of love

Suche

About

"Vorsprung durch Webstandards" ist ein Webzine zu Webstandards, Barrierefreiheit und Usability. In loser Folge erscheinen hier theoretische Texte, praktische Tipps und hilfreiche Links zum Thema.

Twitter

Follow Vorsprung on Twitter

Classics

Falling in love with CSS

I love CSS

alle Interviews

Updates

Feed Neue Texte als RSS-Feed

Autoren

Heike Edinger, heike.edinger at gmail.com

Timo Wirth, timo.wirth at gmail.com