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 |