Panel: Arun Ranganathan (Mozilla), Chris Wilson (Web Platform Architect, Microsoft), Brendan Eich (CTO, Mozilla Foundation), Charles McCathieNevile (Chief Standards Officer, Opera Software), Darin Fisher (Software Engineer, Google)
Browser experts from Mozilla, Google, Microsoft, Opera, and the Webkit project are all here.
Google wanted to create an open source browser and not build a brand new rendering engine. Webkit was a no-brainer choice for rendering engine because lots of people were using it for many different things. Gecko is a full platform for building applications, so it's too big.
With the decline of Internet Explorer 6, there is no real single browser majority engine, so the platform wins. One area that we can all work together on is standards.
Many of the things you can do with Silverlight are the same things we are trying to do with HTML 5. Why is Microsoft making these things so proprietary though?
We need to build a marketplace where all these companies can make a browser and none of them have the same stranglehold over the market that Adobe has over Flash, or Microsoft has over Silverlight. But these monopolies have made the market more interesting.
How are web standards actually made? Like sausage, you don't wanna know.
Google's response to security is to give no access to things like the filesystem, and completely separate user actions and backbone operations. The latest version of Chrome and Safari has support for the origin header.
I am confident that the browser wars will keep going for many years, but at least these companies are working together.
The web browser is the platform now. If your computer isn't connected to the Internet, what do you even use it for? You can do anything inside the browser. Personally, I think the next battlefield will be mobile. Everyone has a phone, but not everyone has a computer. Let's work on making a mobile browser that's standard.