BrowserStack

On parlait cette semaine de RemoteIE, un outil lancé par Microsoft permettant d'accéder à un Internet Explorer 10 depuis n'importe quel OS via leur outil remote desktop. Fort pratique pour les développeurs, et gratuit qui plus est, on n'a malheureusement accès qu'à la version 10 de Internet Explorer et on aimerait pouvoir profiter de cette techno pour ne plus avoir des VM Windows XP, Windows 7, Linux, OSX avec dans chacune toutes les version de browsers installées. Et bien il existait déjà un service absolument fabuleux qui va grandement vous faciliter la tâche :

BrowserStack

BrowserStack est un service web qui va vous permettre de lancer le navigateur de votre choix dans l'OS de votre choix et dans la résolution de votre choix. En 3 clicks, je choisis un Windows 7 avec Internet Explorer 9. Une VM est lancée en quelques secondes, la fenêtre de IE9 apparait avec mon site. Le tout à l'intérieur de mon navigateur. C'est une technologie de streaming, je peux donc intéragir avec l'environnement exactement comme avec une VM et je peux donc ouvrir les outils de développement du navigateur utilisé. Je peux donc vraiment débugguer mon site avec cet outil.
En un clic, je switche sur Firefox, puis sur Chrome, puis sur OSX…

OS Browser Résolution

LOCALHOST

Et cerise sur le gateau, vous pouvez même tester un site en local, soit en indiquant le dossier où sont stockés vos fichiers statiques, soit en indiquant l'url accessible en local de votre serveur (ex : http://localhost:9000). Une extension Chrome se chargera de faire le proxying entre votre hôte et le service BrowserStack.

LocalHost

Prix

Bon voilà, c'est vraiment pour un usage professionnel : la license mono-utilisateur démarre à 17$/mois. Ils proposent aussi un service d'automatisation pour faire tourner des tests avec selenium. C'est un service absolument indispensable pour tous front dev.

Mon blog sous IE 6 :

WinXP IE6

C'est moche hein :)

Hadrien

Hi, I'm a french Javascript Lead Developer, Web Architect from Toulouse, France. I've worked for 12 years for many projects with YUI, AngularJS, Aurelia.io and now React and React native.

Toulouse, France https://hadrien.eu