The Web Andrew Spooner Microsoft @andspo andrew.spooner@microsoft.com
Hello, and good morning. Welcome to Tech. Days live Hello, and good morning. Welcome to Tech.Days live. I'm really excited to welcome you all here today. Looking out over this room knowing that I'm talking to some of the most talented, dedicated and hard working web developers is pretty scarry. But, looking over the content and the amazing speakers that you will be listening today, I know that you can expect a day of brilliant and inspirational learning. The web has become part of almost everything that we do. For communication, sharing and keeping in touch with our relatives and friends both near to us and far away. For research - to calm our minds about medical issues, investigating new purchases from cars to books to phones to clothes. Booking restaurants and receiving the impartial review of hundreds of people. 15 years ago, this was not possible. 15 years ago, my local library still ran searches on microfilm. 15 years ago, If I wanted to share a photo with my relatives on the other side of the world, I would go to Boots, get a copy and drop it in an envelope and post it to them. 15 years, in life's scheme of things, isn't that long ago. The web has become an integral part of all our lives and we, no, you, the developers are the most important part of this engine. Going back only 2 years, rich internet experiences were the preserve of plugins. Browsers were not capable on their own of delivering the creative ideas that developers and designers were coming up with. And there's a problem with introducing plugins, it means that the browser is being forced to perform an action outside of its native environment - and as developers, we'd rather have native support for important features rather than an add-in or a hack. Every library, every layer, every abstraction between your site and the device challenge performance, reliability, and the overall experience. Native experiences are the best experiences. Enter HTML5. Fully hardware accelerated HTML5 is now available and it is capable of providing remarkable experiences, native to the browser, and native to Windows. But before we look at the current state of Internet Explorer, lets take a look at how you feel about some of some of the legacy issues.
Platform Previews Media Queries Hardware Accelerated SVG Hardware Accelerated HTML5 Canvas Video Audio WOFF ACID3 Test Improvements Site Pinning
Site Pinning 4% of users actually use browser bookmarks 87% of users launch an application from the Windows taskbar Basic Pinning Advance Pinning with Jump Lists and Dynamic Updates
Platform Previews CSS3 2D Transforms HTML5 Semantic Tags Geolocation Tracking Protection JavaScript Performance 17,000 bugs
HTML5 Site Demos BMW – Joy Defines The Future The Wired Mind Way Out Wars SVG Girl
IE10 – Platform Preview 1 CSS Gradients Tweet Columns
CSS3 Gradients
CSS3 Gradients
CSS3 Gradients
CSS3 Gradients
CSS3 Gradients
IE10 – Platform Preview 1 CSS Gradients Tweet Columns
ASP.NET MVC 3 Tools Update Final release of EF 4.1 Built-in data scaffolding support New HTML5 project templates Intranet Project Template Newer versions of jQuery core, jQuery UI and jQuery Validation
Feedback Download the Platform Previews & Feedback Site Pinning Take advantage of Hardware Acceleration
Andrew Spooner Microsoft @andspo andrew.spooner@microsoft.com © 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.