el nuevo internet explorer 9

Post on 18-Dec-2014

776 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

Charla impartida por José Bonín de Microsoft, para el evento "Asegura IT Camp2" que tuvo lugar los días 22, 23 y 24 de Octubre de 2010 en El Escorial.

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