Bug #22333
Remplacer phantomjs
0%
Description
Phantomjs
n'est plus maintenu et dépassé. Quelques alternatives sont exposés dans cet article (pointé par Fred) en exposant avantages et inconvénients.
Fichiers
Historique
Mis à jour par Josué Kouka il y a environ 6 ans
- Statut changé de Nouveau à En cours
- Gives very realistic results
- Long-established standard, so most likely will continue to stay around for a while
Mis à jour par Benjamin Dauvergne il y a environ 6 ans
Pour moi l'argument de sélection principal c'est "qu'est-ce qui est disponible dans Debian ?".
Mis à jour par Josué Kouka il y a environ 6 ans
Benjamin Dauvergne a écrit :
Pour moi l'argument de sélection principal c'est "qu'est-ce qui est disponible dans Debian ?".
On a normalement tout ce qu'il faut comme paquets (selenium
, xvfb
et python-pyvirtualdisplay
) pour piloter un firefox healdess
sur debian.
Mis à jour par Frédéric Péters il y a environ 6 ans
En headless on ne devrait justement pas avoir besoin d'xvfb.
Mis à jour par Josué Kouka il y a environ 6 ans
Frédéric Péters a écrit :
En headless on ne devrait justement pas avoir besoin d'xvfb.
Yep, enfin juste pour dire que l'on a normalement ce qu'il faut dans les depots.
Mis à jour par Josué Kouka il y a environ 6 ans
- Fichier mjs-frx-headless.py mjs-frx-headless.py ajouté
- notre redmine
- mediathque 3m
- portail famille meyzieu
ça devrait ressembler un peu à ça en plus d'une meilleur gestion des erreurs. Je vais faire un peu de refactoring necessaire dans http://git.entrouvert.org/mandayejs.git/log/?h=wip/headless pour utiliser firefox headless.
(mode headless commenté L20)
Mis à jour par Frédéric Péters il y a environ 6 ans
Un commentaire important de Benjamin concernait la disponibilité du nécessaire dans les dépôts.
firefox_binary_path = '/opt/firefox/firefox'
gecko_binary_path = '/opt/firefox/geckodriver' # http://bit.ly/2iGGDeR
me surprennent donc plutôt.
Mis à jour par Frédéric Péters il y a environ 6 ans
Discuté en confcall, le mode headless de firefox est dispo à partir de la version 56, qui n'est pas dans jessie, pas dans stretch non plus mais le backport de la prochaine ESR y sera (60, prévu mai 2018).