Skelbimas
„Polaris“ yra a nauja technologija iš MIT tai išspręs vieną didžiausių šiuolaikinio gyvenimo susierzinimų: lėtus tinklalapius. Mes visi ten buvome. Norite tik šiek tiek informacijos. Tuomet esi įstrigęs ir lauki beveik minutę, kol viskas susikrauna. „Polaris“ tai išspręs.
Bet kaip jis palyginamas su kitais bandymais pagreitinti internetą? Gana gera.
Nuo to laiko, kai išmanieji telefonai tapo kasdieniais daiktais, kūrėjai skubėjo ieškoti būdų, kaip sumažinti tinklalapio sudėtingumą ir duomenų naudojimą, štai kaip mes baigėme mobiliosios naršyklės, sukurtos greičiui 4 iš greičiausių planšetiniams kompiuteriams optimizuotų naršyklių, kurių niekada negirdėjote [„Android“]„Android“ planšetinių kompiuterių naršyklės, kalbant paprastai, nėra tokios puikios. Dauguma didžiųjų keturių naršyklių kenčia dėl netinkamo dydžio mygtukų ir lėto veikimo. Šiame straipsnyje minimos planšetiniams kompiuteriams pritaikytos alternatyvos, apie kurias jūs galbūt nežinote ... Skaityti daugiau . Nors yra mobiliesiems optimizuotų svetainių, jos vis dar nėra pakankamai greitos.
Tai yra problema, kurią „Polaris“ siekia išspręsti. „Polaris“ nėra pirmoji technologija, kurią matėme bandydami išspręsti šią problemą - „Google“ turi AMP, o „Facebook“ yra momentinių straipsnių -, tačiau „Polaris“ šią problemą sprendžia kitu kampu.
Kaip veikia MIT „Polaris“
„Polaris“ iš tikrųjų yra du atskiri komponentai: vienas žiniatinklio serveryje, kitas - jūsų interneto naršyklėje. Serverio pusės komponentas yra pasirinktinis planavimo priemonė, vadinama „Scout“, o kliento pusės komponentas, vadinamas „Polaris“ - pasirinktinė „Javascript“ biblioteka, optimizuojanti, kaip jūsų naršyklė įkelia puslapio turinį.

Skautas yra planavimo priemonė, analizuojanti esamą kodą, žiūrint į DOM (Dokumento objekto modelis Padaryti internetą interaktyviu: „jQuery“ įvadas„jQuery“ yra kliento scenarijų biblioteka, kurią naudoja beveik kiekviena šiuolaikinė svetainė - ji daro svetaines interaktyviomis. Tai ne vienintelė „Javascript“ biblioteka, tačiau ji yra labiausiai išsivysčiusi, labiausiai palaikoma ir plačiausiai naudojama ... Skaityti daugiau ), kuris būtų sukurtas naršyklei įkeliant puslapį. Tam, kad būtų užtikrintas tikslus modelis, naudojama „Firefox“ versija, kurią reikia nuimti, ir visa tai vyksta užkulisiuose.
Tai darydamas, skautas stebi, kur kuriamos priklausomybės, kurios uždelstų normalų įkėlimą, sukurdamas pasirinktinį DOM, kuriame išdėstytos teisingos priklausomybės. Testuojant buvo rasta patobulintų modelių 81% visų tinklalapių.
Šie duomenys yra naudojami kuriant puslapį, kuriame serveris pateikia originalų HTML dokumentą.

