Ie9 + html5

51
Internet Explorer 9 Adria Freixas Miebro del equipo de desarrollo Internet Explorer 9 1

Transcript of Ie9 + html5

Page 1: Ie9 + html5

Internet Explorer 9Adria Freixas

Miebro del equipo de desarrollo

Internet Explorer 9 1

Page 2: Ie9 + html5

AgendaOferta de navegadoresRepaso de versionesEvolución de la web¿Qué necesita el navegador?Qué incluye IE9CaracterísticasHTML5, CSS3Platform Previews

Internet Explorer 9 2

Page 3: Ie9 + html5

La oferta de navegadores es mas amplia que nunca!

Internet Explorer 9 3

Page 4: Ie9 + html5

Repaso de las versiones

Internet Explorer 9 4

Page 5: Ie9 + html5

La evolución de la web

6,6 M de usuarios web en 2000 23 M de usuarios web en 2010

Internet Explorer 9 5

FUNCIONALSOCIAL

ENRIQUECIDA6,6 millones de usuarios web en 2000

Page 6: Ie9 + html5

¿Qué necesita el navegador?

Internet Explorer 9 6

Ser mas rápido en los sites de hoy y de mañana

Ofrecer protagonismo al site

Proteger a los usuarios y su información privada

Homogeneizar la experiencia web

Page 7: Ie9 + html5

Que incluye IE 9

Internet Explorer 9 7

Rapidez

Protagonismo del site

Seguridad y fiabilidad

Interoperabilidad

Compatibilidad a nivel local

Page 8: Ie9 + html5

CaracterísticasSencillez

Barra de notificaciónDiseño simplificadoPágina nueva pestañaPestañas mejoradasOne BoxMejor con Windows 7

Internet Explorer 9 8

Page 9: Ie9 + html5

Sencillo|Barra de notificaciónNo interrumpe la navegación Informa de eventos y acciones a tomarMuestra información de estado

Internet Explorer 9 9

Page 10: Ie9 + html5

Sencillo | Diseño simplificado

Internet Explorer 9 10

Page 11: Ie9 + html5

Sencillo | Página nueva pestaña

Internet Explorer 9 11

Page 12: Ie9 + html5

Sencillo | Pestañas mejoradas División de pestañas y Windows Aero Snap

Codificación de pestañas por colores

Aislamiento de pestaña

Funciones de pestañas Cerrar pestaña individual / grupo de pestañas / Cerrar las demás

pestañas Agrupar/desagrupar pestañas Actualizar pestaña individual / todas las pestañas Abrir nueva pestaña Duplicar pestañas Reabrir pestañas cerradas Listado de pestañas recientemente cerradas

Internet Explorer 9 12

Page 13: Ie9 + html5

Sencillo | One BoxBúsqueda desde la barra de direcciones.Entre a una dirección o realice una búsqueda

todo ello desde el mimo sitio.Inline AutoComplete

Internet Explorer 9 13

Page 14: Ie9 + html5

Sencillo | Mejor con Windows 7 Integración

Jump Lists Sitios anclados Controles de vista previa en miniatura Superposición de iconos

Internet Explorer 9 14

Page 15: Ie9 + html5

Sencillo | Mejor con Windows 7

Internet Explorer 9 15

Page 16: Ie9 + html5

CaracterísticasFiabilidad

Asesor de rendimientoVista de compatibilidadFiltro de scripts de sitiosVisualización y seguimiento de las descargasInPrivate. Exploración y filtradoFiltro Smart Screen

Internet Explorer 9 16

Page 17: Ie9 + html5

FiabilidadAsesor de rendimientoAdd-ons Advisor:

Recuperación en caso de estáticaComplemento Performance Advisor

Aislamiento de pestañasRecuperación automáticaRecuperación de pestañas estáticas

Internet Explorer 9 17

Page 18: Ie9 + html5

FiabilidadVista de compatibilidad

Internet Explorer 9 18

Page 19: Ie9 + html5

FiabilidadFiltro de scripts de sitiosCross Site Scripting XSSMas habituales en sitios web dinámicos

Internet Explorer 9 19

Page 20: Ie9 + html5

FiabilidadInPrivate. Exploración y FiltradoHistorial de exploraciónCookiesDatos de formularios

