Open Time - Le web n'est pas le print - Commentaires<p>Open time, open mind, open eyes</p>2024-03-28T18:30:45+01:00Franck Paulurn:md5:61070eb8c883ae7581f861faefddecbfDotclearLe web n'est pas le print - Franckurn:md5:bc6056e92e58a26118462d472a99438d2009-01-21T15:31:31+01:002009-01-21T15:31:31+01:00Franck<p>Oui Joël je suis d’accord avec ton discours. Ceci dit, il reste encore pas mal de boulot aux développeurs des navigateurs et en parallèle à ceux qui produisent du contenu pour les rendre compatibles les uns et les autres avec un système de césure automatique. L’idée sur le Web n’étant pas d’atteindre la perfection mais d’approcher le niveau maximum de confort pour la lecture.</p>Le web n'est pas le print - Joëlurn:md5:0be110974a18cee373085627d5db25092009-01-21T13:18:19+01:002009-01-21T13:18:19+01:00Joël<p>Je suis plutôt de l’avis que les possibilités de césure ne devraient pas apparaître dans les fichiers HTML. Je pense que cela devrait se régler au niveau du navigateur (qui pourrait appliquer des règles de césures différentes suivant la langue en se fiant aux tags lang).<br />
En général, je suis assez sceptique sur la possibilité de le faire automatiquement sans avoir jamais de problèmes. En tant que mathématicien, j’utilise souvent le logiciel LaTeX pour écrire des textes ; sur des documents de quelques dizaines de pages, on observe régulièrement des paragraphes de textes qui ne peuvent pas bien se formater et il faut intervenir manuellement pour effectuer des réglages fins de césure ou d’« élasticité » pour reserrer un tout petit peu plus certaines lignes ou autoriser des espacements entre mots un poil plus large pour que le paragraphe soit présentable. Bref, dans une certaine mesure, la finition relève de l’artisanat ; je doute qu’elle puisse être réalisée automatiquement dans le cas général, d’autant plus que pour le Web, il faudrait une assez grande souplesse pour que cela s’affiche bien partout. Finalement, je pense que si on juge qu’un bout de ce qu’on a écrit mériterait une typographie plus irréprochable, une solution acceptable serait de fournir à côté un fichier PDF…</p>Le web n'est pas le print - Franckurn:md5:a8e5c5f3d215342dc8bad66e8496e00b2009-01-12T11:13:12+01:002009-01-12T11:13:12+01:00Franck<p>Oups j’ai dit une bêtise ! La césure n’est plus enregistrée dans la base comme je le disais dans mon commentaire précédent, mais insérée à la volée juste avant l’affichage.</p>Le web n'est pas le print - Franckurn:md5:f7f244c89c38ef101836c5affdfc6b2c2009-01-12T10:39:56+01:002009-01-12T10:39:56+01:00Franck<p>Florent je serais assez enclin de suivre ces propos et de ne pas proposer de césure du tout. Ceci dit, parce que ça m’intéresse, je vais essayer d’en faire un plugin — je parle de la solution javascript — et ceux qui voudront l’adopter le feront, libre à eux. Il va sans dire que je préviendrai des inconvénients le concernant.</p>
<p>Quand aux moteurs de recherche, la question reste en suspens car aucun ne gère correctement la présence de ce caractère, qu’il soit codé sous forme d’entité html ou avec la forme UTF-8. L’idée d’enregistrer la transformation dans la base était d’ailleurs la solution que j’avais choisie (et qui d’ailleurs est toujours celle qui est en œuvre dans la dernière version publiée du plugin).</p>Le web n'est pas le print - Florent V.urn:md5:6a8d44da4df026ed60fd22a2916d481e2009-01-11T16:32:24+01:002009-01-11T16:32:24+01:00Florent V.<p>Bonjour,</p>
<p>Pour ma part, j’aurais tendance à déconseiller la solution JavaScript. Il faut bien mettre en balance le gain esthétique obtenu (je limite la question des césures à l’esthétique car si on n’a pas de gestion des césures… on n’utilisera tout simplement pas le texte justifié, en tout cas pas en dessous de 400 ou 500px de large!) et l’impact en termes de performance.</p>
<p>Charger 50ko de JS supplémentaire et surtout <em>rajouter un temps d’exécution JS non négligeable</em>, ce n’est pas anodin. Il faudrait mesurer l’impact en temps d’exécution du script de césure, mais je soupçonne quelque chose d’assez handicapant.</p>
<p>Au niveau de la production d’un texte avec <code>shy</code>, je me demande s’il y a une différence pour les moteurs de recherche entre l’entité HTML <code>&shy;</code> et le caractère littéral en UTF-8. Il se pourrait que le caractère littéral ne soit pas pris en compte et ne gène pas le référencement. Auquel cas, il redevient intéressant de gérer des césures comme un filtre côté serveur, le filtre devant être appliqué à l’enregistrement des contenus, comme le font certains CMS comme — sauf erreur de ma part — Dotclear ou Spip. Pour la recherche interne, on pourra faire la recherche sur les contenus non filtrés.</p>
<p>Pour finir: césures et espaces ne sont pas comparables. Les espaces ont un sens dans un certain nombre de langues (ils séparent les mots), tandis que les césures sont un dispositif ergonomique. Quant à parler de sémantique… ce n’est pas pertinent ici, la sémantique au sens «techniques du Web» étant quelque chose de sensiblement différent.</p>Le web n'est pas le print - lipkiurn:md5:47dc77c0cb8d142ac98987d9a404b38b2009-01-06T14:13:32+01:002009-01-06T14:13:32+01:00lipki<p>houhou \o/</p>
<p>j’aime pas les mots pas possible.</p>Le web n'est pas le print - Franckurn:md5:2bb49ca3926a75656c822f1bf87b952d2009-01-04T14:02:24+01:002009-01-04T14:02:24+01:00Franck<p>Finalement j’ai un peu exploré les solutions javascript et je pense que je vais en faire un plugin à part d’ici quelque temps.</p>Le web n'est pas le print - samantdiurn:md5:8da3c04ee59d75f101484b7a62edc9272009-01-04T13:48:01+01:002009-01-04T13:48:01+01:00samantdi<p>Oh comme il est beau ce nouveau thème ! Très beau ! Félicitations !</p>Le web n'est pas le print - Franckurn:md5:06c320ca7f28f0dee2925cf5dc9f76292009-01-04T13:41:25+01:002009-01-04T13:41:25+01:00Franck<p>La césure n’a pas de valeur sémantique, c’est vrai, pas plus qu’une espace. Elle est cependante utilisée pour rendre la lecture plus confortable.</p>
<p>C’est vrai qu’un script javasscript chez le visiteur, par conséquent ignoré par les robots d’indexation, pourrait convenir. Je vais évaluer cette possibilité.</p>
<p>Gilda, merci pour les liens que je vais m’empresser d’aller consulter.</p>Le web n'est pas le print - gildaurn:md5:03fa552eea5545cb9cb16b26871286372009-01-04T13:09:25+01:002009-01-04T13:09:25+01:00gilda<p>Je ne comprends pas tout, mais je sais que <a href="http://www.publie.net/" hreflang="fr" rel="ugc">par ici</a><br />
d’autres personnes se coltinent de semblables problèmes et qu’on peut tenter de leur écrire <a href="http://www.publie.net/mail/info.htm" hreflang="fr" rel="ugc">par là.</a>.</p>Le web n'est pas le print - lipkiurn:md5:100ee4c6c34068ae0d5de9c9fc1f11ec2009-01-04T12:32:43+01:002009-01-04T12:32:43+01:00lipki<p>J’ai envie de réagir, surement parce-que je suis poussé par la même besoin d’appliquer les règles typographique au web.</p>
<p>Alors il faut que je te rassure … eu … voila … oui donc la césure c’est bien ! … Y’a forcément une solution, c’est étrange …</p>
<p>A tiens ! Et pourquoi ne pas appliquer cette césure via du js.</p>
<p>Après tout, la césure n’a pas de valeur sémantique, donc elle n’a rien a faire dans le code html.</p>
<p>Qu’en pense tu ?</p>Le web n'est pas le print - Jean-Michelurn:md5:2cd533d263e59f59853a249d59f538642009-01-04T11:40:39+01:002009-01-04T11:40:39+01:00Jean-Michel<p>Étant maquettiste “print”, le web me limite parfois mais aussi me surprend par d’autres possibilités.</p>