État de la béta

Les mises à jour

a marqué ce sujet comme résolu.

Bonsoir,

La bêta a été mise à jour avec toutes les corrections demandées :

  • un allègement de la graisse pour les blocs de code (elle est maintenant identique au texte) ;
  • les blocs secrets s’affichent correctement, même sans être connecté ;
  • le menu déroulant des messages a été repensé et s’ouvre désormais au clic ;
  • la marge latérale des messages a été légèrement augmentée pour plus de lisibilité.

N’hésitez pas à dire si vous voyez d’autres petites coquilles !

+4 -0

Je n’avais même pas fait attention de ce qu’au survol des dates de messages, quand elles sont suffisamment éloignées, on avait droit à l’attribut title pour donner la durée, exemple : « mercredi 01 octobre 2014 à 13h34 » affiche au survol « il y a 6 ans, 4 mois » avec une mise en forme spartiate. Mais quand le message a été modifié, on a justement le texte « Modifié (par …) » à côté, et là au survol on a droit à un tooltip… C’est vraiment pinailler, mais j’avoue que ça fait étrange d’avoir un "simple" title sur les dates et un tooltip JavaScript sur l’indication de modification, d’autant plus que la très jolie plume pour signaler l’auteur du sujet a elle aussi droit à un tooltip. J’imagine volontiers qu’il y a des histoires d’accessibilité là-dessous au vu des attributs utilisés pour les tooltips, mais je trouverais plus harmonieux que ce soit le même affichage pour les différents éléments. Après, title ou tooltips, si les premiers sont très probablement accessibles, les seconds s’accordent à la charte graphique.

+1 -0

C’est vraiment pinailler, mais j’avoue que ça fait étrange d’avoir un "simple" title sur les dates et un tooltip JavaScript sur l’indication de modification, d’autant plus que la très jolie plume pour signaler l’auteur du sujet a elle aussi droit à un tooltip. J’imagine volontiers qu’il y a des histoires d’accessibilité là-dessous au vu des attributs utilisés pour les tooltips, mais je trouverais plus harmonieux que ce soit le même affichage pour les différents éléments. Après, title ou tooltips, si les premiers sont très probablement accessibles, les seconds s’accordent à la charte graphique.

Alors vu que tu pinailles je vais aussi pinailler : les tooltips noires “construites” sont en CSS pur, pas de JS là dedans ;) .

Sinon, c’est plus un non-changement qu’une volonté, et effectivement ça ferait sens de mettre une tooltip “propre” partout. Le raisonnement initial était que certaines des infos sont utiles immédiatement (la date de modification, on est susceptible de vouloir la connaître ; idem pour savoir ce que veut dire l’outil plume) ; quand d’autres moins (la version relative de la date est un peu moins utile). Mais en effet, ce serait cohérent de mettre la même infobulle partout, je suis d’accord.

En terme d’accessibilité ça ne change rien car les infobulles noires CSS sont conçues pour être accessible (car le texte affiché provient en réalité de l’attribut aria-describedby, ou aria-label pour la plume).

Alors vu que tu pinailles je vais aussi pinailler : les tooltips noires “construites” sont en CSS pur, pas de JS là dedans ;) .

Amaury

Ah, ça peut se faire en CSS désormais ce genre de choses ? Fort pratique !

Je ne suis absolument pas intégrateur CSS, donc c’est le genre de technologie dont je n’ai pas connaissance des nouveautés/possibilités. Tout au plus je me suis amusé à regarder s’il y avait des événements sur le DOM, et n’en ai effectivement vu aucun, mais je n’ai pas creusé plus.

+0 -0

En réalité, le CSS est devenu très puissant, beaucoup de choses nécessitant JavaScript se font très bien sans aujourd’hui.

C’est le cas de ces infobulles (si tu es curieux, ça utilise un pseudo-élément correctement positionné et affiché lorsque l’élément parent est au survol ; code source), mais aussi de ces menus ouverts au clic et qui exploitent l’élément HTML5 details.

Le nouveau menu des messages. Aucune trace de JavaScript là dedans !
Le nouveau menu des messages. Aucune trace de JavaScript là dedans !

Bonjour,

J’ai mis en place sur la bêta une limitation du nombre de requêtes par seconde à la fois par IP et par URL, pour prévenir une éventuelle attaque par DDOS comme celle du 28 mars (deux petites attaques qui ont rendu le site inaccessible pendant quelques secondes). Néanmoins il ne faudrait pas qu’une telle limitation bloque des requêtes légitimes, donc je cherche à peaufiner les réglages de cette limitation.

Pouvez-vous aller sur la bêta naviguer normalement comme vous le feriez sur le serveur de production et me dire si vous rencontrez des erreurs ? Si vous rencontrez une erreur "429 Too Many Requests" c’est que vous avez été bloqué par ce nouveau dispositif.

Merci d’avance !

Édition 7 avril 17h59 : Je suis en train de faire des essais en ce moment même donc ne pas tester là tout de suite.
Édition 7 avril 19h07 : Fin de mes essais, j’ai augmenté la limite donc il ne devrait vraiment pas y avoir de soucis.

+2 -0

Bonsoir,

J’ai mis en bêta la prochaine version 30.1, n’hésitez donc pas à aller jeter un coup d’œil et nous remonter d’éventuels soucis !

Voici les changements principaux :

  • Support des images au format SVG dans les galeries
  • Optimisation des requêtes sur le forum, la page d’accueil et les contenus (et donc réduction du temps de chargement)
  • Utilisation de Matomo côté serveur au lieu de Google Analytics pour la mesure d’audience en respectant le RGPD bien entendu (on n’utilise plus de cookies pour cela donc il n’y a plus le bandeau des cookies)
  • /@Pseudo au lieu de /membres/voir/Pseudo pour la page de profil du membre Pseudo
  • Possibilité de filtrer les flux RSS et Atom par tag
  • Passage à zmarkdown 10 et à une nouvelle façon de publier les contenus (publication par manifeste) ce qui résoudra les soucis que nous avons avec les très gros contenus
  • Correction d’un bug graphique sur Firefox ESR sur la page d’accueil

Liste détaillée des changements

+4 -0
Connectez-vous pour pouvoir poster un message.
Connexion

Pas encore membre ?

Créez un compte en une minute pour profiter pleinement de toutes les fonctionnalités de Zeste de Savoir. Ici, tout est gratuit et sans publicité.
Créer un compte