-->

Pátek 22. 10. 2004 (00:36)
Počítače, internet, IT

Chyba s tabbed-browsingem je mnohem závažnější než jsem si myslel!

Včera jsem napsal zápisek Závažné i komické chyby v internetových prohlížečích a vycházel jsem výlučně z článku Více a méně závažné chyby v internetových prohlížečích na CD-R.CZ. Podcenil jsem chybu tabbed-browsingu, kdy stránka z neaktivní záložky může otevřít dialogové okno žádající třeba i citlivé informace, které zmatený uživatel (netušící, která stránka dialog otevřela) může vyplnit a nadělení může být na světě. Mylně jsem se na základě zmíněného článku domníval, že je myšleno vyskakovací okno vytvořené javascriptovou funkcí window.open(), kde příslušnost okna k některé z prohlížených stránek lze odvodit třeba designem, logem, textovým obsahem atp ...

Martin Trčka upozornil, že se mýlím, za což mu děkuji. A nebyl jsem jediný (viz reakce pod mým spotem i pod pár články, které se tomuto tématu věnovaly), takže jsem se místo odpovědi na Martinovu reakci rozhodl sepsat nový spot vysvětlující, jak se situace má.

Fakt je, že je myšlen dialog vytvořený funkcí prompt() s uniformním vzhledem. Nejde o pop-up okno, které někdy bývá rovněž špatně označováno za dialogové okno. Tato skutečnost zcela mění můj názor na chybu.

Vy, kdo nerozumíte JavaScriptu, asi nevíte, jak zásadní rozdíl to je. Řekněme tedy, že kdyby to bylo tak, jak jsem se původně domníval, tak se otevře nové okno prohlížeče eventuálně se skrytým panelem nástrojů, nabídkou a statovým řádkem, ovšem s načtenou webovou stránkou, na které může být nějaká grafika, text nebo cokoliv jiného, z čehož si odvodíte přislušnost tohoto okna k dříve otevřené stránce. Situace je bohužel horší a mé dřívější bagatelizování problému není na místě. Jak takový dialog může vypadat? Podívejte se na příklad na Jak psát web. Nemáte šanci poznat, k čemu patří a nemáte možnost tyto hlášky blokovat (až na vypnutí JavaScriptu, což při jeho hojném používání nepovažuji za šťastné).

Reagoval Ladis: Kdyz si nejsem jisty, o co jde, davam Storno. A kdyz to bylo neco potrebneho (na pozadovane strance je neco jako Bad Login), tak se prihlasim znovu. Ale znam mene poucene uzivatele, kteri vse odklikaji Ano, Next, OK atd. >(

Má odpověď: Jo, dělám to jako ty a už nějak dopředu mám k těmto dialogům nedůvěru. U věrohodné služby jsem je totiž ještě neviděl ;-)

Reagoval Martin Kopta: Aha, aha, a já když jsem to četl, říkal jsem si, že vůbec netuším, co je neaktivní záložka. Já si totiž pod záložkou představuju bookmark. Nešlo mi to do hlavy.

SLEDOVAT ZMĚNY | VYTISKNOUT | Podělte se o odkaz na linkuj.cz nebo del.icio.us




Stálý odkaz (permalink): Stálá adresa tohoto zápisku je http://blog.macich.net/1098405371-chyba-s-tabbedbrowsingem-je-mnohem-zavaznejsi-nez-jsem-si-myslel.html (pro IE: vložit do schránky | přidat k oblíbeným). Chcete-li na zápisek odkázat, použijte ji.

Další zápisky: Následujícím zápiskem je spot Kam nám to ty mobily kráčí?! Jakou má mobil budoucnost? Předešlým zápiskem je spot Hrníček na kafe ne, ale na čaj jo Další pak naleznete při navigaci z hlavní stránky. Můžete se také podívat na seznam všech zápisků.

Aktuální místo vašeho pobytu: Macich.NET » Blog počítačového nadšence » Počítače, internet, IT » Chyba s tabbed-browsingem je mnohem závažnější než jsem si myslel!





Sledování změn

Váš e-mail:

Zde můžete zadat e-mail, na který vám bude automaticky službou Woko.CZ zasláno upozornění na případnou změnu stránky. Dozvíte se tak např. o přidání dodatku či komentáře.