Tomas Caspers declares his love to CSS …
Tomas Caspers was on the original cast of a thing that, at first, was dubbed „Web Browser Lynch Mob“ and later became the Web Standards Project. He tries really hard to write a minimum of three blog posts a day over at Einfach für Alle. He recently had lots of fun doing the HTML and CSS for the newly relaunched www.wien.at.
- Why do you love CSS?
- It’s a very mature and stable standard that has excellent implementations across browsers (ok, not all of them, but we are getting there). And it has a certain logic behind it that, once you understand a few underlying concepts like floats and boxes and their behaviour, you can use it to do anything you can dream of. I have a background in typography and photography and it lets me compose stuff just like I want to compose stuff. Heck, it’s not brain surgery, it’s plain ol’ English.
- What drives you crazy when using CSS?
- 1. IE 5
2. IE 5.5
3. IE 6
4. Did I mention IE 5 for Mac already? - Why should people write well structured / semantic markup?
- Because it can make the difference between getting home at night at around 6 or staying up all night debugging. For every single person on the team.
- If you start out a project thinking about its structure all the way to the very end you end up with high quality. If you then design the site on top of that structured approach, you end up with a high quality product. If you then take this well thought-out design and code it, you end up with high-quality code. And if the site is launched and the maintenance programmers take over it’s a no-brainer to understand the structure. Doing a relaunch means changing a bunch of Style Sheets, but even if you have to change the HTML during the relaunch, it’s possible to rearrange it via RegEx, since there’s a certain logic in the code.
- Compare this to some 5 year old frames ‘n’ fonts ‘n’ tables layout - I have no clue as to why I coded that particular nested table in a nested table just to make that one particular spacer-GIF behave. It was probably a workaround for some browser that hasn’t showed up in any logfile for the better part of this century.
All declarations of love
- Kevin Khaw declares his love to CSS …
- Lindsey Simon declares his love to CSS …
- Markus Angermeier declares his love to CSS …
- Jens Meiert declares his love to CSS …
- Björn Seibert declares his love to CSS …
- Lea Alcantara declares her love to CSS …
- Jens Grochtdreis declares his love to CSS …
- Todd Dominey declares his love to CSS …
- Ethan Marcotte declares his love to CSS …
- Ian Lloyd declares his love to CSS …
- Peter-Paul Koch declares his love to CSS …
- Cameron Moll declares his love to CSS …
- Mark Boulton declares his love to CSS …
- Lucian Slatineanu declares his love to CSS …
- Douglas Bowman declares his love to CSS …
- Jason Santa Maria declares his love to CSS …
- Anne van Kesteren declares his love to CSS …
- John Oxton declares his love to CSS …
- Faruk Ateş declares his love to CSS …
- Patrick Griffiths declares his love to CSS …
- Veerle Pieters declares her love to CSS …
- Manuela Hoffmann declares her love to CSS …
- Robert Nyman declares his love to CSS …
- Richard Rutter declares his love to CSS …
- Simon Willison declares his love to CSS …
- Keith Robinson declares his love to CSS …
- Simon Collison declares his love to CSS …
- Tomas Caspers declares his love to CSS …
- Eric Meyer declares his love to CSS …
- Andy Clarke declares his love to CSS …
- Roger Johansson declares his love to CSS …
- Jon Hicks declares his love to CSS …
- Andy Budd declares his love to CSS …
- Christian Heilmann declares his love to CSS …
- Dirk Schürjohann declares his love to CSS …
- Jeremy Keith declares his love to CSS …
- Molly Holzschlag declares her love to CSS …
