What Do I Know – iWeb’s HTML markup. Not so good.

What Do I Know – iWeb’s HTML markup. Not so good.

iWeb’s HTML markup. Not so good.Wondering what the HTML source of Apple’s new iWeb looks like?

Check this out, and view source.

Granted, this is just one template, and I’m assuming the author didn’t modify anything, but all I can say is…WTF?

1) iWeb inserts it’s own Generator tag. Should feel right at home for anyone using FrontPage.

2) The style sheet is a redundant mess. Line after line of padding-right:0px;padding-left:0px;, you get the idea. All kinds of elements assigned “none” or “0” when the line items aren’t even required.

3) overflow:visible set to all, and I mean all divs. Huh?

4) Zero inheritance or semantic structure for document elements.

5) Line after line after line of inline

Apple, of all people, should have been able to develop an application that spits out better markup than this. I’m sure iWeb is a very polished and easy app to use on the desktop, but the code it creates will be a nightmare for any intermediate web designer looking to customize the appearance. The complete lack of semantic structure will also create illogical, intractable documents that won’t hold up if style sheets are turned off, and pretty much ruins the malleability of the content.

Oh well. Guess there’s always 2.0.

Leave a Reply

You must be logged in to post a comment.


Bad Behavior has blocked 26 access attempts in the last 7 days.