IE 8

  • Internet Explorer 8 Beta download available There’s a beta version of Microsoft’s forthcoming Internet Explorer 8 web browser now available for download over on if you’re interested. Most of the new stuff seems to center around right-click context menus. One such feature is called “Activities” which allows you to right-click on something to look up… Read More