Accessibilité : sélection automatique d'une taille de texte plus grande pour les utilisateurs malvoyants

Voici la méthode d’Apple iOS Safari pour sélectionner votre niveau de zoom par défaut pour tous les sites web :
Allez dans Réglages → Safari → Paramètres pour les sites web → Zoom de la page → Autres sites web :
50/75/85/100/125/150/175/200/250/300 %

Voir : https://www.macrumors.com/how-to/make-text-bigger-safari-for-ios/


En utilisant par défaut font: -apple-system-body; uniquement pour les sites web discourse, nous nous différencions totalement de la base couramment utilisée font-size: 15px pour les paragraphes.

Cela introduit maintenant un cas particulier pour tous les sites web discourse : la police est trop grande.
Et chaque utilisateur doit définir un niveau de zoom spécial pour les domaines de sites web discourse, par exemple 85 %.
Ou si un utilisateur a déjà défini un niveau de zoom plus élevé dans Safari, par exemple 150 %, elle doit maintenant le régler à, par exemple, 125 % uniquement pour les domaines discourse.

Je recommande fortement de ne pas implémenter cela !
Veuillez annuler la fusion de cette PR.

Veuillez vérifier ce qui se passe si sur iPhone iOS votre réglage de police système est autour de 150 % et que le zoom de page Safari est réglé sur 150 % :

  • Pour les sites web normaux, cela devrait résulter en 150 %
  • Avec le nouveau changement vers font: -apple-system-body; pour Discourse, cela pourrait résulter en 225 % (= 150 % * 150 %)

Pour autant que je sache, Chrome sur Android ne le fait pas : seule l’interface de Chrome est zoomée par le réglage système.
Pour le zoom de la taille de la police des sites web, ouvrez Chrome et allez dans Paramètres → Accessibilité → Mise à l’échelle du texte