Když se na Lupě objevil článek Proč Opera nedohání Firefox a Internet Explorer?, těšil jsem se, že se konečně dozvím, proč jsem na Operu i přes její údajnou vychytanost stále ještě nepřešel. Ačkliv se mi glosa sama o sobě líbí, je zaměřená hlavně na to, že Opera má problém, ale už ne tolik proč (ačkoliv pár myšlenek samozřejmě zaznělo). Jelikož jsem v poslední době Operu čas od času používal, mám teď poměrně jasno, proč se mi v ní špatně brouzdá.
1) Chybí stavový řádek. Tohle je hodně subjektivní záležitost, ale osobně považuji stavový řádek za jeden z klíčových elementů uživatelského rozhraní libovolné aplikace. V dnešní honbě za každým pixelem pro maximalizaci pracovního prostoru to často odnese tento nevinný úzounký proužek, je to ale právě on, který je pro mě jakýmsi záchytným bodem, když mám problém. Stránka se nenačítá? Mrknu do stavového řádku a uklidním se, že je jen asi trochu pomalejší net. Odkaz vypadá podezřele? Kuk do stavového řádku a vidím plné URL. Stránka by měla fungovat a nefunguje? Aha, stavový řádek hlásí JavaScript error. V Opeře se prostě cítím nesvůj, protože nemám feedback k tomu, co se právě děje a proč se tak děje.
Ano, vím, že načítání stránky je nějak indikováno v adresním řádku. A že se stavový řádek dá zapnout (velmi inteligentně v menu View > Toolbars). Ale i s těmito věcmi mám neodbytný pocit, že mám možná před sebou schody do nebes, bohužel však bez zábradlí.
2) Uživatelské rozhraní jako celek mi prostě nesedí. Odjakživa jsem příznivcem nativního vzhledu aplikací na daném operačním systému, a proto mi třeba vadí, že mě Firefox nutí měnit uživatelské návyky. Opera na tom není o nic lépe a v některých ohledech dokonce ještě o trochu hůře (aspoň ten scrollbar je ve Firefoxu normální). Správně na to jde podle mě třeba Maxthon.
3) Opera si věci dělá po svém. V průběhu času jsem narazil na řadu menších nebo větších odlišností od majoritních prohlížečů, pro které nevidím žádný výrazný důvod. Tak například když vyplníte formulář, odešlete ho metodou POST a na následující stránce zmáčknete F5, Firefox i Internet Explorer se vás uctivě zeptají, jestli chcete formulářová data odeslat znovu. Ne tak Opera – nevím, jestli data natvrdo odešle nebo naopak neodešle, ale prostě stránku načte znova a ani necekne. Nebo pamatování hesel – je tam nějaký Wand nebo jak se to jmenuje, jehož nutnost mi naprosto uniká. FF i IE fungují jednoduše a intuitivně. Nebo až příliš agresivní cachování. Takových drobností je víc a asi to jsou právě ony, které vytvářejí nepříjemný celkový dojem.
Pak mám v zásadě ještě 2 důvody, proč Opera ne-e, ale ty už nejsou tak přímou vinou onoho prohlížeče:
- Firefox je pro webového vývojáře daleko lepším nástrojem, především kvůli Firebugu.
- Kupa stránek není pro Operu odladěných.
Sečteno podtrženo, zůstávám u svého oblíbeného prohlížeče a na Operu asi jen tak nepřejdu. Rád ji používám jen na jednu věc, a to na testování JavaScriptu. V porovnání s Firefoxem je ďábelsky rychlá.
Ona je vubec dablesky rychla. Ve vsem. A ma mnohem mensi naroky na pamet nez FF, ale stejne ji bezduvodne nemam rad. Zkusil sem ji pouzivat tyden a pak sem se rad vratil k FF.