If you are a developer or part of a group of developers who tests the browser front end on a Mac or Linux environment, testing Microsoft browsers can become quite a headache. Modern CSS frameworks like bootstrap 3/4 aim to create a browser compatible platform across the different operating systems but they are 100% perfect and without their share of problems.

At some stage you will need to design the upper and lower versions of browsers to be compatible, and after the launch of the product redirect the user to an upgrade page where appropriate.

Fortunately there exists a library from the open source community which installs all the Microsoft browsers in a different compartmentalised virtual machine. Form there you can verify to your hearts content and debug any issues which may have come your way.

Install and start testing now: https://github.com/xdissent/ievms