J'en profite pour t'informer que de moins en moins de dépêches utilisent la deuxième partie (c'est très casse-pied en modération).
Mmhh, c'est embêtant ça, parce que le nouveau design a une autre vision: l'idée c'est que la première partie soit un texte d'accroche très court (genre, 1-2 phrases) qui sera associée à une image d'illustration.
Ceci permet de supprimer ces ciseaux pour la rédaction collaborative pour rendre plus simple l'interface et aussi de faire des jolies vignettes dans la liste des dépêches.
L'idée que mjourdan avait donné:
Un essai d'implémentation pour une dépêche en cours d'édition:
Tu peux donc ajouter cette documentation directement dans le wiki :-)
Sinon, je ne suis pas sûr d'avoir bien compris le code, mais j'ai l'impression qu'il faut écrire [[en:Programming]] pour avoir un lien vers une page wikipédia anglaise: Programming
C'est bien vu pour le lien, on l'a effectivement perdu. J'ai fait une demande de fusion pour l'ajouter à nouveau.
Pour le second point, si je comprends bien, tu parles de la 2ème partie quand on est en mode "réorganisation" ?
Si c'est bien ça, la situation va s'améliorer quand les liens seront déplacés après la seconde partie (c'est en cours avec l'ajout d'image d'illustration).
Le seul soucis, c'est que pour pouvoir utilisé la propriété table-layout des tableaux, je suis obligé de définir la taille width: 100%. Je pense que c'est pas si mal, mais ça va changer un peu le rendu des tableaux qui sont dans des contenus (les statistiques ne sont pas affectées :)).
Si je ne m'abuse, actuellement, toutes les tribunes (/board, celle de modération, celle des rédacteurs, celles pour chaque dépêche) est limité à 100 messages:
# encoding: utf-8# It's the famous board, from DaCode (then templeet)#classBoardincludeActiveModel::ModelincludeCanable::AblesNB_MSG_PER_CHAN=100### Constructors and attributes ###attr_accessor:id,:user_name,:user_url,:user_agent,:object_type,:object_id,:message,:created_at
Rendre le contenu illimité et sauvé en tout temps, ça me semble un peu exagéré, car chaque dépêche a sa propre tribune et car elles ne sont pas vidées à la publication d'une dépêche (la modération a toujours accès à cette tribune).
Personnellement, je comprends que la tribune dans une dépêche comme un lieu de discussion rapide et informelle pour les personnes qui sont en train de collaborer ensemble. De ce point de vue, je ne vois pas l'intérêt de conserver un nombre illimité de messages.
Par contre, on pourrait imaginer augmenter la limite à quelque chose de plus adapté ?
Sinon, pour les messages et prises de décisions les plus importantes pour la collaboration en rédaction, autant écrire leur résumé directement dans la dépêche: ça permet de s'assurer que tout participant à la dépêche voie ce texte puisqu'il est dans le corps de la dépêche.
Finalement, je serais donc plutôt pour augmenter la limite un peu, mais ne pas la supprimer pour éviter de surcharger les disques dures de LinuxFr (et le service Redis). A voir si Bruno est aussi de cet avis.
Pour cette série, je viens de proposer un PR qui remanie pas mal le layout pour le passer à nouveau à 2 colonnes:
Après plusieurs essais de design avec @mjourdan pour la réorganisation de l'espace de rédaction (voir les discussions dans le PR #242), le résultat est le suivant:
Le layout est de nouveau sur 2 colonnes
La colonne de droite est un panneau qui prend tout l'espace vertical et qui peut être caché.
Quand le panneau de droite (#toolpanel) est affiché, la zone de rédaction est légèrement réduite
La barre d'outil a été ajoutée dans ce layout (#toolbar) et, contrairement aux autres pages, elle ne contient que 2 bouttons sur la droite: un pour afficher/cacher le panneau de droite et un second pour afficher / cacher un sommaire
Pour gérer le fait d'afficher / cacher des portions de la page, un nouvel outil JavaScript popup a été crée.
Ce système est réutilisable pour d'autres parties de l'espace de rédaction. Par contre, je le déconseillerai sur le reste du site, car ça rend JS indispensable (ce qui est déjà le cas pour l'espace de rédaction)
Lors d'un clique:
Le JavaScript lit l'attribut data-popup-id de l'objet cliqué.
Cet identifiant doit correspondre à un id d'un élément de la page. Le JS retrouve cet élément et lui ajoute (ou retire) l'attribut data-popup-shown
Comme plusieurs éléments peuvent déclencher ce JS, le JS retrouve tous les déclencheurs qui ont l'attribut data-popup-event-#{id retrouvé plus haut}
Enfin, il est possible d'ajouter également des listeners qui souhaitent "écouter" les changements d'état d'un élément. Dans l'élément à afficher/cacher, il faut ajouter l'attribut data-popup-listner-ids avec une liste d'identifant séparé par des espaces.
Le JS ne gère que les attributs des éléments du DOM. Tout ce qui est affichage et transitions est géré directement par CSS (à créer à la main selon les besoins).
D'après mes tests, ce code est compatible jusqu'à IE 10, je n'ai pas essayé de navigateurs plus vieux. Si vous voulez tester, ce code est actuellement installé sur https://dlfp.adorsaz.ch (utilisateur: moderateur, mot de passe identique).
PS: Je n'ai pas le courage de faire le ménage dans les commits, on y voit donc tout l'historique de rechreche de design… Est-ce que vous voulez que je fasse un squash avec toutes les modifications ? Ça ferait un gros commit, mais ça éviterait de polluer l'historique git…
Pour l'instant, je me limite au navigateur Internet Explorer 10 (sorti en 2012). Il permet de faire déjà pas mal de choses et il a quand même déjà 7 ans :)
Si je ne me trompe pas, c'est la configuration du serveur nginx qu'il faudrait ajuster.
J'ai regardé le contenu du dossier /public/fonts et je dirai qu'il faudrait activer le cache du navigateur pour tous les fichiers présents (les extensions y présentes sont pour l'instant afm, otf, ttf, woff, woff2).
Voici les résultats avec curl et différents fichiers (on voit bien que cache-control est présent pour une image et pour une police ttf, mais pas pour les nouvelles en woff et woff2):
Je suis étonné que l'on ait mis que 86400 secondes, ça fait juste un jour de cache. Personnellement, surtout pour les polices, j'aurais mis quelque chose comme 1 semaine, car c'est vraiment rare de les changer.
J'ai regardé un peu le code et il me semble que pour l'instant LinuxFr ne permet pas de retrouver des informations des autres utilisateurs.
C'est bien les avatars de tous les correspondants dont tu aurais besoin ?
Si oui, il faudrait faire une api du style users/{id or name}. Est-ce envisageable par les administrateurs ?
Comme tous les avatars ne sont pas stockés sur LonuxFr, je pense que seule l'API pourra te donnerles bonnes URLs.
PS: je n'ai pas réussi à utiliser l'API avec Insomnia. Je n'ai pas bien compris l'oauth2 je crois… Si tu pouvais me guider je pourrai tester plus facilement :-)
Je pense qu'on s'est tous fait "bousculer" un jour dans les commentaires […], suffit d'aller faire un tour, boire un verre d'eau, et réaliser qu'aussi passionantes soient les discussions sur DLFP ça reste essentiellement du hobby.
Je pense que tu soulèves un point très important et pas toujours facile à appliquer quand les sentiments sont à vif.
Il faut clairement apprendre à prendre du recul par rapports aux commentaires des autres sur Internet (et aussi par rapport aux systèmes de notation).
Un problème est que les silos à publicité comme les réseaux sociaux font leur beurre sur le fait de nous faire réagir très vite et de manière inconsidérée : ça leur fait plus de contenu, plus de pages affichées (et donc de pub) et plus de revenu au final.
Du coup ils forcent les gens à ne plus prendre de recul et quand ils arrivent ici, les utilisateurs ont l'impression que le karma est le point essentiel de LinuxFr.
Alors que non, bien au contraire: pour moi, LinuxFr n'est pas un réseau sociale, mais un site de partage d'informations (l'espace de rédaction collaborative est vachement bien fait !) et d'entre-aide.
L'essentiel est donc dans le contenu, pas dans le jugement des autres via le système de karma (par contre le contenu des commentaires fait parti du contenu créé par la communauté).
Je n'avais pas vu la différence quand j'ai changé la police. Il semble bien que le rendu est un peu plus petit et du coup que les interlignes semblent plus grand.
Comme ça je peux voir si Zenitram et toi, vous parlez du même problème.
L'idéal serait de proposer le nouveau design d'un coup, oui.
Mais je n'ai pas le temps ni la motivation ni les moyens de tout faire. Même si c'était possible pour moi, ce n'est pas forcément le cas pour mjourdan et Bruno Michel.
Pour moi, c'est beaucoup plus rassurant de casser ce bloc de modifications en plus petit morceaux. C'est plus facile à repérer les problèmes (autant système qu'utilisateur).
J'avais oublié en effet de définir la police comme "cherche d'abord sur le disque, si non télécharge".
C'est corrigé.
Remarquez que la police n'est pas téléchargée à chaque chargement de page: le navigateur la garde en cache. Donc les 250 Kio et 0.5ms d'attentes, c'est 1 fois ;-)
Enfin, j'ai aussi ajouté les alternatives système (serif et sans-serif). On devrait être au top maintenant.
[^] # Re: En effet
Posté par Adrien Dorsaz (site web personnel, Mastodon) . En réponse à l’entrée du suivi régressions à cause du PR #258 (nouvel espace de rédaction). Évalué à 3 (+0/-0).
Mmhh, c'est embêtant ça, parce que le nouveau design a une autre vision: l'idée c'est que la première partie soit un texte d'accroche très court (genre, 1-2 phrases) qui sera associée à une image d'illustration.
Ceci permet de supprimer ces ciseaux pour la rédaction collaborative pour rendre plus simple l'interface et aussi de faire des jolies vignettes dans la liste des dépêches.
L'idée que mjourdan avait donné:
Un essai d'implémentation pour une dépêche en cours d'édition:
# A ajouter dans la page wiki de l'aide détaillée ?
Posté par Adrien Dorsaz (site web personnel, Mastodon) . En réponse à l’entrée du suivi Ajouter l'aide pour les liens wikipedia non francophones. Évalué à 2 (+0/-0).
Hello,
On avait perdu le lien vers la page wiki d'aide à l'édition, on l'a rétabli.
Tu peux donc ajouter cette documentation directement dans le wiki :-)
Sinon, je ne suis pas sûr d'avoir bien compris le code, mais j'ai l'impression qu'il faut écrire
[[en:Programming]]
pour avoir un lien vers une page wikipédia anglaise: Programming# En effet
Posté par Adrien Dorsaz (site web personnel, Mastodon) . En réponse à l’entrée du suivi régressions à cause du PR #258 (nouvel espace de rédaction). Évalué à 3 (+0/-0).
Hello,
Merci pour le retour !
C'est bien vu pour le lien, on l'a effectivement perdu. J'ai fait une demande de fusion pour l'ajouter à nouveau.
Pour le second point, si je comprends bien, tu parles de la 2ème partie quand on est en mode "réorganisation" ?
Si c'est bien ça, la situation va s'améliorer quand les liens seront déplacés après la seconde partie (c'est en cours avec l'ajout d'image d'illustration).
[^] # Re: Matrix
Posté par Adrien Dorsaz (site web personnel, Mastodon) . En réponse à la dépêche Lettre d’information XMPP, 1ᵉʳ octobre 2019, FOSDEM 2020, modernisation de XMPP, réseaux de pairs. Évalué à 3. Dernière modification le 16 novembre 2019 à 16:35.
Ok, il semble que tu connaisses déjà des différences. Du coup, tu pourrais préciser la question ?
Là elle est très large, c'est pour ça que je t'ai donné le lien de la FAQ de Matrix 😉
[^] # Re: Matrix
Posté par Adrien Dorsaz (site web personnel, Mastodon) . En réponse à la dépêche Lettre d’information XMPP, 1ᵉʳ octobre 2019, FOSDEM 2020, modernisation de XMPP, réseaux de pairs. Évalué à 3.
Non, ça n'est pas pareil.
# Patch
Posté par Adrien Dorsaz (site web personnel, Mastodon) . En réponse à l’entrée du suivi Les bloques de code et les tableaux cassent le rendu mobile. Évalué à 2 (+0/-0). Dernière modification le 14 novembre 2019 à 09:55.
Hello,
J'ai proposé le patch ici pour régler ce problème: https://github.com/linuxfrorg/linuxfr.org/pull/259
Le seul soucis, c'est que pour pouvoir utilisé la propriété
table-layout
des tableaux, je suis obligé de définir la taillewidth: 100%
. Je pense que c'est pas si mal, mais ça va changer un peu le rendu des tableaux qui sont dans des contenus (les statistiques ne sont pas affectées :)).Pour voir les cas que j'ai testé, c'est à la fin de cet article et dans le premier commentaire.
# La limite actuelle est de "100 messages"
Posté par Adrien Dorsaz (site web personnel, Mastodon) . En réponse à l’entrée du suivi Limitation de l'historique de la tribune de discussion des dépêches. Évalué à 2 (+0/-0).
Hello,
Si je ne m'abuse, actuellement, toutes les tribunes (/board, celle de modération, celle des rédacteurs, celles pour chaque dépêche) est limité à 100 messages:
Rendre le contenu illimité et sauvé en tout temps, ça me semble un peu exagéré, car chaque dépêche a sa propre tribune et car elles ne sont pas vidées à la publication d'une dépêche (la modération a toujours accès à cette tribune).
Personnellement, je comprends que la tribune dans une dépêche comme un lieu de discussion rapide et informelle pour les personnes qui sont en train de collaborer ensemble. De ce point de vue, je ne vois pas l'intérêt de conserver un nombre illimité de messages.
Par contre, on pourrait imaginer augmenter la limite à quelque chose de plus adapté ?
Sinon, pour les messages et prises de décisions les plus importantes pour la collaboration en rédaction, autant écrire leur résumé directement dans la dépêche: ça permet de s'assurer que tout participant à la dépêche voie ce texte puisqu'il est dans le corps de la dépêche.
Finalement, je serais donc plutôt pour augmenter la limite un peu, mais ne pas la supprimer pour éviter de surcharger les disques dures de LinuxFr (et le service Redis). A voir si Bruno est aussi de cet avis.
[^] # Re: 1ère série - préparer le terrain dans l'espace de rédaction
Posté par Adrien Dorsaz (site web personnel, Mastodon) . En réponse à l’entrée du suivi Implémenter le nouveau design de LinuxFR. Évalué à 3 (+0/-0).
Pour cette série, je viens de proposer un PR qui remanie pas mal le layout pour le passer à nouveau à 2 colonnes:
Après plusieurs essais de design avec @mjourdan pour la réorganisation de l'espace de rédaction (voir les discussions dans le PR #242), le résultat est le suivant:
#toolpanel
) est affiché, la zone de rédaction est légèrement réduite#toolbar
) et, contrairement aux autres pages, elle ne contient que 2 bouttons sur la droite: un pour afficher/cacher le panneau de droite et un second pour afficher / cacher un sommairepopup
a été crée.data-popup-id
de l'objet cliqué.id
d'un élément de la page. Le JS retrouve cet élément et lui ajoute (ou retire) l'attributdata-popup-shown
data-popup-event-#{id retrouvé plus haut}
listeners
qui souhaitent "écouter" les changements d'état d'un élément. Dans l'élément à afficher/cacher, il faut ajouter l'attributdata-popup-listner-ids
avec une liste d'identifant séparé par des espaces.D'après mes tests, ce code est compatible jusqu'à IE 10, je n'ai pas essayé de navigateurs plus vieux. Si vous voulez tester, ce code est actuellement installé sur https://dlfp.adorsaz.ch (utilisateur:
moderateur
, mot de passe identique).PS: Je n'ai pas le courage de faire le ménage dans les commits, on y voit donc tout l'historique de rechreche de design… Est-ce que vous voulez que je fasse un
squash
avec toutes les modifications ? Ça ferait un gros commit, mais ça éviterait de polluer l'historique git…[^] # Re: Quelles limitations technologiques ?
Posté par Adrien Dorsaz (site web personnel, Mastodon) . En réponse à l’entrée du suivi Implémenter le nouveau design de LinuxFR. Évalué à 3 (+0/-0).
Pour l'instant, je me limite au navigateur Internet Explorer 10 (sorti en 2012). Il permet de faire déjà pas mal de choses et il a quand même déjà 7 ans :)
[^] # Re: Configurer Nginx ?
Posté par Adrien Dorsaz (site web personnel, Mastodon) . En réponse à l’entrée du suivi Ajouter un réglage de cache aux nouvelles polices. Évalué à 2 (+0/-0).
Merci, ça semble bien fonctionner :-)
[^] # Re: Configurer Nginx ?
Posté par Adrien Dorsaz (site web personnel, Mastodon) . En réponse à l’entrée du suivi Ajouter un réglage de cache aux nouvelles polices. Évalué à 2 (+0/-0).
Ahaha, je me suis trompé, le cache est activé pour
86400*0*
secondes et donc 10 jours, pas juste 1 :-)Je me suis rendu compte quand j'ai préparé un PR qui active le mimetype pour woff2 et le cache pour ces polices:
https://github.com/linuxfrorg/admin-linuxfr.org/pull/5
J'ai fais ces modifications à la main et je ne les ai pas testées, alors il pourrait y avoir une erreur qui s'y est glissée…
Bon en vrai, la branch
master
de ce dépôt git n'a pas bougé depuis 2017, c'est peut être pas le bon endroit.# Configurer Nginx ?
Posté par Adrien Dorsaz (site web personnel, Mastodon) . En réponse à l’entrée du suivi Ajouter un réglage de cache aux nouvelles polices. Évalué à 2 (+0/-0).
Hello,
Si je ne me trompe pas, c'est la configuration du serveur nginx qu'il faudrait ajuster.
J'ai regardé le contenu du dossier
/public/fonts
et je dirai qu'il faudrait activer le cache du navigateur pour tous les fichiers présents (les extensions y présentes sont pour l'instantafm
,otf
,ttf
,woff
,woff2
).Voici les résultats avec
curl
et différents fichiers (on voit bien quecache-control
est présent pour une image et pour une policettf
, mais pas pour les nouvelles enwoff
etwoff2
):Je suis étonné que l'on ait mis que
86400
secondes, ça fait juste un jour de cache. Personnellement, surtout pour les polices, j'aurais mis quelque chose comme 1 semaine, car c'est vraiment rare de les changer.# Récupérer des infos des autres utilisateurs ?
Posté par Adrien Dorsaz (site web personnel, Mastodon) . En réponse à l’entrée du suivi Récupérer l'avatar d'un utilisateur ?. Évalué à 2 (+0/-0).
Hello,
J'ai regardé un peu le code et il me semble que pour l'instant LinuxFr ne permet pas de retrouver des informations des autres utilisateurs.
C'est bien les avatars de tous les correspondants dont tu aurais besoin ?
Si oui, il faudrait faire une api du style
users/{id or name}
. Est-ce envisageable par les administrateurs ?Comme tous les avatars ne sont pas stockés sur LonuxFr, je pense que seule l'API pourra te donnerles bonnes URLs.
PS: je n'ai pas réussi à utiliser l'API avec Insomnia. Je n'ai pas bien compris l'oauth2 je crois… Si tu pouvais me guider je pourrai tester plus facilement :-)
[^] # Re: bof bof ....
Posté par Adrien Dorsaz (site web personnel, Mastodon) . En réponse au journal Karma is considered harmful. Évalué à 0.
Je pense que tu soulèves un point très important et pas toujours facile à appliquer quand les sentiments sont à vif.
Il faut clairement apprendre à prendre du recul par rapports aux commentaires des autres sur Internet (et aussi par rapport aux systèmes de notation).
Un problème est que les silos à publicité comme les réseaux sociaux font leur beurre sur le fait de nous faire réagir très vite et de manière inconsidérée : ça leur fait plus de contenu, plus de pages affichées (et donc de pub) et plus de revenu au final.
Du coup ils forcent les gens à ne plus prendre de recul et quand ils arrivent ici, les utilisateurs ont l'impression que le karma est le point essentiel de LinuxFr.
Alors que non, bien au contraire: pour moi, LinuxFr n'est pas un réseau sociale, mais un site de partage d'informations (l'espace de rédaction collaborative est vachement bien fait !) et d'entre-aide.
L'essentiel est donc dans le contenu, pas dans le jugement des autres via le système de karma (par contre le contenu des commentaires fait parti du contenu créé par la communauté).
[^] # Re: C'est dans l'idée du nouveau design :-)
Posté par Adrien Dorsaz (site web personnel, Mastodon) . En réponse au journal J'aime le Télétype. Évalué à 3.
Bon, si j'ai bien compris tes commentaires, ce correctif devrait rendre plus lisible le site:
https://github.com/linuxfrorg/linuxfr.org/pull/248
Je me réjouis de voir un nouveau journal pour m'expliquer que les polices sont devenus trop énorme :D
[^] # Nique CSS
Posté par Adrien Dorsaz (site web personnel, Mastodon) . En réponse au journal J'aime le Télétype. Évalué à 3.
Je ne te trouve pas assez ambitieux: l'user agent devrait faire lui-même les CSS pour tous les sites.
[^] # Re: C'est dans l'idée du nouveau design :-)
Posté par Adrien Dorsaz (site web personnel, Mastodon) . En réponse au journal J'aime le Télétype. Évalué à 3.
Oui, j'ai vu ce matin, ma question pour Zenitram et arnaudus est: est-ce que c'est bien de ce changement que tu parles ?
Si c'est ça, j'arrive à reproduire et je pourrais faire un correctif :-)
[^] # Re: Ça pique
Posté par Adrien Dorsaz (site web personnel, Mastodon) . En réponse au journal J'aime le Télétype. Évalué à 2.
Est-ce que tu peux répondre à ce commentaire stp ?
Je n'avais pas vu la différence quand j'ai changé la police. Il semble bien que le rendu est un peu plus petit et du coup que les interlignes semblent plus grand.
Comme ça je peux voir si Zenitram et toi, vous parlez du même problème.
[^] # Re: C'est dans l'idée du nouveau design :-)
Posté par Adrien Dorsaz (site web personnel, Mastodon) . En réponse au journal J'aime le Télétype. Évalué à 2.
Dis-moi, le soucis de taille, est-ce que tu le vois dans cette comparaison (après / avant):
Si c'est bien de ce genre de changement que tu parles, je ne l'avais pas vu effectivement (même quand j'ai fait cette capture d'écran).
Si non, je ne suis vraiment pas capable de reproduire ton problème.
[^] # Re: C'est dans l'idée du nouveau design :-)
Posté par Adrien Dorsaz (site web personnel, Mastodon) . En réponse au journal J'aime le Télétype. Évalué à 5.
L'idéal serait de proposer le nouveau design d'un coup, oui.
Mais je n'ai pas le temps ni la motivation ni les moyens de tout faire. Même si c'était possible pour moi, ce n'est pas forcément le cas pour mjourdan et Bruno Michel.
On a déjà fait des tests pour l'espace de rédaction et c'est vite énorme les changements à mettre en place: https://github.com/linuxfrorg/linuxfr.org/pull/242
Pour moi, c'est beaucoup plus rassurant de casser ce bloc de modifications en plus petit morceaux. C'est plus facile à repérer les problèmes (autant système qu'utilisateur).
[^] # Re: C'est dans l'idée du nouveau design :-)
Posté par Adrien Dorsaz (site web personnel, Mastodon) . En réponse au journal J'aime le Télétype. Évalué à 0. Dernière modification le 26 août 2019 à 08:24.
D'ailleurs, je n'ai qu'un écran avec densité de pixel non-élevée. Je ne peux donc ni reproduire ni corriger ce genre de bug.
Par contre la solution de PsychoFox me semble très pertinente :-)
[^] # Re: Police avec empattement
Posté par Adrien Dorsaz (site web personnel, Mastodon) . En réponse au journal J'aime le Télétype. Évalué à 3. Dernière modification le 26 août 2019 à 08:19.
Hier, j'avais oublié de mettre les polices alternatives système
serif
etsans-serif
.Du coup, quand on bloquait les polices web, tout le site était en serif.
C'est donc possible qu'il y aie eu des rendus avec des polices à empattement uniquement.
[^] # Re: C'est dans l'idée du nouveau design :-)
Posté par Adrien Dorsaz (site web personnel, Mastodon) . En réponse au journal J'aime le Télétype. Évalué à 4.
De rien, c'est amusant de bidouiller le code :-)
Merci à Bruno également pour les mises en production rapides !
[^] # Re: C'est dans l'idée du nouveau design :-)
Posté par Adrien Dorsaz (site web personnel, Mastodon) . En réponse au journal J'aime le Télétype. Évalué à 3.
J'avais oublié en effet de définir la police comme "cherche d'abord sur le disque, si non télécharge".
C'est corrigé.
Remarquez que la police n'est pas téléchargée à chaque chargement de page: le navigateur la garde en cache. Donc les 250 Kio et 0.5ms d'attentes, c'est 1 fois ;-)
Enfin, j'ai aussi ajouté les alternatives système (serif et sans-serif). On devrait être au top maintenant.
[^] # Re: C'est dans l'idée du nouveau design :-)
Posté par Adrien Dorsaz (site web personnel, Mastodon) . En réponse au journal J'aime le Télétype. Évalué à 3.
Oups, je me suis trompé dans tout le texte:
s/Lota/Lato/
désolé :)