Neternity.cz

Bublina za půl hodiny! Nebo ne?

Estimated reading time: 2 minuty by neternity 27. Březen 2015 v rubrice Novinky, Projekty, Zákazníci

Čas od času se potýkáme s na první pohled očividným rozporem mezi prvotní představou o náročnosti realizace požadavku se skutečnou pracností. Říkáme tomu „Bublina na 6 hodin„. Situace, kdy zadání zní velmi jednoduše, ale realizace může zabrat poměrně dost času.

Zadání: „Přidejte mi bublinu k tomu zaškrtávátku. Pokud se na to najede myší, zobrazí se nějaký text s nápovědou.“

Takové zadání může znít až banálně. Řeknete si, že za 1/2 hodiny musí být vyřízeno, nasazeno. Jenže, když se nad tím trochu zamyslíme, dojdeme k tomu, že tak jednoduché to být nemusí.

 

Představte si, že:

  • provozujete webovou aplikaci, e-shop nebo cokoliv, kam vám chodí lidi
  • máte ji ve třech jazycích
  • chcete, aby se to dalo ovládat i v mobilu

 

Příprava

  • Návrh, kde a jak se bude bublina zobrazovat (po najetí myši)
  • Text do bubliny – ve třech jazykových variantách
  • Víme, že nebude potřeba ho měnit
  • Má se zobrazovat i na mobilu? Pokud ano, musí se vymyslet způsob vyvolání, protože na mobilu nelze použít myšší kurzor

 

Realizace

A máme-li vše vymyšleno, můžeme se pustit do díla: Grafický návrh bubliny, konzultace se zákazníkem, doladění (1 hod). Přidání příslušného HTML kódu do šablony – ve vývojovém prostředí (1,5 hod). Otestování v desktopových prohlížečích (Firefox, Chrome, Safari, Internet Explorer) (0,5 hod). Otestování na mobilech (Android, iOS) (0,5 hod). Doladění (0,5 hod). Nasazení do produkčního prostředí (0,5 hod).

 

article-img-1

 

Závěr

Celkem jsme se dostali na 6 hodin práce. Na jednu obyčejnou bublinu je to docela dost. Viďte?