flashing ticker
To interact with this page you must login.      Signup

Why doesn't Microsoft use WebKit in IE?
spacer
categorytechnology
typeunderstand
tynamite
tynamite's avatar

  • IE9 is great so they have no reason to switch to Webkit. HTML5 works fine in it.
  • It wouldn't have any leveraging powers over the WHATWG anymore. Owning a web browser gives you bargaining rights over HTML5.


What does that mean?
Now to explain to you about how HTML5 works.

W3C, the inventors of the internet, CSS and HTML do not have any control or role of creating HTML anymore. They were overthrown of their rule by the web browsers, who decided that XHTML2 was a bad idea. What this means is that the entire HTML5 specification was made by WHATWG and not the W3C. I'm a moderator on their forum, so I would know.

WHATWG is a panel led by Ian Hickson, and run by a group of web browser companies such as Microsoft, Adobe, Mozilla, Apple, Google, Opera. How it works is that if the web browsers don't want to support something, it doesn't go in the specifications.

Do you know why HTML5 video isn't standardised? Because Mozilla, Google and Opera refuse to implement H.264 and Microsoft refuses to implement Ogg Theora. If Youtube converted all their videos to Theora, they would crash the internet. I don't know about WebM, but Google is an alone supporter of that.

Do you know why you have CSS Animations? Because Apple made them up as WebKit specific vendor prefixes to give web developers an alternative against Flash.

WHATWG do some great things, and they also do some selfish bad things!!!!! This has alot to do with the companies behaving politically in a way that works against you.

Do you want to know why you can't stream videos on an iPhone? It's because to make a stream-able video on the iPhone, the author has to encode it in some special format that breaks the video into loads of small chunks, hundreds, so that the internet connection video buffering speed can adjust as you play it. How messed up is that? Apple can't create a good enough technology for streaming, so you miss out by them not using Flash. Flash also has a better CPU and speed when running on an jailbroken iPhone.

Google wants "web applications" to replace desktop applications. This is bad because javascript is not suited for the job, like Silverlight or Java is. They pioneered for web browsers to support OpenGL 3d graphics. You can also use their O3D javascript library for that as well. This means that Valve or Lionhead could embed their game on the Google homepage.

Microsoft has banned OpenGL from being implemented inside Internet Explorer because of hacking issues. Online, the mere act of surfing the internet can make one prone to trojans and XSS attacks. Imagine the destruction that would happen if they get inside your graphics card. Advertising networks and hackers would be able to use "beacons" (transparent images) to hack into your computer to receive regular screenshots of your screen. You also would have 3D ANIMATED adverts!

Microsoft is actually the good person who is helping you and being your friend. They are protecting the future of the internet and web standards for your own good. If Internet Explorer had been using WebKit, who knows what sort of crazy ass HTML5 things Apple and Google would hit you with? I know one thing. They wouldn't be good.

Apple and Google are the ones closing off the internet into their own closed platforms. They're using open standards to make things closed. Adobe uses open standards too, (Flash is openly documented), it's just that Adobe doesn't use Flash to create walled gardens.

Do you really want these companies dictating the future of the internet?

If you have Google Chrome which auto-updates, you'll see this when you open a new tab.

google chrome new tab 1

instead of this...
google chrome new tab 2

I saw another advert which said Angry Birds on the Chrome App Store. I opened it in IE and it said that it only works in Chrome. Their help forum has complaints about this. http://www.google.com/chrome/intl/en-GB/p/angrybirds.html?utm_campaign=en-GB&utm_medium=oa&utm_source=en-GB-oa-emea-uk-ct

Apple takes the internet back 10 years by banning Flash without providing a viable alternative. Their HTML5 demo site uses examples possible with Flash 10 years ago, and uses Webkit specific CSS prefixes. How sad is that?

http://flashlab.com/html5/index.html

So that's why Microsoft doesn't use Webkit.
report this post permalink
What's an assertion, and what should I type in?

Compesh is a question and answer (and debate) website, so before you make a debate, you better learn what an assertion is. I suppose you already know what a question is, and that you've typed it in the box. ;)

An assertion, is basically a statement you can make, that is either true or false.

Richer people have better health.

The question for that would be, Do richer people have better health?

And don't forget to make your assertion, match your question.

Compesh logo