Monolecte 😷🤬

Fauteuse de merde 🐘 @Monolecte@framapiaf.org

  • Une #extension qui meta-press.es à ta disposition – Framablog
    https://framablog.org/2019/12/05/une-extension-qui-meta-press-es-a-ta-disposition

    Meta-Press.es est un moteur de recherche pour la #presse sous forme d’une extension pour Firefox.

    Directement depuis notre navigateur, il interroge un grand nombre de journaux4. L’extension récupère les derniers résultats de chaque journal et permet de…

    – trier ces résultats,
    – mener notre recherche dedans,
    – sélectionner ceux qui nous intéressent,
    – exporter cette sélection suivant plusieurs formats (JSON, RSS ou ATOM, bientôt CSV aussi).

    • Le processus de contribution des sources a été simplifié au maximum.

      D’ailleurs, la première contribution à Meta-Press.es en a détourné l’usage pour y intégrer une dizaine de sources de publications scientifiques. C’est un cas auquel je n’avais pas pensé en développant Meta-Press.es, mais la contribution s’est facilement intégrée au reste du projet, on a juste eu à y mettre l’étiquette de thème : « science ».

      – Si la source propose des résultats de recherche sous la forme d’un flux RSS, il suffit en gros de préciser le nom de la source et l’adresse du flux (en remplaçant les termes de recherche par : {}) dans le champ d’exemple de source des paramètres de l’extension. La plupart des journaux qui utilisent le moteur WordPress fournissent ce flux (sûrement sans même le savoir), ce qui représente un tiers des sources de Meta-Press.es à l’international. En revanche en France, beaucoup de journaux utilisent SPIP comme moteur de site web, or #SPIP n’intègre pas cette fonctionnalité par défaut… Une mise à jour serait très bienvenue ! En proportion, les flux #RSS représentent donc environ 30 % des sources actuelles, contre 1 % de flux ATOM (la bataille est moins serrée qu’entre vim et emacs).
      – Si la source ne propose pas de résultats en RSS, l’exercice peut se résumer à rassembler une URL et 4 sélecteurs CSS. Toutefois, il faut donc parler HTML et CSS couramment, et bien souvent RegEx aussi pour arriver à ses fins. J’ai listé des documentations synthétiques dans le README.adoc du projet sur Framagit.