A few months ago I wrote about a lesser known feature of Google Chrome that allows users to create application shortcuts to specific website . The shortcut which when clicked opens that particular website in its own Chrome window. The idea was to offer an alternative to Internet Explorer’s nifty “Pin-to-taskbar” feature that lets users pin their favorite websites to the taskbar or Windows 8 start screen. There is actually a better way to do this without having to use either Chrome or Internet Explorer.