Hirdetés
A Polaris a új technológia a MIT-től ez megoldja a modern élet egyik legnagyobb bosszúságát: a lassú weboldalakat. Mindannyian ott voltunk. Csak egy gyors információt akar. Ekkor elakad, egy perc múlva várva, amíg minden betöltődik. A Polaris megoldja ezt.
De hogyan lehet összehasonlítani az internetet felgyorsító más kísérletekkel? Nagyon rohadt jó.
Azóta, hogy az okostelefonok mindennapi termékekké váltak, a fejlesztők sietve találtak módot a weboldalak összetettségének és az adatfelhasználás csökkentésére. Így végződöttünk a sebesség érdekében beépített mobil böngészők A leggyorsabb táblagépre optimalizált böngésző közül, amelyet még soha nem hallottál [Android]Az Android táblagépek böngészői általában véve nem olyan nagyok. A négy nagy böngésző legtöbbjét rossz méretű gombok és lassú teljesítmény jellemzi. A táblagépre optimalizált alternatívák, amelyeket ebben a cikkben említenek, amelyekről Ön valószínűleg nem is tud ... Olvass tovább . És bár léteznek mobilra optimalizált webhelyek, ezek még mindig nem elég gyorsak.
Ezt a kérdést javítja a Polaris. A Polaris nem az első olyan technika, amelyet látunk megpróbálni megoldani ezt a problémát - a Google rendelkezik az AMP-vel, a Facebook pedig az Instant cikkekkel -, de a Polaris más szemszögből kezeli a problémát.
Hogyan működik az MIT Polaris
A Polaris valójában két különálló elem: az egyik a webkiszolgálón, a másik a böngészőben. A szerveroldali összetevő Scout nevű egyedi ütemező, míg az ügyféloldali összetevő Polaris, egyéni Javascript könyvtár, amely optimalizálja, hogy böngészője miként tölti be az oldal tartalmát.

A Scout egy ütemező, amely elemzi a meglévő kódot, nézve a DOM-ot (Dokumentumobjektum-modell A web interaktívvá tétele: Bevezetés a jQuery-baA jQuery egy ügyféloldali szkriptkönyvtár, amelyet szinte minden modern webhely használ - interaktívvá teszi a webhelyeket. Ez nem az egyetlen Javascript könyvtár, de a legfejlettebb, leginkább támogatott és legszélesebb körben használt ... Olvass tovább ), amely akkor jön létre, amikor egy böngésző betölti az oldalt. A pontos modell biztosítása érdekében a Firefox lecsupaszított verzióját használja, és mindez a színfalak mögött történik.
Ennek során a Scout nyomon követi azokat a függőségeket, amelyek késleltetik a normál betöltést, létrehozva egy egyéni DOM-ot a helyes függőségekkel, amelyeket megterveznek. A tesztelés során ez a folyamat javított modelleket talált a Az összes weboldal 81% -a.
Ezeket az adatokat egy csonka oldal létrehozásához használja a szerver az eredeti HTML dokumentum helyett kézbesítés céljából.

Az új csonka oldal a Polaris Javascript könyvtárat, a Scout által létrehozott egyedi ütemezést és az eredeti HTML dokumentumot tartalmazza. Ezt az ütemezést használja weboldalához szükséges tartalom dinamikus betöltésére, biztosítva, hogy böngészője a szükséges tartalmat töltse be.
Mivel a Polaris teljes egészében Javascript-ben készült, még módosítatlan böngészőkben is képes futtatni. A weboldalak HTML-je szintén változatlan, de ez a teljesítményjavítás alacsony költségekkel jár: néhány extra byte minden betöltött oldalhoz.
A Google AMP az új HTML
A Polaris nem az egyetlen módja annak, hogy a fejlesztők megpróbálják növelni a websebességet. A Google nemrégiben debütált a saját tech, AMP néven A Google a mobil böngészést 85% -kal gyorsabbá tesziA Google új szabványt vezet be, amely javítani fogja a mobil böngészési sebességét. Itt van, hogyan érinti Önt, és miért kellene odafigyelnie. Olvass tovább (Gyorsított mobil oldalak). Hogyan különbözik a Polaristól? Egyrészt az AMP egy új típusú HTML-t használ, míg a Polaris a hagyományos HTML-sel működik.
Az AMP korlátozza az oldalon futtatható szkriptek fajtáit is, csak olyan szkriptek egy részhalmazát engedélyezi, amelyeket az AMP specifikációi jóváhagytak. A testreszabás a CSS kibővített formájában történik (Lépcsőzetes stíluslapok A CSS Online elsajátításához szükséges öt legfontosabb webhely Olvass tovább ), bár az AMP korlátozza bizonyos animációk, amelyek általában befolyásolják a teljesítményt.
Az AMP-vel az oldalaknak sem lehet űrlapja, amely korlátozza az AMP-t használó webhelyek típusát. Tehát amíg az AMP hihetetlenül gyors oldalakat hozhat létre, egyszerűnek - még primitívnek is - kell lennie, és sokat veszíthet a modern web megjelenéséből. Ha egy webhely sok társadalmi integrációval, diavetítésekkel és egyéb szkript elemekkel rendelkezik, az AMP nem fog jól működni.
Ráadásul az AMP szkriptje olyan webkomponenseken alapszik, amelyek nem kompatibilis az összes böngészőben. A Chrome-ban vagy az Opera-ban minden jól működik. A Safari, a Firefox és az Edge esetén soha nem lehet túl biztos benne. Lehet, hogy ez a jövőben kevésbé kérdés, de egyelőre nagy ügy.
Az AMP legnagyobb előnye a Google-val való szoros kapcsolata. Amikor a felhasználók oldalakat találnak a Google keresésen keresztül, az AMP oldalak tárolódnak a Google szerverein. A kiadók nagyon sok ellenőrzést ruháznak át, de a Google több szerverrel rendelkezik több helyen, és jobban képes tartalmat szállítani. Ez a gyorsítótárazási folyamat megszerzi a felhasználókat hasonló teljesítménynyereség az Opera Mini-nél Optimalizálja mobilböngészését az Opera Mini böngészővel Olvass tovább .

