Mac OS X Lion : des icônes haute définition pour le mode HiDPI
par Nicolas Furno le 19.04.2011 à 10:51
L'indépendance de la résolution est une fonctionnalité attendue depuis des années dans Mac OS X et qui n'a jamais été activée par Apple à ce jour, même si des éléments techniques ont été développés au fur et à mesure des versions. Avec l'iPhone 4 et son écran Retina, Apple a suivi une autre piste : la taille de tous les éléments graphiques des applications a été multipliée par deux pour les adapter à la définition doublée de l'écran. C'est cette piste qu'Apple semble également suivre pour Mac OS X Lion.
On savait qu'un mode "HiDPI" qui permet de doubler la taille de tous les éléments de l'interface était disponible dans ce système, mais désactivé par défaut (lire : Du Retina Display dans Lion). Consomac a aperçu que certaines icônes Apple étaient proposées dans une résolution deux fois plus importante que précédemment pour tenir compte de ce mode. Dans Snow Leopard, les icônes sont en 512 x 512 pixels ; dans Lion elles passent à 1024 x 1024.
Pour l'heure, très peu d'applications ont droit au changement. Le Mac App Store bénéficie d'une icône haute-résolution, de même qu'Aperçu, mais les autres applications d'Apple (Finder, QuickTime, Mail, etc.) restent pour le moment cantonnées à 512 pixels.
Conséquence directe de cette augmentation de la résolution des icônes, les fichiers .icns pèsent beaucoup plus lourd dans Mac OS X Lion : l'icône du Mac App Store pèse 1,2 Mo dans Lion contre 135 Ko seulement dans Snow Leopard.
On savait qu'un mode "HiDPI" qui permet de doubler la taille de tous les éléments de l'interface était disponible dans ce système, mais désactivé par défaut (lire : Du Retina Display dans Lion). Consomac a aperçu que certaines icônes Apple étaient proposées dans une résolution deux fois plus importante que précédemment pour tenir compte de ce mode. Dans Snow Leopard, les icônes sont en 512 x 512 pixels ; dans Lion elles passent à 1024 x 1024.
Pour l'heure, très peu d'applications ont droit au changement. Le Mac App Store bénéficie d'une icône haute-résolution, de même qu'Aperçu, mais les autres applications d'Apple (Finder, QuickTime, Mail, etc.) restent pour le moment cantonnées à 512 pixels.
Conséquence directe de cette augmentation de la résolution des icônes, les fichiers .icns pèsent beaucoup plus lourd dans Mac OS X Lion : l'icône du Mac App Store pèse 1,2 Mo dans Lion contre 135 Ko seulement dans Snow Leopard.
| |
4
3
2
1
Vos réactions (49 réactions)
- B'n -
[19/04/2011 11:09]
C'est plus lourd en Ko mais moins en temps de calcul processeur qu'une image vectorielle. Je pense que c'est aussi pour ça que cette voie a été retenue. Si tous les éléments de l'interface passaient en vectoriel, ça alourdirait considérablement le rendu (et l'autonomie s'en ressentirait).
C'est plus lourd en Ko mais moins en temps de calcul processeur qu'une image vectorielle. Je pense que c'est aussi pour ça que cette voie a été retenue. Si tous les éléments de l'interface passaient en vectoriel, ça alourdirait considérablement le rendu (et l'autonomie s'en ressentirait).
NoObi62
[19/04/2011 11:10]
via MacG Mobile
Une icône qui voit ses pixels multipliées par 4 pèse 10 fois plus?
Si une âme charitable pouvait m'expliquer, la flemme de googler ;)
Merci :)
Une icône qui voit ses pixels multipliées par 4 pèse 10 fois plus?
Si une âme charitable pouvait m'expliquer, la flemme de googler ;)
Merci :)
Lucieaus
[19/04/2011 11:11]
Si quelqu'un arrive à trouver une utilité au fait d'avoir des icônes de 2mo pour les applications, qu'il nous fasse signe.
Si quelqu'un arrive à trouver une utilité au fait d'avoir des icônes de 2mo pour les applications, qu'il nous fasse signe.
mickaphd
[19/04/2011 11:15]
c'est plus des icones mais des wallpapers !
c'est plus des icones mais des wallpapers !
Macintosheux
[19/04/2011 11:16]
Faut rajouter à la facture que la résolution 512 a été supprimée.
On a donc ceci dans l'icône :
- 16x16
- 32x32
- 128x128
- 1024x1024
Donc soit il va falloir mettre à jour Snow Leopard pour qu'il puisse gérer ça, soit générer des versions spécifiques des icônes pour lui avec du 512x512.
Faut rajouter à la facture que la résolution 512 a été supprimée.
On a donc ceci dans l'icône :
- 16x16
- 32x32
- 128x128
- 1024x1024
Donc soit il va falloir mettre à jour Snow Leopard pour qu'il puisse gérer ça, soit générer des versions spécifiques des icônes pour lui avec du 512x512.
Armas
[19/04/2011 11:19]
C'est embêtant ... Ca n'a pas grand intérêt tant que les écrans n'auront pas dépassé le format abribus ...
C'est embêtant ... Ca n'a pas grand intérêt tant que les écrans n'auront pas dépassé le format abribus ...
- B'n -
[19/04/2011 11:24]
@Lucieaus : je pense que c'est pour anticiper sur les futurs écrans. Il y a quelques années, une icône de 512px aussi était inutile. Un écran "rétina" est je crois aux alentours de 300dpi, si les 27" augmentent leur finesse, ça peut aller vite… (bon après est-ce qu'il y a un intérêt à avoir un 27" avec une meilleure résolution, c'est pas dit)
@Lucieaus : je pense que c'est pour anticiper sur les futurs écrans. Il y a quelques années, une icône de 512px aussi était inutile. Un écran "rétina" est je crois aux alentours de 300dpi, si les 27" augmentent leur finesse, ça peut aller vite… (bon après est-ce qu'il y a un intérêt à avoir un 27" avec une meilleure résolution, c'est pas dit)
Le_iPodeur
[19/04/2011 11:24]
Si les autres éléments d'interface subissent le même traitement (boutons, flèches, ascenseurs, etc.) on va avoir des applications où l'interface sera plus lourde que le code... OH WAIT!
J'attends avec impatience le combo iTunes dopé aux icones 1024*1024, qui va demander un Core i7 pour lire un fichier UNNAMEDTRACK.LINKING.PARK.128KBS.VBR.ENCODED.BY.DaRKr0XX0ReLiT3.ALLMP3.RU.mp3
Si les autres éléments d'interface subissent le même traitement (boutons, flèches, ascenseurs, etc.) on va avoir des applications où l'interface sera plus lourde que le code... OH WAIT!
J'attends avec impatience le combo iTunes dopé aux icones 1024*1024, qui va demander un Core i7 pour lire un fichier UNNAMEDTRACK.LINKING.PARK.128KBS.VBR.ENCODED.BY.DaRKr0XX0ReLiT3.ALLMP3.RU.mp3
Thorent
[19/04/2011 11:28]
via MacG Mobile
@ Le_iPodeur :
Ah toi aussi tu lis les fichier de "Dark Roxx0r" ^^
mélodieux, non ?
@ Le_iPodeur :
Ah toi aussi tu lis les fichier de "Dark Roxx0r" ^^
mélodieux, non ?
oomu
[19/04/2011 11:29]
@Lucieaus [19/04/2011 11:11]
"Si quelqu'un arrive à trouver une utilité au fait d'avoir des icônes de 2mo pour les applications, qu'il nous fasse signe."
hello :)
le futur Marty, le futuuuuur , faut penser en 4D ! Apple prépare son système pour quand les écrans seront si denses que les icônes à une taille lisible seraient trop flous si ils avaient pas plus de détails.
-
vectoriel n'est pas de la magie.
Vous ne pouvez pas forcément décrire en vectoriel toutes sortes de détails et qu'il reste convenable à toutes les tailles (en particulier les plus petites)
il faut toujours prévoir des tailles inférieures, que l'icône puisse se "dégrader" (perdre de la complexité à petite taille), le bitmap est très pratique dans ces cas.
-
@Noobi62
moins de compression.
@- B'n - [19/04/2011 11:09]
Os x a depuis leopard la possibilité de gérer des éléments décrits en mélange de bitmap, programmations et de vecteurs. C'est peu utilisé.
@Lucieaus [19/04/2011 11:11]
"Si quelqu'un arrive à trouver une utilité au fait d'avoir des icônes de 2mo pour les applications, qu'il nous fasse signe."
hello :)
le futur Marty, le futuuuuur , faut penser en 4D ! Apple prépare son système pour quand les écrans seront si denses que les icônes à une taille lisible seraient trop flous si ils avaient pas plus de détails.
-
vectoriel n'est pas de la magie.
Vous ne pouvez pas forcément décrire en vectoriel toutes sortes de détails et qu'il reste convenable à toutes les tailles (en particulier les plus petites)
il faut toujours prévoir des tailles inférieures, que l'icône puisse se "dégrader" (perdre de la complexité à petite taille), le bitmap est très pratique dans ces cas.
-
@Noobi62
moins de compression.
@- B'n - [19/04/2011 11:09]
Os x a depuis leopard la possibilité de gérer des éléments décrits en mélange de bitmap, programmations et de vecteurs. C'est peu utilisé.
BeePotato
[19/04/2011 11:29]
@ Armas : « Ca n'a pas grand intérêt tant que les écrans n'auront pas dépassé le format abribus ... »
On parle d’augmenter la résolution d’un écran, ici. Pas sa taille.
@ Armas : « Ca n'a pas grand intérêt tant que les écrans n'auront pas dépassé le format abribus ... »
On parle d’augmenter la résolution d’un écran, ici. Pas sa taille.
Armas
[19/04/2011 11:31]
En fait, le problème, c'est pas vraiment l'icone en elle meme, mais le rapport entre sa taille et celle de l'application.
C'est un peu excessif d'avoir une icone de 1,2Mo quand l'appli elle meme n'en fait que 1,7 (exemple de l'Appstore justement)
En fait, le problème, c'est pas vraiment l'icone en elle meme, mais le rapport entre sa taille et celle de l'application.
C'est un peu excessif d'avoir une icone de 1,2Mo quand l'appli elle meme n'en fait que 1,7 (exemple de l'Appstore justement)
R5555
[19/04/2011 11:35]
@ - B'n -
L'augmentation de résolution améliore tellement le rendu des polices qu'il est difficile de revenir sur un 72dpi
@ - B'n -
L'augmentation de résolution améliore tellement le rendu des polices qu'il est difficile de revenir sur un 72dpi
TR3NT
[19/04/2011 11:35]
Et pendant ce temps, sous Ubunchu GNU/linux avec quasiment exclusivement des icônes vectorielles, (Certes, pas du tout dans le même style graphique. Possible que les icônes d’Apple aient plus de mal à s’exporter en vectoriel), qui alourdissent pas du tout le temps de rendu, grâce à une bonne gestion du cache.
http://files.myopera.com/TR3NT/files/Icones.png
Et pendant ce temps, sous Ubunchu GNU/linux avec quasiment exclusivement des icônes vectorielles, (Certes, pas du tout dans le même style graphique. Possible que les icônes d’Apple aient plus de mal à s’exporter en vectoriel), qui alourdissent pas du tout le temps de rendu, grâce à une bonne gestion du cache.
http://files.myopera.com/TR3NT/files/Icones.png
Nicolasf
[19/04/2011 11:37]
@ Macintosheux : les icônes d'Aperçu et du Mac App Store données ici en exemple ont bien une icône en 512 x 512. Tu as un exemple d'élément qui n'aurait pas cette version là ?
@ Macintosheux : les icônes d'Aperçu et du Mac App Store données ici en exemple ont bien une icône en 512 x 512. Tu as un exemple d'élément qui n'aurait pas cette version là ?
4
3
2
1
Réagir
Il n'est pas possible de réagir à cette dépêche. Si vous souhaitez toutefois réagir, n'hésitez pas à faire un tour dans nos forums.






Juin 2013



