Proves unitàries

Aproximació a la independència de la resolució

L’objectiu de la independència de resolució és facilitar que les interfícies gràfiques d’usuari d’Ubuntu Touch s’adaptin a tots els factors de forma que Ubuntu Touch s’adreça: telèfons, tauletes, ordinadors portàtils i escriptoris. L’enfocament que es pren combina la simplicitat per als dissenyadors i desenvolupadors amb la fidelitat visual, la qualitat i la usabilitat.

Unitats de mesura

Unitat de quadrícula

Es defineix una unitat de mesura anomenada unitat de graella, abreujada gu. 1 unitat de graella es tradueix a un nombre determinat de píxels depenent del tipus de pantalla on es mostri la interfície d’usuari. Per exemple, en un ordinador portàtil 1 unitat de graella normalment es traduirà a 8 píxels. El nombre de píxels per unitat de graella es tria per preservar la mida visual percebuda dels elements de la interfície d’usuari i per tant depèn de la densitat de la pantalla i la distància que l’usuari estigui a la pantalla. També ens assegurem que 1 unitat de quadrícula sigui sempre un nombre enter de píxels.

Dispositiu

Conversió

La majoria dels ordinadors portàtils

1 gu = 8 px

Ordinador portàtil de densitat “alta”

1 gu = 16 px

Telèfon amb pantalla de 4 polzades a resolució HD (al voltant de 720x1,280 píxels)

1 gu = 18 px

Tauleta amb pantalla de 10 polzades a resolució HD (al voltant de 720x1,280 píxels)

1 gu = 10 px

Unitat de densitat

Excepcionalment, per tal d’acomodar-se als casos rars on es necessiten mesures de menys d’1 gu hi ha disponible una altra unitat: el píxel independent de densitat, abreujat dp. 1 dp es tradueix típicament a 1 píxel en ordinadors portàtils i telèfons mòbils de baixa densitat i tauletes.

Utilitza

Item {
  width:  units.gu(2)
  height: units.dp(1)
}

Dispositiu

Unitats de la quadrícula del dispositiu

amplada

alçada

E5 (retrat)

42

72

M10 HD (paisatge)

16

97

M10 FHD (paisatge)

18

8

N5 (retrat)

4.7»

8