• On TechRepublic: Windows 7 keyboard shortcut cheat sheet
August 7, 2009 5:11 PM PDT

Microsoft joins HTML 5 standard fray in earnest

by Stephen Shankland
  • Font size
  • Print
  • 117 comments

After leaving much of the creation of a new version of HTML to Apple, Google, Opera, and Mozilla, Microsoft has begun sinking its teeth into the Web standard.

The move adds clout to the effort to renovate HyperText Markup Language, the standard used to describe Web pages, which last was formally updated in 1999. In a mailing list posting on Friday, the software giant offered a host of questions and concerns with the present proposal.

"As part of our planning for future work, the IE team is reviewing the current editor's draft of the HTML5 spec and gathering our thoughts. We want to share our feedback and discuss this in the working group," said Internet Explorer Program Manager Adrian Bateman in the message. "I will post our notes as we collect them so we can iterate on our thinking more quickly. At this stage we have more questions than answers, but I believe that discussing them in public is the best way to make progress."

HTML 5 in its current draft form includes a number of significant advancements, notably several that make the Web a better foundation for applications, not just static Web pages. Among the present HTML 5 features are built-in video and audio, the ability to store data on a local computer to enable use of Web applications even when offline, Web Workers that can perform computational chores in the background without bogging down Web application responsiveness, Canvas for creating sophisticated two-dimensional graphics, and drag-and-drop for better Web application user interfaces.

The formal HTML standard is under the governance of the World Wide Web Consortium (W3C), and Microsoft's Chris Wilson is a co-chairman of the W3C group developing HTML. But much of the course of HTML 5 has been set so far outside that by a separate effort called the Web Hypertext Application Technology Working Group (WHATWG), which browser makers launched years ago when they didn't like the XHTML 2.0 direction the W3C was trying to take HTML.

Microsoft hasn't been uninvolved in HTML 5. It's the origin of technology in HTML 5 called ContentEditable, which lets elements of Web pages be edited in place by people using a browser. And Microsoft said its newest browser, Internet Explorer 8, also supports these HTML 5 components: the DOM Store, Cross Document Messaging, Cross Domain Messaging, and Ajax Navigation.

But the new message indicates Microsoft is getting serious about the effort, digging into many nitty-gritty aspects of the proposed specification. That's important because Microsoft has of late embraced a standard-centric philosophy when it comes to what technology IE supports, and IE is of course the dominant browser on the market.

Microsoft declined to comment for this story.

Google, Apple, and Mozilla have been trumpeting HTML 5 features in their latest browsers, but Microsoft takes a more cautious tone.

"The support of ratified standards (that Web developers) can use is something that we are extremely supportive of," said Amy Barzdukas, general manager for IE, in a July interview. "In some cases, it can be premature to start claiming support for standards that are not yet in fact standards."

Stephen Shankland writes about a wide range of technology and products, but has a particular focus on browsers and digital photography. He joined CNET News in 1998 and since then also has covered Google, Yahoo, servers, supercomputing, Linux and open-source software, and science. E-mail Stephen, or follow him on Twitter at http://www.twitter.com/stshank.
Recent posts from Business Tech
Why to embrace Firefox 3.6's new-tab ethos
Mozilla issues near-final Thunderbird 3
Ericsson wins Nortel's North American GSM unit
Microsoft CFO Liddell leaving; Klein tapped
Chrome extensions site now open for uploads
New standard lets browsers get a grip on files
Major Intel chip upgrade coming to new Netbooks
Firefox hopes to one-up IE with fast graphics
Add a Comment (Log in or register) Showing 1 of 2 pages (117 Comments)
by monkeyfun14 August 7, 2009 5:37 PM PDT
Good were finally seeing Microsoft start to wake up a bit in the browser wars. They may be a little groggy atm but hopefully they become more awake soon.
Reply to this comment
by technewsjunkie August 7, 2009 6:08 PM PDT
Microsoft has been asleep at the wheel for years in the browser "wars" and the ONLY reason they have started to upgrade their browser (which was antiquated) was because of COMPETITION. IE 7 (the one most people use) has been losing market share.

They also have a monopoly in IE and don't HAVE to improve their products quickly anymore. They are fat and lazy and take users for granted as long as they can dictate the technology and thereby lock people in to it. They are not open at all.
Only if you use THEIR suite of products.
by BogusBasin August 7, 2009 6:31 PM PDT
Yeah. They'll embrace the "MS Version" of HTML 5. Remember Java? MS can never be trusted. Ever.

Amen
by renGek August 7, 2009 6:46 PM PDT
well you don't HAVE to use IE thats why the other browsers are out there for you to use. If you use IE and complain about it, most likely you have only yourself to blame. I don't like cheaply made GM cars so I don't buy one but I don't go on and on complaining about it.

