Windows 8 Pin Favorite Websites To Metro Start Screen
From the Metro Start screen, launch Internet Explorer 10 and browse to one of your favorite sites. On the address bar at the bottom, click the tack icon. Enter in a description for the site and click Pin to Start. If you have several website’s pinned to your Metro Start screen, you can easily create a group for them. Here I made a group of Sports websites. To remove a Favorite from the Metro Start screen, right click the website tile....