reklama

Polaris je nová technologie od MIT která vyřeší jednu z největších nepříjemností moderního života: pomalé webové stránky. Všichni jsme tam byli. Chcete jen trochu informací. Pak jste uvízl téměř minutu a vše se načte. Polaris to vyřeší.

Ale jak to ve srovnání s jinými pokusy o zrychlení webu? Docela zatraceně dobře.

Od té doby, co se smartphony staly běžnými předměty, vývojáři spěchali, aby našli způsoby, jak snížit složitost webové stránky a využití dat, a tak jsme skončili mobilní prohlížeče postavené pro rychlost 4 z nejrychlejších tabletově optimalizovaných prohlížečů, které jste nikdy neslyšeli [Android]Prohlížeče tablet Android, obecně řečeno, nejsou tak skvělé. Většina velkých čtyř prohlížečů trpí špatně velkými tlačítky a stagnujícím výkonem. Alternativy optimalizované pro tablety uvedené v tomto článku, které možná nevíte ... Přečtěte si více . A i když existují weby optimalizované pro mobily, stále nejsou dostatečně rychlé.

To je problém, který Polaris chce opravit. Polaris není první technikou, kterou jsme viděli, jak se snaží tento problém vyřešit - Google má AMP a Facebook má Instant články - ale Polaris problém řeší z jiného úhlu.

instagram viewer

Jak funguje Polaris MIT

Polaris je ve skutečnosti dvě samostatné komponenty: jedna na webovém serveru a druhá ve webovém prohlížeči. Komponenta na straně serveru je vlastní plánovač nazvaný Scout, zatímco komponenta na straně klienta se nazývá Polaris, vlastní knihovna Javascript, která optimalizuje způsob, jakým váš prohlížeč načítá obsah stránky.

ScoutGraph

Scout je plánovač, který analyzuje existující kód, při pohledu na DOM (Objektový model dokumentu Vytvoření interaktivního webu: Úvod do jQueryjQuery je skriptovací knihovna na straně klienta, kterou téměř každý moderní web používá - díky tomu jsou webové stránky interaktivní. Není to jediná knihovna Javascript, ale je to nejrozvinutější, nejvíce podporovaná a nejrozšířenější ... Přečtěte si více ), které by se vytvořilo, když prohlížeč načte stránku. K zajištění přesného modelu používá rozebranou verzi prohlížeče Firefox, a to vše v zákulisí.

Zatímco to dělá, Scout sleduje, kde jsou vytvářeny závislosti, které by zpozdily normální načítání, a vytvořil vlastní DOM se správnými závislostmi namapovanými ven. Při testování tento proces našel vylepšené modely pro 81% všech webových stránek.

Tato data se používají k vytvoření stránky se zakázaným inzerováním pro server, který se má doručit namísto původního dokumentu HTML.

OldPhone

Nová stránka se zakázaným inzerováním obsahuje knihovnu Polaris Javascript Library, vlastní plán vytvořený Scoutem a váš původní dokument HTML. Tento plán používá k dynamickému načtení obsahu potřebného pro vaši webovou stránku, čímž zajišťuje, že váš prohlížeč načítá obsah podle potřeby.

Protože Polaris je vyroben výhradně v Javascriptu, je schopen běžet i v nemodifikovaných prohlížečích. HTML na webových stránkách se také nezmění, ale toto zvýšení výkonu je spojeno s malými náklady: pár bajtů navíc pro každou načtenou stránku.

AMP společnosti Google je nový HTML

Polaris není jediný způsob, jak se vývojáři snaží zvýšit rychlost webu. Google nedávno debutoval jejich vlastní technologie s názvem AMP Google se chystá zrychlit mobilní prohlížení až o 85%Google zavádí nový standard, který zlepší rychlost mobilního prohlížení. Tady je, jak to ovlivní vás a proč byste se měli starat. Přečtěte si více (Zrychlené mobilní stránky). Jak se liší od Polaris? Pro jednu věc, AMP používá nový druh HTML, zatímco Polaris pracuje s tradičním HTML.

AMP také omezuje druhy skriptů, které lze na stránce spouštět, a umožňuje pouze podmnožinu skriptů, které jsou schváleny specifikacemi AMP. Přizpůsobení se provádí prostřednictvím rozšířené formy CSS (Kaskádové styly 5 nejlepších webů, které se naučí CSS online Přečtěte si více ), ačkoli AMP omezuje některé animace, které mají tendenci ovlivňovat výkon.

U AMP nemohou mít stránky ani formuláře, které omezují typy webů, které mohou AMP používat. Ačkoli AMP dokáže vytvářet ohromně rychlé stránky, musí být jednoduché - i primitivní - a ztratíte spoustu moderního webového vzhledu a pocitu. Pokud má web spoustu sociální integrace, prezentací a dalších skriptovaných prvků, nebude AMP fungovat dobře.

