SlideShare una empresa de Scribd logo
1 de 20
IE9, IE10 HTML5: Native to Windows Alex Mogilevsky Architect Internet Explorer
HTML5: Native to Windows Real-World HTML5 Applications IE9 Patterns Looking Forward
Native HTML5 demo
Demo Recap: Native HTML5 Foursquare Playground KayacSVG Girl Bon Jovi Director’s Cut Namco PAC-MAN Paintball Try these and more at: beautyoftheweb.com
IE9 Patterns
Steps to progress Moving the Web Forward PlatformPreviews CommunityEngagement WebStandards SameMarkup Progress Site-Ready HardwareAcceleration Competitivewith“NativeApplication” EmergingWebTechnologies
MIX10
IE9 Patterns Hardware-Accelerated. Site-Ready HTML5. Same Markup. Standards Community
Native and Cross-Platform
Native and Cross-Platform http://www.maximumpc.com/article/news/windows_7_market_share_us_passes_xp
Same Markup and Emerging W3C Standards  Site-Ready HTML5 Labs Web Open Font Format (WOFF) Navigation Timing Tracking Protection IndexedDB WebSockets FileAPI Media Capture APIs
WebSockets video
HTML5 Labs Prototypes of experimental or unstable specifications Prove out site-readiness of specifications before baking them into a release Visit the site at: html5labs.com
Progress, Substance, and Cadence 𝑝𝑟𝑜𝑔𝑟𝑒𝑠𝑠   𝑟𝑒𝑙𝑒𝑎𝑠𝑒𝑡𝑖𝑚𝑒   𝑝𝑟𝑜𝑔𝑟𝑒𝑠𝑠𝑡𝑖𝑚𝑒   𝑝𝑟𝑜𝑔𝑟𝑒𝑠𝑠𝑟𝑒𝑙𝑒𝑎𝑠𝑒   𝑝𝑟𝑜𝑔𝑟𝑒𝑠𝑠𝑡𝑖𝑚𝑒   =   𝑝   𝑚   𝑣  
An Early Look at Internet Explorer 10 Looking Forward
demo
Demo Recap: IE10 Performance: Fishbowl CSS3 Multi-column Layout CSS3 Grid Layout and CSS3 Flexible Box Layout  ECMAScript 5 Strict Mode CSS3 Gradients CSS3 Transitionsand CSS3 3D Transforms
What’s Next? Take Advantage of IE9 Today! Emerging Standards at HTML5 Labs for your Experimentation Take an Early Look at IE10
IE10 Platform Preview 1 CSS3 Gradients CSS3 Grid, Flexbox, Multi-column ECMAScript 5 Strict Mode ietestdrive.com announcing
IE9, IE10 Use, test, send feedback! www.beautyoftheweb.com www.ietestdrive.com www.html5labs.com alexmog@microsoft.com

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

The Future of-the CMS (Twin Cities DrupalCamp 2015)
The Future of-the CMS (Twin Cities DrupalCamp 2015)The Future of-the CMS (Twin Cities DrupalCamp 2015)
The Future of-the CMS (Twin Cities DrupalCamp 2015)
 
OpenNTF Essentials
OpenNTF EssentialsOpenNTF Essentials
OpenNTF Essentials
 
Magento 2 Best Practice Workfow // David Lambauer // Meet Magento 2017 // Lei...
Magento 2 Best Practice Workfow // David Lambauer // Meet Magento 2017 // Lei...Magento 2 Best Practice Workfow // David Lambauer // Meet Magento 2017 // Lei...
Magento 2 Best Practice Workfow // David Lambauer // Meet Magento 2017 // Lei...
 
API All the Things!
API All the Things!API All the Things!
API All the Things!
 
NYC Continuous Delivery Meetup - Introducing delta
NYC Continuous Delivery Meetup - Introducing deltaNYC Continuous Delivery Meetup - Introducing delta
NYC Continuous Delivery Meetup - Introducing delta
 
Production - Designing for Testability
Production - Designing for TestabilityProduction - Designing for Testability
Production - Designing for Testability
 
Azure Functions
Azure FunctionsAzure Functions
Azure Functions
 
Trunk based development for Beginners
Trunk based development for BeginnersTrunk based development for Beginners
Trunk based development for Beginners
 
How I built a WebRTC enabled website in 20 minutes!
How I built a WebRTC enabled website in 20 minutes!How I built a WebRTC enabled website in 20 minutes!
How I built a WebRTC enabled website in 20 minutes!
 
Node.js Presentation Rotterdam.PHP
Node.js Presentation Rotterdam.PHPNode.js Presentation Rotterdam.PHP
Node.js Presentation Rotterdam.PHP
 
DevOpsDaysRiga 2018: Neil Crawford - Trunk based development, continuous depl...
DevOpsDaysRiga 2018: Neil Crawford - Trunk based development, continuous depl...DevOpsDaysRiga 2018: Neil Crawford - Trunk based development, continuous depl...
DevOpsDaysRiga 2018: Neil Crawford - Trunk based development, continuous depl...
 
Steps to contribute to firefox os (gaia)
Steps to contribute to firefox os (gaia)Steps to contribute to firefox os (gaia)
Steps to contribute to firefox os (gaia)
 