As for the comment about java, it turned out well because .net is good stuff.
by forever4now August 8, 2009 3:06 AM PDT
Some of the available browser benchmark tests are highlighting just how far off track IE is. Try the following tests on IE and compare the results to other browsers, to see for yourself:

Acid3: http://acid3.acidtests.org/

SunSpider JavaScript Benchmark: http://www2.webkit.org/perf/sunspider-0.9/sunspider.html

The SunSpider test, for example, shows Chrome 3.0 executing JavaScript roughly 10x faster than IE. How long will it take for companies to realize that 10x longer for say 10,000 employees starts to add up to a significant loss in productivity?

Companies may also want to simplify their internal websites, by implementing them with HTML5. Unless Microsoft speeds up HTML5 support in IE, these companies will have no choice but to use alternative browsers (Firefox, Chrome, etc.) that support significantly more HTML5 functionality.
by monkeyfun14 August 8, 2009 9:28 AM PDT
@forever4now

Now tell me how many companies use Javascript?
by Random_Walk August 8, 2009 10:23 AM PDT
"well you don't HAVE to use IE"

...tell that to way too many boneheaded corporate IT departments, and to way too many incompetent programmers whose products won't support anything but IE (version 6, even).
by Hunnter2k3 August 8, 2009 1:54 PM PDT
@ monkeyfun14 @ 9:28 AM PDT

Barely any, considering they all end up forcing ActiveX on their users because they are too cheap to upgrade from a technology ABANDONED by its creator.

They should at least sandbox an alternative browser for use outside of LAN work, at least then the chance of a virus is significantly lower, IE6 has holes all over the place.

And it is these companies who we entrust our finances to.
Just a tip, never do work with any site that requires ActiveX, if your bank does, i would change for your sake, in fact anything to do with personal information, just don't touch it, period.
While ActiveX is good from a programming standpoint, it is terrible, security-wise, especially in the default setup.
by chrissd August 10, 2009 1:05 AM PDT
Lolwut?

IE7 was MSFT waking up to the browser wars. They embraced standards and made a better browser than FF in one go. For it, they had a large majority of their userbase go to other browsers because they felt bad when they saw their page displayed in Compatibility Mode. IE8 is one of the best browsers I've used so far. FF is getting bloated, Chrome uploads your data to Google serves, Safari has some major security flaws, and Opera is just lame. Also slow..
by aMUSICsite August 10, 2009 1:32 AM PDT
IE is becoming a development nightmare. You have two modes in IE8, IE7 (which sometimes does not render the same as IE comp mode.) and about 1/2 all IE users are still on IE6!!!

To the idiots that will say you don't have to use it are WRONG! IE is mainly used in the workplace, most stats show it's market share drops considerably as soon as people leave work and go home.

When the next generation takes over the decision making in business IT, lets hope they all ditch IE and change to any of the alternatives.
by allnamestakn August 10, 2009 4:38 AM PDT
Since when does Safari have security problems? I'm not aware of any and that's all I use.
Mac OS X and Safari are far safer than any other OS and browser.
Why anyone would want to continue to use IE is beyond comprehension.
See more comment replies
by slumbergod August 7, 2009 5:40 PM PDT
I'd be happy if m$ went back to sleep and left the browser war completely. I haven't forgotten what a bunch of jerks they were in the past. I want to see FF and open source alternatives completely dominate the web.
Reply to this comment
by monkeyfun14 August 7, 2009 5:54 PM PDT
I don't because FF is turning into a bloated crashing pig.

And the latest version of IE is standards compliant. They're cleaning up there act telling a competitor to go away is never a good thing. Anyone with half a brain will tell you that.
by captain_numerica August 7, 2009 6:05 PM PDT
Let's be rational: everyone benefits from web standards.
by pentest August 7, 2009 6:18 PM PDT
Microsoft doesn't.

They lose their grip on their only 2 cash cows, which incidentally at least one is an illegal monopoly.

The last thing MS wants is browser and platform independent web apps. When that happens they are dead.
by monkeyfun14 August 7, 2009 6:20 PM PDT
@pentest

Windows is not an illegal monopoly.

Striking deals and being cheaper than the competition is not illegal thats all they did.
by rwm72 August 7, 2009 6:29 PM PDT
I think pentest was referring to IE as the illegal monopoly, not Windows. IE gained monopoly status because Microsoft bundled it with Windows. This is anti-competitive and violates antitrust laws. Basically they used an existing monopoly as leverage to create another monopoly, at the expense of competition. This is illegal.
by monkeyfun14 August 7, 2009 6:30 PM PDT
@rwm

The thing is that this was only to make it easier on the consumer.

And looking at FF's marketshare the damage is being repaired quite quickly.
by BogusBasin August 7, 2009 6:33 PM PDT
@pentest

