Kdysi Tim Berners-Lee a několik dalších velmi chytrých lidí vytvořili internet. Podívali se na to, co udělali, a uviděli, že je to v pořádku; ale oni by to později opravili.

Nikdy se k tomu nedostali.

V ten den se zrodila tak rozsáhlá informační síť, která je tak obsáhlá, že často zapomínáme, že většina světa nemá k ní přístup. Přinejmenším poměrně málo z nás má vysokorychlostní, dvacet čtyři-sedm přístup k internetu. Není to tak všudypřítomné, jak bychom si mohli představit.

vysokorychlostní, dvacet čtyři-sedm přístupu na internet [není] tak daleko, jak bychom si mohli představit

Musím zažít, dobře ... ne kdysi internet, ale jeho "strašná dvojka". 56k modem ve své statické hlavě blokující telefonní linku byl způsob, jakým jsem hrál hry Flash na stránkách Disney a Cartoon Network. Byly to dobré časy, i když jsem musel čekat půl hodiny, než se hry začnou načítat.

Jak jsem se dostal do webového designu jako profese, udělal jsem to, co každý nový webový designér dělá: Naučil jsem se, jak dělat moje stránky "fantazie". Přidala jsem animované přehlídky, naučila jsem se způsoby jQuery, použitá rozbalovací navigace, harmonika, obsah harmoniků a jedenkrát i přechod stránek. Pak Facebook řekl, že chtějí načíst mé články bez načítání zbytku mé stránky ...

... Facebook jen ví, kdo jsem v tom smyslu, že jsem jim dal příliš mnoho informací o sobě. Ale tohle je věc, která se děje , a já neviním Facebook za to. Naše stránky se v dnešní době načítají pomalu.

O čem to mluvíš?

Ano, ano, naše rychlost internetu je v Koreji rychlejší než kdy jindy, nebo pokud máte to štěstí, že máte Google Fiber. 4G je úžasný. Můžeme poskytovat informace, jako je podnikání nikdo, a to je nepřímo součástí problému.

Tento paralaxový efekt nemůže příliš vážit. Může to být?

Koneckonců, pokud můžeme dát data rychleji, proč neudělat více z toho? Tento paralaxový efekt nemůže příliš vážit. Může to být?

Tato diskuse není nic nového. Lidé říkají po celé roky že je hloupé házet více a více digitální váhu na naše webové stránky, a oni byli správní po celou dobu. Ale teď začínáme vidět, že se někdo pokusí s tím něco udělat a řešení má nebezpečné následky.

(Chcete, aby společnost Facebook dodala veškerý obsah? Nevím, že vědí příliš mnoho, kolik je.)

Nyní je něco jasné: nehovořím o webových aplikacích. Webové aplikace jsou úplně jiný příběh. Jedná se o webové stránky, které používáme k poskytování našeho obsahu, našich článků, našich portfolií a prodejních míst. Příliš mnoho z nich je příliš velké, příliš objemné a příliš pomalé.

Nevěřte mi?

Přemýšlejte. Kolik webových stránek jste zahrnovali do jQuery, protože potřebujete animovat jednu věc? Nezapomeňte na všechny webové stránky WordPress. Ve výchozím nastavení přicházejí s jQuery.

Ještě lepší, neberte si slovo za to. Překročte a podívejte se na výsledky tato studie . Průměrná stránka zobrazovaná mobilním zařízením je větší než jeden megabajt a celkový průměr každého zařízení je přibližně dva.

Mějte na paměti, že mnoho z nich je větší.

máme přístup k jedinému nejdůležitějšímu informačnímu zdroji na světě; a nechceme čekat více než jednu sekundu pro tyto informace

To nemusí být velký problém pro každého, kdo skutečně dostane alespoň 10 MB za sekundu a je blízko k původnímu serveru, nenaklání nic jiného, ​​nebo Skyping s přítelem a není na špatné mobilní síti. Pro někoho jiného, ​​nicméně, jo, je to velký problém.

Vidíte, tady je věc o lidech: máme přístup k jedinému nejdůležitějšímu informačnímu zdroji na světě; a nechceme čekat víc než vteřinu, aby tyto informace přišly k nám. Zdá se to trochu mazaně? Jo, ale to se nezmění.

Čas, koneckonců, je náš nejcennější zdroj.

Proč to děláme sami?

To jsou jen některé z možných důvodů:

Lidé budou používat knihovny a rámce pro každou maličkost

Někdy lidé prostě dělají věci "snadnou cestou" a rychle kódují něco, jen aby to udělali. Chápu to. Opravdu rozumím odvolání. Ale většinu času pravděpodobně nepoužíváme polovinu toho, co je v těchto masivních rámcích, a tak stavíme místa, která jsou příliš těžká.

Druhá část problému spočívá v tom, že rámce jsou součástí programových a předních vzdělávacích programů. Na některých místech nijak neučí JavaScript, vyučují jQuery. Ne Ruby nebo Python, ale Rails a Django. Nenechte mě začít s počtem lidí, kteří sotva ví, co HTML a CSS jsou, kteří se ptají: "Mám se naučit Bootstrap?"

Předem připravené motivy

Ty témata WordPress, které mají kuchyňské dřezy? Jo, to jsou někteří z nejhorších pachatelů. Lidé, kteří je kupují, nebudou využívat polovinu funkcí, které nabízejí, ale často se vše navíc stává nabité jen pro případ.

Totéž platí o tématech pro ostatní CMS, samozřejmě.

Masivní obrázky

Velké obrazy prodávají více. To je jisté. Ale spousta těch velkých obrazů není implementována citlivě, přinejmenším ne. Horší, některé jsou stěží dokonce komprimované. Vraťte se a podívejte se na statistiky. Obrazy jsou více než polovina problému.

Lidé si nemyslí, že to záleží

Ne každý má 4G. Ne každý má dokonce širokopásmové připojení doma. Sakra, bylo mnoho z toho, že asi dva milióny lidí stále používají telefonní službu společnosti AOL v USA. To je dva miliony lidí, kteří slyší ten nádherný dial-up tón, kdykoli chtějí získat přístup na World Wide Web; a dovolte mi, abych vám řekl, že obrovské množství webových stránek prostě pro ně nebude fungovat.

Když máte to nejlepší, je velmi snadné zapomenout, že to nikdo jiný nemá.

Opravit

Neříkám, že celý web musí být jasný. Stačí, že se musí načítat rychleji. Zeptejte se sami sebe, zda tento paralaxový efekt, který potřebuje předinstalátor, skutečně zlepší zážitek uživatele.

(Tip: nebude.)

Doporučený obrázek, obrázek pomalého připojení přes Shutterstock.