The state of Jenkins pipelines or do I still need freestyle jobs
The state of Jenkins pipelines or do I still need freestyle jobsThe state of Jenkins pipelines or do I still need freestyle jobs
The state of Jenkins pipelines or do I still need freestyle jobs
 
Trunk based development
Trunk based developmentTrunk based development
Trunk based development
 
DevDay 2018 - Blazor
DevDay 2018 - BlazorDevDay 2018 - Blazor
DevDay 2018 - Blazor
 
Trunk Based Development in the Enterprise - Its Relevance and Economics
Trunk Based Development in the Enterprise - Its Relevance and EconomicsTrunk Based Development in the Enterprise - Its Relevance and Economics
Trunk Based Development in the Enterprise - Its Relevance and Economics
 
Webview: The fifth element
Webview: The fifth elementWebview: The fifth element
Webview: The fifth element
 
WordPress Under Control (Boston WP Meetup)
WordPress Under Control (Boston WP Meetup)WordPress Under Control (Boston WP Meetup)
WordPress Under Control (Boston WP Meetup)
 
React - An Overview
React - An OverviewReact - An Overview
React - An Overview
 
Windows Phone and Windows 8 application development
Windows Phone and Windows 8 application developmentWindows Phone and Windows 8 application development
Windows Phone and Windows 8 application development
 

Destacado

круглый стол по найму. александр зиза. зал 2
круглый стол по найму. александр зиза. зал 2круглый стол по найму. александр зиза. зал 2
круглый стол по найму. александр зиза. зал 2
rit2011
 
Illustrator и верстальщик. м. баранов. зал 3
Illustrator и верстальщик. м. баранов. зал 3Illustrator и верстальщик. м. баранов. зал 3
Illustrator и верстальщик. м. баранов. зал 3
rit2011
 
круглый стол по найму. александр зиза. зал 2
круглый стол по найму. александр зиза. зал 2круглый стол по найму. александр зиза. зал 2
круглый стол по найму. александр зиза. зал 2
rit2011
 
Hadoop streaming простой путь к масштабированию приложений обработки данных. ...
Hadoop streaming простой путь к масштабированию приложений обработки данных. ...Hadoop streaming простой путь к масштабированию приложений обработки данных. ...
Hadoop streaming простой путь к масштабированию приложений обработки данных. ...
rit2011
 
сотни серверов, десятки компонент. автоматизация раскладки и конфигурирования...
сотни серверов, десятки компонент. автоматизация раскладки и конфигурирования...сотни серверов, десятки компонент. автоматизация раскладки и конфигурирования...
сотни серверов, десятки компонент. автоматизация раскладки и конфигурирования...
rit2011
 
способы защиты медиа контента. возможен ли Drm в вебе. денис елданди, алексан...
способы защиты медиа контента. возможен ли Drm в вебе. денис елданди, алексан...способы защиты медиа контента. возможен ли Drm в вебе. денис елданди, алексан...
способы защиты медиа контента. возможен ли Drm в вебе. денис елданди, алексан...
rit2011
 
от Flash к html5. александр бацуев. зал 4
от Flash к html5. александр бацуев. зал 4от Flash к html5. александр бацуев. зал 4
от Flash к html5. александр бацуев. зал 4
rit2011
 
ускорение Front end разработки с помощью haml, sass и compass. андрей ситник....
ускорение Front end разработки с помощью haml, sass и compass. андрей ситник....ускорение Front end разработки с помощью haml, sass и compass. андрей ситник....
ускорение Front end разработки с помощью haml, sass и compass. андрей ситник....
rit2011
 
факторный анализ в рекомендательной системе. в. бобриков. зал 4
факторный анализ в рекомендательной системе. в. бобриков. зал 4факторный анализ в рекомендательной системе. в. бобриков. зал 4
факторный анализ в рекомендательной системе. в. бобриков. зал 4
rit2011
 
правовые особенности ведения It бизнеса в россии. взгляд владельца компании. ...
правовые особенности ведения It бизнеса в россии. взгляд владельца компании. ...правовые особенности ведения It бизнеса в россии. взгляд владельца компании. ...
правовые особенности ведения It бизнеса в россии. взгляд владельца компании. ...
rit2011
 
сотни серверов, десятки компонент. автоматизация раскладки и конфигурирования...
сотни серверов, десятки компонент. автоматизация раскладки и конфигурирования...сотни серверов, десятки компонент. автоматизация раскладки и конфигурирования...
сотни серверов, десятки компонент. автоматизация раскладки и конфигурирования...
rit2011
 
Kpi разработчика vs kpi разработки. евгения фирсова. зал 1
Kpi разработчика vs kpi разработки. евгения фирсова. зал 1Kpi разработчика vs kpi разработки. евгения фирсова. зал 1
Kpi разработчика vs kpi разработки. евгения фирсова. зал 1
rit2011
 
выращиваем интерфейс своими руками. ольга павлова. зал 3
выращиваем интерфейс своими руками. ольга павлова. зал 3выращиваем интерфейс своими руками. ольга павлова. зал 3
выращиваем интерфейс своими руками. ольга павлова. зал 3
rit2011
 
