• [^] # Re: Huh ?

    Posté par (Mastodon) . En réponse au journal Libre Vs OpenSource. Évalué à 2.

    Ah, je ne connaissais pas l'attribut lang, donc en fait c'est prévu, c'est bien ! Maintenant donc, le moteur de rendu HTML/CSS a tout les éléments en sa possession pour gérer parfaitement la typographie.


    J'ai un problème par contre de définitions de certains mots que tu utilises, une page web elle est bien mise en page non ? C'est tout l'intérêt d'avoir un truc a peu près propre ? Et tu l'écris avec quoi ta page web ? HTML et CSS. (Eh, tu vas pas commencer aussi à pointiller sur "l'autre il a pas parlé des CSS" alors que c'était largement implicite : HTML et CSS s'utilisent conjointement).
    Alors si ça ne sert pas à faire des mises en page, tu la fais comment ta mise en page ? Il y a encore un méta-langage planqué quelque part dont je n'ai pas entendu parler ?


    Et... Et... Je n'ai jamais écrit que le navigateur devait gérer la typo parce que les utilisateurs en étaient incapables ! J'ai juste écrit qu'ils devraient le faire complètement plutôt que de s'arrêter en chemin.
    Et ya aucune tentative de normalisation à faire : la norme elle existe, les règles de typographie sont très bien connues, personne ne te demande d'en réinventer ! Il s'agit juste de les implémenter complètement plutôt que partiellement. Rien à voir avec le cauchemar actuel d'implémentations diverses du javascript pour ne citer que lui.
    Et délire pas avec tes histoires d'IA, LaTeX fait ça très bien, et c'est juste un programme, pas un robot positronique télépathe...

    Et il me semble aussi avoir dit quelque chose du genre : je concède que ça demande énormément d'efforts pour un résultat pas forcément très impressionnant.


    Si on veut une séparation complète du fond et de la forme comme on nous bassine avec les histoires de CSS, le moteur de rendu devrait gérer complètement la typographie, c'est son boulot de le faire.
    On peut lui donner des coups de pouce avec des caractères type ­ (et encore comme tu dis ça se discute, ce truc à l'air de servir quand on fait soi-même les césures, et ça c'est infaisable en web), et on doit lui indiquer quelles règles utiliser avec l'attribut "lang", mais c'est son boulot de gérer un affichage convenable, pas à celui du webmestre, parce que c'est le moteur de rendu qui a toutes les informations nécessaires, et non le webmestre qui ne sait pas comment tu as configuré ta machine et quel logiciel tu utilises.
    Il se trouve que ces histoires d'espaces avant un point d'interrogation seraient de fait gérées avec un tel fonctionnement, mais à la limite c'est juste un effet de bord, ça ne dispense pas les gens de bien écrire.


    Yth.