Autres langues
Autres actions
ProleWiki a déployé un nouveau mode tonalité sépia pour votre confort de lecture. Pour l'essayer, il suffit de cliquer ou d'appuyer sur l'icône d'engrenage dans la barre latérale, puis de sélectionner Sépia dans la liste des Couleurs. Vous devrez également activer JavaScript pour l'utiliser.
Cette option de thème rejoint nos modes Clair et Sombre de longue date (avec un mode Vrai Sombre accessible une fois que vous avez sélectionné le mode Sombre), toujours pour le bénéfice de nos lecteurs. Actuellement, le mode sépia fonctionne comme prévu et est prêt pour une sortie publique, mais deux problèmes ont déjà été notés :
- Il ne désactive pas entièrement le mode sombre lors du passage du mode Sombre au mode Sépia. Nous recommandons donc de passer du mode Clair au mode Sépia à la place. Nous sommes en train de corriger cela.
- Lors du rechargement d'une page ou du passage à une autre page alors que le mode sépia est activé, le thème précédent s'affiche brièvement pendant une seconde. Cela est dû à l'implémentation et sera corrigé si/nous déplaçons le thème vers une implémentation plus robuste.
Par ailleurs, le mode sépia fonctionne comme il se doit : il se conserve d'une page à l'autre, retient vos préférences, et vous pouvez l'activer ou le désactiver à volonté.
Nous espérons que vous apprécierez ce nouveau mode et serez heureux de l'utiliser !
Si vous avez des retours à partager concernant le mode sépia, n'hésitez pas à nous contacter sur Discord, Twitter ou d'autres réseaux sociaux.
Une partie d'un grand projet pour améliorer l'expérience de lecture[modifier | modifier le wikicode]
À l'avenir, nous cherchons à nous appuyer sur cette base pour proposer un mode Lecture, qui supprimera tout le contenu distractif de la page (comme la table des matières ou la majeure partie de la barre latérale).
Cela s'inscrit dans le cadre d'un plan plus large, sans date de sortie prévue pour l'instant, visant à améliorer l'ensemble de l'expérience de lecture pour les contenus longs, c'est-à-dire une page longue (comme Histoire de la Chine) ou des livres. Plus d'informations seront communiquées au fur et à mesure de son développement.
Implémentation[modifier | modifier le wikicode]
Quelques détails sur l'implémentation. Le thème a été ajouté à la liste avec JavaScript, qui est un langage côté client. Cela signifie qu'il peut falloir une seconde pour charger l'option Sépia lorsque vous ouvrez le menu des paramètres (icône d'engrenage).
Lorsqu'on clique dessus, un code JavaScript supplémentaire active une classe HTML sur l'ensemble de la page, que nous stylisons ensuite avec CSS. Un autre code JavaScript nous permet de sauvegarder la préférence entre les pages et de nous assurer que tout autre thème est correctement chargé/déchargé lorsque l'utilisateur passe de l'un à l'autre.
Les problèmes que nous avons notés précédemment, concernant les retards dans l'exécution du script, sont dus au fait que JavaScript s'applique une fois qu'une partie de la page est chargée, tandis que PHP s'exécute avant que la page ne soit servie au navigateur.
Avec cette implémentation, nous sommes techniquement en mesure de déployer davantage de thèmes à notre guise sur ProleWiki. Pour l'instant cependant, nous n'avons pas prévu d'ajouter d'autres thèmes — nous voulons qu'ils servent un objectif précis pour l'expérience de lecture, et pas seulement qu'ils soient jolis — mais ce sera très facile à faire si nous le souhaitons.