документирование долгоживущих веб проектов. г. белогорцев. зал 3
документирование долгоживущих веб проектов. г. белогорцев. зал 3документирование долгоживущих веб проектов. г. белогорцев. зал 3
документирование долгоживущих веб проектов. г. белогорцев. зал 3
rit2011
 
Building high traffic http front-ends. theo schlossnagle. зал 1
Building high traffic http front-ends. theo schlossnagle. зал 1Building high traffic http front-ends. theo schlossnagle. зал 1
Building high traffic http front-ends. theo schlossnagle. зал 1
rit2011
 
модульное тестирование для Perl. алексей шруб. зал 4
модульное тестирование для Perl. алексей шруб. зал 4модульное тестирование для Perl. алексей шруб. зал 4
модульное тестирование для Perl. алексей шруб. зал 4
rit2011
 

Destacado (16)

круглый стол по найму. александр зиза. зал 2
круглый стол по найму. александр зиза. зал 2круглый стол по найму. александр зиза. зал 2
круглый стол по найму. александр зиза. зал 2
 
Illustrator и верстальщик. м. баранов. зал 3
Illustrator и верстальщик. м. баранов. зал 3Illustrator и верстальщик. м. баранов. зал 3
Illustrator и верстальщик. м. баранов. зал 3
 
круглый стол по найму. александр зиза. зал 2
круглый стол по найму. александр зиза. зал 2круглый стол по найму. александр зиза. зал 2
круглый стол по найму. александр зиза. зал 2
 
Hadoop streaming простой путь к масштабированию приложений обработки данных. ...
Hadoop streaming простой путь к масштабированию приложений обработки данных. ...Hadoop streaming простой путь к масштабированию приложений обработки данных. ...
Hadoop streaming простой путь к масштабированию приложений обработки данных. ...
 
сотни серверов, десятки компонент. автоматизация раскладки и конфигурирования...
сотни серверов, десятки компонент. автоматизация раскладки и конфигурирования...сотни серверов, десятки компонент. автоматизация раскладки и конфигурирования...
сотни серверов, десятки компонент. автоматизация раскладки и конфигурирования...
 
способы защиты медиа контента. возможен ли Drm в вебе. денис елданди, алексан...
способы защиты медиа контента. возможен ли Drm в вебе. денис елданди, алексан...способы защиты медиа контента. возможен ли Drm в вебе. денис елданди, алексан...
способы защиты медиа контента. возможен ли Drm в вебе. денис елданди, алексан...
 
от Flash к html5. александр бацуев. зал 4
от Flash к html5. александр бацуев. зал 4от Flash к html5. александр бацуев. зал 4
от Flash к html5. александр бацуев. зал 4
 
ускорение Front end разработки с помощью haml, sass и compass. андрей ситник....
ускорение Front end разработки с помощью haml, sass и compass. андрей ситник....ускорение Front end разработки с помощью haml, sass и compass. андрей ситник....
ускорение Front end разработки с помощью haml, sass и compass. андрей ситник....
 
факторный анализ в рекомендательной системе. в. бобриков. зал 4
факторный анализ в рекомендательной системе. в. бобриков. зал 4факторный анализ в рекомендательной системе. в. бобриков. зал 4
факторный анализ в рекомендательной системе. в. бобриков. зал 4
 
правовые особенности ведения It бизнеса в россии. взгляд владельца компании. ...
правовые особенности ведения It бизнеса в россии. взгляд владельца компании. ...правовые особенности ведения It бизнеса в россии. взгляд владельца компании. ...
правовые особенности ведения It бизнеса в россии. взгляд владельца компании. ...
 
сотни серверов, десятки компонент. автоматизация раскладки и конфигурирования...
сотни серверов, десятки компонент. автоматизация раскладки и конфигурирования...сотни серверов, десятки компонент. автоматизация раскладки и конфигурирования...
сотни серверов, десятки компонент. автоматизация раскладки и конфигурирования...
 
Kpi разработчика vs kpi разработки. евгения фирсова. зал 1
Kpi разработчика vs kpi разработки. евгения фирсова. зал 1Kpi разработчика vs kpi разработки. евгения фирсова. зал 1
Kpi разработчика vs kpi разработки. евгения фирсова. зал 1
 
выращиваем интерфейс своими руками. ольга павлова. зал 3
выращиваем интерфейс своими руками. ольга павлова. зал 3выращиваем интерфейс своими руками. ольга павлова. зал 3
выращиваем интерфейс своими руками. ольга павлова. зал 3
 
документирование долгоживущих веб проектов. г. белогорцев. зал 3
документирование долгоживущих веб проектов. г. белогорцев. зал 3документирование долгоживущих веб проектов. г. белогорцев. зал 3
документирование долгоживущих веб проектов. г. белогорцев. зал 3
 
Building high traffic http front-ends. theo schlossnagle. зал 1
Building high traffic http front-ends. theo schlossnagle. зал 1Building high traffic http front-ends. theo schlossnagle. зал 1
Building high traffic http front-ends. theo schlossnagle. зал 1
 
модульное тестирование для Perl. алексей шруб. зал 4
модульное тестирование для Perl. алексей шруб. зал 4модульное тестирование для Perl. алексей шруб. зал 4
модульное тестирование для Perl. алексей шруб. зал 4
 

Similar a Ie9 и ie10. алекс могилевский. зал 2

