Une page web peut être consultée au moyen d'un écran, d'une feuille de papier, d'un téléphone portable, d'un terminal en mode texte et même d'un haut-parleur.
C'est toute la différence entre le HTML et le LaTeX. Le premier cherche à décrire le fond du document et permet d'y joindre des instructions de mise en forme pour les divers media que j'ai listé ; le second se concentre presque exclusivement sur la mise en page en vue d'une impression sur papier. Ils n'ont pas les mêmes objectifs, et donc pas les mêmes capacités, les mêmes avantages et les mêmes inconvénients.
On peut tout à fait argumenter que les instructions de mise en forme HTML ne sont pas assez développées, et surtout sous-utilisées. Il serait effectivement agréable si, dans le cadre d'un rendu en haute-résolution (papier, ou écran avec beaucoup de points par centimètre), le navigateur se chargeait de mettre des espaces fines insécables avant les points virgules, des espaces mot après, et repérait les espaces perdus dans les tableaux de chiffres pour les remplacer par des espaces tabulaires. Attention quand même, les vieux textes historiques utilisaient d'autres conventions de mise en page, par exemple ils mettaient un peu d'espace avant les virgules.
En fait, c'est quand tu dis que les normes existent et que les règles de typographies sont bien connues que tu te trompes le plus. Il y a effectivement toute une série de règles de base sur lesquelles les typographes s'accordent actuellement, mais le diable se cache dans les détails : le petit monde de la typographie semble ravagé de guerres de chapelles sur ces points, et quand on commence à parler de la taille des marges, de la longueur des lignes, du gris de la page, on atteint le domaine de la subjectivité et du talent personnel. Car la typographie est un artisanat, pas une industrie. Il est impossible de la gérer « complètement ».
Moi en tout cas, je serai déjà bien content quand Firefox arrêtera de supprimer volontairement les espaces insécables... Car on en est là actuellement : non pas vouloir que les navigateurs fassent de la typographie, mais au moins qu'ils arrêtent de la démolir.
[^] # Re: Huh ?
Posté par Boa Treize (site web personnel) . En réponse au journal Libre Vs OpenSource. Évalué à 3.
C'est toute la différence entre le HTML et le LaTeX. Le premier cherche à décrire le fond du document et permet d'y joindre des instructions de mise en forme pour les divers media que j'ai listé ; le second se concentre presque exclusivement sur la mise en page en vue d'une impression sur papier. Ils n'ont pas les mêmes objectifs, et donc pas les mêmes capacités, les mêmes avantages et les mêmes inconvénients.
On peut tout à fait argumenter que les instructions de mise en forme HTML ne sont pas assez développées, et surtout sous-utilisées. Il serait effectivement agréable si, dans le cadre d'un rendu en haute-résolution (papier, ou écran avec beaucoup de points par centimètre), le navigateur se chargeait de mettre des espaces fines insécables avant les points virgules, des espaces mot après, et repérait les espaces perdus dans les tableaux de chiffres pour les remplacer par des espaces tabulaires. Attention quand même, les vieux textes historiques utilisaient d'autres conventions de mise en page, par exemple ils mettaient un peu d'espace avant les virgules.
En fait, c'est quand tu dis que les normes existent et que les règles de typographies sont bien connues que tu te trompes le plus. Il y a effectivement toute une série de règles de base sur lesquelles les typographes s'accordent actuellement, mais le diable se cache dans les détails : le petit monde de la typographie semble ravagé de guerres de chapelles sur ces points, et quand on commence à parler de la taille des marges, de la longueur des lignes, du gris de la page, on atteint le domaine de la subjectivité et du talent personnel. Car la typographie est un artisanat, pas une industrie. Il est impossible de la gérer « complètement ».
Moi en tout cas, je serai déjà bien content quand Firefox arrêtera de supprimer volontairement les espaces insécables... Car on en est là actuellement : non pas vouloir que les navigateurs fassent de la typographie, mais au moins qu'ils arrêtent de la démolir.
https://bugzilla.mozilla.org/show_bug.cgi?id=194498
https://bugzilla.mozilla.org/show_bug.cgi?id=218277