MS: announcing Metro style theme for jQuery Mobile.
blogs.msdn.com
blogs.msdn.com
"Important. IE browser is required for the full metro experience."
What experience are we missing? And why can't you deliver it to other browsers?
Plus I believe it's slightly better optimised for some things, and some Metro features use vendor-prefixed CSS only MS supports just now, I think.
You really need to use it to understand it.
Here's some indepth material on it:
(I don't think a 256 colour gif would actually be that bad since it's mostly monochrome, but they appear to have dithered the greys while at the same time having a rainbow of unused colours in the palette.)
edit: actually only the red one is a gif, but only the rightmost one is both a png and links to a larger image (like the .gif does) rather than the exact same image. I think the text looks better (the phone case certainly does) but it might just be because it's white on black instead of vice-versa.
I honestly don't get Metro, or the love of it, though I know that taste for such things are entirely subjective. A ridiculous low data density, elements not conforming to usability / aesthetics relative to their container (the whole giant text covering multiple viewports thing), a mishmash of contrasting colour tiles. It really, really isn't my thing. I hear it sells to people like the Woz, but in my opinion it's just a terrible interface that is heralded purely because few have used it in any functional way.
I have, and I genuinely think the interface is great, but that third party developers often get it wrong (resulting in the low data density you mention). There shouldn't be any mish-mash of contrasting colour- WP has one highlight color, along with the black and white. The giant text covering viewports is an indication that you can swipe left or right to see additional views- there isn't a parallel in iOS so if you haven't experienced it then it does look strange.
Functionally, virtually no major apps have been converted to a Metro design, and we'll probably be working in traditional mode for most serious productivity tasks for some time. It remains to be seen if the Metro approach will fit more complicated programs with many, many functions. Nonetheless, I give MS props for taking a big leap with desktop design, whether it pans out for them or not.
Maybe the experience really is better in an IE browser (never thought I'd say those words), but I highly doubt it. I haven't known any browser - Windows Phone or Android - to handle HTML/CSS/JS better than iOS, so I'd be really surprised. I'm going to be attending a Windows Phone demo event thing this week, will test the demo on a Lumia 900 there and see how it runs.
I really like Metro, and want Windows Phone to succeed (more competition is always a good thing), but this feels like a miss to me. Cordova/PhoneGap support is a big deal, and a great pursuit on their part, but as far as I'm concerned jQuery Mobile should be taken out back behind the barn. It looks cheap and performs horribly, and it gives mobile sites and apps a bad reputation.
Interestingly enough, there are a ton of moz- and webkit- animations in the theme, but I don't see anything IE-specific. Left in from a theme template, presumably, but still kind of funny.
I did notice that there is an Android Holo theme on Github (https://github.com/jjoe64/jquery-mobile-android-theme) but I have no idea how complete it is.
I think something pretty close to Metro should be achievable. Perhaps jQ Mobile can be updated to better accomodate the use cases.