Une seule pièce au lieu de deux panneaux empilés
La barre du roster et la démonstration de l’agent étaient deux rectangles posés l’un sur l’autre. Les mesurer a été le plus court chemin pour comprendre pourquoi l’ensemble pesait.
Le reproche était que cela paraissait répétitif. La mesure a été plus précise que le reproche : en 1440 par 900 avec une scène ouverte, la barre occupait x 128, largeur 1184, de y 67 à 188 ; la scène occupait x 128, largeur 1184, de y 153 à 876. Même abscisse, même largeur, l’une sur l’autre, avec trente-cinq pixels de recouvrement.
Deux boîtes d’emprise identique, chacune portant sa propre surface dépolie, chacune avec son bord adouci, et une couture entre les deux. L’œil compte les boîtes au lieu de lire l’agent.
#Une surface, deux régions
Le correctif a été structurel plutôt que cosmétique : les deux composants n’en font plus qu’un. Le verre appartient à la pièce ; le dock et la scène n’ont plus ni fond, ni bordure, ni ombre propres. Une surface dépolie doit grouper une expérience, pas encadrer chaque ligne à l’intérieur.
#Trois mesures ont décidé du reste
- L’artefact prend 60 % de la pièce et la lecture 40. Le partage précédent était 49/51, l’application et le texte portaient le même poids, ce qui n’est pas ce que la page met en avant.
- Le dock retombe à la taille de sprite de la barre dès qu’une scène s’ouvre. Le sprite du hibou ne se comprime pas, donc quinze visages en taille de carte réclament 1 072 px dans une pièce qui en offre 869 à 1024, 210 px de débordement horizontal, mesurés.
- Le verre se ferme par deux dégradés linéaires croisés plutôt que par un masque radial. Un dégradé radial n’atteint jamais zéro sur une boîte large : à 124 % de rayon sur 1 270 px, le bord gauche est encore opaque à 79 %, d’où l’arête verticale dure visible à x 85, un saut de RVB 7 à 12 en cinq pixels.
PreuveAprès le changement, le profil de luminosité en travers du bord gauche monte de 6 à 13 sur 160 pixels sans marche. Toute la différence entre une plaque et un volume tient là.
#Sources
- Deskworth Landing, commit history of the Liquid Glass passDeskworthDocument interne, non publié
Read next