0025 todo lo_que_queria_saber_de_html5_y_no_se_animaba_a_preguntar
0025 todo lo_que_queria_saber_de_html5_y_no_se_animaba_a_preguntar0025 todo lo_que_queria_saber_de_html5_y_no_se_animaba_a_preguntar
0025 todo lo_que_queria_saber_de_html5_y_no_se_animaba_a_preguntar
GeneXus
 
Building Mobile Web Apps using ASP.NET MVC, HTML5, & jQuery Mobile
Building Mobile Web Apps using ASP.NET MVC, HTML5, & jQuery MobileBuilding Mobile Web Apps using ASP.NET MVC, HTML5, & jQuery Mobile
Building Mobile Web Apps using ASP.NET MVC, HTML5, & jQuery Mobile
Jon Cortez
 
Busy developer-html5-javaee7
Busy developer-html5-javaee7Busy developer-html5-javaee7
Busy developer-html5-javaee7
Geertjan Wielenga
 
Netbeans65 Osum Slides
Netbeans65 Osum SlidesNetbeans65 Osum Slides
Netbeans65 Osum Slides
Abhishek Gupta
 

Similar a Ie9 и ie10. алекс могилевский. зал 2 (20)

Ie9 overview
Ie9 overviewIe9 overview
Ie9 overview
 
HTML5 Intoduction for Web Developers
HTML5 Intoduction for Web DevelopersHTML5 Intoduction for Web Developers
HTML5 Intoduction for Web Developers
 
Web development concepts using microsoft technologies
Web development concepts using microsoft technologiesWeb development concepts using microsoft technologies
Web development concepts using microsoft technologies
 
HTML5 Technical Executive Summary
HTML5 Technical Executive SummaryHTML5 Technical Executive Summary
HTML5 Technical Executive Summary
 
0025 todo lo_que_queria_saber_de_html5_y_no_se_animaba_a_preguntar
0025 todo lo_que_queria_saber_de_html5_y_no_se_animaba_a_preguntar0025 todo lo_que_queria_saber_de_html5_y_no_se_animaba_a_preguntar
0025 todo lo_que_queria_saber_de_html5_y_no_se_animaba_a_preguntar
 
soft-shake.ch - Introduction to HTML5
soft-shake.ch - Introduction to HTML5soft-shake.ch - Introduction to HTML5
soft-shake.ch - Introduction to HTML5
 
HTML5 Bootcamp: Essential HTML, CSS, & JavaScript
HTML5 Bootcamp: Essential HTML, CSS, & JavaScriptHTML5 Bootcamp: Essential HTML, CSS, & JavaScript
HTML5 Bootcamp: Essential HTML, CSS, & JavaScript
 
Web UI Tests: Introduce UI tests using Selenium
Web UI Tests: Introduce UI tests using Selenium Web UI Tests: Introduce UI tests using Selenium
Web UI Tests: Introduce UI tests using Selenium
 
Building Mobile Web Apps using ASP.NET MVC, HTML5, & jQuery Mobile
Building Mobile Web Apps using ASP.NET MVC, HTML5, & jQuery MobileBuilding Mobile Web Apps using ASP.NET MVC, HTML5, & jQuery Mobile
Building Mobile Web Apps using ASP.NET MVC, HTML5, & jQuery Mobile
 
Moving to the Client - JavaFX and HTML5 (PowerPoint Version)
Moving to the Client - JavaFX and HTML5 (PowerPoint Version)Moving to the Client - JavaFX and HTML5 (PowerPoint Version)
Moving to the Client - JavaFX and HTML5 (PowerPoint Version)
 
The Rich Standard: Getting Familiar with HTML5
The Rich Standard: Getting Familiar with HTML5The Rich Standard: Getting Familiar with HTML5
The Rich Standard: Getting Familiar with HTML5
 
Busy developer-html5-javaee7
Busy developer-html5-javaee7Busy developer-html5-javaee7
Busy developer-html5-javaee7
 
Netbeans65 Osum Slides
Netbeans65 Osum SlidesNetbeans65 Osum Slides
Netbeans65 Osum Slides
 
A Microsoft primer for PHP devs
A Microsoft primer for PHP devsA Microsoft primer for PHP devs
A Microsoft primer for PHP devs
 
Robot Framework Introduction & Sauce Labs Integration
Robot Framework Introduction & Sauce Labs IntegrationRobot Framework Introduction & Sauce Labs Integration
Robot Framework Introduction & Sauce Labs Integration
 
Echo HTML5
Echo HTML5Echo HTML5
Echo HTML5
 
Cordova and PhoneGap Insights
Cordova and PhoneGap InsightsCordova and PhoneGap Insights
Cordova and PhoneGap Insights
 
Dojo & HTML5
Dojo & HTML5Dojo & HTML5
Dojo & HTML5
 
RIA Platform Comparison
RIA Platform ComparisonRIA Platform Comparison
RIA Platform Comparison
 
Play Framework: Intro & High-Level Overview
Play Framework: Intro & High-Level OverviewPlay Framework: Intro & High-Level Overview
Play Framework: Intro & High-Level Overview
 

Más de rit2011