Internet Explorer 9 20

Page 21: Ie9 + html5

FiabilidadFiltro Smart ScreenFuncionalidad contra

Phishing Malware

Permite Comprobar un site manualmente Desactivar el filtro Reportar una página insegura Control mediante políticas de grupos

Añade Application Reputation

SmartScreen Filter - Microsoft Windows

Internet Explorer 9 Beta 21

Page 22: Ie9 + html5

FiabilidadFiltro Smart Screen IE9 es el navegador más seguro a la hora de bloquear la

amenaza más importante - malware de ingeniaría social - que encontramos hoy en día al desarrollar la actividad más habitual en internet - la navegación online.

99% 95% navegador 4% Application

Reputation

Internet Explorer 9 22

Page 23: Ie9 + html5

Sugerencias para protegerse del phishing Proteja su información personal.

Para ir a sitios web de confianza escriba la dirección de Internet directamente en la barra de direcciones.

No envíe nunca información personal en un mensaje de correo electrónico, mensaje instantáneo o ventana emergente.

No haga clic en vínculos de mensajes de correo electrónico y mensajes instantáneos de desconocidos o en cualquier otro vínculo que parezca sospechoso. Puesto que incluso pueden falsificarse los mensajes de familiares y amigos, consulte al remitente para asegurarse de que el mensaje proviene realmente de quien dice provenir.

Utilice únicamente sitios web que proporcionen declaraciones de privacidad o información acerca de la forma en la que usan su información personal.

Revise con frecuencia sus extractos bancarios y su historial de tarjetas de crédito, y notifique cualquier actividad sospechosa.

Internet Explorer 9 23

Page 24: Ie9 + html5

FiabilidadVisualización y seguimiento de las descargas

Internet Explorer 9 24

Page 25: Ie9 + html5

Instalación e inicio mas rápidoProceso de instalación abreviado y simplificado.Tomar menos decisiones.No es necesario instalar actualizaciones por separado.Numerosos idiomas disponibles y LPI.

Internet Explorer 9 25

Page 26: Ie9 + html5

Herramientas para desarrolladoresPrototipos rápidosPruebasDebbugingHacer ajustes dentro del código del navegador y tener un preview de los mismos

Conmutación usuario – agente | Tráfico de red | Perfilador de JavaScript

Internet Explorer 9 26

Page 27: Ie9 + html5

Soporte de políticas de gruposDisable add-on performance notificationTurn off Managing SmartScreen FilterAllow Internet Explorer 8 Shutdown BehaviourAutomatically enable newly installed add-onsPrevent Deleting Download History Enable WebM softwarePrevent configuration of search from the

Address barInstall binaries signed by MD2 and MD4

signing technologiesInternet Explorer 9 27

Page 28: Ie9 + html5

Herramientas de soporteBlocker ToolkitInternet Explorer Administration Kit (IEAK)Unattend SettingsApplication Compatibility Toolkit

Internet Explorer 9 28

Page 30: Ie9 + html5

HTML 5Estándares cross-browser como CSS y

XHTMLAñade soporte a multimedia, canvas entre

otrosEstandariza comportamiento cross-browserLa especificación sigue siendo un draft y

sigue evolucionando

Internet Explorer 9 30

Page 31: Ie9 + html5

RápidoMejoras en el rendimiento Sitios web y aplicaciones se cargan mas rápidamente y con mayor

capacidad de respuesta. Navegación mas satisfactoria y envolvente 10% 100% debido a la aceleración por hardware

Sistema Operativo GPU

DirextX Textos, videos y gráficos acelerados por hardware (GPU accelaration & HTML 5)

Internet Explorer 9 31

Page 33: Ie9 + html5

Nuevo motor JavaScript - Chakra

Internet Explorer 9 33

Source Code

Parser ASTInterprete

rByteCod

e

Foreground

BackgroundBackground Compiler

Native Code

Compiled JavaScript In The BackgroundUsing Multiple

Cores

Page 34: Ie9 + html5

DOM mejorado en IE9 El responsable del DOM es W3C.

Mayor compatibilidad del DOM en los niveles 2 y 3 (DOM L2 y DOM 3).