Navíc je skriptování AMP založeno na webových komponentách, které nejsou kompatibilní ve všech prohlížečích. V prohlížeči Chrome nebo Opera bude vše fungovat dobře. U Safari, Firefox a Edge si nikdy nemůžete být jisti. To může být v budoucnu méně problémem, ale prozatím je to velký problém.

Největší výhodou společnosti AMP jsou její úzké vazby na Google. Když uživatelé vyhledají stránky pomocí vyhledávání Google, stránky AMP jsou ukládány do mezipaměti na serverech Google. Vydavatelé postoupili hodně kontroly, ale Google má více serverů na více místech a může lépe doručovat obsah. Tento proces ukládání do mezipaměti získá uživatele podobné zvýšení výkonu jako Opera Mini Optimalizujte své mobilní prohlížení pomocí prohlížeče Opera Mini Přečtěte si více .

ServerFarm

Polaris nabízí některé významné výhody pro vydavatele ve srovnání s AMP. Lze použít stávající kód HTML, takže není nutné přepisovat stránky ve verzi HTML AMP. Polaris je schopen běžet v jakémkoli prohlížeči, čímž se zabrání problémům s kompatibilitou. Polaris zvyšuje rychlost pro stolní prohlížeče, nejen pro mobilní uživatele.

AMP však získává výhodu, pokud jde o spotřebu dat, protože stránky jsou velmi zúžené. Ukládání do mezipaměti Google je dalším plusem, protože Polaris právě běží na běžných webových serverech. Jak Google chovat jako síť pro doručování obsahu Jak nastavit CDN správnou cestou a vyhnout se SEO problémům Přečtěte si více je pro vydavatele vždy velkým bonusem.

A co okamžité články na Facebooku?

Polaris a AMP nejsou jediné technologie pro zrychlení webu. Máme také Facebook, který se pokouší o jejich nadcházející úsilí Okamžité články Verizon kupuje AOL, Facebook uvádí na trh okamžité články a další... [Tech News Digest]Verizon kupuje AOL, Facebook začíná publikovat, Microsoft začíná překládat, TunnelBear rozšiřuje Chrome, Domino dodává prostřednictvím emoji a Conan O'Brien hraje Zaklínač 3. Přečtěte si více . Na základě své aplikace Papír pro iOS se Facebook snaží vytvořit podobný mobilní optimalizovaný zážitek jinde.

Okamžité články jsou v podstatě úplné články, které publikují třetí strany přímo na Facebooku. Tyto okamžité články se slibují, že se načtou nejméně desetkrát rychleji než běžné webové stránky, a na rozdíl od AMP nemusí okamžité články obětovat žádný pokročilý JavaScript ani interaktivitu.

Výměnou získají zúčastnění vydavatelé část výnosů generovaných jejich okamžitými články. Je to výhodné pro všechny zúčastněné, alespoň teoreticky.

Velkou nevýhodou je, že vydavatelé ztratí spoustu kontroly nad svým obsahem - dokonce více než s AMP společnosti Google - a je těžké pochopit, jak to může konkurovat Polaris, pokud jde o svobodu a kompatibilita. Okamžité články mohou zlepšit výkon na mobilním webu, ale jeho hlavní zaměření je zachycení uživatelů Facebooku a příjmu z reklamy.

To majitelům stránek pomůže přeměnit články, které uživatelé sdílejí, na příjmy, a Facebook se jim snaží udržet Facebooku déle. Jediným způsobem, jak uživatelé mohou využívat okamžité články, je to, že již tráví veškerý čas čtením obsahu na Facebooku.

Polaris a budoucnost webu

Ve srovnání s programy AMP a Instant Articles nabízí Polaris největší výhody jak pro vydavatele, tak pro uživatele, hlavně proto, že neobsahuje složité vztahy. Nejen, že se nemusíte spoléhat na Google nebo Facebook, ale také na to urychluje web pro mobily a stolní prohlížeče.

Navíc je to také jediný, který nevyžaduje přepsání existujícího HTML.

Jen z těchto tří projektů vidíme, že zrychlení webu je v myslích špičkových společností i počítačových vědců. Polaris má mnoho slibů, stejně jako AMP a Instant Articles. V komentářích nám dejte vědět, která z těchto technologií vám nejvíce vyhovuje.

Obrazové kredity: Rychlý počítač od lassedesignen přes Shutterstock, E. PROTI. přes Flickr, MIT CSAIL prostřednictvím MIT.EDU, Tigger11th přes Shutterstock

Michael nepoužíval Mac, když byli odsouzeni k zániku, ale může kódovat v Applescriptu. Vystudoval informatiku a angličtinu; už nějakou dobu píše o Mac, iOS a videohrách; a už přes deset let je denní IT opicí, specializující se na skriptování a virtualizaci.