классификация Ddos. александр лямин, артем гавриченков. зал 2
классификация Ddos. александр лямин, артем гавриченков. зал 2классификация Ddos. александр лямин, артем гавриченков. зал 2
классификация Ddos. александр лямин, артем гавриченков. зал 2
rit2011
 
Chef. кто на кухне хозяин. концепция devops. а,титов. зал 2
Chef. кто на кухне хозяин. концепция devops. а,титов. зал 2Chef. кто на кухне хозяин. концепция devops. а,титов. зал 2
Chef. кто на кухне хозяин. концепция devops. а,титов. зал 2
rit2011
 
как объяснить заказчику, что он не прав. денис тучин. зал 3
как объяснить заказчику, что он не прав. денис тучин. зал 3как объяснить заказчику, что он не прав. денис тучин. зал 3
как объяснить заказчику, что он не прав. денис тучин. зал 3
rit2011
 
классификация Ddos. александр лямин, артем гавриченков. зал 2
классификация Ddos. александр лямин, артем гавриченков. зал 2классификация Ddos. александр лямин, артем гавриченков. зал 2
классификация Ddos. александр лямин, артем гавриченков. зал 2
rit2011
 
Kpi разработчика vs kpi разработки. евгения фирсова. зал 1
Kpi разработчика vs kpi разработки. евгения фирсова. зал 1Kpi разработчика vs kpi разработки. евгения фирсова. зал 1
Kpi разработчика vs kpi разработки. евгения фирсова. зал 1
rit2011
 
ускорение Front end разработки с помощью haml, sass и compass. андрей ситник....
ускорение Front end разработки с помощью haml, sass и compass. андрей ситник....ускорение Front end разработки с помощью haml, sass и compass. андрей ситник....
ускорение Front end разработки с помощью haml, sass и compass. андрей ситник....
rit2011
 
что и почему вы должны программировать на Erlang.максим лапшин. зал 4
что и почему вы должны программировать на Erlang.максим лапшин. зал 4что и почему вы должны программировать на Erlang.максим лапшин. зал 4
что и почему вы должны программировать на Erlang.максим лапшин. зал 4
rit2011
 
I pv6 малоизвестные подробности. андрей пантюхин. зал 2
I pv6   малоизвестные подробности. андрей пантюхин. зал 2I pv6   малоизвестные подробности. андрей пантюхин. зал 2
I pv6 малоизвестные подробности. андрей пантюхин. зал 2
rit2011
 
безопасность веб приложений сегодня. дмитрий евтеев. зал 4
безопасность веб приложений сегодня. дмитрий евтеев. зал 4безопасность веб приложений сегодня. дмитрий евтеев. зал 4
безопасность веб приложений сегодня. дмитрий евтеев. зал 4
rit2011
 
как стать хорошим веб технологом. нарек мкртчян. зал 4
как стать хорошим веб технологом. нарек мкртчян. зал 4как стать хорошим веб технологом. нарек мкртчян. зал 4
как стать хорошим веб технологом. нарек мкртчян. зал 4
rit2011
 
распределенное файловое хранилище (Nginx, zfs, perl). перепелица мамонтов. зал 2
распределенное файловое хранилище (Nginx, zfs, perl). перепелица мамонтов. зал 2распределенное файловое хранилище (Nginx, zfs, perl). перепелица мамонтов. зал 2
распределенное файловое хранилище (Nginx, zfs, perl). перепелица мамонтов. зал 2
rit2011
 
полмиллиона юзеров в онлайне без падений оптимизация высоконагруженной Server...
полмиллиона юзеров в онлайне без падений оптимизация высоконагруженной Server...полмиллиона юзеров в онлайне без падений оптимизация высоконагруженной Server...
полмиллиона юзеров в онлайне без падений оптимизация высоконагруженной Server...
rit2011
 
рисуем тз. эффективный способ коммуникации в веб проектах. артем вольфтруб. з...
рисуем тз. эффективный способ коммуникации в веб проектах. артем вольфтруб. з...рисуем тз. эффективный способ коммуникации в веб проектах. артем вольфтруб. з...
рисуем тз. эффективный способ коммуникации в веб проектах. артем вольфтруб. з...
rit2011
 
типология личности и прогноз отношений по а. афанасьеву. сергей котырев. зал 2
типология личности и прогноз отношений по а. афанасьеву. сергей котырев. зал 2типология личности и прогноз отношений по а. афанасьеву. сергей котырев. зал 2
типология личности и прогноз отношений по а. афанасьеву. сергей котырев. зал 2
rit2011
 
бэм! в.харисов, с. бережной. зал 2
бэм! в.харисов, с. бережной. зал 2бэм! в.харисов, с. бережной. зал 2
бэм! в.харисов, с. бережной. зал 2
rit2011
 
менеджмент в стиле коучинг. с. панкратов. зал 2
менеджмент в стиле коучинг. с. панкратов. зал 2менеджмент в стиле коучинг. с. панкратов. зал 2
менеджмент в стиле коучинг. с. панкратов. зал 2
rit2011
 
как объяснить заказчику, что он не прав. денис тучин. зал 3
как объяснить заказчику, что он не прав. денис тучин. зал 3как объяснить заказчику, что он не прав. денис тучин. зал 3
как объяснить заказчику, что он не прав. денис тучин. зал 3
rit2011
 
