Microsoft in CSS Shocker!

The MSN butterfly As reported at the Web Standards Project, MSN.com is now using CSS as the basis of its design. It’s great to see another major website (I know that the target audience of this site would generally never visit MSN.com, but it is still a major website!) taking up the mantle of Table Free Design.

I know that this is my second Microsoft related entry in twenty-four hours, but bear with me. It’s a good thing that someone at Microsoft has decided to push at having some sort of standards compliance. Of course, the CSS based site that they’ve created at the moment, doesn’t look very good, but it’s a start. Would it be stupid to think that if Microsoft’s websites start using CSS for layout then correct support for CSS in Internet Explorer might be pushed to a slightly higher priority in the development of Internet Explorer 7? Well, yes, it probably would be stupid to hope that. I can dream though, can’t I?

The site is also now using the XHTML 1.0 doctype. Of course, the site isn’t being served with the correct doctype for XHTML, but you can’t have everything, can you? In this case, you can’t even have the site validating completely. There are currently 28 XHTML errors on the home page, but to be honest that’s probably down by hundreds from the number of errors that the site would originally have had. If you think about the number and type of legacy content management systems which MSN would be using, it’s a very good sign that they’ve managed to get the number of errors as low as they have already. I know from my experience at the Remote Sensing Group at the Plymouth Marine Laboratory that getting legacy CMSes to produce validating code can be a nightmare. Here’s hoping that with a little bit more time they’ll wrinkle out those last few errors.

Unfortunately for a CSS based site though, it just doesn’t look that good. It’s a decent enough first try, but it just doesn’t look finished. Hopefully, it isn’t, and there’ll be improvements made over the next few days. What is interesting is that while the site looks “acceptably similar” on all tested web browsers which are currently in development, the site breaks quite nastily in IE/Mac. This leads to the question, “Is IE/Mac enough of a minority browser now that even Microsoft will ignore it, or is this just a temporary oversight?”. My money is on the latter.

As well as CSS for “normal” machines, the new MSN site contains rules for handheld devices. Whilst I have no personal experience with these myself, it’s very nice to see Microsoft trying to ensure that the site will be displayed acceptably on a wide range of devices.

Even though things aren’t perfect yet in the new CSS world of MSN, it’s nice to see that someone has been allowed to make the push to make their site more usable for the masses.

If you enjoyed reading this and would like other people to read it as well, please add it to del.icio.us, digg or furl.

If you really enjoyed what you just read, why not buy yourself something from Amazon? You get something nice for yourself, and I get a little bit of commission to pay for servers and the like. Everyone's a winner!

comments (1) | write a comment | permalink | View blog reactions

TrackBacks

TrackBack URL for this entry: http://www.workingwith.me.uk/cgi-bin/type/mt-tb.cgi/658

Comments

  1. by fireplace mantles on October 18, 2006 10:26 PM

    fireplace mantles fireplace mantles

Write a comment

(If you haven't left a comment here before, you may need to be approved by the site owner before your comment will appear. Until then, it won't appear on the entry. Thanks for waiting.)

other relevant pages

about wwm

workingwith.me.uk is a resource for web developers created by Neil Crosby, a web developer who lives and works in London, England. More about the site.

Neil Crosby now blogs at The Code Train and also runs NeilCrosby.com, The Ten Word Review and Everything is Rubbish.