Webdesign is still so 80’s
Man, HTML+CSS authoring is so frustrating. You probably don’t just have to be pragmatic but just have to accept the many hacks that are still(!!) required to work around all the spec and browser limitations. So who is to blame? Funnily enough I found it not to be HTML but CSS.
Clean markup …is it?
Remember the uprise “No tables for layout!” Well, I
totally agree using the “table” tag for layout
purposes is semantically wrong. Don’t do it! On the other
hand I don’t think replacing it with a dozen
“div” tags helps the clean HTML authoring. IMO that
feels just as wrong! (Just look into the various tutorials on
how to implement rounded edges) Maybe it’s worth to do a
really check on CSS.
How many web pages really have a floating design? How many use
the fix width approach? Why does CSS not have support for a grid
layout? Many of the “div” tags could just get
dropped if it the multiple background images support would
finally arrive. Well, we are getting there …will probably
just take another 5 years. Things are moving so terribly slow in
the space – it’s the pure pain.
Resolution independence
With displays and the range of displays sizes getting bigger and
bigger resolution independence is becomming more and more
important. There is this neat idea of using the ‘em’
instead of ‘px’ in your CSS file. This indeed helps
to build more accessible …and “sort of”
resolution independent (well, zoom-able) web sites. If you have
ever looked at the same page on 15″ or 30″ display
it’s becomes clear that this becomes more and more
important. Unfortunately the lack of the background-size support
in the browser rules out many designs if you want to go down the
“em” route. (Essentially your background would stay
the same size while everything else is scaling properly) Today
Firefox 3 supports zooming also for px based layouts. So we
probably will just have to wait for all browser to support that.
Floating layouts
I would argue it’s really hard to come up with a floating
design that does not suck. Design really is about ratios. Not
just about distances – but also about the
“heaviness” of the different parts on the page. So
isn’t the float layout maybe just more a geek thing? The
idea to get more information into the available space is
compelling for the mind …but is it for the eye?
Sometimes I am wishing the web would be just like PDF pages. You just write it out with your design program of choice and be done with it. Who cares about the markup as long as every program can easily read it – no matter what file format. But hell …I am just totally ranting here.


