Nagbibigay ang Mozilla ng pananaw sa engine ng Servo browser

May -Akda: Randy Alexander
Petsa Ng Paglikha: 4 Abril 2021
I -Update Ang Petsa: 16 Mayo 2024
Anonim
Privacy and Security on Windows 10:  Deeper!
Video.: Privacy and Security on Windows 10: Deeper!

Pati na rin ang mga pangunahing pagbabago sa view ng engine engine ng browser, ang Chromium at Opera ay nag-forked ng WebKit upang lumikha ng bagong Blink rendering engine kasama ang iba`t ibang mga offshot.

Gayunpaman, gumawa din si Mozilla ng anunsyo na itinuro patungo sa karagdagang posibilidad ng pag-aalsa sa hinaharap. Ang Servo, isang pakikipagtulungan sa Samsung, ay magiging isang browser na itinayo mula sa lupa para sa modernong hardware, na nagbibigay-daan sa kumpanya na pag-isipang muli ang mga lumang palagay sa daan.

.nagsalita si net kay Mozilla upang malaman ang higit pa tungkol sa proyekto at kung paano nito sasamantalahin ang modernong hardware.

.net: Ano ang Servo sa maikling salita?
Mozilla: Ang Servo ay isang proyekto sa pagsasaliksik upang makabuo ng isang bagong engine ng web browser. Ang aming layunin ay upang lumikha ng isang arkitektura na sinasamantala ang parallelism sa maraming mga antas, kapwa sa CPU at GPU, habang tinatanggal ang mga karaniwang mapagkukunan ng mga bug at mga kahinaan sa seguridad na nauugnay sa maling pamamahala ng memorya at mga karera ng data. Sa Servo, nilalayon namin na kunin ang mga uri ng likido, mas mayamang karanasan sa multimedia na inaasahan sa mga application ng smartphone at tablet ngayon sa susunod na antas sa web bukas at hardware ng bukas.


.net: Paano mo nahuhulaan ang Servo na sinasamantala ang modernong hardware sa paraang hindi na ginagawa ng mga umiiral nang mga rendering engine?
Mozilla: Ang Servo ay nakasulat sa Rust, isang bago, ligtas na wika ng system na binuo ni Mozilla kasama ang lumalaking pamayanan ng mga mahilig. Nakatuon ito sa bilis, kaligtasan at pagsabay, at isang pagtatangka upang lumikha ng isang modernong wika na maaaring palitan ang C ++ para sa maraming paggamit habang hindi gaanong madaling kapitan ng sakit sa mga uri ng pagkakamali na humantong sa mga pag-crash at kahinaan sa seguridad. Sa pagdisenyo ng Servo mula sa lupa gamit ang Rust bilang pangunahing wika ng pagpapatupad nito, nangangahulugan ito na mag-aalok ito ng isang mas mabilis, mas ligtas na karanasan para sa mga taong nagba-browse sa web.

Ang kalawang, kasalukuyang nasa v0.6, ay nasa pag-unlad nang maraming taon at mabilis na papalapit sa katatagan. Ito ay inilaan upang punan ang marami sa parehong mga niches na mayroon ang C ++ sa nakaraang mga dekada, na may mahusay na antas ng mataas na antas, multi-paradigm na mga abstraction, at nag-aalok ng tumpak na kontrol sa mga mapagkukunan ng hardware. Ngunit lampas doon, ito ay 'ligtas bilang default', pinipigilan ang buong klase ng mga error sa pamamahala ng memorya na humantong sa mga pag-crash at kahinaan sa seguridad. Nagtatampok din ang kalawang ng magaan na mga primitive na kasabay na ginagawang madali para sa mga programmer na magamit ang lakas ng maraming mga core ng CPU na magagamit sa kasalukuyan at hinaharap na mga platform ng computing.


.net: Ano ang ibig sabihin ng Servo para sa hinaharap ng Gecko? Paano ipatutupad ang Servo?
Mozilla: Parehong mga proyekto ng maagang yugto pa rin sina Servo at Rust at marami pang dapat gawin. Masyadong maaga upang masabi kung paano sila aangkop sa pagsulong. Wala pang desisyon na gagawin kung papalitan ni Servo si Gecko. Si Gecko ay nananatiling 'ginawa' na web engine para sa Mozilla.

Piliin Ang Pangangasiwa
Sa AMP kinikilala ng Google na ang mobile web ay nasira
Matuklasan

Sa AMP kinikilala ng Google na ang mobile web ay nasira

Noong 7 Oktubre 2015, dumating ang Accelerated Mobile Page (AMP) mula a Google na uportado ng ilan a mga pinakatanyag na pangalan a pag-publi h at teknolohiya. Naka aad a pambungad na blog ng Google n...
Ang pinakamahusay na mga printer para sa mga larawan noong 2021
Matuklasan

Ang pinakamahusay na mga printer para sa mga larawan noong 2021

Ang paglalaan ng ora upang mahanap ang pinakamahu ay na mga printer para a mga larawan ay ulit na pag i ikap kung kumuha ka ng mga kalidad na kuha at nai ng i ang magandang hit ura ng permanenteng tal...
Ang pagkakakilanlan ng mga bata sa ospital ay nakakakuha ng isang magandang pakiramdam
Matuklasan

Ang pagkakakilanlan ng mga bata sa ospital ay nakakakuha ng isang magandang pakiramdam

Tatlong ahen ya - ina Peter at Paul, TADO at Rocket ay nag ama upang lumikha ng i ang bagong pagkakakilanlan para a The Children’ Ho pital a heffield. Ang rebrand ay bahagi ng apela na 'Make it Be...