SlideShare una empresa de Scribd logo
Conozca las ventajas de la integración de Internet Explorer 9 con Windows 7Gonzalo Pérez C.Microsoft MVP ASP.NETwww.chalalo.cl@chalalo
Windows 7 Taskbar OverviewJump List CategoryJump List Tasks
SitiosAncladosObjetivosUna relación más estrecha entre los usuarios y sus sitios favoritosPermitir a los sitios web promocionar su marca fuera del navegadorLa 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 WindowsDisponible para cualquier sitio web
¿Qué son los SitiosAnclados?demo
PersonalizandoSitiosAncladosMSSiteMode 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 cualquierusuarioInformacióndinámicapara un usuario individualAnimarse a promover los sitiosquetenganestacaracterística.Promover mi sitio!
Propiedades del sitioquepuedenseraplicables a cualquierusuarioNombre de la AplicaciónDesktop TooltipsURL de InicioTamaño de la Ventana del sitioAncladoColores del botón de avance y retrocesoEstasfuncionalidadespuedenserimplementadas 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 TasksEstasfuncionalidadespuedenserimplementadas 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 Tagsdemo
Información dinámica para un usuario individualCategorías Jump ListOverlay IconsThumbnail Toolbar Buttons
Categorías Jump ListPuedeserusadoparamostrarInformación de lasacciones del  usuarioNotificationesHistorialPatron de UsoCrear la CategoríaCrear la lista de ItemsMostrar la ListaLimpiar la Listawindow.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 ListJS APIsdemo
Overlay IconsPuedeusarseparamostrarNotificacionesEstadosPatrón de UsoSetear Overlay IconEsconder Overlaywindow.external.msSiteModeSetIconOverlay('http://host/images/overlay1.ico',     'Overlay 1');window.external.msSiteModeClearIconOverlay();
Overlay IconsJS APIsdemo
Thumbnail Toolbar ButtonsPuedenutilizarseparainteractuar con el sitio sin tenerquerestablecer o activar la ventana del navegadorManejo de la interacción con Script del lado del ClientePatrón de UsoAgregar el BotónSetear  Event HandlerMostrarBotónModificarBotónAgregarEstilo 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 ButtonsJS APIsdemo
LimitacionesJump List TasksMáximo de 5 TareasJump List CategoriesSólounacategoríaMáximo de 20 ItemsThumbnail Toolbar Buttons7 Botonescomomáximo
ÍconosFavicons 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 serRecomendado: 16x16, 32x32, 48x48Óptimo: 16x16, 24x24, 32x32, 64x64
Detección de lasCaracterísticasHoy 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 MSSiteModeLaSolució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) { }
RecursosDescarga Internet Explorer 9 Betahttp://labellezadeinternet.com/ o http://ietestdrive.com/Comenzar a desarrollarsobreInternet Explorer 9http://msdn.com/ie/Ejemplos y Documentación de Pinned Site APIhttp://msdn.microsoft.com/en-us/library/gg131029(VS.85).aspxMantenerseinformadosobreúltimasnoticiasde IE9http://blogs.msdn.com/ie/http://blogs.msdn.com/b/ie/archive/2010/09/17/user-experiences-customizing-pinned-sites.aspx
IE9 DeveloperToolbarMicrosoft Confidential20
Más opciones para desarrolladoresHTML 5CSS3Acelerado por HWNuevo motor de JS, mucho más rápidoSoporte CanvasY mucho más! Visitar:http://msdn.microsoft.com/es-cl/ie/ff468705.aspxMicrosoft Confidential21
Ppt workshop ie9

Más contenido relacionado

PPTX
Windows 10: Hel10 World! - Novedades XAML
PPTX
Crear Apps móviles multiplataforma con Xamarin compartiendo la mayor cantidad...
PPTX
Trucos y consejos rendimiento Xamarin.Forms
PPTX
Extendiendo Xamarin.Forms
PPTX
Tus aplicaciones en pantalla grande con Xbox One
PPTX
dotNetMálaga 2017 - Trucos y consejos rendimiento Xamarin.Forms
PPTX
DotNet 2019: Optimizando Apps con Xamarin.Forms
PPTX
Monkey Conf 2018: Conociendo Xamarin.Forms Shell
Windows 10: Hel10 World! - Novedades XAML
Crear Apps móviles multiplataforma con Xamarin compartiendo la mayor cantidad...
Trucos y consejos rendimiento Xamarin.Forms
Extendiendo Xamarin.Forms
Tus aplicaciones en pantalla grande con Xbox One
dotNetMálaga 2017 - Trucos y consejos rendimiento Xamarin.Forms
DotNet 2019: Optimizando Apps con Xamarin.Forms
Monkey Conf 2018: Conociendo Xamarin.Forms Shell

La actualidad más candente (20)

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

Similar a Ppt workshop ie9 (20)

PPTX
Charla ie
PPTX
Capitulo 2 Trabajo Colaborativo El Internet Explorer marianoarreola
DOCX
Trabajo practico numero 2
PPT
diapositivas
PPTX
Internet Explore 9
PPTX
Windows 7 Oportunidades De Desarrollo para ISV
PDF
Microsoft Expression Web
PDF
20000801 Ericsson WAPIde
PPTX
[Code Camp 2009] Cómo sacar provecho de IIS 7.5 (Carlos Walzer)
PPTX
Internet Explorer 9.
PPTX
Internet explorer 9
PDF
Modulo5 Trucos Web Browser
PPTX
Trabajo de informatica del 10 b
PPTX
Tic internet
PPTX
Internet Explore 9
PPTX
Historia y evolucion de Internet
PPTX
Trabajo juana
PPTX
Trabajo juana
PPT
InformáTik(97)
PPTX
Presentacion acerca de internet explorer 9
Charla ie
Capitulo 2 Trabajo Colaborativo El Internet Explorer marianoarreola
Trabajo practico numero 2
diapositivas
Internet Explore 9
Windows 7 Oportunidades De Desarrollo para ISV
Microsoft Expression Web
20000801 Ericsson WAPIde
[Code Camp 2009] Cómo sacar provecho de IIS 7.5 (Carlos Walzer)
Internet Explorer 9.
Internet explorer 9
Modulo5 Trucos Web Browser
Trabajo de informatica del 10 b
Tic internet
Internet Explore 9
Historia y evolucion de Internet
Trabajo juana
Trabajo juana
InformáTik(97)
Presentacion acerca de internet explorer 9
Publicidad

