lovasoa / ophirofox

Une extension pour navigateur qui permet de lire les articles de presse en ligne sur le compte de bibliothèques ayant souscrit à europresse
https://ophirofox.ophir.dev
Mozilla Public License 2.0
61 stars 160 forks source link

Réparation du bouton Libération #188

Closed fmoncomble closed 8 months ago

fmoncomble commented 8 months ago

Bonjour,

Le bouton n'apparaissait plus sur les articles de Libé.

fmoncomble commented 8 months ago

Ça n'invalide pas mes modifications, mais à y mieux regarder le bouton n'avait pas "disparu" comme suite à une modification de la structure de la page, mais nécessite un voire plusieurs rechargements… Ce que ma modification n'a malheureusement pas réglé… Si quelqu'un a une idée du pourquoi…

lnoss commented 8 months ago

L'explication la plus simple : l'extension qu'elle s'exécute avant ou après est généralement plus rapide à terminer sa tâche que la bibliothèque JavaScript utilisée pour l'interface de Libération.

Deux solutions simples :

Sûrement d'autres solutions, sachant que ces solutions simples s'appuient sur des observateurs des mutations du DOM, assez lourd et qui doivent être désactivés quand plus nécessaires.