Video: LAUKINIAI KEISTI Į ŽMONIŲ KŪNUOSE | reddit askreddit (Lapkritis 2024)
Tikriausiai naudojate savo interneto naršyklę dažniau nei bet kurią kitą kompiuterio programinę įrangą. Geros žinios yra tai, kad geriausios naršyklės tapo spartesnės, labiau suderinamos su tokiais naujais standartais kaip HTML5 ir mažiau apkrautos. Štai visos naršyklės. Kurį laiką „Google Chrome“ buvo pirmaujanti greitis, minimalistinis dizainas ir standartų palaikymas. Tačiau šiuo metu „Firefox“, „Internet Explorer“ ir „Opera“ beveik nesiskiria nuo visų šių matavimų. (Atminkite, kad nors mums labai patinka „Safari“, daugiausia dėmesio skiriame „Windows“ kompiuterių naršyklėms.)
Esant tokiam lygiavertiškumui spektaklyje, daugiausiai jūsų pasirinkimas priklausys nuo susipažinimo, estetikos ir prekės ženklo lojalumo. Kiti svarstomi klausimai yra privatumas ir saugumas. Net ir naudodamiesi tomis priemonėmis pastebėsite gerą panašumą. Nepaisant to, mes išbandėme naršykles naudodamiesi keliais etalonais ir programinės įrangos matavimo priemonėmis. Mūsų procesas kartas nuo karto keičiasi atrandant naujus testavimo įrankius, tačiau čia yra pagrindiniai mūsų naršyklės testavimo elementai.
Savybės, įrankiai ir paslaugos
Našumas, svarbus aspektas renkantis interneto naršyklę yra jo teikiamų funkcijų priemonių rinkinys. Tai apima tokius dalykus kaip sinchronizavimas, priedai, atsisiuntimas, žymėjimas, skirtukų tvarkymas, paieška, skaitymo režimai ir kiti naršymo pagalbininkai. Negalima ignoruoti ir kūrėjams skirtų įrankių, tokių kaip kodų inspektoriai, derinimo programos, profiliuotojai ir stiliaus redaktoriai.
Paleidimo laikas
Vienas labai svarbus ir pagrindinis našumo įvertinimas yra tai, kiek laiko prireikia naršyklės paruošti naudoti, kai dukart spustelėsite jos programos piktogramą. Tikriname tai tiek paleisdami šaltai, ty kai naršyklė nebuvo paleista asmeniniame kompiuteryje nuo paskutinio įkrovimo, tiek šiltame paleidime, kai ji jau buvo paleista dabartinėje skaičiavimo sesijoje. Mes naudojame chronometrą, kiek laiko užtrunka nuo programos piktogramos spustelėjimo iki visos sąsajos, rodomos ir paruoštos naršyti internete.
„JavaScript“ greitis
Ilgalaikis naršyklės greičio matas buvo „JavaScript“ našumas. Tai yra daugelio žiniatinklio programų kodas - beveik visose svetainėse, turinčiose interaktyvumo laipsnį, „JavaScript“ naudojama savo magijai. Naršyklės recenzentų žinioje yra nemažai „JavaScript“ efektyvumo etalonų. Klasikinis pavyzdys yra „SunSpider“ iš atvirojo kodo organizacijos, kuriančios „WebKit“ - puslapių perteikimo variklį, kuris maitina „Safari“ (ir netiesiogiai „Chrome“). Prieš keletą metų „Chrome“ pašalino visus kitus nuo šio etalono, tačiau šiuo metu pagrindinės naršyklės optimizavosi „SunSpider“ linkme, o „Internet Explorer“ dabar reguliariai užima pirmąją vietą lyginamuosiuose bandymuose.
Kitas naujesnis, galbūt išsamesnis „JavaScript“ etalonas, kurį naudojame, yra pats „Google“. „Octane“ vadinamas etalonas atliekamas atliekant daugybę testų, tokių kaip OS branduolio modeliavimas, spindulių sekimas, apribojimų sprendimas, šifravimas, 3D fizika ir dar daugiau. Iš viso tai apima 17 testų. „Google“ teigia, kad „Octane“ testuoja funkcijas, „reprezentuojančias šiuolaikines sudėtingas ir reiklias žiniatinklio programas“. Testas netgi nukrečia kodą iš „Mozilla“ „Emscripten“ testų rinkinio. „SunSpider“ sugeneruoja rezultatą per tūkstantmečius, kai mažesnis rezultatas yra geresnis, oktantu gaunamas normatyvinis rezultatas, kai aukštesnis balas yra geresnis. Tikriausiai nenuostabu, kad „Chrome“ reguliariai sekasi geriausiai atliekant šį testą, tačiau konkurencija nėra labai atsilikusi.
Aparatūros spartinimas
„Microsoft“ pirmoji sugalvojo naudoti kompiuterio grafinę aparatūrą, kad paspartintų naršymą; Šalia šio tipo spartinimo buvo įdiegta „Firefox“, vėliau „Chrome“, o vėliau - „Opera“. Aparatūros spartinimas gali būti naudojamas pagreitinti daugelį naršyklės operacijų, įskaitant puslapio pateikimą ir grafikos rodymą. Aparatūros spartinimas yra ypač svarbus atsižvelgiant į naujus žiniatinklio standartus, tokius kaip HTML5 / CSS3 drobės grafikos manipuliavimas.
„Microsoft“ „Internet Explorer“ kūrimo komanda parengė daugybę gairių, grafiškai parodančių ir matuojančių aparatinės įrangos pagreitį, kuriuos galima rasti IETestDrive.com svetainėje. Mes naudojame naujesnį „IETestDrive“ demonstracinį modelį pavadinimu „Popcorn“, kuris patikrina aparatūros pagreitį grafiškai išpūsdamas vis didesnį kiekį popcorn. Mes raginame jus palyginti naršykles su kitais informacijos rinkinyje esančiais informaciniais testais, tokiais kaip HTML5 orientuota „Chalkboard“ ir juokinga „PenguinMark“, demonstruojanti HTML5, „JavaScript“, CSS3, „Canvas“, WOFF, „Touch“ ir „Audio“ pagreitį.
Neseniai prie savo apžvalgų pridėjome „WebVizBench“ grafikos spartinimo testą. Tai labai šauniai atrodantis testas, pateikiantis du rezultatus: neapdorotą rezultatą ir kadrus per sekundę (didesnis yra geresnis abiem atvejais). Atminkite, kad vykdydami šį etaloną turite apeiti pranešimą, kuriame sakoma, kad jam reikalinga IE9. Po to jis puikiai veikia kitose naršyklėse. Paskutinis įspėjimas yra tas, kad etalonas yra beta, tačiau kadangi visose naršyklėse naudojame tą patį kodą, tai neturi įtakos mūsų palyginimui.
Anksčiau mes taip pat naudojome „Mozilla“ aparatinės įrangos pagreičio įtempių testą, tačiau jo maksimalus greitis yra 60 FPS, kurį dabar pasiekia dauguma naršyklių nesulaikydami prakaito.
Standartų suderinamumas
Standartai yra sudėtinga tema, susijusi su interneto naršyklėmis. Kas yra standartas? Ar tik ką ratifikavo W3C? Ar tai yra galimybė, palaikoma daugumoje naršyklių ir naudojama daugybėje svetainių, neatsižvelgiant į tai, ar organizacija yra įsivaizduojama? „Chrome“ ypač pasitarnavo šioje srityje, dažnai palaikydama naujas savo sukurtas galimybes, prieš įeinant į bet kurią kitą naršyklę. Puikus to pavyzdys yra „WebRTC“, leidžianti naršyklei pasiekti jūsų įrenginio interneto kamerą ir mikrofoną, kad būtų galima bendrauti realiuoju laiku. „Microsoft“, turinti didelę korporacinę vartotojų bazę, sąmoningiau prideda tokio tipo funkcijas, ypač atsižvelgiant į saugumo problemas. Ir paaiškėja, kad bendrovės atsargumas nebuvo nepagrįstas, kaip parodė tas slaptas slapstumas „Chrome“.
Vienas iš naršyklės „standartų“ suderinamumo testų yra „Acid“ testas, kurį sukūrė pats sukurtas interneto standartų projektas. Kaip ir atliekant „Mozilla“ aparatinės įrangos pagreičio testą, visos pagrindinės naršyklės dabar tai priima skraidančiomis spalvomis.
Smulkesnis yra HTML5Test.com, kuriame aiškiai išvardytos visos galimybės, kurias jis išbando. Remiantis HTML5 (taip pat kai kurių neratifikuotų) palaikomų funkcijų skaičiumi, svetainė gali išsklaidyti skaitmeninį rezultatą, šiuo metu galimą didelę 555 vertę (nors didžiausias balas keičiasi, nes jos kūrėjas Niels Leenheer prideda testų.) Šioje srityje lyderiais paprastai keičiasi mažiau žinoma „Maxthon“ naršyklė ir „Chrome“.
Atminties naudojimas
Norėdami patikrinti atminties sunaudojimą, mes vienu metu įkeliame kiekvieną iš geriausių naršyklių su dešimčia daugialypės terpės svetainių (įskaitant tinklo TV svetaines ir panašias), leidžiame joms sėdėti per naktį ir tada pažymime, kiek atminties sunaudojo kiekviena, pažymėdami „Atmintis“. (Privatus darbo rinkinys) “, skirtą visiems naršyklių procesams„ Windows “užduočių tvarkytuvėje.
Privatumas ir saugumas
Negalima patikimai įvertinti naršyklės saugumo - bet kokia programinė įranga, siūlanti žiniatinklio funkcijas, gali būti suskaidyta vienaip ar kitaip, kaip mums primena kasmetinis „Pwn2Own“ konkursas. Viskas, ką galime padaryti, yra įvertinti apsaugą, kurią kiekvienas naršyklės gamintojas įtraukė į savo programinę įrangą. Visi dabar turi apsaugą nuo kenkėjiškų programų ir apsaugos nuo sukčiavimo. Visi palaiko pranešimų nesekimą svetainėse, tačiau dauguma jų to neįgalina pagal numatytuosius nustatymus. Papildomi taškai skirti tokiems dalykams kaip „Internet Explorer“ stebėjimo apsaugos funkcija, kuri efektyviau blokuoja nepageidaujamas svetaines nei „Nesekite“. Dabar visos naršyklės taip pat siūlo „privatumo“ režimą, ty apsaugą per sesiją, kuri neleidžia naršyklei saugoti istorijos sesijos, kuriai ji įgalinta, metu.