как написать масштабируемую баннерокрутилку. денис бирюков, артем гавриченков...
как написать масштабируемую баннерокрутилку. денис бирюков, артем гавриченков...как написать масштабируемую баннерокрутилку. денис бирюков, артем гавриченков...
как написать масштабируемую баннерокрутилку. денис бирюков, артем гавриченков...
rit2011
 
автоматизированная сборка Flash приложений (as2, as3). андрей жданов. зал 4
автоматизированная сборка Flash приложений (as2, as3). андрей жданов. зал 4автоматизированная сборка Flash приложений (as2, as3). андрей жданов. зал 4
автоматизированная сборка Flash приложений (as2, as3). андрей жданов. зал 4
rit2011
 
эффективный поиск ближайших соседей в Postgre sql. о.бартунов. зал 2
эффективный поиск ближайших соседей в Postgre sql. о.бартунов. зал 2эффективный поиск ближайших соседей в Postgre sql. о.бартунов. зал 2
эффективный поиск ближайших соседей в Postgre sql. о.бартунов. зал 2
rit2011
 

Más de rit2011 (20)

классификация Ddos. александр лямин, артем гавриченков. зал 2
классификация Ddos. александр лямин, артем гавриченков. зал 2классификация Ddos. александр лямин, артем гавриченков. зал 2
классификация Ddos. александр лямин, артем гавриченков. зал 2
 
Chef. кто на кухне хозяин. концепция devops. а,титов. зал 2
Chef. кто на кухне хозяин. концепция devops. а,титов. зал 2Chef. кто на кухне хозяин. концепция devops. а,титов. зал 2
Chef. кто на кухне хозяин. концепция devops. а,титов. зал 2
 
как объяснить заказчику, что он не прав. денис тучин. зал 3
как объяснить заказчику, что он не прав. денис тучин. зал 3как объяснить заказчику, что он не прав. денис тучин. зал 3
как объяснить заказчику, что он не прав. денис тучин. зал 3
 
классификация Ddos. александр лямин, артем гавриченков. зал 2
классификация Ddos. александр лямин, артем гавриченков. зал 2классификация Ddos. александр лямин, артем гавриченков. зал 2
классификация Ddos. александр лямин, артем гавриченков. зал 2
 
Kpi разработчика vs kpi разработки. евгения фирсова. зал 1
Kpi разработчика vs kpi разработки. евгения фирсова. зал 1Kpi разработчика vs kpi разработки. евгения фирсова. зал 1
Kpi разработчика vs kpi разработки. евгения фирсова. зал 1
 
ускорение Front end разработки с помощью haml, sass и compass. андрей ситник....
ускорение Front end разработки с помощью haml, sass и compass. андрей ситник....ускорение Front end разработки с помощью haml, sass и compass. андрей ситник....
ускорение Front end разработки с помощью haml, sass и compass. андрей ситник....
 
что и почему вы должны программировать на Erlang.максим лапшин. зал 4
что и почему вы должны программировать на Erlang.максим лапшин. зал 4что и почему вы должны программировать на Erlang.максим лапшин. зал 4
что и почему вы должны программировать на Erlang.максим лапшин. зал 4
 
I pv6 малоизвестные подробности. андрей пантюхин. зал 2
I pv6   малоизвестные подробности. андрей пантюхин. зал 2I pv6   малоизвестные подробности. андрей пантюхин. зал 2
I pv6 малоизвестные подробности. андрей пантюхин. зал 2
 
безопасность веб приложений сегодня. дмитрий евтеев. зал 4
безопасность веб приложений сегодня. дмитрий евтеев. зал 4безопасность веб приложений сегодня. дмитрий евтеев. зал 4
безопасность веб приложений сегодня. дмитрий евтеев. зал 4
 
как стать хорошим веб технологом. нарек мкртчян. зал 4
как стать хорошим веб технологом. нарек мкртчян. зал 4как стать хорошим веб технологом. нарек мкртчян. зал 4
как стать хорошим веб технологом. нарек мкртчян. зал 4
 
распределенное файловое хранилище (Nginx, zfs, perl). перепелица мамонтов. зал 2
распределенное файловое хранилище (Nginx, zfs, perl). перепелица мамонтов. зал 2распределенное файловое хранилище (Nginx, zfs, perl). перепелица мамонтов. зал 2
распределенное файловое хранилище (Nginx, zfs, perl). перепелица мамонтов. зал 2
 
полмиллиона юзеров в онлайне без падений оптимизация высоконагруженной Server...
полмиллиона юзеров в онлайне без падений оптимизация высоконагруженной Server...полмиллиона юзеров в онлайне без падений оптимизация высоконагруженной Server...
полмиллиона юзеров в онлайне без падений оптимизация высоконагруженной Server...
 
рисуем тз. эффективный способ коммуникации в веб проектах. артем вольфтруб. з...
рисуем тз. эффективный способ коммуникации в веб проектах. артем вольфтруб. з...рисуем тз. эффективный способ коммуникации в веб проектах. артем вольфтруб. з...
рисуем тз. эффективный способ коммуникации в веб проектах. артем вольфтруб. з...
 
