Discussion modèle:Besoin d'aide/documentation

Dernier commentaire : il y a 2 ans par Psychoslave dans le sujet Rendu d’une boîte warning en mode nuit

Rendu d’une boîte warning en mode nuit modifier

  ElioPrrl : Je viens de modifier cette page de documentation pour que les deux boîtes tout en haut de la page utilisent respectivement

  • la classe warningbox pour l’une ;
  • et un style CSS entièrement en ligne avec des !important inclus pour tout ce qui à trait aux couleurs pour l’autre.

Pourrais-tu me faire une capture d’écran en mode nuit de ces deux boîtes et la partager ici même en réponse ? Par avance merci. Psychoslave (d) 1 mai 2021 à 21:19 (UTC)Répondre

Je n’ai pas besoin de mettre de capture d’écran, malheureusement, parce que celle portant la classe warningbox n’a aucune mise en forme, et la seconde apparaît avec un fond légèrement orangé, comme la boîte en haut à droite de la capture d’écran du Scriptorium. Il faut donc privilégier le code en ligne ; et je passerai en mode jour quand je consulterai l’espace Page: sur mon portable. Il vaut mieux se concentrer sur l’affichage de la mention de la langue ou de la mention illisible. — ElioPrrl (d) 2 mai 2021 à 11:53 (UTC)Répondre
@ElioPrrl j’ai remis la langue en place dans le text, sous forme de petite boite. Pourrais-tu effectuer de nouveaux tests et me faire tes retours sur le fait que cela ressort suffisamment, notamment en mode nuit ?
Quelques remarques :
  • je suis parti du vert sur blanc utilisé précédemment, puis j'ai appliqué les conseils de https://accessible-colors.com/ pour ajuster couleur du texte et de fond ;
  • la boite à une ombre portée, j'ignore ci-cela aura une incidence positive ou négative en mode nuit ;
  • l’affichage de la boîte de langue est conditionnel, ce qui permettra d'adapter le modèle à un appel pertinent pour {{?}} ;
Et remarque plus particulière demandant retour : la langue pouvant être spécifié par code IANA, je pense que pour les modèles comme {{arabe}} etc, il sera préférable de passer par cette abréviation. Comparer {{b|en|illustration|example}}, qui donne example (en)   et {{b|anglais|illustration|example}}, qui donne example (anglais) . Dans les deux cas, l’infobulle donne le nom de la langue complète.
Merci par avance pour tes retours. Psychoslave (d) 4 mai 2021 à 09:27 (UTC)Répondre
Je laisse de côté le problème du mode nuit, parce que j’ai l’impression que c’est une impasse. Par contre :
  • Chez moi, la boîte contenant l’indication de langue est plus petite que la boîte orange générale, ce qui la rend difficilement lisible (pas tant pour moi, mais surtout pour des contributeurs plus âgés — dites-vous que, selon des retours que j’ai déjà eus sur mes mises en page, du texte à 70% est déjà illisible pour plusieurs). Serait-il possible de l’agrandir ? sachant qu’en réalité, c’est l’information la plus importante pour le second relecteur, qui se fiche pas mal de la première tentative de transcription, souvent grevée de fautes, quand elle n’est pas tout simplement absente — cas le plus fréquent.
  • La conversion du code langue en nom complet pourrait-elle être faite aussi dans la boîte ? Il est bien plus facile de repérer « hébreu » parmi plusieurs occurrences de « latin », que de repérer « he » parmi des « la ».
  • Quand vous dites que l’affichage de la mention de langue est « conditionnel », est-ce à dire que le premier contributeur peut décider de la cacher ? ou plutôt que l’affichage de la langue est conditionné à sa précision dans les paramètres ? Parce que dans le premier cas, je désapprouve cette possibilité laissée au premier relecteur : cela pourrait donner de mauvaises idées à certains, de supprimer la mention de la langue parce qu’elle n’est pas dans le fac-similé, et ainsi de nous priver, nous seconds relecteurs, de la seule information utile du modèle.