Amen
by RMarch August 7, 2009 10:33 PM PDT
Oh yeah, wonderful. And Google is basing their entire OS on a web browser and everyone cheers. When MS claimed IE was intergral to Windows, everyone ran to the lawyers.

And what about Safari being integrated into OSX? So if Apple gets on a roll and increases market share, do we at some point arbitrarily decide OSX is getting too much market share and have Apple rip out Safari.

Ridiculous.
by tm_anon August 7, 2009 11:21 PM PDT
@monkeyfun14

It's incredibly funny to hear you say FF is a bloated crashing pig.

I was at a neighbors place yesterday for close to 8 hours cleaning up her machine (running Windows XP).

After cleaning up the machine, replacing her AV with one that actually works, replacing any other app with a better one and setting her up with an easy to use, faster working defrag to encourage more system maintenance, the only thing left was IE.

It was running slowly so I checked it. I was guessing it was IE 6 since she doesn't know that much about computers in general. Turns out she was using IE 8 (the latest and "greatest" from MS).

Her homepage is yahoo. I double clicked IE on the desktop and waited.......and waited...........and waited. After 5 minutes (not an exaggeration) IE finally showed, yahoo didn't show for another full minute. That's after her machine was defragged and cleaned of any malware, viruses, crap programs and even after it was restarted.

I gave IE a chance on her machine then decided I'd try FF on it. I downloaded and installed FF 3.5 (latest and greatest from Mozilla) and tried it out. I've used FF 3.5 on my own machine so I knew what to expect. Just like I thought, it was open and on yahoo in less than 10 seconds (slowest time).

I made sure my neighbor could use all the programs I installed to keep her machine in tip top shape then decided, just for fun, to give IE 8 and FF 3.5 a race. Just so you can't say I gave FF an advantage, I had the machine optimized for IE and I gave IE a head start. I double clicked IE, waited 2 full seconds then double clicked FF. I even made a mistake and started two instances of FF to one instance of IE. Both instances of FF were up and on the homepage and IE never showed up.

I left IE as a back up but my neighbor has already said she'll be using FF from now on. Make all the claims you want. Experience shows otherwise.
by dukeoconnor August 8, 2009 4:11 AM PDT
@monkey fun

Easier for the Windows consumer, yes, but at the expense of users of other OSs. The idea of IE was to make the Web something that could only be fully experienced on Windows. From the decision that judged Microsoft to be a predatory monopoly in clear violation of the law:

"As has been shown, Microsoft also engaged in a concerted series of actions designed to protect the applications barrier to entry, and hence its monopoly power, from a variety of middleware threats, including Netscape's Web browser and Sun's implementation of Java. Many of these actions have harmed consumers in ways that are immediate and easily discernible. They have also caused less direct, but nevertheless serious and far-reaching, consumer harm by distorting competition."
See more comment replies
by EvanSei August 7, 2009 6:19 PM PDT
microsoft's web browser is awful, looks jumbled and unpleasing. The worst thing is it always crashes, I personally enjoy safari (I own a pc) I also use fire fox and on occasion chrome, but try my hardest to avoid IE
Reply to this comment
by goodspeed8701 August 7, 2009 10:34 PM PDT
But its firefox that crashes always. Are you sure of what you are talking about? or you are still running the IE 8 beta 1. I can't remember the lat time IE crashed on me.
by tm_anon August 8, 2009 12:22 AM PDT
@goodspeed8701

I switched a neighbor off of IE 8 due to excessive slowness. Hers never crashed either but that's mainly because it was so slow she could only view 10 pages a day at best.

I switched her to FF 3.5 and the difference was night and day. Web pages were open within seconds that were taking a full minute in IE8. Even just starting up, Firefox was faster than IE 8 with the same home page.

I'll even give you the benefit of the doubt (though I know different) and say, theoretically, that Firefox will crash an average of one time per 20 web pages to zero crashes for IE (now you know it's theoretical). If Firefox renders pages than much more quickly than IE, most people will take the crashes over the slowness any day of the week.
by lazycat202 August 8, 2009 6:53 AM PDT
ony my laptop: FF crashes 1 time time per 15 pages. At least 5 3rd party software are on this machine.
on my intel Core7 desktop: IE opens fast and not a single crash yet. This desktop has no 3rd party software installed :) ;except an online game.
by kojacked August 8, 2009 12:56 PM PDT
@tm_anon:

Just listen to yourself. Your claims that it takes IE minutes to open a page for your neighbor or that they can only view 10 pages a day is rediculous. It just shows everyone here how biased you are and blantantly hateful towards Microsoft you are. Get a life buddy.
by EvanSei August 9, 2009 2:11 PM PDT
I just updated and I know it's most probably my computer IE runs fine on my hp but crashes on my acer go figure
by odubtaig August 10, 2009 5:36 AM PDT
Yup, sounds like an Acer to me.