типология личности и прогноз отношений по а. афанасьеву. сергей котырев. зал 2
типология личности и прогноз отношений по а. афанасьеву. сергей котырев. зал 2типология личности и прогноз отношений по а. афанасьеву. сергей котырев. зал 2
типология личности и прогноз отношений по а. афанасьеву. сергей котырев. зал 2
 
бэм! в.харисов, с. бережной. зал 2
бэм! в.харисов, с. бережной. зал 2бэм! в.харисов, с. бережной. зал 2
бэм! в.харисов, с. бережной. зал 2
 
менеджмент в стиле коучинг. с. панкратов. зал 2
менеджмент в стиле коучинг. с. панкратов. зал 2менеджмент в стиле коучинг. с. панкратов. зал 2
менеджмент в стиле коучинг. с. панкратов. зал 2
 
как объяснить заказчику, что он не прав. денис тучин. зал 3
как объяснить заказчику, что он не прав. денис тучин. зал 3как объяснить заказчику, что он не прав. денис тучин. зал 3
как объяснить заказчику, что он не прав. денис тучин. зал 3
 
как написать масштабируемую баннерокрутилку. денис бирюков, артем гавриченков...
как написать масштабируемую баннерокрутилку. денис бирюков, артем гавриченков...как написать масштабируемую баннерокрутилку. денис бирюков, артем гавриченков...
как написать масштабируемую баннерокрутилку. денис бирюков, артем гавриченков...
 
автоматизированная сборка Flash приложений (as2, as3). андрей жданов. зал 4
автоматизированная сборка Flash приложений (as2, as3). андрей жданов. зал 4автоматизированная сборка Flash приложений (as2, as3). андрей жданов. зал 4
автоматизированная сборка Flash приложений (as2, as3). андрей жданов. зал 4
 
эффективный поиск ближайших соседей в Postgre sql. о.бартунов. зал 2
эффективный поиск ближайших соседей в Postgre sql. о.бартунов. зал 2эффективный поиск ближайших соседей в Postgre sql. о.бартунов. зал 2
эффективный поиск ближайших соседей в Postgre sql. о.бартунов. зал 2
 

Último

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Último (20)

Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 

Ie9 и ie10. алекс могилевский. зал 2

  • 1. IE9, IE10 HTML5: Native to Windows Alex Mogilevsky Architect Internet Explorer
  • 2. HTML5: Native to Windows Real-World HTML5 Applications IE9 Patterns Looking Forward
  • 4. Demo Recap: Native HTML5 Foursquare Playground KayacSVG Girl Bon Jovi Director’s Cut Namco PAC-MAN Paintball Try these and more at: beautyoftheweb.com
  • 6. Steps to progress Moving the Web Forward PlatformPreviews CommunityEngagement WebStandards SameMarkup Progress Site-Ready HardwareAcceleration Competitivewith“NativeApplication” EmergingWebTechnologies
  • 8. IE9 Patterns Hardware-Accelerated. Site-Ready HTML5. Same Markup. Standards Community
  • 10. Native and Cross-Platform http://www.maximumpc.com/article/news/windows_7_market_share_us_passes_xp
  • 11. Same Markup and Emerging W3C Standards Site-Ready HTML5 Labs Web Open Font Format (WOFF) Navigation Timing Tracking Protection IndexedDB WebSockets FileAPI Media Capture APIs
  • 13. HTML5 Labs Prototypes of experimental or unstable specifications Prove out site-readiness of specifications before baking them into a release Visit the site at: html5labs.com
  • 14. Progress, Substance, and Cadence 𝑝𝑟𝑜𝑔𝑟𝑒𝑠𝑠   𝑟𝑒𝑙𝑒𝑎𝑠𝑒𝑡𝑖𝑚𝑒   𝑝𝑟𝑜𝑔𝑟𝑒𝑠𝑠𝑡𝑖𝑚𝑒   𝑝𝑟𝑜𝑔𝑟𝑒𝑠𝑠𝑟𝑒𝑙𝑒𝑎𝑠𝑒   𝑝𝑟𝑜𝑔𝑟𝑒𝑠𝑠𝑡𝑖𝑚𝑒   =   𝑝   𝑚   𝑣  
  • 15. An Early Look at Internet Explorer 10 Looking Forward
  • 16. demo
  • 17. Demo Recap: IE10 Performance: Fishbowl CSS3 Multi-column Layout CSS3 Grid Layout and CSS3 Flexible Box Layout ECMAScript 5 Strict Mode CSS3 Gradients CSS3 Transitionsand CSS3 3D Transforms
  • 18. What’s Next? Take Advantage of IE9 Today! Emerging Standards at HTML5 Labs for your Experimentation Take an Early Look at IE10
  • 19. IE10 Platform Preview 1 CSS3 Gradients CSS3 Grid, Flexbox, Multi-column ECMAScript 5 Strict Mode ietestdrive.com announcing
  • 20. IE9, IE10 Use, test, send feedback! www.beautyoftheweb.com www.ietestdrive.com www.html5labs.com alexmog@microsoft.com