Suministra la jerarquía de herencia de objetos DOM correcta de acuerdo a W3C par DOM L2 y L3.

Las páginas en modo IE9, informan de los nombres reales a tipos de objetos COM en uso por parte del motor Chakra que se alinea con los estándares W3C L2 y L3.

Se incrementa la interoperabilidad con otros exploradores.

Los objetos DOM se representan como objetos JavaScript nativos, suministrado mejoras de rendimiento en varios escenarios. Evita realizar cast innecesarios.

Internet Explorer 9 34

Page 35: Ie9 + html5

DOM mejorado en IE9Extensibilidad de los objetos DOM selectiva, a través de

Object.preventExtensionsCompatibilidad JSON de objetos del DOM.Características de objetos JavaScript nativos mediante

herencia, como por ej: hasOwnProperty, toString, etc.Excepciones W3C DOM: nuevos tipos de excepciones

obtenidos del API del DOM.

Internet Explorer 9 35

Page 36: Ie9 + html5

HTML5 GPU Powered

Internet Explorer 9 36

Canvas

SVG 1.1 2nd Edtion

CSS 3 Background & Borders Module

CSS 3 Color Models RGBA, HSLA, Opacity

CSS 3 Media

Queries

Web Fonts

Hardware Accelerated<video>

Hardware Accelerated<audio>

Page 37: Ie9 + html5

Canvas Incluye:

Paths Cuadrados Círculos Texto Imágenes rasterizadas

Los objetos se les tiene que asignar un ID, los canvas y objetos forman parte del DOM y son manipulables por javascript.

Internet Explorer 9 37

Page 38: Ie9 + html5

Scalable Vector Graphics (SVG)Crear objetos vectoriales 2D usando XML

Formas en lugar de píxeles Basado en SVG 1.1 2nd Edition

Soporte a: Acceso a DOM Document structure, scripting, styling, paths, shapes, colors,

transforms, gradients, patterns, marking, cliping, markers, linking y views

Internet Explorer 9 38

Page 39: Ie9 + html5

HTML5 <audio>Soporte a <audio>

MP3 y AACAcceso a DOM

AtributosSrcAutoplayControlspreload

Internet Explorer 9 39

Page 40: Ie9 + html5

HTML <video>Soporte de HTML5 al elemento <video>

Industry.standard MPEG-4/H.264 videoEl video puede ser mezclado con cualquier otro contenido

en la página Contenido HTML, imágenes, gráficos SVG Aceleración por hardware, código GPU

AtributosSrcAutoplayControlsPreloadLoopHeight & width

Internet Explorer 9 40

Page 41: Ie9 + html5

WOFF Fonts & @font-faceWeb Open Font Format

La fuente que quieras El desarrollador incrusta la fuente en la web

Internet Explorer 9 41

Page 42: Ie9 + html5

CSS3 Media QueriesSeleccionar contenido de acuerdo a las

características del mismo.width, height, width-device, device-height,

orientation aspect, ratio, device-aspect-ratio, color, color index, monochrome, and resolution

Internet Explorer 9 42

Page 43: Ie9 + html5

CSS3 ColorsCSS3 Color

Color alpha con rgba() y hsla ()Control de la transparencia con la propiedad opacidad

CSS3 Color KeywordsSoporte total para CSS3 color keywordsPuede ser usado con cualquier propiedad que utilice

propiedades de color

Internet Explorer 9 43

Page 44: Ie9 + html5

CSS3 Backgrounds & Borders

Internet Explorer 9 44

Page 45: Ie9 + html5

Platform Previews

Internet Explorer 9 45

Page 47: Ie9 + html5

Platform PreviewIE Public Feedback (Windows Live ID)

Report Issue menu from the Platform PreviewIE Tech Feedback ProgramIE DiagnosticsIE Pre-Release Newsgroup

Internet Explorer 9 47

Page 48: Ie9 + html5

IE Testing Center

Internet Explorer 9 48

Page 49: Ie9 + html5

HTML5 Test Suite Conformance Results

Internet Explorer 9 49

Page 50: Ie9 + html5

Descubre la nueva experiencia web

Internet Explorer 9 50

Page 51: Ie9 + html5

Gracias por su atención¿Preguntas?

Internet Explorer 9 51