Version 1.9.5 : QRcodes et raffinement d'étiquettes

La version 1.9.5.1 corrige un bug dans la précision des sources de type "accès direct".

Après de long mois d’un patient travail de maintenance et de menus développements en arrière plan, Meta-Press.es a atteint un nouveau niveau grâce à Adjiri Ayemou et Samuel Combari, deux stagiaires en BTS SIO Cybersécurité à Bressuire.

Les étudiants de nos jours apprennent à prompter avant d’apprendre à coder alors tout a été attentivement relu. Toutefois ils sont parvenus à produire du code fonctionnel, bien qu’étant en 1ère année et donc loin de pouvoir en expliquer les arcanes. C’est un peu comme les vues de Drupal qui permettent de faire à peu près tout à partir de la souris (sans avoir à rédiger de code). C’est un vieux rêve des entrepreneurs : lancer leur business sans avoir à se confronter aux complications techniques du monde réel. Des logiciels comme WinDev tentaient déjà de vendre ce rêve au siècle dernier, mais pas avec autant de succès.

Meta-Press.es continuera à être codé par des humains, il n’y a pas tellement d’avenir pour des outils qui se trompent officiellement la moitié du temps, consumant la planète pour contaminer toutes les sources de données dont ils dépendent. De tels outils finiront inexorablement par avaler leur propre bouillie ad nauseam.

1. Sources

Comme tous les stagiaires Samuel et Adjiri ont commencé par ajouter des sources. Il ne sont pas parvenus à le faire faire par un LLM et se sont rabattus sur le formulaire de création de sources à la souris (encore limité aux sources servant leurs résultats en RSS). Ils en ont fait un usage extensif. Ils sont parvenus à ajouter pas moins de 200 sources, renforçant sérieusement la proportion de sources africaines participant de la Francophonie dans Meta-Press.es (qui rappelons le permet de chercher dans plus de sources francophones que Google Actualités).

Ils sont ainsi parvenus à ajouter des sources pour 16 nouveaux pays !

Enfin au sujet des sources, une dernière bonne nouvelle concerne le journal LeMonde.fr qui a abandonné sont partenariat avec Qwant pour redevenir souverain sur l’indexation de ses contenus. LeMonde est donc interrogeables avec cette nouvelle version de Meta-Press.es.

2. Nouvelles fonctionnalités

2.1. export / import des définitions de recherches programmées

Si vous utilisez Meta-Press.es sur un ordinateur et sur smartphone, vous définirez peut être plein de recherches programmées sur l’ordinateur et voudrez ensuite les copier sur le smartphone ou les envoyer par courriel à un ami. C’est désormais possible ! Vous pouvez exporter vos définitions de recherches programmées et les re-importer plus tard, ou sur un autre appareil. Deux boutons sont apparus pour ça dans les réglages.

2.2. QRCodes pour les articles

Pour partager facilement les liens des résultats de recherche vers un smartphone, il est désormais possible d’afficher un QRcode pour chaque résultat. Une petite icône de QRcode a été ajoutée sur les résultat et le QRcode est sinon affiché par défaut pour les résultats ne disposant d’aucune illustration.

2.3. Raffinement des étiquettes

La catégorie tech des étiquettes permettant la sélection des sources contenait trop d’options… Plusieurs groupes en ont été extraits et promus au rang de nouvelles catégories :

  • les étiquettes concernant la précision des sources (reflétant ce que les sources sont capables de fournir) : plusieurs mots un mot approx

  • les étiquettes relatives aux sources pour enfants : pour enfant pour enfant < 9 ans

  • les étiquettes concernant le niveau d’accès que les sources offrent sur leur contenu : contenu accessible (s’il n’y a pas de barrière de péage) et contenu direct (s’il est possible de lire directement le contenu depuis Meta-Press.es car la source pousse tout sont contenu au format RSS depuis sont moteur de recherche).

Ces changements pourront avoir pour effet de fausser les résultats de certaines recherches programmées, ces dernières ayant alors besoin d’être reconfigurées pour retrouver l’usage des étiquettes ayant migré.

3. Ergonomie

Afin d’améliorer la lisibilité des pages de Meta-Press.es, les informations secondaires sont désormais affichées en légèrement plus petit. C’est notamment le cas des informations du pied de page ou des outils de sous-recherche dans la barre latérale.

De plus, les sources qui se font attendre sont désormais listées via une instance de List.js. C’est plus rapide et ça permet de se débarrasser d’un cas d’usage du "dangereux" .innerHTML dans le code de Meta-Press.es (au profit de celui qui est déjà dans List.js…).

Ensuite la pagination de la liste des sources ayant répondu a été améliorée pour ressembler à une pagination normale alors que ce n’était avant qu’une série de gros points peu encombrants mais pas évidents.

Et pour finir, la dernière amélioration consiste en l’ajout de boutons de 'navigation retour' pour que la page de réglages ne soit plus un cul-de-sac.

4. Bugs

Quelques bugs ont également été corrigés :

  • #91 Fix deadend behavior if all the sources are in the removed list

  • #92 Forbid any writing in search field when search is ongoing

  • #98 Can’t remove a pickup added source when editing scheduled searchs

  • #99 Prevent results from futur to be displayed

Cette version 1.9.5 a donc tout pour être un grand cru !