Reklaam

Polaris on a MIT-i uus tehnoloogia mis lahendab ühe kaasaegse elu suurima tüütuse: aeglased veebilehed. Me kõik oleme seal olnud. Soovite lihtsalt kiiret teavet. Siis olete ummikus ja ootate umbes minut, kuni kõik laeb. Polaris lahendab selle.

Kuidas seda võrrelda aga teiste katsetega veebi kiirendada? Päris kuradi hea.

Alates nutitelefonide muutumisest igapäevaseks esemeks on arendajad kiirustanud otsima võimalusi veebilehtede keerukuse ja andmekasutuse vähendamiseks. Nii jõudsimegi kiiruse jaoks loodud mobiilibrauserid 4 kiiremat tahvelarvutile optimeeritud brauserit, mida te pole kunagi kuulnud [Android]Androidi tahvelarvutite brauserid pole üldiselt nii suurepärased. Enamik neljast suurest brauserist kannatab halva suurusega nuppude ja aeglase jõudluse tõttu. Selles artiklis mainitud tahvelarvutitele optimeeritud alternatiivid, mida te võib-olla ei tea ... Loe rohkem . Ja kuigi mobiili jaoks optimeeritud saidid on olemas, pole need siiski piisavalt kiired.

See on küsimus, mida Polaris soovib lahendada. Polaris pole esimene tehnoloogia, mida oleme näinud selle probleemi lahendamisel - Google'il on AMP ja Facebookil on Instant Artiklid -, kuid Polaris tegeleb probleemiga hoopis teise nurga alt.

Kuidas MIT Polaris töötab?

Polaris on tegelikult kaks eraldi komponenti: üks veebiserveris ja teine ​​teie veebibrauseris. Serveripoolne komponent on kohandatud planeerija, mida nimetatakse Scout, samas kui kliendipoolne komponent on Polaris, kohandatud Javascripti teek, mis optimeerib teie brauseri lehe sisu laadimist.

ScoutGraph

Scout on plaanija, mis analüüsib olemasolevat koodi, vaadates DOM-i (Dokumendiobjekti mudel Veebi interaktiivseks tegemine: jQuery sissejuhatusjQuery on kliendipoolne skriptikogu, mida kasutab peaaegu iga kaasaegne veebisait - see muudab veebisaidid interaktiivseks. See pole ainus Javascripti teek, kuid see on kõige enam arenenud, kõige toetatud ja laialdasemalt kasutatav ... Loe rohkem ), mis luuakse siis, kui brauser laadib lehe. Täpse mudeli tagamiseks kasutab see eemaldatud Firefoxi versiooni ja kõik see juhtub kulisside taga.

Selle tegemise ajal jälgib Scout sõltuvust, kus normaalse laadimisega viivitatakse, luues kohandatud DOM-i, kus on kaardistatud õiged sõltuvused. Testimisel leiti selle protsessi käigus täiustatud mudeleid 81% kõigist veebilehtedest.

Neid andmeid kasutatakse tühja lehe loomiseks serveri jaoks, et see edastaks algse HTML-dokumendi asemel.

Vanatelefon

Uus tüveleht sisaldab Polarise Javascripti teeki, Scoutsi loodud kohandatud ajakava ja teie originaalset HTML-i dokumenti. See kasutab seda ajakava veebisaidi jaoks vajaliku sisu dünaamiliseks laadimiseks, tagades, et teie brauser laadib vajaliku sisu.

Kuna Polaris on valmistatud täielikult Javascriptis, on see võimeline töötama isegi modifitseerimata brauserites. Ka veebilehtede HTML-id ei muutu, kuid selle jõudluse suurendamine on seotud väikeste kuludega: paar täiendavat baiti iga laaditud lehe kohta.

Google'i AMP on uus HTML

Polaris pole ainus viis, kuidas arendajad üritavad veebi kiirust suurendada. Google hiljuti debüteeris omaenda tehnoloogia nimega AMP Google kavatseb mobiili sirvimise kiirendada kuni 85%Google võtab kasutusele uue standardi, mis parandab mobiilseadmete sirvimise kiirust. Siit saate teada, kuidas see teid mõjutab ja miks peaksite hoolima. Loe rohkem (Kiirendatud mobiililehed). Kuidas see erineb Polarisest? Esiteks kasutab AMP uut tüüpi HTML-i, samas kui Polaris töötab traditsioonilise HTML-iga.

