Pinned Sites + Internet Explorer 9Presenter NamePresenter Title
AgendaThe Web and WindowsTheater vs. PlayWho’s Using It TodayBringing it all Together2
The Web and Windows
57% of time on a PC is spent in the web browserWeb Browsing is Core to the Windows Experience4
Expectations are Rising for the WebThe capabilities of the web are increasing every day, but the way we experience the web isn’t keeping up.5
And What About all Those Apps?ImmersiveFastFocusedCleanConsistent How does the web become more app like? 6
The Browser is the Theater, not the Play7
Native Web, through WindowsPutting the focus on your sitesYour sites shineSeamless with Windows 7 Smarter address bar	Streamlined & quieted8
Pinned SitesPresenterPresenter TitleDemo
Behind The Scenes: Pinned SitesCreates an isolated instance of Internet ExplorerGenerates an AppID for a specific URLBHOs and other toolbars are not enabledShare the same real estate as Windows applications10
A Look At How Pinned Sites Are Being Used TodayReal World Pinned Sited
Let’s Build It!
Enhance your Pinned SiteGetting StartedPinned Site mode requires no changes to your siteProvide custom informationAdd the site as a Pinned Site programmaticallyCustomize the iconDefine Jump List tasksAdd additional Jump List items in a custom listShowthumbbar buttonsNotify users that interaction is neededModify the navigation button colors13
Customize Your Pinned Site14Use meta elements to provide specific information<meta name="application-name" content="Pinned Name" /><meta name="msapplication-tooltip" content="Start 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" />
Programmatically Pinning Your Site15if (window.external.msIsSiteMode) {  if (window.external.msIsSiteMode()) {   // we are already in site mode  }  else {   // Show HTML elements that will promote the   // addition of a pin site to the Programs menu       window.external.msAddSiteMode()  }}
Customizing The Icon16Uses existing, same markup to specify the icon to useUses the existing, standards based site favicon<link rel="shortcut icon" href="/favicon.ico" />Best Practice: Icon file should contain
Recommended: 16x16, 32x32, 48x48
Optimal: 16x16, 24x24, 32x32, 64x64Pinned Site BasicsPresenterPresenter TitleDemo
Adding Icon Overlays18Provide users with notifications or progress updateswindow.external.msSiteModeSetIconOverlay('http://host/star.ico', 'Complete');window.external.msSiteModeClearIconOverlay();
Icon OverlaysPresenterPresenter TitleDemo
Adding Jump List Tasks20Windows 7 integration<meta name="msapplication-task" content="name=New Message;action-uri=http://host/NewMail.htm;icon-uri=http://host/mail.ico"/><meta name="msapplication-task" content="name=New Appointment;action-uri=http://host2/NewAppt.htm;icon-uri=http://host2/Appt.ico"/>
Customizing Jump Lists21Adding a custom Jump List categorywindow.external.msSiteModeCreateJumplist('Notifications'); window.external.msSiteModeAddJumpListItem( 'Scrum (37 minutes overdue)',  'http://host/reminders.html', 'http://host/images/bell.ico'); window.external.msSiteModeShowJumpList();
Adding Jump ListsPresenterPresenter TitleDemo
Displaying Thumbnail Toolbar Buttons23var but1 = window.external.msSiteModeAddThumbBarButton('http://host/speaker.ico', 'Mute');document.addEventListener('msthumbnailclick', handler, false);window.external.msSiteModeShowThumbBar();
Updating Thumbnail Toolbar Buttons24Changing the Button Propertieswindow.external.msSiteModeUpdateThumbBarButton(buttonID, Enabled, Visible)Changing the Button Stylevar style1 = window.external.msSiteModeAddButtonStyle(buttonID, IconUrl, ToolTip)window.external.msSiteModeShowButtonStyle(buttonID, styleID);
Adding Thumbnail Toolbar ButtonsPresenterPresenter TitleDemo
Internet Explorer 9 Makes Your Web Look and Perform as if it Were Native to Windows CleanPutting the focus on your sitesTrustedSecure, reliable, and privateInteroperableHTML5 & same markupFastAll around fast using the power of your whole PCFull hardware acceleration of all graphics and textNew JavaScript engine Clean web-centric UI Seamless with Windows 7New tab page experienceOne BoxQuieter notificationsDownload manager with SmartScreen protectionHang resistanceAdd-on performance protectionHTML 5 and modern web standards supportLeading with the W3CComprehensive standards tests26
Unlock a More Beautiful WebGet Started…http://msdn.com/ie27
Questions
Internet Explorer Developer Center on MSDNhttp://msdn.com/ie Windows User Experience Interaction Guidelineshttp://msdn.microsoft.com/en-us/library/aa511446.aspxChannel 9 Taskbar related videoshttp://channel9.msdn.com/tags/Taskbar/http://channel9.msdn.com/Search/?Term=taskbarResources29Icon Guidelineshttp://msdn.microsoft.com/en-us/library/aa511280.aspx

More Related Content

PPSX
09 asp.net session13
PPT
Would You Consider Internet Explorer for Your Website Design?
PPTX
ESPC19 - Build Your First Microsoft Teams App Using SPFx
PPTX
Webinar - 2020-03-24 - Build your first Microsoft Teams app using SPFx
PDF
A Firefox OS app in five minutes
PPTX
Indie Game Development
PPTX
Publish a Windows 10 Game with Unity
09 asp.net session13
Would You Consider Internet Explorer for Your Website Design?
ESPC19 - Build Your First Microsoft Teams App Using SPFx
Webinar - 2020-03-24 - Build your first Microsoft Teams app using SPFx
A Firefox OS app in five minutes
Indie Game Development
Publish a Windows 10 Game with Unity

What's hot (10)

PDF
Users Guide of AthTek WebXone
TXT
Readme
PDF
Intro to asp.net mvc 4 with visual studio
PDF
Google Glass Mirror API Setup
PPT
Microsoft Tech Ed 2006 #1
PPT
Microsoft Tech Ed 2006 #2
PPTX
Windows 10 features
PDF
Mobile Apps Development Using Flash Builder 4.5
ZIP
Fosdem2009 Datao
DOCX
Installation of Go Server and Go Agent
Users Guide of AthTek WebXone
Readme
Intro to asp.net mvc 4 with visual studio
Google Glass Mirror API Setup
Microsoft Tech Ed 2006 #1
Microsoft Tech Ed 2006 #2
Windows 10 features
Mobile Apps Development Using Flash Builder 4.5
Fosdem2009 Datao
Installation of Go Server and Go Agent
Ad

Similar to Pinned sites in ie9 [beta] (20)

PPTX
IE9 for developers
PPTX
Internet Explorer 9
PPTX
Php On Windows
PDF
HSc Information Technology Practical List
PPTX
Modernizing Twitter for Windows as a Progressive Web App
PPSX
A comprehensive software infrastructure of .Net
PPTX
Web deploy
PDF
WordCampThessaloniki2011 Wordpress and Microsoft Web Platform
PDF
Wordcamp Thessaloniki 2011 Wordpress and Microsoft Web Platform
PPTX
SharePoint Development with the SharePoint Framework
PDF
Amazing vue.js projects that are open source and free.
PPTX
WEB BROWSER
PDF
Service Worker 201 (en)
PPTX
M365 global developer bootcamp 2019 Intro to SPFx Version
PPT
iWeb NJECC June 28, 2011 DAndrea
PPS
09 asp.net session13
DOCX
Walkthrough asp.net
PDF
Everything about flutter web development
PPTX
WebMatrix
PDF
Word camp microsoft web platform
IE9 for developers
Internet Explorer 9
Php On Windows
HSc Information Technology Practical List
Modernizing Twitter for Windows as a Progressive Web App
A comprehensive software infrastructure of .Net
Web deploy
WordCampThessaloniki2011 Wordpress and Microsoft Web Platform
Wordcamp Thessaloniki 2011 Wordpress and Microsoft Web Platform
SharePoint Development with the SharePoint Framework
Amazing vue.js projects that are open source and free.
WEB BROWSER
Service Worker 201 (en)
M365 global developer bootcamp 2019 Intro to SPFx Version
iWeb NJECC June 28, 2011 DAndrea
09 asp.net session13
Walkthrough asp.net
Everything about flutter web development
WebMatrix
Word camp microsoft web platform
Ad

Recently uploaded (20)

PDF
Getting started with AI Agents and Multi-Agent Systems
PDF
Taming the Chaos: How to Turn Unstructured Data into Decisions
PPTX
Benefits of Physical activity for teenagers.pptx
PDF
NewMind AI Weekly Chronicles – August ’25 Week III
PDF
sustainability-14-14877-v2.pddhzftheheeeee
PDF
UiPath Agentic Automation session 1: RPA to Agents
PDF
Hindi spoken digit analysis for native and non-native speakers
PPTX
The various Industrial Revolutions .pptx
PDF
A proposed approach for plagiarism detection in Myanmar Unicode text
DOCX
search engine optimization ppt fir known well about this
PDF
STKI Israel Market Study 2025 version august
PPTX
AI IN MARKETING- PRESENTED BY ANWAR KABIR 1st June 2025.pptx
PDF
ENT215_Completing-a-large-scale-migration-and-modernization-with-AWS.pdf
PPTX
Modernising the Digital Integration Hub
PDF
Credit Without Borders: AI and Financial Inclusion in Bangladesh
PDF
A Late Bloomer's Guide to GenAI: Ethics, Bias, and Effective Prompting - Boha...
PDF
OpenACC and Open Hackathons Monthly Highlights July 2025
PDF
Consumable AI The What, Why & How for Small Teams.pdf
PDF
Five Habits of High-Impact Board Members
PPTX
Configure Apache Mutual Authentication
Getting started with AI Agents and Multi-Agent Systems
Taming the Chaos: How to Turn Unstructured Data into Decisions
Benefits of Physical activity for teenagers.pptx
NewMind AI Weekly Chronicles – August ’25 Week III
sustainability-14-14877-v2.pddhzftheheeeee
UiPath Agentic Automation session 1: RPA to Agents
Hindi spoken digit analysis for native and non-native speakers
The various Industrial Revolutions .pptx
A proposed approach for plagiarism detection in Myanmar Unicode text
search engine optimization ppt fir known well about this
STKI Israel Market Study 2025 version august
AI IN MARKETING- PRESENTED BY ANWAR KABIR 1st June 2025.pptx
ENT215_Completing-a-large-scale-migration-and-modernization-with-AWS.pdf
Modernising the Digital Integration Hub
Credit Without Borders: AI and Financial Inclusion in Bangladesh
A Late Bloomer's Guide to GenAI: Ethics, Bias, and Effective Prompting - Boha...
OpenACC and Open Hackathons Monthly Highlights July 2025
Consumable AI The What, Why & How for Small Teams.pdf
Five Habits of High-Impact Board Members
Configure Apache Mutual Authentication

Pinned sites in ie9 [beta]

  • 1. Pinned Sites + Internet Explorer 9Presenter NamePresenter Title
  • 2. AgendaThe Web and WindowsTheater vs. PlayWho’s Using It TodayBringing it all Together2
  • 3. The Web and Windows
  • 4. 57% of time on a PC is spent in the web browserWeb Browsing is Core to the Windows Experience4
  • 5. Expectations are Rising for the WebThe capabilities of the web are increasing every day, but the way we experience the web isn’t keeping up.5
  • 6. And What About all Those Apps?ImmersiveFastFocusedCleanConsistent How does the web become more app like? 6
  • 7. The Browser is the Theater, not the Play7
  • 8. Native Web, through WindowsPutting the focus on your sitesYour sites shineSeamless with Windows 7 Smarter address bar Streamlined & quieted8
  • 10. Behind The Scenes: Pinned SitesCreates an isolated instance of Internet ExplorerGenerates an AppID for a specific URLBHOs and other toolbars are not enabledShare the same real estate as Windows applications10
  • 11. A Look At How Pinned Sites Are Being Used TodayReal World Pinned Sited
  • 13. Enhance your Pinned SiteGetting StartedPinned Site mode requires no changes to your siteProvide custom informationAdd the site as a Pinned Site programmaticallyCustomize the iconDefine Jump List tasksAdd additional Jump List items in a custom listShowthumbbar buttonsNotify users that interaction is neededModify the navigation button colors13
  • 14. Customize Your Pinned Site14Use meta elements to provide specific information<meta name="application-name" content="Pinned Name" /><meta name="msapplication-tooltip" content="Start 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" />
  • 15. Programmatically Pinning Your Site15if (window.external.msIsSiteMode) { if (window.external.msIsSiteMode()) { // we are already in site mode } else { // Show HTML elements that will promote the // addition of a pin site to the Programs menu window.external.msAddSiteMode() }}
  • 16. Customizing The Icon16Uses existing, same markup to specify the icon to useUses the existing, standards based site favicon<link rel="shortcut icon" href="/favicon.ico" />Best Practice: Icon file should contain
  • 18. Optimal: 16x16, 24x24, 32x32, 64x64Pinned Site BasicsPresenterPresenter TitleDemo
  • 19. Adding Icon Overlays18Provide users with notifications or progress updateswindow.external.msSiteModeSetIconOverlay('http://host/star.ico', 'Complete');window.external.msSiteModeClearIconOverlay();
  • 21. Adding Jump List Tasks20Windows 7 integration<meta name="msapplication-task" content="name=New Message;action-uri=http://host/NewMail.htm;icon-uri=http://host/mail.ico"/><meta name="msapplication-task" content="name=New Appointment;action-uri=http://host2/NewAppt.htm;icon-uri=http://host2/Appt.ico"/>
  • 22. Customizing Jump Lists21Adding a custom Jump List categorywindow.external.msSiteModeCreateJumplist('Notifications'); window.external.msSiteModeAddJumpListItem( 'Scrum (37 minutes overdue)', 'http://host/reminders.html', 'http://host/images/bell.ico'); window.external.msSiteModeShowJumpList();
  • 24. Displaying Thumbnail Toolbar Buttons23var but1 = window.external.msSiteModeAddThumbBarButton('http://host/speaker.ico', 'Mute');document.addEventListener('msthumbnailclick', handler, false);window.external.msSiteModeShowThumbBar();
  • 25. Updating Thumbnail Toolbar Buttons24Changing the Button Propertieswindow.external.msSiteModeUpdateThumbBarButton(buttonID, Enabled, Visible)Changing the Button Stylevar style1 = window.external.msSiteModeAddButtonStyle(buttonID, IconUrl, ToolTip)window.external.msSiteModeShowButtonStyle(buttonID, styleID);
  • 26. Adding Thumbnail Toolbar ButtonsPresenterPresenter TitleDemo
  • 27. Internet Explorer 9 Makes Your Web Look and Perform as if it Were Native to Windows CleanPutting the focus on your sitesTrustedSecure, reliable, and privateInteroperableHTML5 & same markupFastAll around fast using the power of your whole PCFull hardware acceleration of all graphics and textNew JavaScript engine Clean web-centric UI Seamless with Windows 7New tab page experienceOne BoxQuieter notificationsDownload manager with SmartScreen protectionHang resistanceAdd-on performance protectionHTML 5 and modern web standards supportLeading with the W3CComprehensive standards tests26
  • 28. Unlock a More Beautiful WebGet Started…http://msdn.com/ie27
  • 30. Internet Explorer Developer Center on MSDNhttp://msdn.com/ie Windows User Experience Interaction Guidelineshttp://msdn.microsoft.com/en-us/library/aa511446.aspxChannel 9 Taskbar related videoshttp://channel9.msdn.com/tags/Taskbar/http://channel9.msdn.com/Search/?Term=taskbarResources29Icon Guidelineshttp://msdn.microsoft.com/en-us/library/aa511280.aspx