I currently have 49 tabs open across 10 windows in FF 3.0.13 plus AdBock Pro, Greasemonkey, FoxyProxy, Veoh, Skype and Xmarks. I could never get IE7 (with IE7 Pro) to open even half that without going funny (toolbars/menus disappearing) and I can't be bothered to try it in IE8 because I'm happy with what I'm using.

There's a little instability, crashes about once a week.
by pithenumber August 10, 2009 8:44 AM PDT
@tm
IE sucks, but it doesn't take a minute to open a webpage
by jake3373 August 10, 2009 9:38 PM PDT
My sister has a Vista computer. I installed FF on there, and that's what she uses (and she has no problems with it). Whenever I have to check my Gmail on there, I use IE so she doesn't have to log out of Google on FF. Sometimes, IE won't even open. Then, when I try to close it, it makes the "denied" beeping sound and will take about 10 seconds to close!!!!!
Now, I just created a separate FF profile. IE sucks.
by forever4now August 7, 2009 6:30 PM PDT
I know it is a difficult to swallow, but Microsoft needs to embrace the open world and start competing with quality & innovative products/services...versus proprietary implementations and lock-in.

Why not a cool Zune player for Android? Blackberry? WebOS? Symbian?
Why not Microsoft Office for Linux?

As the smartphone app stores have demonstrated, people will pay for apps/services that they consider valuable.

Free your creative talent, Microsoft. Perhaps you will suffer in the short term, but in the long term, I think your people will deliver value and revenue.
Reply to this comment
by TheReaperD August 7, 2009 7:41 PM PDT
For your idea to work, Microsoft would have to be a software company. Microsoft is a patent and copyright company that happens to market software. It looks similar on the outside but is a very different critter on the inside. Think of the RIAA and "music" companies. They are a more obvious form of what I am talking about.

