tu confirmes là qu'il faut un appli specifique, qui gere les deux resoltuions
Non. C'est gere par l'os, les applis ios sont un seul binaire, ya aucune difference dans le code.
La resolution quand a elle est unique: 320x480 points. Point. Pas pixels.
Quand c'est rendu sur du retina, chaque point est affiche sur 4 pixels. L'iphone 4 n'offre strictement aucune surface supplementaire.
Le caractere A en helvetica neue regular, 15 points, fait strictement la meme taille physique (en centimetres) sur un iphone 4 et un 3gs. Mais l'iphone 4 a 4 fois plus de pixels pour l'afficher. Ce qui fait que l'aliasing est imperceptible et le caractere apparait presque aussi precis que s'il etait imprime sur du papier.
ca cree des pixels intermediaires et donc du flou
Non. Aucun pixel n'est cree. Il n'ya aucun scaling.
Une image 50x50 affichee sur 50x50 pixels physiques a 160 dpi et la meme image sur 100x100 px physiques a 320 dpi ont exactement la meme apparence et font exactement la meme taille physique.
Parce que chaque pixel a 160dpi est parfaitement et identiquement reproduit par 4 pixels a 320dpi.
Dit autrement, 2x2 pixels a 320 dpi font strictement la meme taille physiqueet sont indifferenciable de 1x1 pixel a 160 dpi.
C'est la definition du dpi.
Encore dit autrement: prend un mbp retina et pas retina, cote a cote.
Affiche sur chacun une photo de 1440xwhatever. Prend une photo de chaque avec un argentique. Met les photos cote a cote, tu serais incapable de dire lequel est le lequel.
Fait les afficher une photo 2880xwhatever, tu vas pouvoir dire immediatement lequel est lequel.
Fait leur afficher le meme temps texte en helvetica neue 15, tu vas pouvor dire immediatement lequel est lequel.
Derniere tentative: prend une feuille de papier et dessines un grille 4x4 de 10cm de cote. Remplit les carres dans la diagonale.
Fait pareil avec 2 grille 8x8 de 10 cm de cote.
Sur la premiere, pour chaque carre de la 8x8, remplit 4 carre dans la 8x8: ta ligne est strictement la meme (aliasee a mort). C'est le cas des images non retina sur un ecran retina.
Sur la deuxieme, remplit la diagonale sur un carre de large. C'est le cas du texte sur un ecran retina, ou d'un asset retina sur un ecran retina.
Met les 3 cote a cote.
Je vais arreter la parce que je sais pas comment expliquer autrement.
mais si tu te tiens à 40cm de l'ecran, je ne suis pas sur que tu vois la difference entre les deux images si elles sont à remise à taille reelle.
Les deux sont a taille reelle. C'est precisement pour ca que la photo au dessus a ete prise avec un appareil photo et pas un simple screenshot, pour montrer la difference a taille reelle: les deux photos font strictement la meme taille physique, en centimetres.
Et contrairement a toi, je suis sur que tu vois la difference a 40cm de l'ecran parce que j'ai 2 ipads sous les yeux, affichant exactement le meme texte, et l'ipad1 parait flou par rapport au 4. Si tu me crois pas, va dans un apple store et met un ipad 2 a cote d'un ipad retina.
[^] # Re: Mes yeux!!
Posté par groumly . En réponse au journal Google Chromebook Pixel : les patchs pour le support Linux arrivent. Évalué à 7.
Non. C'est gere par l'os, les applis ios sont un seul binaire, ya aucune difference dans le code.
La resolution quand a elle est unique: 320x480 points. Point. Pas pixels.
Quand c'est rendu sur du retina, chaque point est affiche sur 4 pixels. L'iphone 4 n'offre strictement aucune surface supplementaire.
Le caractere A en helvetica neue regular, 15 points, fait strictement la meme taille physique (en centimetres) sur un iphone 4 et un 3gs. Mais l'iphone 4 a 4 fois plus de pixels pour l'afficher. Ce qui fait que l'aliasing est imperceptible et le caractere apparait presque aussi precis que s'il etait imprime sur du papier.
Non. Aucun pixel n'est cree. Il n'ya aucun scaling.
Une image 50x50 affichee sur 50x50 pixels physiques a 160 dpi et la meme image sur 100x100 px physiques a 320 dpi ont exactement la meme apparence et font exactement la meme taille physique.
Parce que chaque pixel a 160dpi est parfaitement et identiquement reproduit par 4 pixels a 320dpi.
Dit autrement, 2x2 pixels a 320 dpi font strictement la meme taille physiqueet sont indifferenciable de 1x1 pixel a 160 dpi.
C'est la definition du dpi.
Encore dit autrement: prend un mbp retina et pas retina, cote a cote.
Affiche sur chacun une photo de 1440xwhatever. Prend une photo de chaque avec un argentique. Met les photos cote a cote, tu serais incapable de dire lequel est le lequel.
Fait les afficher une photo 2880xwhatever, tu vas pouvoir dire immediatement lequel est lequel.
Fait leur afficher le meme temps texte en helvetica neue 15, tu vas pouvor dire immediatement lequel est lequel.
Derniere tentative: prend une feuille de papier et dessines un grille 4x4 de 10cm de cote. Remplit les carres dans la diagonale.
Fait pareil avec 2 grille 8x8 de 10 cm de cote.
Sur la premiere, pour chaque carre de la 8x8, remplit 4 carre dans la 8x8: ta ligne est strictement la meme (aliasee a mort). C'est le cas des images non retina sur un ecran retina.
Sur la deuxieme, remplit la diagonale sur un carre de large. C'est le cas du texte sur un ecran retina, ou d'un asset retina sur un ecran retina.
Met les 3 cote a cote.
Je vais arreter la parce que je sais pas comment expliquer autrement.
Les deux sont a taille reelle. C'est precisement pour ca que la photo au dessus a ete prise avec un appareil photo et pas un simple screenshot, pour montrer la difference a taille reelle: les deux photos font strictement la meme taille physique, en centimetres.
Et contrairement a toi, je suis sur que tu vois la difference a 40cm de l'ecran parce que j'ai 2 ipads sous les yeux, affichant exactement le meme texte, et l'ipad1 parait flou par rapport au 4. Si tu me crois pas, va dans un apple store et met un ipad 2 a cote d'un ipad retina.