Cross-browser testing: A detailed review of tools and services — from Smashing Magazine by Demiurg