el nuevo internet explorer 9
Post on 18-Dec-2014
776 Views
Preview:
DESCRIPTION
TRANSCRIPT
Jose Fco Bonnin
E-Mail: jbonnin@microsoft.comTwitter: @esmsdn / @wasat
Agenda
history.back(); Seguridad El Site como protagonista Velocidad Soporte a Estándares Q&A
Historia
(screenshot de 1993)
Historia
Browser Wars
8
Good bye IE 6
Photo Courtesy Aten Design Group - http://www.flickr.com/photos/atendesigngroup/4408393890/
Agenda
Historia Seguridad El site como protagonista Rendimiento Soporte a estándares Q&A
Demo
Reputación de descargas
PAGE 12
Demo
Pinned Mode
Personaliza tu “Pinned Site”
<meta name="application-name" content="Nombre site" />
<meta name="msapplication-tooltip" content="Tooltip site" />
<meta name="msapplication-starturl" content="http://host/page.htm" />
<meta name="msapplication-window" content="width=1024;height=768" />
<meta name="msapplication-navbutton-color" content="#FF3300" />
También con JavaScript
if (window.external.msIsSiteMode) {
if (!window.external.msIsSiteMode()) {
window.external.msAddSiteMode() }
}
Demo
Jump Lists Notifications
Añade Jump Lists
Meta Tags<meta name="msapplication-task" content="name=Task 1;action-uri=http://host/Page1.htm; icon-uri=http://host/icon1.ico"/>
Java Scriptwindow.external.msSiteModeCreateJumplist(‘Mis Tareas');
window.external. msSiteModeAddJumpListItem( 'Daily Scrum (en 37)', 'http://host/reminders.html', 'http://host/images/bell.ico');
window.external.msSiteModeShowJumpList();[...]window.external.msSiteModeClearJumpList();
Notificaciones
window.external.msSiteModeSetIconOverlay( 'http://host/overlay1.ico','Overlay 1');
window.external.msSiteModeClearIconOverlay();
Agenda
Historia Seguridad El Site como protagonista Velocidad Soporte a estándares Q&A
Rendimiento
Motor JavaScript Tradicional
Código Fuente Parser AST IntérpreteByteCode
Foreground
Nuevo motor JavaScript – “Chakra”
Código Fuente Parser IntérpreteByteCode
Foreground
BackgroundCompilador
en Background
AST
Código Nativo
JavaScript compilado en Background Utilizando varios Cores
Aceleración por Hardware
Demo
Aceleración HW
PAGE 25
W3C - Web Timing Specification
<script type="text/javascript"> var perf = window.msPerformance; var navStart = perf.timing.navigationStart + "ms";</script>
Métricas de rendimiento integradas en DOM
Agenda
Historia Seguridad Foco en el Site Rendimiento Soporte a estándares Q&A
HTML Working Group
El trabajo de Microsoft con W3C
Miembro de varios W3C Working
Groups(HTML5, SVG…)
Lider del W3C HTML5
Testing Task Force
40 W3C Organizaciones Miembro
411 grupos participantes
280 expertos invitados
9 listas de distribución
~4000 emails en public-html
PAGE 28
Un solo Mark-Up
Estándares en IE9
HTML 5
<video><audio><canvas>
<svg>Parsing.
Selection APIs.Ajax
Navigation.DOM Storage.
CSS 3Modules
Backgrounds & Borders.
Color.Fonts.Media
Queries.Selectors.
Namespaces.Values and
Units.
DOM L2 y L3
Core (L2 y L3). Views (L2).
Element Traversal.
L2 y L3 Events.L2 HTML.L2 Style.
L2 Traversal y Range.
Otros
ECMAScript5SVG 1.1
ICC v2 y v3 Color Profiles.Web Timing.
Call to Action
Migra tus aplicaciones de
IE6/IE7
Despliega IE8 y Programa para
el modo estándar
Monta un piloto con IE9 y
prueba tus sites
Resumen
Seguridad Reputación de descargas
Foco en el site Pinned Mode JumpLists Overlay Icons (Notificaciones)
Rendimiento Aceleración por Hardware Completa Nuevo Motor JavaScript – Chakra Web Timing
Soporte a estándares HTML5, CSS3, SVG 1.1, DOM L2 y L3, ECMAScript 5…
Q&A y Recursos
Twitter: @esmsdn
Centro de Desarrollo IEhttp://msdn.com/ie
TechCenter de IEhttp://technet.com/ie
Demos / Platform Previews / Betahttp://ie.microsoft.com/testdrive/
Blog Oficial IEhttp://blogs.msdn.com/b/ie/
IE Feedbackhttp://connect.microsoft.com/ie
top related