Prohlížeče jsou různé, ale co?

Poprvé se objevil v mém soukromém seznamu e-mailů.

Víš, je to legrační, když jsme přišli na web, použili jsme médium tisku pro stanovení očekávání toho, jak by to mělo být.

Když vytisknete vizitku, vypadá vždy stejně, bez ohledu na to, kdo jste nebo kde jste. Je to fyzická věc.

To není případ prohlížečů. Prohlížeče nejsou navzájem identické. Jsou do značné míry podobné, ale stále mají spoustu rozdílů. Stejně jako Mac a Windows. Oba počítače lze použít k provádění velmi podobných úkolů. Ale jsou jiné.

Když se lidé poprvé setkali s tímto rozdílem na webu, byli by jako „WTF“. Zakladatelé, majitelé podniků, testeři a dokonce i návrháři a vývojáři (znáte velmi lidi, kteří mají toto hovno znát).

Tato reakce je založena na systému víry, víře, že by se měl prohlížeč chovat určitým způsobem, v tomto případě jako tisk.

Legrační na systémech víry je, že i když se mýlí, na tom opravdu nezáleží?

No tak docela. Nech mě to vysvětlit:

Je pravda, že pokud lidé platící za tento projekt věří, že by web měl vypadat stejně, bude úkolem vývojových pracovníků (a testerů atd.). A to je přesně to, co se stalo mně a mnoha dalším lidem pracujícím v oboru.

Je to nepravdivé, protože víra lidí se mění v důsledku nových zkušeností a vzdělání. Postupem času se lidé dozvěděli, že prohlížeč je jiný. Je to zvláštní a jedinečně silné. Není to tisk.

To často vede k poznání, že myšlenka, aby věci vypadaly identicky a „dokonale“ ve všech prohlížečích, je nejen Sisyphean, ale že pro uživatele není na druhé straně ani nutná, ani hodnotná. Myslím, že to, co se snažím říci, je, že se o to uživatelé nestarají!

Většina lidí používá jeden nebo dva prohlížeče. A i když používají více než to, na tom nezáleží, protože uživatelé si toho ani nevšimnou - nezajímají vás o váš web jako vy - prostě chtějí službu využít a vrátit se zpět ke svému dni. A i kdyby si to všimli, tak co?

Tyto jemné rozdíly by navíc byly stejné na všech webech, které v tomto prohlížeči procházejí. Například přepínače jsou v IE9 vykresleny mírně odlišně. To však bude platit pro každý web, který používá rádia. Stává se to očekáváním a tím, že téměř ve všech scénářích to neublíží.

Pokud klient nebo tester nebo kdokoli jiný řekne: „Ale [vložit prohlížeč] se to líbí…“ je to obvykle obrovská ztráta času. Moje odpověď je téměř vždy „Ano, je to problém?“. Neexistuje vždy žádný skutečný důvod k obavám o to vůbec.

Příklad v bodě. V nedávném projektu byl ke odkazu přidán atribut stahování:

 Stáhnout soubor PDF 

Bez tohoto, některé prohlížeče - v závislosti na typu souboru - načtou tento soubor do prohlížeče jako webová stránka. To je například případ souboru PDF.

Tento atribut zajišťuje, že se souborem bude zacházet jako se stahováním v tradičním smyslu, tj. Staženým do složky na stroji uživatele.

„Problém“ je v tom, že když soubor nelze najít, zobrazí FireFox „speciální“ obrazovku, která vysvětluje, že jej nelze stáhnout. Ostatní prohlížeče pouze zobrazují běžnou stránku 404 zobrazovanou webovým serverem obvykle „Nemůžeme najít, co hledáte“ atd.

Je to problém? Samozřejmě že ne. Firefox to provede pro všechny weby, které používají atribut stahování. Pravděpodobně se jedná o vylepšení pro uživatele FireFox - štěstí! V budoucnu může FireFox chování změnit. Možná je Chrome zkopíruje. Možná se nic z toho neděje. Kdo ví a koho to zajímá? Uživatelé ne.

Mám na mysli toto. Web je jeho vlastní věc. Má své vlastní způsoby. To není nic, čeho by se mělo bát. Do tvaru není nic, co by se dalo utéct. Web a prohlížeč je třeba chopit se výhod pro uživatele.

Pokud se vám to líbilo, prosím, stiskněte tlačítko so, aby ostatní mohli také.

To je něco, co jsem napsal pro svůj seznam soukromých e-mailů. Pokud se vám líbí, zaregistrujte se zde a získejte podobné e-maily, jakmile budu psát.