Enjene ea sebatli sa Servo 0.1.0 e se e fumaneha e le sephutheloana sa kreite.

Enjene ea sebatli sa Servo 0.1.0 le sebatli sa demo sa ServoShell se tsamaeang le sona, ka bobeli li ngotsoe ka Rust, li lokollotsoe. Meaho e loketseng ho sebelisoa e entsoe bakeng sa Linux, Android, macOS и WindowsNtle le ho haha ​​ka bonngoe, Servo joale e fumaneha hape e le sephutheloana sa kreite, e lumellang enjene ho sebelisoa e le laeborari.

Servo 0.1.0 ke tokollo ea pele e fumanang potoloho ea tšehetso ea nako e telele (LTS). Makala a macha a LTS a tla phatlalatsoa likhoeling tse ling le tse ling tse tšeletseng, ho latela tokollo e nyane e latelang. Tšehetso bakeng sa tokollo ea LTS e tla nka likhoeli tse robong, 'me likhoeli tse tharo li fanoe bakeng sa ntlafatso ho ea lekaleng le lecha la LTS. Lekala la LTS le fapana le tokollo e tloaelehileng ka hore le phatlalatsa lintlafatso tse nang le litokiso tsa bofokoli bakeng sa laeborari ea servo, enjene ea JavaScript, le litšekamelo. Ho reretsoe hore lekala la LTS le be molemo bakeng sa bahlahisi ba kopanyang Servo mererong ea bona le ba sa batleng ho ntlafatsa ho ea tokollong e nyane e latelang ka liphetoho tsa eona tse ka bang teng tsa API khoeli le khoeli.

Tokollo ea Servo 0.1.0 LTS e hahella holim'a tokollo ea nakoana ea 0.0.6 e lokollotsoeng matsatsi a 'maloa a fetileng, e hlahisitseng likarolo tse ncha tse latelang:

  • Karolo ea "konopo" ea HTML e kenya tšebetsong litšobotsi tsa "taelo" le "commandfor", tse ka sebelisoang likonopong ho e-na le litšobotsi tsa "popovertargetaction" le "popovertarget" ho etsa hore tšebelisano-'moho le menu e bitsitsoeng ha konopo e tobetsoa.
  • Ho ekelitsoe khetho ea CSS ":modal" ho lumella ho hlalosa hore puisano e entsoe ka karolo , ke mokhoa oa ho ikamahanya le maemo.
  • Molao oa @property CSS o se o kentsoe tšebetsong, o u lumellang ho ngolisa thepa ea hau ea CSS.
  • E kentse thepa ea CSS "alignment-baseline" le "baseline-shift" ho hokahanya mongolo ka ho otloloha.
  • Tšehetso e ekelitsoeng bakeng sa sehlooho sa "Content-Tshireletso-Leano: base-uri", se thibelang li-URL tse ka sebelisoang ho karolo ea HTML. .
  • Re ekelitse tšehetso e sa fellang bakeng sa ho kenya li-iframe ka botsoa, ​​​​ho bolelang hore litaba tse ka ntle ho sebaka se bonahalang ha li kenngoe ho fihlela mosebelisi a fallela sebakeng se tlang pele ho karolo. Ho kenya ka botsoa ho nolofalitsoe ho sebelisoa tšobotsi ea "loading=lazy" ho tag ea iframe ( ).
  • Ho ekelitsoe tšehetso e sa fellang bakeng sa thepa ea CSS "transform-style: preserve-3d" bakeng sa ho beha likarolo tsa bana sebakeng sa 3D.
  • Liketsahalo tsa ho tsamaisa pointer, ho kgutlisa pointer, ho kgutlisa pointer le ho hlakola pointer di se di kentswe tshebetsong.
  • E fana ka potoloho ea setšoantšo ho latela metadata ea EXIF.
  • E nolofalitse tšebeliso ea phetoho ea tikoloho ea LANG ho khetha puo ea kamehla bakeng sa hlooho ea "Amohela-Puo" le thepa ea navigator.language.
  • E kentse Liketsahalo tsa Pointer tsa API le UserActivation.
  • Mekhoa ea import.meta.resolve(), formData(), toJSON(), createIndex(), deleteIndex() le index() e kenngoa tšebetsong.
  • Sebatli sa demo sa servoshell jwale se na le maqephe a servo:preferences (GUI configurator) le servo:config (ditlhophiso tsa setaele sa mabapi le:config bakeng sa diparamithara tse ikgethang) bakeng sa ho fetola ditlhophiso. Tshehetso ya ho kenya leqephe hape ka ho tobetsa F5 e ekeditswe.
    Enjene ea sebatli sa Servo 0.1.0 e se e fumaneha e le sephutheloana sa kreite.
  • Lisebelisoang tsa moqapi oa webo, tšehetso ea ho hlophisa litšobotsi tsa DOM e ekelitsoe mokhoeng oa tlhahlobo, khomphutha ea webo joale e fana ka ponelopele ea lintho tse fetisitsoeng ka console.log(), 'me debugger joale e u lumella ho emisa le ho qala ts'ebetso ea sengoloa hape.
  • API ea ho kenya enjene ea sebatli lits'ebetsong e atolositsoe.

Enjene ea Servo e qalile ho qaptjoa ke Mozilla, empa hamorao e ile ea nkuoa ke mokhatlo. Linux Motheo. Servo e na le tšehetso bakeng sa tlhahiso ea maqephe a marang-rang a nang le likhoele tse ngata, ho bapaloa ha ts'ebetso ea DOM (Tokomane ea Moetso oa Tokomane), le ts'ebeliso ea mekhoa e sireletsehileng ea mananeo e fanoang ke puo ea Rust. Servo e hahiloe ho tloha fatše ho ea holimo ho tšehetsa ho arola DOM le khoutu ea tlhahiso ka mesebetsi e menyenyane e ka etsoang ka nako e le 'ngoe le ho sebelisa mehloli ea CPU ea mantlha e mengata ka katleho. Firefox e se e ntse e kopanya likarolo tse ling tsa Servo, joalo ka enjene ea CSS ea likhoele tse ngata le sistimi ea tlhahiso ea WebRender.

Source: opennet.ru

Reka sebaka se tšepahalang sa libaka tse nang le ts'ireletso ea DDoS, li-server tsa VPS VDS 🔥 Reka sebaka se tšepahalang sa ho amohela webosaete ka tšireletso ea DDoS, li-server tsa VPS VDS | ProHoster