Nedávno jsem začal používat delicious a tato služba nabízí asi tak vše, co potřebuju: bookmarky přístupné přes web, RSS feed a integraci do Firefoxu (zde je můj veřejný feed, pokud by to někoho zajímalo: http://delicious.com/borekb). Tady bych se ale chtěl zaměřit na plugin do Firefoxu, což je – abych zůstal pozitivní – jedna z nejlepších ukázek špatného UI, jaké jsem za poslední měsíce potkal.
Začněme tím, jak ve Firefoxu fungují nativní záložky:
- Kliknu na hvězdičku v adresním řádku
- … a nic dalšího dělat nemusím (bookmarkování má FF3 vyřešené bezvadně)
Jak vedle toho funguje rozšíření delicious? Ze zcela čistého Firefoxu se po instalaci a nutném restartu stane toto:
Všimněte si, co všechno se přidalo:
- V prominentní oblasti ikonek zpět, dopředu, obnovit apod. přibyly 3 tlačítka. Tři!
- V horním menu je nová položka „Delicious“
- Přidala se lišta delicious, ubírající cenné vertikální místo pro web samotný
- Otevřel se sidebar, ubírající místo horizontální
- Ve statusbaru přibyly další 3 tlačítka
Pojďme nyní k použitelnosti. Základním úkonem je přidání bookmarku, tak geniálně jednoduché v nativních záložkách Firefoxu. U rozšíření delicious máte na výběr ze tří velkých tlačítek vedle address baru. Schválně hádejte, které přidává bookmark. To první, vypadající jako favicona delicious? Chyba! Ta druhá, nejvýraznější a vypadající jako záložka? Chyba! Je to ta, poslední, nejméně výrazná, která má na sobě slovo TAG. (Nechme stranou otázku, proč bookmarkování přejmenovali na tagování, což rozhodně nejsou ekvivalentní pojmy.)
Když člověk zkusí kliknout na standardní Firefoxí hvězdičku v adresním řádku, delicious se zeptá, jestli tento bookmark uložit i na web:
To je šikovné, tak by to mělo fungovat. Klikám tedy na Yes, ale odškrtávám „Always remind me“, protože příště chci, aby se to příště stalo automaticky. Co si ale myslíte, že se příště stane? Bookmark se uloží jen lokálně a na delicious se vůbec neodešle!
Prostě a jednoduše, instalace bookmarkovacího pluginu od experta na bookmarky vám práci se záložkami ve Firefoxu výrazně zkomplikuje: UI najednou obsahuje řadu duplicitních prvků a taky máte na strarost dvě sady bookmarků – nativní a ty v delicious.
A jak by takové rozšíření mělo vypadat?
Zaregistruju se do delicious, na konci registrace mě to vybídne k instalaci doplňku, což udělám. Po nutném restartu FF se mě rozšíření zeptá, jestli chci záložky synchronizovat na server a jestli si přeji další záložky zasílat na server automaticky. Odpovídám ano. Žádná nová tlačítka ani položky menu se nikam neinstalují – proč taky, UI firefoxu přece má hvězdičku, pomocí které se stránka mezi oblíbené přidává. Jednoduché, totálně BFU friendly, dostatečné. Práce na pár hodin programování.
Přemýšlím, kdy jsem naposledy viděl tak špatné UI jako od delicious. Služba je to šikovná, ale rozšíření by vážně měli zahodit a napsat znovu – s limitem pár set řádků kódu.
To chce používat one-click přidání a nepoužívat něco, co k tomu vůbec používáno mít nebude. Delicious ve FF je jedno z nejlépe použitelných rozhraní. Bohužel někdo to nepochopil a nepoužívá to rozhraní, ale něco uplně jiného.
Hodně štěstí při znovuobjevování kola.