A Polaris néhány jelentős előnyt kínál a kiadók számára az AMP-hez képest. A meglévő HTML kód használható, tehát nincs szükség az oldalak átírására az AMP HTML verziójában. A Polaris bármilyen böngészőn képes futni, elkerülve ezzel a kompatibilitási problémákat. A Polaris javítja az asztali böngészők sebességét, nem csak a mobil felhasználók számára.
De az AMP előnyt szerez az adatfogyasztás szempontjából, mivel az oldalak nagymértékben csökkennek. A Google gyorsítótárazása is egy plusz, mivel a Polaris csak normál webszerverekön fut. A Google működtetése a tartalomszállítási hálózat A CDN helyes beállítása és a SEO problémák elkerülése Olvass tovább mindig hatalmas bónusz a kiadók számára.
Mi a helyzet a Facebook azonnali cikkeivel?
A Polaris és az AMP nem az egyetlen technológia, amely felgyorsítja az internetet. A Facebook is megkísérelte meghívni a felmerülő törekvéseiket Azonnali cikkek A Verizon AOL-t vásárol, a Facebook azonnali cikkeket indít és még sok más... [Tech News Digest]A Verizon megvásárolja az AOL-t, a Facebook megkezdi a közzétételt, a Microsoft elkezdi a fordítást, az TunnelBear kiterjed a Chrome-ra, a Domino érzelmekkel szállít, Conan O'Brien pedig a The Witcher 3 játékot játssza. Olvass tovább . Az iOS számára készült papír alkalmazásuk alapján a Facebook hasonló, mobilra optimalizált élményt kíván létrehozni másutt.
Alapvetően az Instant cikkek teljes cikkek, amelyeket harmadik fél kiadói közvetlenül a Facebook-on tesznek közzé. Ezeket az azonnali cikkeket legalább tízszer gyorsabban töltik be, mint a normál weboldalakat, és az AMP-vel ellentétben az azonnali cikkeknek nem kell feláldozniuk a fejlett JavaScriptet vagy interaktivitást.
Cserébe a részt vevő kiadók részesedést kapnak az azonnali cikkeikből származó bevételből. Mindenki számára hasznos, legalábbis az elméletben.
A nagy hátrány az, hogy a kiadók nagyon sok irányítást veszítenek tartalmuk felett - még jobban, mint a felhasználáskor A Google AMP-je - és nehéz belátni, hogy ez hogyan versenyezhet a Polaris-szal a szabadság és a kompatibilitás. Az azonnali cikkek javíthatják a mobil webes teljesítményt, de fő hangsúlya a Facebook-felhasználók és a reklámbevételek megragadása.
Ez segít a kiadóknak, hogy bevételeikké változtassák meg a felhasználók által megosztott cikkeket, a Facebook pedig hosszabb ideig tarthatja e felhasználók Facebook-ját. Azonnali felhasználók számára az azonnali cikkek előnyei az, ha az idejüket már csak a Facebookon olvasják el.
Polaris és az internet jövője
Az AMP-vel és az Instant cikkekkel összehasonlítva a Polaris a legnagyobb előnyt nyújtja mind a kiadóknak, mind a felhasználóknak, főleg azért, mert mentes a komplex kapcsolatoktól. Nemcsak a Google-ra vagy a Facebookra kell támaszkodni, hanem rá felgyorsítja az internetet a mobil számára és asztali böngészők.
Ráadásul ez az egyetlen, amely nem igényli a meglévő HTML átírását.
Csak e három projektből láthatjuk, hogy a web felgyorsítása a legfontosabb vállalatok és a számítógépes tudósok egyaránt tudatában van. A Polaris sokat ígér, akárcsak az AMP és az Instant cikkek. A hozzászólásokban tudassa velünk, melyik technológia vonzza Önt a legjobban.
Kép kreditek: Gyors számítógép lassedesignen útján, a Shutterstock útján, Sozialhelden e. V. Flickr-en keresztül, MIT CSAIL a MIT.EDU-n keresztül, Tigger11 a Shutterstockon keresztül
Michael nem használta a Mac-ot, amikor ítélve voltak, de kódolni tudja az Applescript-ben. Számítógépes és angol tudományos fokozattal rendelkezik; már egy ideje ír Macról, iOS-ről és videojátékokról; és több mint egy évtizede nappali informatikai majom, szkriptek készítésére és virtualizálására szakosodott.