Más de Gonzalo C. (18)

PPTX
Tips aspnet
PPTX
Aspnetwebapi mongo
PPTX
1032513010
PPTX
Desarrollo de aplicaciones con HTML5
PPTX
Aplicaciones en HTML 5: Los pilares de una Nueva Web
PPTX
Web matrix 2_desarrollo_web_gratis_simple_abierto_todo_en_uno
PPTX
Asp.net html5
PPTX
Web matrix y j querymobile
PPTX
Web matrix session5
PPTX
Web matrix session4
PPTX
Web matrix session 3
PPTX
Web matrix session2
PPTX
Web matrix session1
PPTX
Web matrix razor_aspnetmvc_finalv2_techdays2010
PPTX
Máxima potencia en el desarrollo de sitios web
PPTX
C:\fakepath\optimizacion
PPT
Asp.Net 4.0 Roadmap
PPT
Aspnet Futures Msdn
Tips aspnet
Aspnetwebapi mongo
1032513010
Desarrollo de aplicaciones con HTML5
Aplicaciones en HTML 5: Los pilares de una Nueva Web
Web matrix 2_desarrollo_web_gratis_simple_abierto_todo_en_uno
Asp.net html5
Web matrix y j querymobile
Web matrix session5
Web matrix session4
Web matrix session 3
Web matrix session2
Web matrix session1
Web matrix razor_aspnetmvc_finalv2_techdays2010
Máxima potencia en el desarrollo de sitios web
C:\fakepath\optimizacion
Asp.Net 4.0 Roadmap
Aspnet Futures Msdn

Ppt workshop ie9

  • 1. Conozca las ventajas de la integración de Internet Explorer 9 con Windows 7Gonzalo Pérez C.Microsoft MVP ASP.NETwww.chalalo.cl@chalalo
  • 2. Windows 7 Taskbar OverviewJump List CategoryJump List Tasks
  • 3. SitiosAncladosObjetivosUna relación más estrecha entre los usuarios y sus sitios favoritosPermitir a los sitios web promocionar su marca fuera del navegadorLa 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 WindowsDisponible para cualquier sitio web
  • 4. ¿Qué son los SitiosAnclados?demo
  • 5. PersonalizandoSitiosAncladosMSSiteMode 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 cualquierusuarioInformacióndinámicapara un usuario individualAnimarse a promover los sitiosquetenganestacaracterística.Promover mi sitio!
  • 6. Propiedades del sitioquepuedenseraplicables a cualquierusuarioNombre de la AplicaciónDesktop TooltipsURL de InicioTamaño de la Ventana del sitioAncladoColores del botón de avance y retrocesoEstasfuncionalidadespuedenserimplementadas 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 TasksEstasfuncionalidadespuedenserimplementadas 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 Tagsdemo
  • 9. Información dinámica para un usuario individualCategorías Jump ListOverlay IconsThumbnail Toolbar Buttons
  • 10. Categorías Jump ListPuedeserusadoparamostrarInformación de lasacciones del usuarioNotificationesHistorialPatron de UsoCrear la CategoríaCrear la lista de ItemsMostrar la ListaLimpiar la Listawindow.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 IconsPuedeusarseparamostrarNotificacionesEstadosPatrón de UsoSetear Overlay IconEsconder Overlaywindow.external.msSiteModeSetIconOverlay('http://host/images/overlay1.ico', 'Overlay 1');window.external.msSiteModeClearIconOverlay();
  • 14. Thumbnail Toolbar ButtonsPuedenutilizarseparainteractuar con el sitio sin tenerquerestablecer o activar la ventana del navegadorManejo de la interacción con Script del lado del ClientePatrón de UsoAgregar el BotónSetear Event HandlerMostrarBotónModificarBotónAgregarEstilo 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. LimitacionesJump List TasksMáximo de 5 TareasJump List CategoriesSólounacategoríaMáximo de 20 ItemsThumbnail Toolbar Buttons7 Botonescomomáximo
  • 17. ÍconosFavicons 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 serRecomendado: 16x16, 32x32, 48x48Óptimo: 16x16, 24x24, 32x32, 64x64
  • 18. Detección de lasCaracterísticasHoy 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 MSSiteModeLaSolució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. RecursosDescarga Internet Explorer 9 Betahttp://labellezadeinternet.com/ o http://ietestdrive.com/Comenzar a desarrollarsobreInternet Explorer 9http://msdn.com/ie/Ejemplos y Documentación de Pinned Site APIhttp://msdn.microsoft.com/en-us/library/gg131029(VS.85).aspxMantenerseinformadosobreúltimasnoticiasde IE9http://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 desarrolladoresHTML 5CSS3Acelerado por HWNuevo motor de JS, mucho más rápidoSoporte CanvasY mucho más! Visitar:http://msdn.microsoft.com/es-cl/ie/ff468705.aspxMicrosoft Confidential21