Salut,
En tant que novice, j'essaye de faire ma page en HTML.
Dans cette page, il faudrait que la dimension des images corresponde le plus à la réalité (monnaies, minéraux, micro-mécanique...);
mais je constate une différence d'affichage qui me parait incompréhensible.
En effet, puisqu'on est confronté à des écrans de densités très différentes (et surtout : de distances différentes) alors dans certains cas : l'unité "la moins pire" serait une invariante comme le millimètre, quitte à faire ensuite 2 pages soignées pour deux distances.
Quoi qu'il en soit, c'est une des manières de faire.
Aucun problème sur les écrans de bureau (?) car ils ont souvent une résolution entre 72 et 96 points-par-pouce, plus ou moins gérée par les 2 systèmes existants (windows et macintosh) bien que des écrans ont maintenant des résolutions plus denses (?)
En tout cas, quand je code un BLOC à 60 mm d'unité, mon navigateur firefox (vieille version / vieux système) l'affiche sur mon PC à... : 66 mm... (6 de plus à cause de ces problèmes de correspondance entre la résolution d'écran et sa gestion par le système, et de comment le navigateur la trouve) mais globalement c'est bon : on peut les mesurer à la règle sur l'écran.
Pareil pour un bloc codé en 227 px (pixels) : mon PC l'affiche exactement en 227 pixels (on peut les compter à l'écran);
et pareil pour les points-typo : si on code un "Font-Size:14pt" : en principe elle devrait faire 5 mm de haut sur n'importe quel média.
SAUF QUE, voilà le problème,
quand j'ouvre la page depuis mon téléphone (...mon téléphone portatif multi-fonctions...) :
mon bloc de 60 mm : mesure 14 mm ! (divisé par plus de 4).
PIRE ENCORE : je constate que l'unité PIXELS semble elle aussi divisée (par plus de 2).
Comme si le système android (ou le navigateur chrome) appliquait d'office des sortes de "coefficients réducteurs" à tout contenu web - y compris à l'unité PIXELS ?)?.. mais sans logique.
Et en pratique ça n'irait pas du tout car BEAUCOUP trop petit par rapport à la vue d'un écran de bureau.
Catastrophe de surcroit : les "IMAGES" en pixels (sensées respecter justement le principe du "piqué d'image" en résolution native de l'écran) bein elles aussi sont "réduites"...
- - -
DONC,
si quelques-uns sont intéressés pour eux-mêmes par ces problèmes :
passons aux tests pour voir ce que nous voyons les-uns-les-autres, c'est à dire savoir [u]COMMENT VOTRE téléphone cellulaire (multi-fonctions...) voit le code[/u].
L'écran de mon tél fait 62 millimètres de large et la notice indique 480 pixels.
Ainsi, 62 mm divisés par 480 pixels = environ 0,13 mm pour 1 pixel (0,1291 exactement).
Donc mon image de 227 pixels devrait mesurer sur mon téléphone : 227 x 0.13 = 29,5 mm (3 cm).
Or, je la mesure à 14 mm... (autrement dit à 107 pixels).
Question : Mon tél fait-il réellement 480 pixels de large ?
Je peux le savoir puisque j'ai vérifié en les comptant, avec une loupe très (très) puissante et un cache en papier pour les dévoiler un-à-un... Résultat : environ 1,3 mm pour environ 10 pixels... Donc la notice est correcte : on revient bien à 0,13 x 480 pixels = 62 mm.
Il y a donc bien un problème de conversion entre les médias.
- - -
LES QUESTIONS :
https://videodac.forumgratuit.org/
1 - L'image-1 est une image jpg sans DIV :
elle devrait s'afficher sur 227 px (pixels) de large, c'est la raison d'être de cette unité.
Sur mon téléphone elle s'affiche à environ 107 pixels.
Comment s'affiche-t-elle sur VOTRE téléphone...
(C'est la seule question difficile car il est impossible de les compter). Pour répondre, vous devez cherchez :
- d'abord, combien mesure 1 pixel de votre téléphone (sa largeur d'écran (en mm) divisée par sa définition (indiquée dans la notice);
- puis : [largeur de l'image-1 mesurée à la règle] divisée par [la largeur de votre pixel d'écran] = nombre de pixels de l'image affichée.
Les indications dans cette image orange : merci de ne pas en tenir compte, ce sont des notes pour mon écran-PC.
2 - Le DIV-1b
même question : l'aplat devrait s'afficher sur 227 px (pixels) (quitte à ce que la phrase soit coupée) (y'a pas de hauteur définie).
Sur mon tél : il s'affiche à environ 107 pixels.
3 - Le DIV-1c (codé avec un Span style=)
devrait être mesuré sur tout écran (en théorie) à : 60 mm (millimètres) de large, et 25 de haut.
Combien mesure-t-il sur votre téléphone et sur votre écran de bureau.
(sur mon tél : je le mesure à 14 mm).
4 - Le DIV-1d est codé avec un DIV style=, en inch (pouce) (on sait jamais comme ils sont des amerloques)...
L'aplat devrait faire 60 mm (2.4in), et 25 mm de haut (1inch).
Rien ne change sur mon tél : toujours à 14 mm.
5 - Div-1e : est dans une Class=, en mm;
il devrait faire 60 mm.
LES TYPOS...
Là-dessus, les unités fixes semblent respectées...
Un comble car là où il le faudrait : il n'y a plus aucun coefficient réducteur de distance.
Cependant, chose importante pour une bonne accroche de lecture : les lettres et les mots doivent toujours être un peu resserrés.
Or, là c'est le désastre sur mon tél...
Span-style-1 :
c'est un Times New Roman en 14pt (Points).
Quelle hauteur mesurez-vous sur votre tél ?
La hauteur se mesure du haut de l'ascendant au bas du descendant : dp) et devrait faire 5 mm.
Y'a une 2ième hauteur plus commode en 28pt (10 mm).
(Sur le mien c'est ok, 5 et 10 mm, l'unité est bien invariante d'un écran à l'autre).
Span-style-2 : (letter:-1pt).
Les lettres devraient se toucher (comme sur mon écran de PC)
mais ce n'est pas le cas sur mon tél (il y a juste un changement infime).
Comment est l'interlettrage sur votre tél.
Span-style-3 : devrait être illisible : (letter:-3pt).
L'inter-lettres est hors-normes (les lettres se chevauchent sur mon écran-PC)
MAIS c'est ainsi que j'obtiens un interlettrage normal (très serré)(encore lisible) sur MON téléphone...
Comment est-il sur votre tél et votre PC.
Span-style-4 : Vérification de l'unité mm (au lieu du point-typo).
La hauteur de bas en haut: dp) devrait faire 5 mm et 10 mm.
OK sur mon tél.
Span-style-5 : devrait être cette fois indéchiffrable...
La hauteur ne change pas : 5 mm,
mais l'inter-lettrage à -1,5mm rend la phrase totalement
indéchiffrable sur écran PC, et pourtant :
elle est "normalement" resserrée sur mon téléphone...
- Faisons les tests,
- essayez d'indiquer votre système (tél) et votre navigateur le cas échéant (même si je sais que beaucoup n'aiment pas et estiment que les protocoles devraient être respectés quelles que soient les versions).
Peut-être qu'on finira par cerner les causes à tout ça.
Peut-être que c'est moi qui méconnais certaines fonctions.
Merci.
(Notez que justement : il est inutile de faire des copies d'écrans...)
Modifié par tototoutou (27 Dec 2023 - 18:48)
En tant que novice, j'essaye de faire ma page en HTML.
Dans cette page, il faudrait que la dimension des images corresponde le plus à la réalité (monnaies, minéraux, micro-mécanique...);
mais je constate une différence d'affichage qui me parait incompréhensible.
En effet, puisqu'on est confronté à des écrans de densités très différentes (et surtout : de distances différentes) alors dans certains cas : l'unité "la moins pire" serait une invariante comme le millimètre, quitte à faire ensuite 2 pages soignées pour deux distances.
Quoi qu'il en soit, c'est une des manières de faire.
Aucun problème sur les écrans de bureau (?) car ils ont souvent une résolution entre 72 et 96 points-par-pouce, plus ou moins gérée par les 2 systèmes existants (windows et macintosh) bien que des écrans ont maintenant des résolutions plus denses (?)
En tout cas, quand je code un BLOC à 60 mm d'unité, mon navigateur firefox (vieille version / vieux système) l'affiche sur mon PC à... : 66 mm... (6 de plus à cause de ces problèmes de correspondance entre la résolution d'écran et sa gestion par le système, et de comment le navigateur la trouve) mais globalement c'est bon : on peut les mesurer à la règle sur l'écran.
Pareil pour un bloc codé en 227 px (pixels) : mon PC l'affiche exactement en 227 pixels (on peut les compter à l'écran);
et pareil pour les points-typo : si on code un "Font-Size:14pt" : en principe elle devrait faire 5 mm de haut sur n'importe quel média.
SAUF QUE, voilà le problème,
quand j'ouvre la page depuis mon téléphone (...mon téléphone portatif multi-fonctions...) :
mon bloc de 60 mm : mesure 14 mm ! (divisé par plus de 4).
PIRE ENCORE : je constate que l'unité PIXELS semble elle aussi divisée (par plus de 2).
Comme si le système android (ou le navigateur chrome) appliquait d'office des sortes de "coefficients réducteurs" à tout contenu web - y compris à l'unité PIXELS ?)?.. mais sans logique.
Et en pratique ça n'irait pas du tout car BEAUCOUP trop petit par rapport à la vue d'un écran de bureau.
Catastrophe de surcroit : les "IMAGES" en pixels (sensées respecter justement le principe du "piqué d'image" en résolution native de l'écran) bein elles aussi sont "réduites"...
- - -
DONC,
si quelques-uns sont intéressés pour eux-mêmes par ces problèmes :
passons aux tests pour voir ce que nous voyons les-uns-les-autres, c'est à dire savoir [u]COMMENT VOTRE téléphone cellulaire (multi-fonctions...) voit le code[/u].
L'écran de mon tél fait 62 millimètres de large et la notice indique 480 pixels.
Ainsi, 62 mm divisés par 480 pixels = environ 0,13 mm pour 1 pixel (0,1291 exactement).
Donc mon image de 227 pixels devrait mesurer sur mon téléphone : 227 x 0.13 = 29,5 mm (3 cm).
Or, je la mesure à 14 mm... (autrement dit à 107 pixels).
Question : Mon tél fait-il réellement 480 pixels de large ?
Je peux le savoir puisque j'ai vérifié en les comptant, avec une loupe très (très) puissante et un cache en papier pour les dévoiler un-à-un... Résultat : environ 1,3 mm pour environ 10 pixels... Donc la notice est correcte : on revient bien à 0,13 x 480 pixels = 62 mm.
Il y a donc bien un problème de conversion entre les médias.
- - -
LES QUESTIONS :
https://videodac.forumgratuit.org/
1 - L'image-1 est une image jpg sans DIV :
elle devrait s'afficher sur 227 px (pixels) de large, c'est la raison d'être de cette unité.
Sur mon téléphone elle s'affiche à environ 107 pixels.
Comment s'affiche-t-elle sur VOTRE téléphone...
(C'est la seule question difficile car il est impossible de les compter). Pour répondre, vous devez cherchez :
- d'abord, combien mesure 1 pixel de votre téléphone (sa largeur d'écran (en mm) divisée par sa définition (indiquée dans la notice);
- puis : [largeur de l'image-1 mesurée à la règle] divisée par [la largeur de votre pixel d'écran] = nombre de pixels de l'image affichée.
Les indications dans cette image orange : merci de ne pas en tenir compte, ce sont des notes pour mon écran-PC.
2 - Le DIV-1b
même question : l'aplat devrait s'afficher sur 227 px (pixels) (quitte à ce que la phrase soit coupée) (y'a pas de hauteur définie).
Sur mon tél : il s'affiche à environ 107 pixels.
3 - Le DIV-1c (codé avec un Span style=)
devrait être mesuré sur tout écran (en théorie) à : 60 mm (millimètres) de large, et 25 de haut.
Combien mesure-t-il sur votre téléphone et sur votre écran de bureau.
(sur mon tél : je le mesure à 14 mm).
4 - Le DIV-1d est codé avec un DIV style=, en inch (pouce) (on sait jamais comme ils sont des amerloques)...
L'aplat devrait faire 60 mm (2.4in), et 25 mm de haut (1inch).
Rien ne change sur mon tél : toujours à 14 mm.
5 - Div-1e : est dans une Class=, en mm;
il devrait faire 60 mm.
LES TYPOS...
Là-dessus, les unités fixes semblent respectées...
Un comble car là où il le faudrait : il n'y a plus aucun coefficient réducteur de distance.
Cependant, chose importante pour une bonne accroche de lecture : les lettres et les mots doivent toujours être un peu resserrés.
Or, là c'est le désastre sur mon tél...
Span-style-1 :
c'est un Times New Roman en 14pt (Points).
Quelle hauteur mesurez-vous sur votre tél ?
La hauteur se mesure du haut de l'ascendant au bas du descendant : dp) et devrait faire 5 mm.
Y'a une 2ième hauteur plus commode en 28pt (10 mm).
(Sur le mien c'est ok, 5 et 10 mm, l'unité est bien invariante d'un écran à l'autre).
Span-style-2 : (letter:-1pt).
Les lettres devraient se toucher (comme sur mon écran de PC)
mais ce n'est pas le cas sur mon tél (il y a juste un changement infime).
Comment est l'interlettrage sur votre tél.
Span-style-3 : devrait être illisible : (letter:-3pt).
L'inter-lettres est hors-normes (les lettres se chevauchent sur mon écran-PC)
MAIS c'est ainsi que j'obtiens un interlettrage normal (très serré)(encore lisible) sur MON téléphone...
Comment est-il sur votre tél et votre PC.
Span-style-4 : Vérification de l'unité mm (au lieu du point-typo).
La hauteur de bas en haut: dp) devrait faire 5 mm et 10 mm.
OK sur mon tél.
Span-style-5 : devrait être cette fois indéchiffrable...
La hauteur ne change pas : 5 mm,
mais l'inter-lettrage à -1,5mm rend la phrase totalement
indéchiffrable sur écran PC, et pourtant :
elle est "normalement" resserrée sur mon téléphone...
- Faisons les tests,
- essayez d'indiquer votre système (tél) et votre navigateur le cas échéant (même si je sais que beaucoup n'aiment pas et estiment que les protocoles devraient être respectés quelles que soient les versions).
Peut-être qu'on finira par cerner les causes à tout ça.
Peut-être que c'est moi qui méconnais certaines fonctions.
Merci.
(Notez que justement : il est inutile de faire des copies d'écrans...)
Modifié par tototoutou (27 Dec 2023 - 18:48)