Mozilla ponuja vpogled v brskalnik Servo

Avtor: Randy Alexander
Datum Ustvarjanja: 4 April 2021
Datum Posodobitve: 16 Maj 2024
Anonim
Internet Technologies - Computer Science for Business Leaders 2016
Video.: Internet Technologies - Computer Science for Business Leaders 2016

Poleg večjih sprememb prejšnjega tedna v okolju motorja brskalnika sta Chromium in Opera fork WebKit razvila nov mehanizem upodabljanja Blink z različnimi izdanki.

Vendar pa je Mozilla objavila tudi napoved, ki kaže na nadaljnje morebitne preobrate v prihodnosti. Servo, ki bi sodeloval s Samsungom, bi bil brskalnik, ki je bil od začetka zgrajen za sodobno strojno opremo, kar bi podjetju omogočilo, da na tej poti premisli o starih predpostavkah.

.net se je z Mozillo pogovarjal, da bi izvedel več o projektu in kako bo izkoristil sodobno strojno opremo.

.net: Kaj je Servo na kratko?
Mozilla: Servo je raziskovalni projekt za razvoj novega motorja spletnega brskalnika. Naš cilj je ustvariti arhitekturo, ki izkorišča vzporednost na mnogih ravneh, tako na CPU kot GPU, hkrati pa odpraviti pogoste vire napak in varnostnih ranljivosti, povezanih z nepravilnim upravljanjem pomnilnika in podatkovnimi dirkami. S storitvijo Servo želimo na tekočem, bogatejšem multimedijskem doživetju, ki se pričakuje v današnjih aplikacijah za pametne telefone in tablične računalnike, dvigniti na višjo raven v jutrišnjem spletu in na jutrišnji strojni opremi.


.net: Kako predvidevate, da bo Servo izkoristil sodobno strojno opremo na način, ki ga obstoječi stroji za upodabljanje morda ne?
Mozilla: Servo je napisan v Rustu, novem, varnem sistemskem jeziku, ki ga je razvila Mozilla skupaj z naraščajočo skupnostjo navdušencev. Osredotočen je na hitrost, varnost in sočasnost ter je poskus ustvariti sodoben jezik, ki lahko za več načinov nadomesti C ++, hkrati pa je manj nagnjen k vrstam napak, ki vodijo do zrušitev in varnostnih ranljivosti. Ker je Servo zasnovan od začetka in uporablja Rust kot glavni jezik izvajanja, to pomeni, da bo ljudem, ki brskajo po spletu, ponudil hitrejšo in varnejšo izkušnjo.

Rust, trenutno v različici 0.6, se razvija že nekaj let in se hitro približuje stabilnosti. Namenjen je zapolnitvi številnih istih niš, ki jih ima C ++ v zadnjih desetletjih, z učinkovitimi abstrakcijami z več paradigmami na visoki ravni in ponuja natančen nadzor nad strojnimi viri. Toda poleg tega je "privzeto varen" in preprečuje celotne razrede napak pri upravljanju pomnilnika, ki vodijo do zrušitev in varnostnih ranljivosti. Rust ima tudi lahke sočasne primitive, ki programerjem omogočajo, da izkoristijo moč številnih procesorskih jeder, ki so na voljo na sedanjih in prihodnjih računalniških platformah.


.net: Kaj pomeni Servo za prihodnost Gecka? Kako bo Servo implementiran?
Mozilla: Tako Servo kot Rust sta še vedno v zgodnji fazi in še veliko je treba storiti. Prezgodaj je trditi, kako bodo sprejeti naprej. Odločitev o tem, ali bo Servo zamenjal Gecko, še ni bila sprejeta. Gecko ostaja 'producirani' spletni motor za Mozillo.

Priporočamo
3 ključi do samostojnega portfelja oblikovalcev
Nadalje

3 ključi do samostojnega portfelja oblikovalcev

Eno tavno je u tvariti portfelj, vendar je težko u tvariti čudovit portfelj. Večina oblikovalcev bo po tavila nekaj po netkov za lona vojih najbolj bleščečih del, dodala povezavo do pošte in jo poklic...
Najboljša nova orodja za grafično oblikovanje leta 2017 doslej
Nadalje

Najboljša nova orodja za grafično oblikovanje leta 2017 doslej

Ne glede na to, ali gre za nove različice dobro znane program ke opreme ali popolnoma nove aplikacije zagon kih podjetij, nova orodja za grafične oblikovalce ve ča izhajajo. Toda grafični oblikovalci ...
Kako izkoristiti priljubljenost Behance
Nadalje

Kako izkoristiti priljubljenost Behance

Mogoče ni nekaj, o čemer e pogovarjamo v vljudni družbi, a v i imamo najljubše pi ave, ki jim ponavadi o tanemo zavzeto zve ti. Vendar obča no v i čutijo potrebo po čem vežem, če ar nobena od ob toječ...