Naujame stribų puslapyje yra „Polaris Javascript Library“, Scouto sukurtas pasirinktinis tvarkaraštis ir jūsų originalus HTML dokumentas. Jis naudoja tą grafiką dinamiškai įkelti turinį, reikalingą jūsų tinklalapiui, užtikrindamas, kad jūsų naršyklė įkeltų turinį taip, kaip reikia.
Kadangi „Polaris“ sukurtas tik „Javascript“, jis gali veikti net nemodifikuotose naršyklėse. HTML tinklalapiuose taip pat nesikeičia, tačiau šis našumo patobulinimas kainuoja nedaug: keli papildomi baitai už kiekvieną įkeltą puslapį.
„Google“ AMP yra naujas HTML
„Polaris“ nėra vienintelis būdas, kuriuo kūrėjai bando padidinti interneto greitį. Neseniai „Google“ debiutavo jų pačių sukurta technika, vadinama AMP „Google“ ketina sparčiau naršyti mobiliuosius telefonus iki 85%„Google“ įdiegia naują standartą, kuris pagerins naršymo mobiliesiems greitį. Štai kaip tai veikia jus ir kodėl jums tai turėtų rūpėti. Skaityti daugiau (Pagreitinti mobilieji puslapiai). Kuo jis skiriasi nuo „Polaris“? Viena vertus, AMP naudoja naujo tipo HTML, tuo tarpu „Polaris“ dirba su tradiciniu HTML.
AMP taip pat riboja scenarijų, kurie gali būti vykdomi puslapyje, rūšis, leidžiant naudoti tik scenarijų pogrupį, kurį patvirtina AMP specifikacijos. Tinkinimas atliekamas naudojant išplėstinę CSS formą (Kaskadinio stiliaus lakštai 5 populiariausios svetainės, norint išmokti CSS internete Skaityti daugiau ), nors AMP riboja tam tikros animacijos, turinčios įtakos veikimui.
Naudodami AMP, puslapiai taip pat negali turėti formų, o tai riboja svetainių, kurios gali naudoti AMP, tipus. Taigi, nors AMP gali sukurti nepaprastai greitus puslapius, jie turi būti paprasti - net ir primityvūs - ir jūs prarasite daug šiuolaikinio interneto išvaizdos. Jei svetainėje yra daug socialinės integracijos, skaidrių demonstracijų ir kitų scenarijaus elementų, AMP neveiks.
Be to, AMP scenarijai yra pagrįsti interneto komponentais, kurių nėra suderinamas visose naršyklėse. „Chrome“ ar „Opera“ viskas veiks gerai. Dėl „Safari“, „Firefox“ ir „Edge“ niekada negali būti per daug tikras. Ateityje tai gali būti mažiau problema, tačiau kol kas tai yra didelis dalykas.
Didžiausias AMP pranašumas yra glaudūs ryšiai su „Google“. Kai vartotojai randa puslapius naudodami „Google“ paiešką, AMP puslapiai yra talpykloje „Google“ serveriuose. Leidėjai suteikia daug kontrolės, tačiau „Google“ turi daugiau serverių daugiau vietų ir gali geriau pateikti turinį. Šis talpyklos išsaugojimo procesas pritraukia vartotojus panašus spektaklio laimėjimas kaip „Opera Mini“ Optimizuokite mobiliųjų įrenginių naršymą naudodami „Opera Mini“ naršyklę Skaityti daugiau .

