Mise à jour : la vidéo est disponible sur http://lacantine.ubicast.eu/videos/parisjs-10/
Pour le dixième meetup ParisJS, j’ai présenté le projet PhantomJS. Pour résumer rapidement, PhantomJS est un navigateur Webkit sans interface graphique, qui se pilote en Javascript (ou Coffeescript).
Voilà les diapos de ma présentation (la captation vidéo sera peut être disponible plus tard):
Dans les choses que j’ai oublié de mentionner :
- PhantomJS fonctionne sous Windows, Mac et Linux
- il existe une version en Python, qui permet de créer des plugins pour étendre l’API standard
Les exemples de scripts
J’avais prévu des démos, mais je n’ai pas pu toutes les montrer. Je vais donc les publier ici, dans la suite de l’article. Certains exemples sont inspirés de ceux publiés par Nicolas Perriault dans son article Scrape and test any webpage using PhantomJS.