SlideShare une entreprise Scribd logo
1  sur  22
Conozca las ventajas de la integración de Internet Explorer 9 con Windows 7 Gonzalo Pérez C. Microsoft MVP ASP.NET www.chalalo.cl @chalalo
Windows 7 Taskbar Overview Jump List Category Jump List Tasks
SitiosAnclados Objetivos Una relación más estrecha entre los usuarios y sus sitios favoritos Permitir a los sitios web promocionar su marca fuera del navegador La perfecta integración de sitios web en una experiencia de usuario similar al «escritorio» Los sitios web pueden interactuar con los usuarios como las aplicaciones de Windows Disponible para cualquier sitio web
¿Qué son los SitiosAnclados? demo
PersonalizandoSitiosAnclados MSSiteMode APIs permite a los desarrolladorestener la capacidad de intregrarsussitios con la barra de tareas. Esta API se divide en dos grupos. Propiedades de los sitiosque son aplicables a cualquierusuario Informacióndinámicapara un usuario individual Animarse a promover los sitiosquetenganestacaracterística. Promover mi sitio!
Propiedades del sitioquepuedenseraplicables a cualquierusuario Nombre de la Aplicación Desktop Tooltips URL de Inicio Tamaño de la Ventana del sitioAnclado Colores del botón de avance y retroceso Estasfuncionalidadespuedenserimplementadas con los sgtsmetatags <meta name="application-name" content="Sample Site Mode Application"/>  <meta name="msapplication-tooltip" content="Start the page in Site Mode"/>  <meta name="msapplication-starturl" content="http://example.com/start.html"/>  <meta name="msapplication-window" content="width=800;height=600"/>  <meta name="msapplication-navbutton-color" content="red"/>
Jump List Tasks Estasfuncionalidadespuedenserimplementadas con los sgtsmetatags: Name  msapplication-task 	Content      name = Name Task      action-uri = URI (absolute or relative)      icon-uri = URI (absolute or relative) <META name="msapplication-task" content="name=Task 1;action-uri=http://host/Page1.html;icon-uri=http://host/icon1.ico"/> <META name="msapplication-task" content="name=Task 2;action-uri=http://microsoft.com/Page2.html;icon-uri=http://host/icon2.ico"/>
Anclando mi sitioJump List Tags demo
Información dinámica para un usuario individual Categorías Jump List Overlay Icons Thumbnail Toolbar Buttons
Categorías Jump List Puedeserusadoparamostrar Información de lasacciones del  usuario Notificationes Historial Patron de Uso Crear la Categoría Crear la lista de Items Mostrar la Lista Limpiar la Lista window.external.msSiteModeCreateJumplist('List1'); window.external.msSiteModeAddJumpListItem('Item 1', 'http://host/Item1.html',      'http://host/images/item1.ico'); window.external.msSiteModeShowJumplist(); window.external.msSiteModeClearJumplist();
UsandoCategorías Jump List JS APIs demo
Overlay Icons Puedeusarseparamostrar Notificaciones Estados Patrón de Uso Setear Overlay Icon Esconder Overlay window.external.msSiteModeSetIconOverlay('http://host/images/overlay1.ico',     'Overlay 1'); window.external.msSiteModeClearIconOverlay();
Overlay Icons JS APIs demo
Thumbnail Toolbar Buttons Puedenutilizarseparainteractuar con el sitio sin tenerquerestablecer o activar la ventana del navegador Manejo de la interacción con Script del lado del Cliente Patrón de Uso Agregar el Botón Setear  Event Handler MostrarBotón ModificarBotón AgregarEstilo al Button Style     btn1 = window.external.msSiteModeAddThumbBarButton('http://host/images/button1.ico',      'button 1'); document.addEventListener('msthumbnailclick', handler1, false); window.external.msSiteModeShowThumbBar(); window.external.msSiteModeUpdateThumbBarButton(btn1, false, true);
Thumbnail Toolbar Buttons JS APIs demo
Limitaciones Jump List Tasks Máximo de 5 Tareas Jump List Categories Sólounacategoría Máximo de 20 Items Thumbnail Toolbar Buttons 7 Botonescomomáximo
Íconos Favicons usados en: Taskbar button (32x32) Pinned Site Browser UI (24x24) Otrosíconosusuarios: Jump List Task (16x16) Jump List Category Items (16x16) Thumbnail preview buttons (16x16) Overlay icons (16x16) El Tamaño de los íconos deben ser Recomendado: 16x16, 32x32, 48x48 Óptimo: 16x16, 24x24, 32x32, 64x64
Detección de lasCaracterísticas Hoy en día hay un error en IE9  Beta que no nos deja usar la característica de detección de patrón para la API MSSiteMode LaSoluciónes:     if (window.external.msIsSiteMode) {   // Check if the website was launched from a pinned site.   if (window.external.msIsSiteMode())   { // TRUE   }   else   {         // FALSE   }     }      try {   if(window.external.msIsSiteMode()) { }   else {}      catch(e) { }
Recursos Descarga Internet Explorer 9 Beta http://labellezadeinternet.com/ o http://ietestdrive.com/ Comenzar a desarrollarsobreInternet Explorer 9 http://msdn.com/ie/ Ejemplos y Documentación de Pinned Site API http://msdn.microsoft.com/en-us/library/gg131029(VS.85).aspx Mantenerseinformadosobreúltimasnoticiasde IE9 http://blogs.msdn.com/ie/ http://blogs.msdn.com/b/ie/archive/2010/09/17/user-experiences-customizing-pinned-sites.aspx
IE9 DeveloperToolbar Microsoft Confidential 20
Más opciones para desarrolladores HTML 5 CSS3 Acelerado por HW Nuevo motor de JS, mucho más rápido Soporte Canvas Y mucho más! Visitar: http://msdn.microsoft.com/es-cl/ie/ff468705.aspx Microsoft Confidential 21
Ppt workshop ie9

Contenu connexe

Tendances

Analizando interfaces de usuario avanzadas con Xamarin.Forms
Analizando interfaces de usuario avanzadas con Xamarin.FormsAnalizando interfaces de usuario avanzadas con Xamarin.Forms
Analizando interfaces de usuario avanzadas con Xamarin.FormsJavier Suárez Ruiz
 
Xamarin Dev Days Málaga 2017 - Apps conectadas con Azure
Xamarin Dev Days Málaga 2017 - Apps conectadas con AzureXamarin Dev Days Málaga 2017 - Apps conectadas con Azure
Xamarin Dev Days Málaga 2017 - Apps conectadas con AzureJavier Suárez Ruiz
 
Interfaces Adaptativas en Windows 10
Interfaces Adaptativas en Windows 10Interfaces Adaptativas en Windows 10
Interfaces Adaptativas en Windows 10Javier Suárez Ruiz
 
Xamarin Dev Days - Introducción a Xamarin
Xamarin Dev Days - Introducción a XamarinXamarin Dev Days - Introducción a Xamarin
Xamarin Dev Days - Introducción a XamarinJavier Suárez Ruiz
 
Reconnect(); Sevilla - Universal Windows Platform
Reconnect(); Sevilla - Universal Windows PlatformReconnect(); Sevilla - Universal Windows Platform
Reconnect(); Sevilla - Universal Windows PlatformJavier Suárez Ruiz
 
Desarrollo Xamarin, más allá del desarrollo
Desarrollo Xamarin, más allá del desarrolloDesarrollo Xamarin, más allá del desarrollo
Desarrollo Xamarin, más allá del desarrolloJavier Suárez Ruiz
 
WinObjC: Windows Bridge para iOS
WinObjC: Windows Bridge para iOSWinObjC: Windows Bridge para iOS
WinObjC: Windows Bridge para iOSJavier Suárez Ruiz
 
Monkey Conf 2019: Presente y futuro de Xamarin.Forms
Monkey Conf 2019: Presente y futuro de Xamarin.FormsMonkey Conf 2019: Presente y futuro de Xamarin.Forms
Monkey Conf 2019: Presente y futuro de Xamarin.FormsJavier Suárez Ruiz
 
Crear Apps Multiplataforma compartiendo la mayor cantidad con Xamarin
Crear Apps Multiplataforma compartiendo la mayor cantidad con XamarinCrear Apps Multiplataforma compartiendo la mayor cantidad con Xamarin
Crear Apps Multiplataforma compartiendo la mayor cantidad con XamarinJavier Suárez Ruiz
 
Herramientas para el desarrollo de Apps Universales
Herramientas para el desarrollo de Apps UniversalesHerramientas para el desarrollo de Apps Universales
Herramientas para el desarrollo de Apps UniversalesJavier Suárez Ruiz
 
Introducción a Xamarin utilizando MVVMCross
Introducción a Xamarin utilizando MVVMCrossIntroducción a Xamarin utilizando MVVMCross
Introducción a Xamarin utilizando MVVMCrossJavier Suárez Ruiz
 
Adaptando Apps Xamarin.Forms a tabletas
Adaptando Apps Xamarin.Forms a tabletasAdaptando Apps Xamarin.Forms a tabletas
Adaptando Apps Xamarin.Forms a tabletasJavier Suárez Ruiz
 
Windows 10: One SDK to rule them all
Windows 10: One SDK to rule them allWindows 10: One SDK to rule them all
Windows 10: One SDK to rule them allJavier Suárez Ruiz
 
Introducción al desarrollo de Apps en Windows 10
Introducción al desarrollo de Apps en  Windows 10Introducción al desarrollo de Apps en  Windows 10
Introducción al desarrollo de Apps en Windows 10Javier Suárez Ruiz
 
Monkey Conf 2020: .NET MAUI Handlers
Monkey Conf 2020: .NET MAUI HandlersMonkey Conf 2020: .NET MAUI Handlers
Monkey Conf 2020: .NET MAUI HandlersJavier Suárez Ruiz
 

Tendances (20)

Desktop App Converter
Desktop App ConverterDesktop App Converter
Desktop App Converter
 
Analizando interfaces de usuario avanzadas con Xamarin.Forms
Analizando interfaces de usuario avanzadas con Xamarin.FormsAnalizando interfaces de usuario avanzadas con Xamarin.Forms
Analizando interfaces de usuario avanzadas con Xamarin.Forms
 
Xamarin Dev Days Málaga 2017 - Apps conectadas con Azure
Xamarin Dev Days Málaga 2017 - Apps conectadas con AzureXamarin Dev Days Málaga 2017 - Apps conectadas con Azure
Xamarin Dev Days Málaga 2017 - Apps conectadas con Azure
 
Interfaces Adaptativas en Windows 10
Interfaces Adaptativas en Windows 10Interfaces Adaptativas en Windows 10
Interfaces Adaptativas en Windows 10
 
Novedades en XAML
Novedades en XAMLNovedades en XAML
Novedades en XAML
 
Xamarin Dev Days - Introducción a Xamarin
Xamarin Dev Days - Introducción a XamarinXamarin Dev Days - Introducción a Xamarin
Xamarin Dev Days - Introducción a Xamarin
 
Reconnect(); Sevilla - Universal Windows Platform
Reconnect(); Sevilla - Universal Windows PlatformReconnect(); Sevilla - Universal Windows Platform
Reconnect(); Sevilla - Universal Windows Platform
 
Desarrollo Xamarin, más allá del desarrollo
Desarrollo Xamarin, más allá del desarrolloDesarrollo Xamarin, más allá del desarrollo
Desarrollo Xamarin, más allá del desarrollo
 
WinObjC: Windows Bridge para iOS
WinObjC: Windows Bridge para iOSWinObjC: Windows Bridge para iOS
WinObjC: Windows Bridge para iOS
 
Monkey Conf 2019: Presente y futuro de Xamarin.Forms
Monkey Conf 2019: Presente y futuro de Xamarin.FormsMonkey Conf 2019: Presente y futuro de Xamarin.Forms
Monkey Conf 2019: Presente y futuro de Xamarin.Forms
 
Wpf
WpfWpf
Wpf
 
Crear Apps Multiplataforma compartiendo la mayor cantidad con Xamarin
Crear Apps Multiplataforma compartiendo la mayor cantidad con XamarinCrear Apps Multiplataforma compartiendo la mayor cantidad con Xamarin
Crear Apps Multiplataforma compartiendo la mayor cantidad con Xamarin
 
Taller Xamarin Monkey Conf 2018
Taller Xamarin Monkey Conf 2018Taller Xamarin Monkey Conf 2018
Taller Xamarin Monkey Conf 2018
 
Herramientas para el desarrollo de Apps Universales
Herramientas para el desarrollo de Apps UniversalesHerramientas para el desarrollo de Apps Universales
Herramientas para el desarrollo de Apps Universales
 
Introducción a Xamarin utilizando MVVMCross
Introducción a Xamarin utilizando MVVMCrossIntroducción a Xamarin utilizando MVVMCross
Introducción a Xamarin utilizando MVVMCross
 
Adaptando Apps Xamarin.Forms a tabletas
Adaptando Apps Xamarin.Forms a tabletasAdaptando Apps Xamarin.Forms a tabletas
Adaptando Apps Xamarin.Forms a tabletas
 
Windows 10: One SDK to rule them all
Windows 10: One SDK to rule them allWindows 10: One SDK to rule them all
Windows 10: One SDK to rule them all
 
Introducción al desarrollo de Apps en Windows 10
Introducción al desarrollo de Apps en  Windows 10Introducción al desarrollo de Apps en  Windows 10
Introducción al desarrollo de Apps en Windows 10
 
Monkey Conf 2020: .NET MAUI Handlers
Monkey Conf 2020: .NET MAUI HandlersMonkey Conf 2020: .NET MAUI Handlers
Monkey Conf 2020: .NET MAUI Handlers
 
Servicios Xamarin
Servicios XamarinServicios Xamarin
Servicios Xamarin
 

Similaire à Ppt workshop ie9

Building Ria Applications With Silverlight 2
Building Ria Applications With Silverlight 2Building Ria Applications With Silverlight 2
Building Ria Applications With Silverlight 2Tonymx
 
Fundamentos de Visual Basic
Fundamentos de Visual BasicFundamentos de Visual Basic
Fundamentos de Visual BasicSamirCabrera5
 
Articulo tipos de ide y ajax control toolkit
Articulo   tipos de ide y ajax control toolkitArticulo   tipos de ide y ajax control toolkit
Articulo tipos de ide y ajax control toolkitCesar Escalante
 
Desarrollo De Aplicacion De Silverlight De Principio A Fin
Desarrollo De Aplicacion De Silverlight De Principio A FinDesarrollo De Aplicacion De Silverlight De Principio A Fin
Desarrollo De Aplicacion De Silverlight De Principio A Finvideos
 
curso android tema 3
curso android tema 3curso android tema 3
curso android tema 3Frank Jorge
 
Creadores de paginas web
Creadores de paginas webCreadores de paginas web
Creadores de paginas webAdriana Cepeda
 
Diseño de Páginas Web
Diseño de Páginas WebDiseño de Páginas Web
Diseño de Páginas Web8vivi8
 
Microsoft Frontpage
Microsoft FrontpageMicrosoft Frontpage
Microsoft FrontpageMario1612
 
Introducción a Dreamweaver cs5
Introducción a Dreamweaver cs5Introducción a Dreamweaver cs5
Introducción a Dreamweaver cs5Diego Casso
 
Programas karen
Programas karenProgramas karen
Programas karenkajoa95
 
Fundamentos de visual basico por vicente sanchez
Fundamentos de visual basico por vicente sanchezFundamentos de visual basico por vicente sanchez
Fundamentos de visual basico por vicente sanchezJairo Bermudez
 

Similaire à Ppt workshop ie9 (20)

Building Ria Applications With Silverlight 2
Building Ria Applications With Silverlight 2Building Ria Applications With Silverlight 2
Building Ria Applications With Silverlight 2
 
Fundamentos de Visual Basic
Fundamentos de Visual BasicFundamentos de Visual Basic
Fundamentos de Visual Basic
 
Guia 0 vb induccion
Guia 0 vb    induccionGuia 0 vb    induccion
Guia 0 vb induccion
 
DotNetDom: El futuro de Xamarin
DotNetDom: El futuro de XamarinDotNetDom: El futuro de Xamarin
DotNetDom: El futuro de Xamarin
 
Visual 6.0
Visual 6.0Visual 6.0
Visual 6.0
 
Visual 6.0
Visual 6.0Visual 6.0
Visual 6.0
 
Articulo tipos de ide y ajax control toolkit
Articulo   tipos de ide y ajax control toolkitArticulo   tipos de ide y ajax control toolkit
Articulo tipos de ide y ajax control toolkit
 
Desarrollo De Aplicacion De Silverlight De Principio A Fin
Desarrollo De Aplicacion De Silverlight De Principio A FinDesarrollo De Aplicacion De Silverlight De Principio A Fin
Desarrollo De Aplicacion De Silverlight De Principio A Fin
 
curso android tema 3
curso android tema 3curso android tema 3
curso android tema 3
 
Adriana romero macromedia
Adriana romero macromediaAdriana romero macromedia
Adriana romero macromedia
 
Creadores de paginas web
Creadores de paginas webCreadores de paginas web
Creadores de paginas web
 
Diseño de Páginas Web
Diseño de Páginas WebDiseño de Páginas Web
Diseño de Páginas Web
 
Microsoft Frontpage
Microsoft FrontpageMicrosoft Frontpage
Microsoft Frontpage
 
Taller de informática
Taller de informáticaTaller de informática
Taller de informática
 
Widgets
WidgetsWidgets
Widgets
 
Visual Basic
Visual BasicVisual Basic
Visual Basic
 
Introducción a Dreamweaver cs5
Introducción a Dreamweaver cs5Introducción a Dreamweaver cs5
Introducción a Dreamweaver cs5
 
Programas karen
Programas karenProgramas karen
Programas karen
 
Fundamentos de visual basico por vicente sanchez
Fundamentos de visual basico por vicente sanchezFundamentos de visual basico por vicente sanchez
Fundamentos de visual basico por vicente sanchez
 
VERUSKA SALA
VERUSKA SALAVERUSKA SALA
VERUSKA SALA
 

Plus de Gonzalo C.

Aspnetwebapi mongo
Aspnetwebapi mongoAspnetwebapi mongo
Aspnetwebapi mongoGonzalo C.
 
Desarrollo de aplicaciones con HTML5
Desarrollo de aplicaciones con HTML5 Desarrollo de aplicaciones con HTML5
Desarrollo de aplicaciones con HTML5 Gonzalo C.
 
Aplicaciones en HTML 5: Los pilares de una Nueva Web
Aplicaciones en HTML 5: Los pilares de una Nueva WebAplicaciones en HTML 5: Los pilares de una Nueva Web
Aplicaciones en HTML 5: Los pilares de una Nueva WebGonzalo C.
 
Web matrix 2_desarrollo_web_gratis_simple_abierto_todo_en_uno
Web matrix 2_desarrollo_web_gratis_simple_abierto_todo_en_unoWeb matrix 2_desarrollo_web_gratis_simple_abierto_todo_en_uno
Web matrix 2_desarrollo_web_gratis_simple_abierto_todo_en_unoGonzalo C.
 
Web matrix y j querymobile
Web matrix y j querymobileWeb matrix y j querymobile
Web matrix y j querymobileGonzalo C.
 
Web matrix session5
Web matrix session5Web matrix session5
Web matrix session5Gonzalo C.
 
Web matrix session4
Web matrix session4Web matrix session4
Web matrix session4Gonzalo C.
 
Web matrix session 3
Web matrix session 3Web matrix session 3
Web matrix session 3Gonzalo C.
 
Web matrix session2
Web matrix session2Web matrix session2
Web matrix session2Gonzalo C.
 
Web matrix session1
Web matrix session1Web matrix session1
Web matrix session1Gonzalo C.
 
Web matrix razor_aspnetmvc_finalv2_techdays2010
Web matrix razor_aspnetmvc_finalv2_techdays2010Web matrix razor_aspnetmvc_finalv2_techdays2010
Web matrix razor_aspnetmvc_finalv2_techdays2010Gonzalo C.
 
Máxima potencia en el desarrollo de sitios web
Máxima potencia en el desarrollo de sitios webMáxima potencia en el desarrollo de sitios web
Máxima potencia en el desarrollo de sitios webGonzalo C.
 
C:\fakepath\optimizacion
C:\fakepath\optimizacionC:\fakepath\optimizacion
C:\fakepath\optimizacionGonzalo C.
 
Asp.Net 4.0 Roadmap
Asp.Net 4.0 RoadmapAsp.Net 4.0 Roadmap
Asp.Net 4.0 RoadmapGonzalo C.
 
Aspnet Futures Msdn
Aspnet Futures MsdnAspnet Futures Msdn
Aspnet Futures MsdnGonzalo C.
 

Plus de Gonzalo C. (19)

Charla ie
Charla ieCharla ie
Charla ie
 
Tips aspnet
Tips aspnetTips aspnet
Tips aspnet
 
Aspnetwebapi mongo
Aspnetwebapi mongoAspnetwebapi mongo
Aspnetwebapi mongo
 
1032513010
10325130101032513010
1032513010
 
Desarrollo de aplicaciones con HTML5
Desarrollo de aplicaciones con HTML5 Desarrollo de aplicaciones con HTML5
Desarrollo de aplicaciones con HTML5
 
Aplicaciones en HTML 5: Los pilares de una Nueva Web
Aplicaciones en HTML 5: Los pilares de una Nueva WebAplicaciones en HTML 5: Los pilares de una Nueva Web
Aplicaciones en HTML 5: Los pilares de una Nueva Web
 
Web matrix 2_desarrollo_web_gratis_simple_abierto_todo_en_uno
Web matrix 2_desarrollo_web_gratis_simple_abierto_todo_en_unoWeb matrix 2_desarrollo_web_gratis_simple_abierto_todo_en_uno
Web matrix 2_desarrollo_web_gratis_simple_abierto_todo_en_uno
 
Asp.net html5
Asp.net html5Asp.net html5
Asp.net html5
 
Web matrix y j querymobile
Web matrix y j querymobileWeb matrix y j querymobile
Web matrix y j querymobile
 
Web matrix session5
Web matrix session5Web matrix session5
Web matrix session5
 
Web matrix session4
Web matrix session4Web matrix session4
Web matrix session4
 
Web matrix session 3
Web matrix session 3Web matrix session 3
Web matrix session 3
 
Web matrix session2
Web matrix session2Web matrix session2
Web matrix session2
 
Web matrix session1
Web matrix session1Web matrix session1
Web matrix session1
 
Web matrix razor_aspnetmvc_finalv2_techdays2010
Web matrix razor_aspnetmvc_finalv2_techdays2010Web matrix razor_aspnetmvc_finalv2_techdays2010
Web matrix razor_aspnetmvc_finalv2_techdays2010
 
Máxima potencia en el desarrollo de sitios web
Máxima potencia en el desarrollo de sitios webMáxima potencia en el desarrollo de sitios web
Máxima potencia en el desarrollo de sitios web
 
C:\fakepath\optimizacion
C:\fakepath\optimizacionC:\fakepath\optimizacion
C:\fakepath\optimizacion
 
Asp.Net 4.0 Roadmap
Asp.Net 4.0 RoadmapAsp.Net 4.0 Roadmap
Asp.Net 4.0 Roadmap
 
Aspnet Futures Msdn
Aspnet Futures MsdnAspnet Futures Msdn
Aspnet Futures Msdn
 

Ppt workshop ie9

  • 1. Conozca las ventajas de la integración de Internet Explorer 9 con Windows 7 Gonzalo Pérez C. Microsoft MVP ASP.NET www.chalalo.cl @chalalo
  • 2. Windows 7 Taskbar Overview Jump List Category Jump List Tasks
  • 3. SitiosAnclados Objetivos Una relación más estrecha entre los usuarios y sus sitios favoritos Permitir a los sitios web promocionar su marca fuera del navegador La perfecta integración de sitios web en una experiencia de usuario similar al «escritorio» Los sitios web pueden interactuar con los usuarios como las aplicaciones de Windows Disponible para cualquier sitio web
  • 4. ¿Qué son los SitiosAnclados? demo
  • 5. PersonalizandoSitiosAnclados MSSiteMode APIs permite a los desarrolladorestener la capacidad de intregrarsussitios con la barra de tareas. Esta API se divide en dos grupos. Propiedades de los sitiosque son aplicables a cualquierusuario Informacióndinámicapara un usuario individual Animarse a promover los sitiosquetenganestacaracterística. Promover mi sitio!
  • 6. Propiedades del sitioquepuedenseraplicables a cualquierusuario Nombre de la Aplicación Desktop Tooltips URL de Inicio Tamaño de la Ventana del sitioAnclado Colores del botón de avance y retroceso Estasfuncionalidadespuedenserimplementadas con los sgtsmetatags <meta name="application-name" content="Sample Site Mode Application"/> <meta name="msapplication-tooltip" content="Start the page in Site Mode"/> <meta name="msapplication-starturl" content="http://example.com/start.html"/> <meta name="msapplication-window" content="width=800;height=600"/> <meta name="msapplication-navbutton-color" content="red"/>
  • 7. Jump List Tasks Estasfuncionalidadespuedenserimplementadas con los sgtsmetatags: Name msapplication-task Content name = Name Task action-uri = URI (absolute or relative) icon-uri = URI (absolute or relative) <META name="msapplication-task" content="name=Task 1;action-uri=http://host/Page1.html;icon-uri=http://host/icon1.ico"/> <META name="msapplication-task" content="name=Task 2;action-uri=http://microsoft.com/Page2.html;icon-uri=http://host/icon2.ico"/>
  • 8. Anclando mi sitioJump List Tags demo
  • 9. Información dinámica para un usuario individual Categorías Jump List Overlay Icons Thumbnail Toolbar Buttons
  • 10. Categorías Jump List Puedeserusadoparamostrar Información de lasacciones del usuario Notificationes Historial Patron de Uso Crear la Categoría Crear la lista de Items Mostrar la Lista Limpiar la Lista window.external.msSiteModeCreateJumplist('List1'); window.external.msSiteModeAddJumpListItem('Item 1', 'http://host/Item1.html', 'http://host/images/item1.ico'); window.external.msSiteModeShowJumplist(); window.external.msSiteModeClearJumplist();
  • 12. Overlay Icons Puedeusarseparamostrar Notificaciones Estados Patrón de Uso Setear Overlay Icon Esconder Overlay window.external.msSiteModeSetIconOverlay('http://host/images/overlay1.ico', 'Overlay 1'); window.external.msSiteModeClearIconOverlay();
  • 13. Overlay Icons JS APIs demo
  • 14. Thumbnail Toolbar Buttons Puedenutilizarseparainteractuar con el sitio sin tenerquerestablecer o activar la ventana del navegador Manejo de la interacción con Script del lado del Cliente Patrón de Uso Agregar el Botón Setear Event Handler MostrarBotón ModificarBotón AgregarEstilo al Button Style btn1 = window.external.msSiteModeAddThumbBarButton('http://host/images/button1.ico', 'button 1'); document.addEventListener('msthumbnailclick', handler1, false); window.external.msSiteModeShowThumbBar(); window.external.msSiteModeUpdateThumbBarButton(btn1, false, true);
  • 16. Limitaciones Jump List Tasks Máximo de 5 Tareas Jump List Categories Sólounacategoría Máximo de 20 Items Thumbnail Toolbar Buttons 7 Botonescomomáximo
  • 17. Íconos Favicons usados en: Taskbar button (32x32) Pinned Site Browser UI (24x24) Otrosíconosusuarios: Jump List Task (16x16) Jump List Category Items (16x16) Thumbnail preview buttons (16x16) Overlay icons (16x16) El Tamaño de los íconos deben ser Recomendado: 16x16, 32x32, 48x48 Óptimo: 16x16, 24x24, 32x32, 64x64
  • 18. Detección de lasCaracterísticas Hoy en día hay un error en IE9 Beta que no nos deja usar la característica de detección de patrón para la API MSSiteMode LaSoluciónes: if (window.external.msIsSiteMode) { // Check if the website was launched from a pinned site. if (window.external.msIsSiteMode()) { // TRUE } else { // FALSE } } try { if(window.external.msIsSiteMode()) { } else {} catch(e) { }
  • 19. Recursos Descarga Internet Explorer 9 Beta http://labellezadeinternet.com/ o http://ietestdrive.com/ Comenzar a desarrollarsobreInternet Explorer 9 http://msdn.com/ie/ Ejemplos y Documentación de Pinned Site API http://msdn.microsoft.com/en-us/library/gg131029(VS.85).aspx Mantenerseinformadosobreúltimasnoticiasde IE9 http://blogs.msdn.com/ie/ http://blogs.msdn.com/b/ie/archive/2010/09/17/user-experiences-customizing-pinned-sites.aspx
  • 21. Más opciones para desarrolladores HTML 5 CSS3 Acelerado por HW Nuevo motor de JS, mucho más rápido Soporte Canvas Y mucho más! Visitar: http://msdn.microsoft.com/es-cl/ie/ff468705.aspx Microsoft Confidential 21