Rivals Mock Microsoft's 'Native HTML5' Claims
CWmike writes "Mozilla and Opera are mocking browser rival Microsoft's use of the term 'native HTML5' to describe Internet Explorer 9 and the in-development IE10 as an oxymoron, an attempt to hijack an open standard and a marketing ploy. On Tuesday, Microsoft's Dean Hachamovitch, the executive who runs the IE group, used the term several times during a keynote at MIX, the company's annual Web developers conference, and in an accompanying post on the IE blog. Hachamovitch claimed in his keynote that, 'The only native experience of the Web of HTML5 today is on Windows 7 with IE9.' Asa Dotzler, Mozilla's director of community development, replied mockingly in Bugzilla: 'I'm pretty sure Firefox 5 has "complete native HTML5" support. We should resolve this as fixed and be sure to let the world know we beat Microsoft to shipping *complete* native HTML5.'"
I think what they mean is they are employing natives in third world countries to write their HTML.
"Waste not one watt!" - CZ
n/t
Still grumbling about pages that passed the w3c validater, looked beautiful in Mozilla, Opera, and Konqueror and I had to redo them because of IE.
The preceding post was not a Slashvertisement.
Of course there's no such thing as complete HTML5 either since it's still a draft.
Fear is the mind killer.
"Web sites and HTML5 run best when they run natively, on a browser optimized for the operating system on your device," said Hachamovitch. "We built IE9 from the ground up for HTML5 and for Windows to deliver the most native HTML5 experience and the best Web experience on Windows".
Translation: IE only runs in Windows, so it's better. In fact, IE is so native that it doesn't support Webgl. Take that, Firefox and Chrome!
Who found a way to monetize goatse at this late date?
If we got half the effort of that campaign on real stuff we'd all have better software by now.
My first Journal Entry ever, in 8 years! http://slashdot.org/journal/365947/aphelion-scifi-fantasy-horror-poetry-webzine
Meanwhile, Firefox remains the red headed stepchild to Microsoft because money talks.
http://www.maxineudall.com/2010/02/should-economists-be-sued-for-malpractice.html
So microsoft is calling the update to IE9 an important update. lol
whatever happened to the Java killer? wasn't it called J# or something like that? I think that microsoft needs to fall in line with the rest of the world. lol
whatever happened to the Java killer? wasn't it called J# or something like that? I think that microsoft needs to fall in line with the rest of the world. lol
It's called C#. It's not killing Java, but it's certainly doing well. And why does one platform have to "kill" another to be successful?
Download free e-books, lectures, and tutorials at bookgoldmine.com
Vendor claims their product is better then other similar products from other vendors.
Other vendors disagree!
Full story at 11!
No, it was called J#.
If I can just reach out with my words and touch a butthole, just one, it will all be worth it.
How can anyone, whether Mozilla or MS claim their product has or will soon have complete support for HTML5 when HTML5 is still a draft (subject to change) and it will remain a draft at least for a couple of years?
You should ask M$ that question.
Pain is merely failure leaving the body
Uh you know you can change any tinyurl.com/whatever link to preview.tinyurl.com/whatever to see where it's going right?
You're washed up. A has-been. Go home with what dignity you have left.
"When information is power, privacy is freedom" - Jah-Wren Ryel
Are they shipping Firefox 5 now? It may have "native HTML 5" whatever that is, but if it ain't shipping then how does Mozilla ship a native HTML 5 browser?
Yoghurt
ACID-moment for HTML5? Promote http://html5test.com/ in these big screens to undermine Microsofts statements.
130 + 5 bonus points from IE9
291 + 13 bonus points from Chrome 12.0.733.0 dev
Though I'd like to see DirectWrite support for Chrome too (just like in Firefox5 and IE9).
When they say stuff like this, what's the point?
Consumers don't know what html5 is and even if they did they wouldn't care. And developers, etc. know what they're saying is lies. So it's a lose-lose type of comment.
Reminds of this set of speakers I purchased a while back. It says right on the box, "Now with enhanced MP3 support!".
Sad thing is, I saw someone reading the box who got all excited because all they had were MP3s.
Were FireFox's villages raped and pillaged by ship-borne whites from the East then its people relegated to the outskirts of society where they lie, marginalized, in wait for the capitalistic anarchy that, any day now, will avenge them?
No? Sorry Mozilla.
http://www.basschouten.com/blog1.php/2009/11/22/direct2d-hardware-rendering-a-browser
I would say Firefox has hardware rendering, and has it for a while (that blog post I linked to is from 2009 and they were far enough to get performance stats). "Firefox doesn't have such at all" is totally incorrect...
... what the heck does "native HTML5" even *mean*?
Well, I took it to mean the obvious: IE9's HTML-rendering code is written in machine code. Not java, not C#, not C, not even assembly language; they wrote it as a string of hex bytes.
I wouldn't be surprised ...
Those who do study history are doomed to stand helplessly by while everyone else repeats it.
It looks like VMware is using it. I installed their client software yesterday and part of the installer routine had to install J# first.
I'm pretty sure they mean they're the only browser to use native hardware acceleration APIs, like DirectX.
If use of native APIs mean you run faster and provide a better user experience, that's something to advertise, but by itself is pretty meaningless. Hell, I can ship a web browser that uses the native Windows 3.1 APIs, doesn't mean it won't suck.
...but the performance demos in the MIX conference were entertaining, as all such demos are. I liked the one where the Windows Phone browser smoked Android, which in turn smoked iPhone 4. But contrived demos and marketing aside, it's nice to see Microsoft join the party in pushing the performance envelope on HTML and javascript.
Even the W3C uses HTML5 as a marketing ploy. How else do you think upper-management will ever back the adoption of standards? They need to be marketed to since they don't know how to read.
Help fight poverty: Punch a poor person.
No, they extended it to make it not interoperability with the real Java, with the intention of removing any sort of portability. They then had to settle with sun and using the patents they licensed as part of this settlement created C#.
Obviously, native means that it comes with the computer and you don't have to download it...
Every time I start to have faith in humanity, I ruin it by driving to work between 7 and 8 am.
Clearly this was not intended to be a factual statement.
I know about J#. I don't believe it was intended to be a Java killer.
Download free e-books, lectures, and tutorials at bookgoldmine.com
Dean Hachamovitch puts on his favorite trollface and giggles to himself at the riot he's received in response to his comments, while his market speak does its magic on the laymen PC users who think it actually has some legitimate meaning.
Marketing has been dishonest since marketing has existed, and while we scoff at what he has said, he hasn't said it for people who really understand it. Why is everyone so hung up on it now?
Whether it's proper use (whatever that means) of the term "native HTML5" or not, what Microsoft is implying is that their browser is the only one that runs HTML5 (specifically some of the graphics and video layers) directly on top of Windows Vista/7 graphical subsystems tied directly to hardware. I'm sure it employs technologies like WPF, DirectX, and so on. The competitors (Mozilla, Opera, Google, and Apple) support hardware acceleration, but they do it their own way--almost like they "hacked together" support for true hardware acceleration. Firefox and Chrome's rendering of complex 3D scenes is still jerky and relatively slow *especially* compared to IE. I've also noticed that Firefox's live preview renderings (for parts of Aero) are absolutely awful. They might as well not even exist at all. I'm not really an IE user, but I have to give kudos to Microsoft for the raw performance of IE 9 and 10. It really takes advantage of modern hardware. Other browser vendors should stop mocking and take some solid notes.
You don't get it. IE is far superior from a technological point of view, because it leverages the native source console features of the HTML 5 api to produce superior page state management and rasterization of dynamic content streams. The convergent meta-buffering features alone, make IE far more optimized for modern greb-drizle frazzle dazzle alacazam gibblety gobbilty goo. Don't try to fight the marketing droids with reason. You cannot win.
HA! I just wasted some of your bandwidth with a frivolous sig!
You guys talking about J++, maybe?
Il n'y a pas de Planet B.
That is because the Acid tests DO NOT test standards. They test fringe cases and in some cases test parts that have since been removed from the spec or nobody uses. It wastes time to develop solely to pass the Acid tests. What is more helpful is to build your browser to standards, which IE8 and IE9 are (they don't support all standards ... nobody does ... but what they do support is supported well), and one you get the standards built in all of these fringe case test will naturally fall into line. You could build IE to pass Acid 3 and still have a crappy browser that the only thing it can do well is pass the Acid test.
Yeah, the only different between J++ and J# is the plus signs overlap in J#.
Actually I believe J# is supposedly able to compile java compliant code but also extended it and was to serve as a migration to J++. J# then would be exactly a Java killer intended to poach Java devs and then introduce them to non-java features so they won't go back.
If I can just reach out with my words and touch a butthole, just one, it will all be worth it.
Scratch that, you're right. I'm wrong.
If I can just reach out with my words and touch a butthole, just one, it will all be worth it.
Microsoft already tried the embrace, extend, extinguish tactic on HTML standards. Back in the IE6 days they even had the standards guys on the ropes. However, instead of just extending HTML in incompatible ways Microsoft tried to really push home their advantage by switching web development from being browser based to being based on Silverlight. It would have worked too, if it hadn't been for those meddling kids...
Oh wait, wrong show.
Knowing Microsoft it is going to try again. However, for that tactic to work they have to actually get ahead.
... native means that it comes with the computer and you don't have to download it...
So "native HTML5" is HTML5 that comes with the computer? But I'd think you'd mostly want it to be able to handle non-native HTML5, that is, HTML5 in docs that you download from the Web.
Maybe this is a truly new development: an HTML renderer that only handles HTML5 that comes with the computer, but misinterprets HTML5 that comes from "foreign" sources. If that's what they mean, it could truly qualify as an "innovative" implementation of HTML. (Nah; IE6 did that pretty well. ;-)
Those who do study history are doomed to stand helplessly by while everyone else repeats it.
You realize you just said the same thing just with a different spin. If they made it work more natively with Windows, that automatically implies that it would limit portability if you used those extensions. So they created C# so they would no longer be limited to doing exactly what SUN did (and absolutely no more than that). Which is why well written C# apps will always out perform java apps.
Edge cases are what allows a vendor that says "we support X" to validate they support X. Deprecated stuff should also be tested, but perhaps in a different suite. Incompletely supported standards mean more edge cases for the implementers; standards should be small enough to manage a simple yes/no answer to "do you support X?"
> They [upper management] need to be marketed to since they don't know how to read.
More accurately, they don't know how to read past the headline.
Geeze, someone left a magazine in the executive washroom. Now we have to switch everything over to cloud storage. (I am not kidding.)
Oliver's law of assumed responsibility: If you're seen fixing it, you will be blamed for breaking it.
Yes, but they - Firefox, mind you - only added it for Windows 7/Vista.
Any other OS doesn't get any hardware rendering, and never will, as Firefox uses DirectX to do it.
And IE will support any other OS at all? They haven't supported a Mac version since IE5, not long after Safari, which doesn't work on many corporate sites. I don't know who I'd slap first for that, Gates or Jobs, for making all my Mac users walk to a different department to do something as simple as clock in for work.
I8-D
I've been mocking them too and I'm not a rival!
A large portion of the web development community has been mocking them. It is a terrible idea to let marketing try to write technical jargon without filtering it through technical people.
Search for "kill" in this document. The previous poster probably meant J++ and not J#, which was obviously hopeless and died a quick death. It still stands, however, as a descendent of Microsoft's most prominent effort to kill Java.
Bio questions? Ask me to start a Q&A journal. Computer analogies available for most topics!
My understanding is that the wrote J++ with the specific intent to not allow JVM compatibility, but only with their own JVM implementation. That's a fair bit more than just adding language extensions, y'know? From the EU's research on this stuff
“[W]e should just quietly grow j++ share and assume that people will take more
advantage of our classes without ever realizing they are building win32-only java
apps.”
—Microsoft’s Thomas Reardon
And from the NYTimes article on this:
Microsoft also licensed Java from Sun in 1996, but later began adding modifications to the code. The resulting Microsoft version of Java is tailored to run only on Windows, which negates the cross-platform purpose of Java. Sun has a civil suit pending against Microsoft on this issue, charging contract violation and unfair business practices.
How to use coral cache: http://slashdot.org.nyud.net:8090/~oscartheduck
J# was actually a stopgap to migrate existing J++ code (little as there were) to .NET. It appeared much later than J++; in fact, by the time it appeared, J++ was already a dead project (after the Sun lawsuit).
Well, Firefox 4 is getting there [behind Safari WebKit [not Safari 5.0.5 which is off a much older branch], Google Chrome, Epiphany 3.0, etc] but I guess somehow they will fix Elements, Forms, Microdata, Security, Communications, Files, and Local Devices all by June? Get real.
beat that.
Read radical news here
You can make up your own opinions but you cannot make up facts. You are entirely wrong here. What is it that gives you the confidence to just post lies when there are plenty of people around that know better? Seriously?!
Firefox usesvarious DirectX APIs on Windows7 and Vista and XP and uses OpenGL for Mac and Linux. Where it's incomplete it WILL be completed in upcoming versions.
You've just described all currently shipping browsers.
Wow! You seriously got modded down for that post. And yet it's one of the first comments that actually is informative about what was actually said. Slashdot Hivemind is in full-force tonight!
Aide-toi, le Ciel t'aidera - Jeanne D'Arc.
You can get the same thing with Gecko, it is called Kmeleon CCF ME and it uses native APIs and only runs on windows.
That said, is there anybody besides corps using IE anymore? I honestly can't remember the last time I saw a consumer box in my shop running IE. For the past couple of years it has been Firefox everywhere, and now I'm seeing a LOT of Chrome icons on folk's desktops. Personally after having to clean up after IE 6 for a couple of years they could come out with IE "dancing hooker edition" and I wouldn't use it, but before it actually took effort to get folks off IE and now frankly I just don't see anybody not in corporate using it.
One thing I WILL give them credit for though is low rights mode, which is what got me off of FF for Comodo (Chromium based). Running the browser in the lowest rights mode simply is good security policy, especially with so many zero days coming out lately.
That said I think MSFT may have finally fatally shot themselves in the foot by keeping IE9 off of XP and IE10 off of Vista. They could get away with that shit when there weren't any competition, but now there are browsers galore and there are WAY too many users still on XP/Vista to just abandon them when the competitors haven't. It is just a stupid move that will make IE even more fractured, and give that many more people a reason to try the competition.
But frankly bragging about "being native" when Chrome is already as fast as most folks connections will go is just dumb. People aren't gonna give a crap about "native" they care about what they can see! And right now the Chromium based are so fast it is scary, and the amount of plugins are quickly coming close to equaling FF, one thing that IE has never been great at(unless you count an assload of toolbars as great). whats next, "IE has electrolytes"?
ACs don't waste your time replying, your posts are never seen by me.
So 64-bit IE9 isn't native by that definition, right (no JIT there)?
Whereas Firefox 4 and Chrome dev builds are?
When I wrote a java applet many years ago, the Microsoft VM was about ten times faster (doing mainly graphics) than Sun's, using only "pure" Java. So for my project at least, the Microsoft VM was far superior.
After all this years and all the fuss around IE9, still it doesn't support CSS's propriety "text-shadow".
That is a nice quote, and it sure makes a nice sound bite, but unfortunately, Thomas Reardon was a programmer working on IE. He had no direct influence on the direction of the server & tools group at Microsoft, so you might as well be quoting some random noob from the internet. It's included in the EU's "research", which is a very nice way of saying absolutely anything the EU's prosecutors could spin to their favor. Notice how the EU never did anything based on it? There was no backlash regarding java? Well, there was a reason for that.
It is slow to load and doesn't completely support certain CSS properties. That is my biggest point of contention with Microsoft.....you will do things our way!!! I hate having to write code specifically for IE when the code works fine in other browsers. That is what is frustrating and they don't care. They want developers to bend to their will.