Et Merci   de faire évoluer ce modèle pour qu’il ne perde pas la commodité qu’avaient les anciens modèles pour nous seconds relecteurs. — ElioPrrl (d) 4 mai 2021 à 09:55 (UTC)Répondre
Chez moi, la boîte contenant l’indication de langue est plus petite que la boîte orange générale
Oui, c’est le rendu usuel dans le cas générique.
ce qui la rend difficilement lisible (pas tant pour moi, mais surtout pour des contributeurs plus âgés — dites-vous que, selon des retours que j’ai déjà eus sur mes mises en page, du texte à 70% est déjà illisible pour plusieurs). Serait-il possible de l’agrandir ?
C’est bien sûr tout à fait possible et à plusieurs niveau même.
Bien sûr, de toute évidence ce qui est manifestement demandé ici plus précisément c’est s’il est possible d’inscrire en dur dans le code comme comportement par défaut une police d’écriture plus grande. À cette demande, la réponse la réponse la plus pertinente que je pense pouvoir apporter sera nuancé : techniquement c’est tout à fait possible, d’un point de vue design ça paraît plus équivoque. À mon sens, si une situation demande strictement de trancher entre accessibilité et esthétique, c’est sans conteste la première qui doit l’emporter.
Tout ceci étant bien explicité, je pense que dans le cas présent serait préférable de laisser la taille de la police de ce texte en xx-small. Il faut bien garder à l’esprit que l’affichage en question est avant tout dépendant l’interprétation qui en faite du navigateur modulable par les utilisateurs finaux. Tous les navigateurs que je connais permettent de définir une taille minimum des textes à afficher. Et le fait d’utiliser une taille relative plutôt qu’une taille absolue (comme 8em) est spécifiquement retenue ici pour bien tenir compte des préférences des utilisateurs. Si une personne choisie une taille minimum de 28em, le texte sera rendu en conséquence. Ceci étant, je souhaitais surtout que ces informations soient bien exposés pour que la décision soit prise en connaissance de cette information. Je vois une mention de « 70% », donc possiblement cette donnée était déjà prise en considération, mais je ne voudrais pas aller trop loin dans les suppositions.
Donc en l’état, je suis hésitant, sans être opposé à un remaniement vers quelque chose de plus grand après tes retours complémentaires, qui auront cette fois assurément eu l’occasion de prendre en compte les informations précédentes.
selon des retours que j’ai déjà eus sur mes mises en page, du texte à 70% est déjà illisible pour plusieurs
Au passage, je pense que pour ces personnes, le retour approprié serait de conseiller de paramétrer l’affichage vers quelque chose qui leur est plus confortable. Cela peut se faire de façon globale pour toutes les pages, ou de façon ad hoc sur chaque page (ctrl·+ permet généralement d’obtenir ce résultat par exemple).
La conversion du code langue en nom complet pourrait-elle être faite aussi dans la boîte ? Il est bien plus facile de repérer « hébreu » parmi plusieurs occurrences de « latin », que de repérer « he » parmi des « la ».
Oui c’est possible. Ma demande de commentaire faisait justement explicitement une demande de retours sur ce point. Pour ma part je trouvais l’aspect plus condensé du code IANA comme un avantage en terme de rendu, mais j’entends l’argument de difficulté augmenté de la distinction.
Quand vous dites que l’affichage de la mention de langue est « conditionnel », est-ce à dire que le premier contributeur peut décider de la cacher ? ou plutôt que l’affichage de la langue est conditionné à sa précision dans les paramètres ?
C’est la deuxième hypothèse qui est la bonne. Dans le cas des métamodèles comme {{arabe}} cette facultativité sera inopérante, le modèle sera toujours appelé avec une langue prédéfinie. Le fait de rendre cela optionnel vise uniquement à l’usage d’autres cas, comme pour une éventuelle substitution du code du modèle {{?}} avec un appel au présent modèle.
Merci   pour tous les retours constructifs et courtois qui me permettent de faire évoluer le modèle vers une solution qui maintien voir améliore les qualités de l’existant tout en lui offrant une meilleur factorisation du code. Il serait évidemment bien plus simple de rejeter en bloque toute initiative de changement, ou même de ne faire aucun retour. Ce type d’échanges est donc remarquablement appréciable.   Psychoslave (d) 4 mai 2021 à 12:23 (UTC)Répondre
Revenir à la page « Besoin d'aide/documentation ».