Microsoft was a software company once but, they have not been in some time.
by RMarch August 7, 2009 10:37 PM PDT
And how about being able to plug any of the above into iTunes (I of course could go on for hours with more examples like this but I don't have the time)! There are benefits to having tightly integrated products. Both are valid business models.
by eadeguzman August 8, 2009 12:23 AM PDT
Microsoft is embracing open source (if that's what you mean by "open world") where it makes sense: Live Mashup, Silverlight, etc... They even fund the open source version of .Net called project :mono:...

They do support Blackberry (Live Search app) and have iPhone (Seadragon Mobile) and they have Office for Mac. Can you say that for other companies? Any Apple software on Blackberry? iTunes on Android? Any Apple app on Windows Mobile? On Linux? Linux has Moonlight (Silverlight mono version).

The point is you can't just develop open source version of products if you think you won't make money out of it. Microsoft like Google, Apple, HP, Intel and everyone else in the industry is a *business* and has a responsibility to their shareholders and partners.

TheReaperD: how is Microsoft a patent / copyright company? They don't make a ton of money by licensing patented technologies. They make money from building and selling software. Which company would you consider a "software company"?

RMarch - there are a lot of "valid business models" that fail. Oh yeah, integrating Zune player into iTunes... doesn't make sense. MS Office in iTunes?

By the way, it's said that Office 2010 will support Firefox so it will be available everywhere...
by stockyjoe August 8, 2009 4:44 AM PDT
So I guess by your theory Apple also makes crud because they dont open up. Apple wont license out OSX to other computer manufactures, they strictly close off development for the Iphone, you cant use anything other then Itunes on an Ipod. So how is that different then what MS is doing with the Zune. I only say this because people point at MS for this type of behavior but they tend to ignore the fact that companies do the exact same thing.
by Wingsy August 8, 2009 10:17 AM PDT
stockyjoe said: " Apple wont license out OSX to other computer manufactures, they strictly close off development for the Iphone, you cant use anything other then Itunes on an Ipod. So how is that different then what MS is doing with the Zune. I only say this because people point at MS for this type of behavior but they tend to ignore the fact that companies do the exact same thing."

Wow. Where have you been man?
1. Apple won't license OSX. You're correct. Apple's main business is to sell hardware. The OS adds essential value to the hardware. If Apple let it run on anything then their primary business would suffer tremendously. You fault them for that?
2. They strictly close off development for the iPhone. This couldn't be farther from the truth. Anyone with $100 can develop for the iPhone, and Apple GIVES you all the development tools you need. They even provide a place to sell your software at about cost to them.
3. You cant use anything other then Itunes on an Ipod. (BTW, it's iTunes, not Itunes.) There are many apps that work with an iPod. Just because Apple has made it so slick with iTunes doesn't stop anyone from making their own version of iTunes and going to market.
4. "...companies do the exact same thing." Really? What other company has taken a standard such as HTML or Java and "enhanced it" to the point that it only works with their own implementation? That's the kind of dirty pool Microsoft has always played (and if you read the transcripts of their last trial you'll see proof of this right from the horse's mouth) , and I challenge you to provide an example of where Apple did the same.
by Random_Walk August 8, 2009 10:28 AM PDT
"They even fund the open source version of .Net called project :mono:..."

...and keep it locked a version behind the Windows one.

"They don't make a ton of money by licensing patented technologies"

...are you saying there are no patents in either Windows or Office? When did that happen?

Tell you what: when I see Microsoft Office for Linux, or a Mac Office version taht doesn't constantly lag one version behind the Windows one? Then we're getting somewhere. Until then, it's all fluff...
by monkeyfun14 August 8, 2009 1:21 PM PDT
@Random_Walk

You can't tell me that Apple makes quality versions of their software for Windows either.

Just look at Safari, iTunes, and QuickTime.
by Random_Walk August 8, 2009 4:15 PM PDT
LOL! Nice attempt to dodge the point, monkey... but iTunes, Safari, and QuickTime are the same version and feature-set on Windows as they are on OSX.

PS: Your claims of "quality" are about as credible as most of your claims on these boards... practically nil.
by monkeyfun14 August 8, 2009 7:08 PM PDT
@Random_Walk

Sure but is it quality?

Last time I checked Safari could eat half a gig doing nothing.

And both Safari and iTunes feel sluggish
by eadeguzman August 8, 2009 10:21 PM PDT
Random_Walk - Microsoft, like any other responsible software companies hold patent portfolios to protect themselves from patent suits. They don't directly make money (not as significant as developing and selling software anyway) out of it.

Mono is a project receives some funding from Microsoft but feature-set it not controlled by Microsoft.

Web-base Office 10 will be on-par on all platforms since it's a web-app, just as Silverlight is.

Yes, there is no question that Office Mac are a version or two older than their Windows counterparts. But don't tell me that it's a "fluff". It's still very significant. Not for Microsoft but for Apple...

Remember that 150M investment Microsoft made on Apple? A major part of that agreement was a pledge by Microsoft to keep selling and developing Office for Mac. At that moment Apple was at the brink of extinction and Microsoft didn't have much incentive to keep developing for the Mac.

http://www.apple.com/ca/press/1997/08/AppleMicrosoft.html
See more comment replies
by rshimizu12 August 7, 2009 7:42 PM PDT
With the purchase of On2 MS came to realization that they better support HTML5. The question is how will MS twist HTML5 to their own needs. Ultimately standards will prevail now that Google owns On2.
Reply to this comment
by lkrupp August 7, 2009 7:50 PM PDT
Remember Microsoft's "embrace and extend" methodology? When a new technology or standard came along they always said they supported it and would embrace and extend the new standard. Trouble was, after they embraced and extended it, it tended not to work on any platform other than Windows. They were all set to embrace and extend Java too until Sun said no. The leopard doesn't change its spots (no pun intended). God help us all if MS decides to "embrace and extend" HTML 5.
Reply to this comment
by Shankland August 7, 2009 10:48 PM PDT
Microsoft shipped IE 8 to support standards mode by default. They may have a checkered history when it comes to standards support, but the pro-standards folks I talk to are very happy about the IE 8 change. With IE 6 and IE 7 Microsoft did more or less as it pleased, but playing nice with HTML 5 lends a lot of credibility to the effort. And having watched some of the HTML 5 machinations, it looks to me like everybody is embracing and extending--indeed, it's how the W3C works in effect, since they require two compatible reference implementations (e.g. Firefox and Safari support a particular feature) before a standard can be finalized.
by Hunnter2k3 August 8, 2009 2:28 PM PDT
And why not?

Google came up with a good chunk of the functionality in HTML5 (Gears)
Hell, Microsoft came up with one of the functionalities of JavaScript that powers all these AJAX sites you see, including Google who use it AGAINST them with things like Docs, Gmail, etc. (XMLHTTPRequest)
And the above functionality was actually one of the more successful pieces of code from ActiveX. (well, the MSXML library to be precise)

Standards aren't just made up on the spot in HTML, they are (eventually) built up by others, usually via plugins like Gears, O3D, Flash, etc
Others are usually from methods employed by developers on the web, such as the recent header and footer tags, aside, etc, it is much better than doing something like <div id="header">, now it is just <header>, and saves some extra bytes. (which is still important in terms of the server and bandwidth use, until the internet backbones get an overhaul, then it won't matter much)

Very rarely have new "standards" been created without it being done by others first, not just in web dev, but generally everywhere.
And most people do use this as a tactic to cut their costs in research, but might end up paying in terms of licence fees to use said research in whatever way it emerges. (but here, it won't be a problem)

Look at O3D and WebGL (just recent) and Quake Live, sooner or later, there will probably be a standard for 3D graphics on the web
It is a shame VRML never took off, i liked it.

As for the 3 Es (well, 2 Es, there won't be a 3rd E this time), i don't think they will try to pull anything this time.
They are already being stalked by lawyers for anti-competitive practices and such.
Unless Microsoft really do something amazing with HTML5 that makes web devs cream their pants, i doubt many people would take up anything they added considering the share of IE is slowly falling.
Buckling your site for IE users isn't required as much these days, these happy days :)
by odubtaig August 10, 2009 5:48 AM PDT
Got to disagree Shankland, IE7 was already a big step in the right direction. I don't know a single web developer who complains about IE7 like they do about IE6.
by lesliejs August 7, 2009 8:11 PM PDT
I'll believe it when I see it..
Reply to this comment
by S R August 7, 2009 8:29 PM PDT
MS and earnest... give us a break.
Reply to this comment
by t8 August 8, 2009 3:38 PM PDT
True.

Microsoft and open standards are at opposite ends.
You couldn't get any further apart than those 2 examples.

Day - Night
Good - Evil
Love - Hate
Open standards - Microsoft.
by eadeguzman August 8, 2009 10:25 PM PDT
S R & t8.

Do you have anything to support your arguments?
by odubtaig August 10, 2009 5:52 AM PDT
Active Directory
OOXML
DirectX
SMB
C#
MS Java
XPS

I could go on all day.
by eadeguzman August 10, 2009 10:30 PM PDT
odubtaig - Yes, please. You can go on and on and still no point is made.
by odubtaig August 11, 2009 6:06 AM PDT
Apart from MS being known for their diametric opposition to open standards? I guess not.
by joelFiser August 7, 2009 8:44 PM PDT
HTML5 is stealing all of its interesting features from Flash. That's OK - and actually a welcome acknowledgement that web sites need to be so much more than the boring text-based pages of the past.

HTML5 might be close to prime time in 2-3 years. Of course MS will implement it slightly differently from FF and Chrome will be different from Opera, etc, etc. Not huge differences - just enough to make coding to it a freaking nightmare. Like DHTML has always been.

Thankfully, Flash will continue to evolve and will stay light years ahead of anything DHTML can do. It will continue to work the same cross-browser and cross-platform. And it will continue to show the way to the promise of the Internet.
Reply to this comment
by Shankland August 7, 2009 10:44 PM PDT
Flash definitely paved a lot of the way for online applications. Its ubiquity is remarkable, too, and its cross-platform, cross-browser compatibility makes programmers' lives easier. The developer tools also are steadily improving.

I can't help but notice, though, that Gmail is written in JavaScript and the iPhone doesn't have Flash support. So Adobe has work to do to maintain its position of strength.
by Qtechbg August 8, 2009 1:36 AM PDT
The fact that M$ never implemented a SVG support and are bugging down the HTML 5 integration speaks only that they have a different vision about the interactive Web and it is called Silverlight! Due to their passiveness they helped ppl adopting the Flash and now they're targeting the same audience with Silverlight. Not that they don't have the resources or the will to improve JS/HTML support - simply they don't want to...
by madtom1999 August 8, 2009 1:49 AM PDT
Same cross platform? Adobes version for Linux is,frankly, pathetic, I use FlashBlock enabled to prevent it craching my browser all the time and my web experience is much improved as a result. And that's Adobes fault NOT Linux - they chose the closed source method and its not working here!
I think you'll find one of the reasons that web standards have been held back is by companies joining in the standardisation process to ensure that their particular little corner of the internet is not reclaimed for all of us.
Adobe, MS and Apple all have too much to loose from web standards progressing - this is why they joined in helping the standards evolve.
by stockyjoe August 8, 2009 4:48 AM PDT
I wouldnt jump so fast on the flash hate bandwagon. Flash is still a pretty powerful medium for multimedia, UI and video in browser based apps. In fact some of the enterprise stuff we deal with at my work that once used java for the interface (which was horrible) has switched to Flex which is so much faster and elegant. Im sure as HTML 5 matures it will bring a richer pallete of possibilities but I dont see it fully replacing flash anytime soon.
by monkeyfun14 August 8, 2009 9:31 AM PDT
@Qtechbg


How do you expect anyone to support a standard thats not even finalized?
by madtom1999 August 8, 2009 1:12 AM PDT
Embrace Extend Extinguish - except they cant do the last bit to a well used open standard (see ODF/OOXML wars) so I have a feeling they will adopt the policy of preventing extension.
I've seen so many pathetic excuses thrown in to prevent other standards developing it should be a masochistic pleasure to see what they get up to here.

If they really wanted to help develop HTML why did they not add canvas support to IE8?
Reply to this comment
by belchmelch August 8, 2009 1:41 AM PDT
@tm_anon,

dude, u don't even have to explain... 'monkeyfun14' is just messing. isn't he?

as for the monopoly thing... MSFT Windows IS a monopoly... but a legal one (in a sense, don't be replying about the fact that it shouldn't be one... that is the judgment the govt made.) Their bundling I.E. was made to totally get rid of Netscape....

the interesting twist today is that MSFT doesn't have an easy way of hiding away competition. The whole argument about Apple bundling Safari doesnt hold merit (because they are NOT an illegal monopoly).

All i know is MSFT wary of Google's OS... remember how Netscape tried to be the face of the net? Google is trying to do the same... and has $ & the cool factor to grab attention. whether the OS will be any more useful or efficient is another story.

MSFT probably should look out for the Apple Trojan... OS X lite hiding under iPhone OS. Did you notice the volume of independent & corporate developers jumping on this cash cow being added daily? This was how Windows ultimately ruled the desktop PC and a little pressure on the OEMs. Anyway, the future of computing will be mobile... and Apple has gotten a head start on the whole package. Andoid may be the only thing keeping Apple from becoming a monopoly in the smart phone/mobile computing space.

Natal is still too niche... and are you going to be waving/moving your body to make a phone call? send a simple text(maybe)? that's where advances in voice recognition come in... again Google is trying to grab this and implement it across their various services... despite their not being the creators of the technology, but rather finding a way to make it practical/useful (ala Apple.)

So, the gov't looking into Apple & Google... maybe has some validity...

I sure would rather have Apple & Google than MSFT everything...
Reply to this comment
by belchmelch August 8, 2009 1:44 AM PDT
btw, Bing is a pretty good search engine... ESPECIALLY for finding the best airfare deals.

competition is always good.
Reply to this comment
by Motyoj August 9, 2009 3:38 PM PDT
Bing isn't bad but I've noticed the only time Safari crashes (I'm on a Mac) is when using Bing. Firefox works fine on it. Coincidence? Maybe...
by Dalkorian August 10, 2009 11:39 AM PDT
bing = live search = msn search

All dismal failures due to the fact that the API monkeys at M$ can't write code beyond the CS101 level. But hey, maybe if they rebrand it and pour a bunch of money into advertising, maybe then some people will be suckered into trying it again. If that trick works, then they can claim it's a success because of all the market share they've captured in their first month.

Suckers.
by Pointedly August 8, 2009 2:54 AM PDT
Mozilla's implementation of the HTML 5 Standard in Firefox will be pure. In Internet Explorer, Microsoft will implement "HTML 5*." The only way to get Microsoft's real attention on anything is to litigate.
Reply to this comment
by FF2009 August 8, 2009 4:14 AM PDT
This is M$ attempt at "Hey, look at me.I can do that too" now that half of my shares are gone to better Browsers.
Reply to this comment
by monkeyfun14 August 8, 2009 9:33 AM PDT
Okay so you would rather them not implement html5 and hold back that standard? Are you honestly trying to pull a me 2 argument?
by FF2009 August 8, 2009 3:04 PM PDT
monkeyfun14

my point was that M$ always playing catch up. When they see their market share threaten. They suddenly get on board.

in other words: If it wasn't for alternative browsers like Firefox and Opera, M$ will still be IE without Tabs.
by DrtyDogg August 8, 2009 5:33 PM PDT
@FF2009: HTML 5 isn't a standard yet, how is it catch up when they already support parts of the draft?
by monkeyfun14 August 8, 2009 5:58 PM PDT
@FF2009

Then FF must of been playing catch up too because Opera has had tabs before them.

And actually IE was one of the first to start a decent tab system instead of using ALT-T or going into File to get a new tab.
by eadeguzman August 8, 2009 10:32 PM PDT
FF2009. Don't forget the all-important Ajax.. XMLHttpRequest is the technology that enables Ajax. Where did they get that idea? Internet Explorer had been using it for years with MSXML before it was standardized as XMLHttpRequest.
by stockyjoe August 8, 2009 4:22 AM PDT
Very interesting. it seems we are seeing a generational change in thinking at Microsoft. A lot of the young bright up and coming programmers and engineers at MS are more open to standards and open source then the closed Microsoft of the past. This is good. I think.
Reply to this comment
by lkrupp August 8, 2009 7:04 AM PDT
The only thing I care about is that, when visiting a website, I don't have to worry about which browser I'm using; it will work. If Microsoft is truly planning to support w3c standards then it will be good for everybody. But it is pretty obvious from some of the posts here that the words "Microsoft" and "trust" don't go together easily. If you've used a different computing platform over the years you remember the days (and still today sometimes) when you tried to visit a website only to be greeted with the message, "This site only works with Windows Internet Explorer. Please go away and drop dead."
Reply to this comment
by monkeyfun14 August 8, 2009 9:34 AM PDT
And when is the last time you seen that? the 90's?
by PSmith August 8, 2009 10:00 AM PDT
More and more often, I come across websites with messages like, "This site looks/works best in Firefox."
Although I do most of my browsing with Safari on my MacBook Pro, I don't mind seeing the Firefox message. About 99.44% of the time, the site looks/works just fine in Safari as well.
That's a benefit of standards-compliant browsers.
by eadeguzman August 8, 2009 11:43 PM PDT
> But it is pretty obvious from some of the posts here that the words "Microsoft" and "trust" don't go together easily.

Yes, for the loud minority who takes every opportunity to take a swipe at Microsoft but does not really have any strong opinion on the topic or haven't taken the time to do some thinking on it.

Those kinds of remarks are not productive and doesn't really contribute anything to the discussion: "okay, okay, we get it, you hate Microsoft.. Now, are you going to tell us why? And how is that relevant to this article?"

An opinion that's based on personal bias or "feelings" isn't worth much... not even the proverbial 2cents...
by jake3373 August 10, 2009 9:56 PM PDT
Now, I see more "This site sucks in IE" messages, or rather the site just looks really bad in IE compared to other browsers.

BTW, did anyone notice how IE8's font rendering is worse than any other browser? At least on my computer....
by sgirard August 8, 2009 11:45 AM PDT
Apparently nothing is a standard until Microsoft says it is:

"The support of ratified standards (that Web developers) can use is something that we are extremely supportive of," said Amy Barzdukas, general manager for IE, in a July interview. "In some cases, it can be premature to start claiming support for standards that are not yet in fact standards."
Reply to this comment
by monkeyfun14 August 8, 2009 12:13 PM PDT
@sgirard

HTML5 is not even finalized yet so how is it a standard?
by jfekendall August 8, 2009 12:03 PM PDT
This is really good news. At least developers like me won't have to make two different websites for one project. One that kicks a** and another that is crippled in functionality just to work in IE.
Reply to this comment
by jake3373 August 10, 2009 9:59 PM PDT
As a developer, I created an add-on for Firefox. Then, I created a bookmarklet for Chrome/Safari/Opera that added similar functionality. However, I am still trying to get this bookmarklet to work in IE. So far, I have the add-on for FF, the bookmarklet for Chrome/Safari/Opera, and a separate bookmarklet for IE that adds less functionality than any of the other products.
by foobar2006 August 8, 2009 8:27 PM PDT
> This site looks/works best in Firefox."
When I see this the impression I get is that either the site coders 1) does not really care enough about their users to code well or use cross browser capabilities like Flash 2) do not know how to code websites for compatibilty or 3) are just arrogant or 4) lazy. Or maybe all four. I usually figure the site ************ and stabiltiy is probably a mess in terms of design or function and just move on. And I have three browsers I could use. One of them FF. Yes, it would be great if all users used the just released thing based on probable future unradified standards. But users are users and they have always had a mix of browsers from the last 5-8 years. If you want to produce a website that caters to a certain sliver of them, that is fine of course.
Reply to this comment
by eadeguzman August 8, 2009 11:56 PM PDT
foobar2006 - it's because of cost-benefit analysis by the developer.

"best in Firefox" messages usually appear on Macs. Many developers don't have time to test and re-test their applications on every browser. That message is more like an excuse for them in case a bug in their code appears in Safari...

If/when Safari reaches beyond 20% or so (just like Firefox), then maybe developers will have more incentive to test or specifically develop against it.
by jake3373 August 10, 2009 10:00 PM PDT
If it works in FF, it should also work in Chrome/Safari/Opera, thanks to web standards.
by DrtyDogg August 11, 2009 7:46 AM PDT
if any one of those browsers where 100% standards compliant than that statement would be true. But that is a fantasy world.
by Shishant August 9, 2009 5:31 AM PDT
My suggestion to microsoft, stop developing ie, you guys are too professional to develop :P every new version of ie has its own styling rules, which helps developers to spend their precious time on ***** ie just so that sites looks same as on other browsers.
Reply to this comment
by monkeyfun14 August 9, 2009 8:40 AM PDT
Uhm actually stay current please IE8 is fully standards compliant.
by forever4now August 9, 2009 2:52 PM PDT
@ monkeyfun14

IE 8 is certainly better than previous versions of IE, but it is still not standards compliant.

Run the Acid3 test below and compare the results to other browsers. IE is dead last.

http://acid3.acidtests.org/
Showing 1 of 2 pages (117 Comments)
advertisement

The browser battles go on and on

roundup From Firefox to IE and from Chrome to Opera and Safari, there's no sitting still for browser makers looking to keep their products fresh and competitive.

3G wireless still holds promise

The next generation of 4G wireless may get all the headlines, but advanced 3G technology will likely dominate services for the next few years.

advertisement

About Business Tech

Your destination for the latest news on enterprise-level information technology, from chip research and server design to software issues including programming, open source and patents.

Add this feed to your online news reader

Business Tech topics

advertisement
advertisement

Inside CNET News

Scroll Left Scroll Right