Naše řešení

Fascinuje nás jednoduchost. Usilujeme o ni vždy a všude.

Design patterns (návrhové vzory)

Jako design patterns jsou označovány návrhové vzory a modely, které se používají při opakovaném řešení stejné situace, zejména při potřebě rozvržení konstantních prvků. Představují tedy v daném kontextu optimální řešení nejčastějších problémů.

Jako design patterns jsou označovány návrhové vzory a modely, které se používají při opakovaném řešení stejné situace, zejména při potřebě rozvržení konstantních prvků. Představují tedy v daném kontextu optimální řešení nejčastějších problémů.

Termín design pattern (návrhový vzor) je používán v mnoha oborech lidské činnosti. První nápad na využití tzv. „patternů“ v programování se objevil už v roce 1987. Poslední dobou jsou stále častěji využívány v počítačové grafice a to jak v klasických aplikacích, tak ve webových.

Velký boom zaznamenalo využití návrhových vzorů v posledních dvou letech, kdy se především softwarové firmy zaměřili na stále se opakující problémy při strukturování obsahu. Od nich převzali tento postup jejich „kolegové“ z webdesignerských firem, kteří začali tyto vzory hojně využívat.

Pomocí návrhových vzorů se snáz, levněji a rychleji řeší projekty, které jsou standardizované, nebo velmi podobné již realizovaným. Patterny webových aplikací vycházejí především z výsledků uživatelského testování, kterému byly opakovaně podrobeny.

Příkladem takových design patterns může být řešení internetového obchodu. Web designerská firma, která má bohaté zkušenosti s tvorbou e-shopů, přesně ví, kde by měla být navigace stránek, jak by měl vypadat výpis produktů, detail produktu, košík a kde by měly být umístěny jednotlivé prvky. Z těchto svých znalostí následně sestaví pattern, který pak následně využije při tvorbě dalšího e-shopu. Neznamená to však, že všechny výstupy musejí vypadat stejně, právě naopak. Patterny v žádném případě nejsou překážkou moderní, líbivé a kreativní grafiky.

Návrhové vzory tedy řeší problém přehlednosti a strukturování navigace, obsahu a dalších důležitých prvků a informací. Jedná se o řešení, které do značné míry eliminuje opakující se problémy při tvorbě typově podobných projektů.

Jak pokračovat?

  • Chcete zjistit, zda se Vaše stránky uživatelům pohodlně používají a nacházejí na nich to, co hledají? Určitě si myslíte, že ano, ale zkoušeli jste se jich zeptat? Pokud ne, pomůže vám nejlépe uživatelské testování.
  • Pokud Vás tato oblast zajímá hlouběji, přečtěte si více o použitelnosti internetových stránek. Pokud vás chytne a uživatelské testování vám přijde jako příliš velké sousto, můžeme pro vás připravit detailní analýzu použitelnosti vašeho webu. Získáte neocenitelné rady, které jsme pracně ověřili v praxi u našich klientů.
  • Máte-li zájem podívat se, jak vypadají skutečné návrhové vzory? Pěkným příkladem je jejich knihovna portálu Yahoo: http://developer.yahoo.com/ypatterns/  .