On Wednesday, Microsoft released their Internet Explorer 11 for Windows 7 as a release preview.
The release candidate version though doesn’t include tab syncing that is available in the preview versions of Windows 8.1. The tabbed syncing options which is available to users in Google Chrome will not be available until Windows 8.1, and that left users unhappy.
More Tablet Optimized
The latest Internet Explorer 7 Release Preview also helps revamp Microsoft’s browser technology when it comes to tablets. The latest improvements to the tablet experience were made so users can start experiencing web content better and faster on their tablets, and at the same time capture traffic from Google Chrome and other tablet browsers.
Why Internet Explorer Matters
Internet Explorer 11 Release Preview is available starting today, and can be used on almost any Windows 7 machine. Keep in mind that the software is a Release Preview, and bugs can exist with the product. The ability to sync tabs should be available in the full release of Internet Explorer 11 when it comes out for Windows 8.1, and will be Microsoft’s gem come later this year. Be sure to download it and test it out.