Notas del editor

  1. Html5 = роднойязык для windowsWindows понимает сайты как программы написанные специально для него (outlook)Мы делаем систему и браузер так, чтобы максимально быстро и удобно работали сайты на современных копьютерахЮзабилитиСкоростьСтандарты
  2. Вот что я буду рассказыватьПримеры того как это уже работает в реальных живых сайтахКак мы строили IE9, как мы принимали решения при работе над нимЧто будет дальше
  3. Здесь я покажу существующие примеры сайтов на HTML5 которые уже очень трудно отличить от приложений. Это было невозможно еще только год назадTaskbar integration -- Apps pinned:OutlookWordLive mailFacebookAmazonRotten tomatoesFoursquarehttp://foursquareplayground.com/3d mapInteractiveSVG anmiehttp://jsdo.it/event/svggirl/Push  yellow buttonCustomize, play“directors cut”http://director.bonjovi.com/Custom music videosIt’s just a web page!Html5 video + canvasPackmanhttp://www.beautyoftheweb.com/#/experience/PACMANWolrlds’s biggest pacmanVideo mixerhttp://www.beautyoftheweb.com/firework/index.htmlPaintball (testdrive)http://ie.microsoft.com/testdrive/Performance/Paintball/Default.htmlCompare wit chrome latest build
  4. То что мы видели совсем недавно требовало плагинов (flash, silverlight). Сегодня можно на HTML5.Разница между сайтам и приложениями (программами) стирается, они все органичнее вписываются в систему, работают так же быстро как лучшие родные приложения
  5. А вот как мы сюда попали
  6. Производство браузера – сложный процесс который в конце концов должен привести к прогрессу (улучшить жизнь пользователей и программистов).Здесь краткий список глобальных вещей которые нам нужно было сделать.
  7. Это я вам показывал в прошлом году (preview IE9)За год многое изменилось...
  8. Мы сдеалали много нового с тех пор, учитываю ваши пожелания, тренды в интернете, новые стандарты. Список расширился, что привело к прогрессу.
  9. Вы хотите чтобы все это работало быстро и красиво. Мы сдеали лучшее что можно сделать на современных компьютерах.Таких результатов можно добиться только при отлаженном взаимодействии браузера и системы.Мы удаляем все препятствия между сайтом и железом.
  10. Такото рода производительности можно получить только в системе которая специально для этого построена.ИЕ9 работает в ВистеИЕ10 будет в 7 и выше
  11. Мы ориентируемся на стандарты. Решения про стандарты зависят от состояния стандартов.
  12. Пример того как сложно поддерживать совсем новые стандарты, которые быстро развиваются...В этом видео персонажи зачитывают выдержки из блогов Firefox, Chrome и реальныз веб дезайнеровhttp://newvideos.xtranormal.com/web_final_lo/8a21f232-0313-11e0-bf4d-003048d6740d_3.mp4
  13. Поэтому мы создали HTML5 Labs где можно экспериментировать со стандартами которые мы еще не считаем готовыми к встраиванию в браузер.www.html5labs.com
  14. 9 мы выпустили только месяц назад... Однако нам уже есть что рассказать и показать про 10...www.ietestdrive.comDemo (compare with newest chrome build):Aquarium – new performance benchmarkhttp://ie.microsoft.com/testdrive/Performance/FishBowl/Default.htmlMulticolunhttp://ie.microsoft.com/testdrive/HTML5/TweetColumns/Default.htmlImage clipping at column break (chrome)Griddlehttp://ie.microsoft.com/testdrive/HTML5/Griddle/Default.htmlCss flexbox (multiline)Media queriesECMA5 Strict mode -- Script error reportinghttp://ie.microsoft.com/testdrive/HTML5/TryStrict/Default.html Demo: emerging standards with vendor prefixescss gradientshttp://ie.microsoft.com/testdrive/Graphics/CSSGradientBackgroundMaker/Default.htmlShow markup, with vendor prefixesDifferent resultsDemo border radiushttp://ie.microsoft.com/testdrive/HTML5/BorderRadius/Default.htmlDifferent markupDifferent results
  15. Аквариум – еще быстрее, градиентыБлоги – колонкиGridddle – flexbox, gridStrict mode script - ашипкиCss gradients – незаконченные стандартыDemo (compare with newest chrome build):Aquarium – new performance benchmarkhttp://ie.microsoft.com/testdrive/Performance/FishBowl/Default.htmlMulticolun – new popular standard, best in IEhttp://ie.microsoft.com/testdrive/HTML5/TweetColumns/Default.htmlImage clipping at column break (chrome)Griddle – new CSS3 moduleshttp://ie.microsoft.com/testdrive/HTML5/Griddle/Default.htmlCss flexbox (multiline)Media queriesECMA5 Strict mode -- Script error reportinghttp://ie.microsoft.com/testdrive/HTML5/TryStrict/Default.html Demo: emerging standards with vendor prefixescss gradients – emerging standardshttp://ie.microsoft.com/testdrive/Graphics/CSSGradientBackgroundMaker/Default.htmlShow markup, with vendor prefixesDifferent resultsDemo border radius – stable standards with uneven supporthttp://ie.microsoft.com/testdrive/HTML5/BorderRadius/Default.htmlDifferent markupDifferent results
  16. Это то что мы готовы показать через месяц после ИЕ9... Следите за новостями))))
  17. А сейчас – используйте ИЕ9, может я что-то рассказал вам на пользу...Участвуйте в созданиее ИЕ10 и новых стандартов.
  18. То что я показывал можно загрузить здесь
  19. Q&A