„Polaris“ suteikia keletą reikšmingų pranašumų leidėjams, palyginti su AMP. Galima naudoti esamą HTML kodą, todėl nereikia perrašyti puslapių AMP HTML versijoje. „Polaris“ gali veikti bet kurioje naršyklėje ir taip išvengti suderinamumo problemų. „Polaris“ pagerina ne tik mobiliųjų įrenginių, bet ir stalinių kompiuterių naršyklių greitį.
Tačiau AMP įgyja pranašumą duomenų suvartojimo srityje, nes puslapiai yra labai susiaurėję. „Google“ talpyklos kaupimas yra dar vienas pliusas, nes „Polaris“ tiesiog veikia įprastuose žiniatinklio serveriuose. Priversti „Google“ veikti kaip turinio pristatymo tinklas Kaip teisingai nustatyti CDN ir išvengti SEO problemų Skaityti daugiau visada yra didžiulė premija leidėjams.
Ką apie „Facebook“ momentinius straipsnius?
„Polaris“ ir „AMP“ nėra vienintelės žiniatinklio spartinimo technologijos. Mes taip pat turime „Facebook“ bandymą paskambinti jų būsimoms pastangoms Momentiniai straipsniai „Verizon“ perka AOL, „Facebook“ pristato momentinius straipsnius ir dar daugiau... [Techninių žinių santrauka]„Verizon“ perka AOL, „Facebook“ pradeda skelbti, „Microsoft“ pradeda vertimus, „TunnelBear“ plėtojama „Chrome“, „Domino“ pristato per jaustukus, o Conanas O'Brienas vaidina „The Witcher 3“. Skaityti daugiau . Remdamasis „iOS“ skirta „Paper“ programa, „Facebook“ siekia sukurti panašią mobiliesiems optimizuotą patirtį kitur.
Iš esmės momentiniai straipsniai yra pilni straipsniai, kuriuos trečiųjų šalių leidėjai skelbia tiesiogiai „Facebook“. Pažadėta, kad šie momentiniai straipsniai bus įkelti bent dešimt kartų greičiau nei įprasti tinklalapiai, ir, skirtingai nei AMP, momentiniams straipsniams nereikės paaukoti jokios išplėstinės „JavaScript“ ar interaktyvumo.
Mainais, dalyvaujantys leidėjai gauna dalį pajamų, gautų iš savo momentinių straipsnių. Tai naudinga visiems, bent jau teoriškai, dalyviams.
Didžiausias neigiamas aspektas yra tas, kad leidėjai praranda didelę savo turinio valdymo kontrolę - net labiau nei naudojant „Google“ AMP - ir sunku suprasti, kaip tai gali konkuruoti su „Polaris“ laisvės ir suderinamumas. Momentiniai straipsniai gali pagerinti našumą mobiliajame internete, tačiau pagrindinis dėmesys skiriamas „Facebook“ vartotojų ir reklamos pajamų fiksavimui.
Tai leidžia leidėjams paversti pajamomis straipsnius, kuriuos dalijasi vartotojai, o „Facebook“ turi išlaikyti tuos vartotojus „Facebook“ ilgiau. Vienintelis būdas vartotojams gauti naudą iš momentinių straipsnių yra tas, jei jie visą savo laiką praleidžia skaitydami turinį tik „Facebook“.
„Polaris“ ir interneto ateitis
Palyginti su AMP ir momentiniais straipsniais, „Polaris“ teikia didžiausią naudą tiek leidėjams, tiek vartotojams, daugiausia dėl to, kad joje nėra sudėtingų ryšių. Ne tik nereikia pasikliauti nei „Google“, nei „Facebook“, bet ir tuo pagreitina internetą mobiliesiems ir darbalaukio naršyklės.
Be to, tai taip pat vienintelis, kuriam nereikia perrašyti esamo HTML.
Tik iš šių trijų projektų matome, kad žiniatinklio pagreitinimas yra ne tik svarbiausių kompanijų, bet ir kompiuterių mokslininkų mintyse. „Polaris“, kaip ir „AMP“ bei „Momentiniai straipsniai“, žada daug. Komentaruose praneškite mums, kuri iš šių technologijų jus labiausiai vilioja.
Vaizdo kreditai: Greitas kompiuteris pateikė Lassedesignen per Shutterstock, Sozialhelden e. V. per „Flickr“, MIT CSAIL per MIT.EDU, Tigger11th per Shutterstock
Michaelas nenaudojo „Mac“, kai jie buvo pasmerkti, tačiau jis gali koduoti „Applescript“. Jis turi informatikos ir anglų kalbos laipsnius; jis jau kurį laiką rašo apie „Mac“, „iOS“ ir vaizdo žaidimus; ir jau daugiau nei dešimtmetį jis yra dienos IT beždžionė, kurios specializacija yra scenarijų kūrimas ir virtualizavimas.