AMP piirab ka skriptide tüüpe, mida saab lehel käitada, lubades kasutada ainult skriptide alamhulka, mis on kinnitatud AMP spetsifikatsioonidega. Kohandamine toimub CSS-i laiendatud vormi kaudu (Kaskaad-stiililehed CSS Online'i õppimiseks 5 parimat saiti Loe rohkem ), kuigi AMP piirab teatud animatsioonid, mis kipuvad jõudlust mõjutama.

AMP-ga ei saa lehtedel olla ka vorme, mis piirab AMP-i kasutavate saitide tüüpe. Ehkki AMP suudab luua hämmastavalt kiireid lehti, peavad need olema lihtsad - isegi primitiivsed - ja kaotama palju kaasaegse veebi ilmet. Kui saidil on palju sotsiaalset integratsiooni, slaidiseansse ja muid skriptitud elemente, ei toimi AMP hästi.

Lisaks põhineb AMP skriptimine veebikomponentidel, mis seda pole ühilduv kõigi brauseritega. Chrome'is või Operis töötab kõik hästi. Safari, Firefoxi ja Edge'i puhul ei saa te kunagi liiga kindlad olla. See võib olla tulevikus vähem probleem, kuid praegu on see suur asi.

AMP suurim eelis on tihedad sidemed Google'iga. Kui kasutajad leiavad lehti Google'i otsingu kaudu, puhverdatakse AMP lehed Google'i serverites. Kirjastajad loovutavad palju kontrolli, kuid Google'il on rohkemates kohtades rohkem servereid ja nad saavad sisu paremini edastada. Selle vahemällu salvestamise protsessi saavad kasutajad sarnane jõudluse kasv Opera Mini-ga Optimeerige oma mobiilibrauser Opera Opera brauseri abil Loe rohkem .

ServerFarm

Polaris pakub kirjastajatele võrreldes AMP-ga mõnda olulist eelist. Olemasolevat HTML-koodi saab kasutada, nii et AMP-i HTML-i versioonis pole vaja lehti ümber kirjutada. Polaris suudab töötada mis tahes brauseriga, vältides sellega ühilduvusprobleeme. Polaris parandab töölaua brauserite, mitte ainult mobiilikasutajate kiirust.

Kuid AMP saab andmete tarbimise osas eelise, kuna lehed on tohutult vähenenud. Google'i vahemällu salvestamine on veel üks pluss, kuna Polaris töötab lihtsalt tavalistes veebiserverites. Google'i tegutsemine sisu edastamise võrk Kuidas CDN-i õigesti seadistada ja SEO probleeme vältida? Loe rohkem on kirjastajatele alati tohutu boonus.

Kuidas on lood Facebooki kiirartiklitega?

Polaris ja AMP pole ainsad veebi kiirendamise tehnoloogiad. Samuti on meil Facebookil katset nende tulevaste ettevõtmistega helistada Kohesed artiklid Verizon ostab AOL-i, Facebook avaldab vahetuid artikleid ja palju muud... [Tech News Digest]Verizon ostab AOL-i, Facebook alustab avaldamist, Microsoft alustab tõlkimist, TunnelBear laieneb Chrome'ile, Domino pakub emoji kaudu ja Conan O'Brien mängib The Witcher 3. Loe rohkem . Tuginedes nende iOS-i jaoks mõeldud rakendusele Paber, soovib Facebook luua sarnase mobiilile optimeeritud kogemuse ka mujal.

Põhimõtteliselt on Instant Artiklid täisartiklid, mille kolmandate osapoolte kirjastajad postitavad otse Facebooki. Neid kiirartikleid lubatakse laadida vähemalt kümme korda kiiremini kui tavalisi veebisaite ning erinevalt AMP-st ei pea kiirartiklid ohverdama täiustatud JavaScripti ega interaktiivsust.

Osalevad kirjastajad saavad selle eest osa oma Instant Artiklite teenitud tulust. See on kõigile asjaosalistele võita, vähemalt teoorias.

Suur varjukülg on see, et kirjastajad kaotavad palju kontrolli oma sisu üle - isegi rohkem kui koos Google'i AMP - ja on raske mõista, kuidas see saaks vabaduse ja Polarisega konkureerida ühilduvus. Instant Artiklid võivad parandada mobiilses veebis toimivust, kuid selle põhirõhk on Facebooki kasutajate ja reklaamitulu hõivamisel.

See aitab kirjastajatel muuta oma kasutajate jagatavad artiklid tuludeks ja Facebook saab hoida neid kasutajaid Facebookis kauem. Ainus viis, kuidas kasutajad kiirartiklitest kasu saavad, on see, kui nad veedavad kogu oma aja ainult Facebooki sisu lugedes.

Polaris ja veebi tulevik

Võrreldes AMP ja Instant Artiklitega pakub Polaris suurimaid eeliseid nii kirjastajatele kui ka kasutajatele, peamiselt seetõttu, et sellel pole keerulisi suhteid. Mitte ainult ei ole vaja loota ei Googleile ega Facebookile, vaid ka sellele kiirendab veebi mobiili jaoks ja töölaua brauserid.

Lisaks on see ka ainus, mis ei nõua olemasoleva HTML-i ümberkirjutamist.

Just nende kolme projekti põhjal näeme, et veebi kiirendamine on nii tippettevõtete kui ka arvutiteadlaste mõtetes. Polarisel on palju lubadusi, nagu ka AMP-l ja Instant Artiklitel. Kommentaarides andke meile teada, milline neist tehnoloogiatest teile kõige rohkem meeldib.

Pildikrediidid: Kiire arvuti lassedesignen Shutterstocki kaudu, Sozialhelden e. V Flickri kaudu, MIT CSAIL MIT.EDU kaudu, Tiigri 11. koht Shutterstocki kaudu

Michael ei kasutanud Mac-i, kui nad olid hukule määratud, kuid ta saab Applescriptis kodeerida. Tal on kraadi arvutiteaduses ja inglise keeles; ta on juba mõnda aega kirjutanud Macist, iOS-ist ja videomängudest; ja ta on olnud üle kümne aasta päevas IT-ahv, kes on spetsialiseerunud skriptimisele ja virtualiseerimisele.