Blame hig/cs/visual-layout.page

Packit 1470ea
Packit 1470ea
<page xmlns="http://projectmallard.org/1.0/" type="topic" id="visual-layout" xml:lang="cs">
Packit 1470ea
Packit 1470ea
  <info>
Packit 1470ea
    <credit type="author">
Packit 1470ea
      <name>Allan Day</name>
Packit 1470ea
      <email>aday@gnome.org</email>
Packit 1470ea
    </credit>
Packit 1470ea
    <credit>
Packit 1470ea
      <name>Calum Benson</name>
Packit 1470ea
    </credit>
Packit 1470ea
    <credit>
Packit 1470ea
      <name>Adam Elman</name>
Packit 1470ea
    </credit>
Packit 1470ea
    <credit>
Packit 1470ea
      <name>Seth Nickell</name>
Packit 1470ea
    </credit>
Packit 1470ea
    <credit>
Packit 1470ea
      <name>Colin Robertson</name>
Packit 1470ea
    </credit>
Packit 1470ea
    <include xmlns="http://www.w3.org/2001/XInclude" href="legal.xml"/>
Packit 1470ea
    <desc>Uspořádání prvků v uživatelském rozhraní</desc>
Packit 1470ea
  </info>
Packit 1470ea
Packit 1470ea
<title>Vizuální rozvržení</title>
Packit 1470ea
Packit 1470ea

Vizuální rozvržení ovládacích prvků, informací a obsahu ovlivňuje, jak lehce je vaše aplikace pochopitelná, a zároveň, jak je hezká na pohled. Je důležité si uvědomit, že vizuální návrh má silný dopad na to, jak pracné bude používání aplikace. Špatné rozvržení má za následek, že uživatel musí vyvinou větší úsilí, s dobrým rozvržením je toto úsilí menší.

Packit 1470ea
Packit 1470ea

Dodržování těchto pokynů pro vizuální rozvržení vám pomůže vytvořit aplikaci, která bude hezká, snadná k pochopení a účinná na používání.

Packit 1470ea
Packit 1470ea
<section id="general-guidelines">
Packit 1470ea
<title>Obecné rady</title>
Packit 1470ea
Packit 1470ea
<list>
Packit 1470ea
<item>

Linie zarovnání je pomyslná svislá nebo vodorovná čára přes vaše okno, která se dotýká hrany jednoho nebo více popisků a ovládacích prvků v okně. Počet těchto bodů byste měli minimalizovat. Čím méně jich je, tím jasnější a jednodušší se rozvržení zdá, a bude pro lidi pochopitelnější.

</item>
Packit 1470ea
<item>

Zarovnávejte obsah a ovládací prvky v rozvržení přesně. Lidské oko vnímá zarovnané a nezarovnané objekty velmi citlivě. Pokud vizuální prvky nedrží čáru, je některým lidem nepříjemné se si je prohlížet. Prvky, které čáru nedrží, totiž působí rušivě.

</item>
Packit 1470ea
<item>

Buďte konzistentní. Používejte všude stejné rozestupy.

</item>
Packit 1470ea
<item>

Uspořádejte související ovládací prvky a informace do skupin a k jejich rozlišení použijte rozestupy. Tím se rozhraní zjednoduší pro čtení a pochopení.

Packit 1470ea
<list>
Packit 1470ea
<item>

Podle nepsaných pravidel ponechávejte mezi prvky rozestupy 6 pixelů, a zvětšujte je, když vzájemná souvislost mezi prvky slábne.

</item>
Packit 1470ea
<item>

Mezi popiskem a k němu patřícím ovládacím prvkem ponechejte 12 vodorovných pixelů.

</item>
Packit 1470ea
<item>

Ke svislému oddělení skupin komponent se hodí 18 pixelů.

</item>
Packit 1470ea
<item>

Obecně je doporučováno odsazení 18 pixelů mezi obsahem dialogového okna a okrajem okna.

</item>
Packit 1470ea
</list></item>
Packit 1470ea
<item>

Pro vyjádření hierarchie a návaznosti odsazujte prvky o 12 pixelů.

</item>
Packit 1470ea
<item>

Vyhněte se používání viditelných rámečků k oddělení skupin ovládacích prvků. Místo toho používejte mezery a nadpisy.

</item>
Packit 1470ea
</list>
Packit 1470ea
Packit 1470ea

Nesprávné rozestupy a zarovnání:

Packit 1470ea
<media type="image" mime="image/svg" src="figures/visual-alignment-incorrect.svg"/>
Packit 1470ea
Packit 1470ea

Správné rozestupy a zarovnání:

Packit 1470ea
<media type="image" mime="image/svg" src="figures/visual-alignment-correct.svg"/>
Packit 1470ea
Packit 1470ea

Správné rozestupy s hodnotami (v pixelech):

Packit 1470ea
<media type="image" mime="image/svg" src="figures/visual-alignment-spacing.svg"/>
Packit 1470ea
Packit 1470ea
</section>
Packit 1470ea
Packit 1470ea
<section id="label-alignment">
Packit 1470ea
<title>Zarovnání popisků</title>
Packit 1470ea
Packit 1470ea

Pokud je to možné, použijte u popisků zarovnání doprava (viz nákres níže). Předejdete tím velkým mezerám mezi popisky a k nim patřícím ovládacím prvkům. Tento typ zarovnání není ale možný, když máte ovládací prvky s navzájem hodně odlišnými rozměry: zde místo toho musíte použít zarovnání doleva.

Packit 1470ea
Packit 1470ea
<media type="image" mime="image/svg" src="figures/label-alignment.svg"/>
Packit 1470ea
Packit 1470ea
</section>
Packit 1470ea
Packit 1470ea
<section id="hierarchy">
Packit 1470ea
<title>Vizuální hierarchie</title>
Packit 1470ea
Packit 1470ea

Vizuální prvky uspořádejte shora dolů a zleva doprava. To je směr, kterým mají lidé ze západních zemí tendenci číst uživatelské rozhraní, takže položek vlevo nahoře si všimnou jako první. Toto uspořádání dá uživatelskému rozhraní hierarchii: komponenty, které jsou spatřené jako první, jsou vnímány jako přednostní před těmi, co přijdou na oči později. Z tohoto důvodu byste měli umístit hlavní ovládací prvky nad a doleva od ovládacích prvků a obsahu, které jsou jimi ovlivňovány. Hlavičkové lišty jsou z tohoto hlediska klíčovým návrhovými vzory.

Packit 1470ea
Packit 1470ea
</section>
Packit 1470ea
Packit 1470ea
</page>