Někdy rozložení nevypadá skvěle pro všechny různé variace dat, které bude mít.
Například:
Řekněme, že máte styl nadpisů na konkrétním typu stránky, například na stránce produktu.
Téměř pro všechny produkty to vypadá skvěle, jak to máte.
Existuje však jedna stránka produktu, kde je nadpis příliš dlouhý a způsobuje ošklivé zalomení řádku. Nemůžete ji přejmenovat ani na něco menšího.
Nyní máte 3 možnosti:
Nedělejte nic, jen se s tím vypořádejte.
Změňte velikost písma pro všechny nadpisy stránek produktu.
Změňte velikost písma pro případ od případu, pokud je příliš dlouhý na jeden řádek.
Špatná věc týkající se možnosti 1 je nejvíc skvělá, ale některé vypadají trapně.
Špatnou věcí u možnosti 2 je to, že zhoršujete vzhled všech stránek (udělují se okrajově, ale stále ponižují), jen aby jich doprovázel pár, zdá se, že by měl existovat lepší způsob?
Špatnou věcí u možnosti 3 je velikost písma, která není konzistentní, což vytváří méně jednotný vzhled. Také se to může vymknout z ruky, jako při použití inline stylů, pokud to uděláte příliš (nebo vůbec), může to vést ke skutečné noční můře údržby.
Co je tedy ideální volbou? Existuje možnost, kterou jsem vynechal?
Možnost 4: Přizpůsobte zobrazení dlouhých čísel
Možná nebudete moci přejmenovat produkt (y) s dlouhými jmény - ale můžete změnit způsob zobrazení dlouhých jmen.
Možné přístupy zahrnují:
Nemyslím si, že existuje ideální řešení. Všechny zahrnují určitou formu kompromisu. Musíte se jen rozhodnout, co jste připraveni na kompromis.
Myslím, že možnost 2 je nejméně nejhorším řešením, protože si zachovává konzistenci mezi webem/aplikací, což je pravděpodobně nejdůležitější věc. Vaši uživatelé očekávají, že různé části stránky budou na každé stránce na stejném místě.
Možnost 3 může fungovat, pokud se ujistíte, že záhlaví zabírá na každé stránce stejný „fyzický“ prostor. To může vyžadovat mírně více mezery na „normálních“ stránkách.
Možnost 1 je pravděpodobně nejhorší možností, protože by mohla vyvolat dojem, že stránka je nějakým způsobem rozbitá.