Microsoft, Please Stop This Madness
camendesign.com
Microsoft, Please Stop This Madness
1–10 of 58 posts
Re: Microsoft, Please Stop This Madness
#2Re: Microsoft, Please Stop This Madness
#3Re: Microsoft, Please Stop This Madness
#4should be
Re: Microsoft, Please Stop This Madness
#5http://wiki.whatwg.org/wiki/MetaExtensions
"You may add your own values to this list, which makes them legal HTML5 metadata names. We ask that you try to avoid redundancy; if someone has already defined a name that does roughly what you want, please reuse it."
They will also argue that menu is intended to create toolbars and menus within a webpage, not within the browser itself - and that by using meta extensions, the IE team have implemented their browser-specific extensions in a standards-based way supported by the WHATWG. They will say that it also doesn't pollute the markup with an extension that only applies to a single browser on a single platform (which is why WHATWG developed the meta extensions). In short, pages that implement this are HTML5 compliant.
Now my own opinion. The browser makers need differentiation between their products. Browser market share is as important, if not more important, than OS market share.
If Microsoft want to enable websites to deeply integrate with a Windows desktop by using meta extensions, then that seems like the right place to do it. A lot of us would prefer that every browser maker simply implements the standards, but a lot of innovation in web technologies (img tag, applets, xmlhttprequest) started life as browser-specific extensions. Frowning upon, or not allowing any differentiation would remove a lot of motivation for pouring resources into browser development.
As much as we might not like it, we have to deal with it - at least they put this extension in the right place with meta instead of not implementing menu properly or doing their own implementation of menu (besides, I can't think how this desktop pinning would work on for eg. OS X and Chrome - it seems something very 'active desktop' windows specific).
Re: Microsoft, Please Stop This Madness
#6Meta tags are the most standards compliant way to do those jump menus. I don't buy the idea of hijacking a menu tag to alter browser chrome. From an implementation perspective, I'd much rather they let me link to a manifest file of some kind than add multiple meta tags in places, but it's not a horrible choice.
As an aside, I can tell you that if they'd implemented it as a menu tag, we wouldn't have put it on Ars for the purposes of that article.
Re: Microsoft, Please Stop This Madness
#7Re: Microsoft, Please Stop This Madness
#8Re: Microsoft, Please Stop This Madness
#9
Ars Technica
http://arstechnica.com/
Ars Technica: Serving the technologist for 1.2 decades
News
http://arstechnica.com/
http://arstechnica.com/favicon.ico
Features
http://arstechnica.com/features/
http://static.arstechnica.net/ie-jump-menu/jump-features.ico
Re: Microsoft, Please Stop This Madness
#10Just FYI, you've got a typo in your markup that's preventing your page from validating: should be
Take care, _e_
Ps: I sent an email to the author of the blog post inviting him to join the conversation here. If interested.