Internet Explorer 9 introduces a new feature: pinned sites that offer better integration with the Windows 7 desktop. Basically this comes down to the capability to add a website to the Windows 7 taskbar and it can be controlled from the website what jumplist items will appears for the taskbar pinned ...
More...