Servo Browser Engine 0.0.5 Dirilis

Mesin browser Servo 0.0.5 lan demo browser ServoShell sing diiringi, loro-lorone ditulis nganggo Rust, wis dirilis. Versi sing siap digunakake wis digawe kanggo Linux, Android, macOS и Windows.

Mesin iki wiwitane dikembangake dening Mozilla, nanging banjur ana ing sangisore naungan organisasi kasebut. Linux Pondasi. Servo nduweni dhukungan kanggo rendering kaca web multi-threaded, paralelisasi operasi DOM (Document Object Model), lan panggunaan mekanisme pemrograman aman sing diwenehake dening basa Rust. Servo dibangun saka wiwitan kanggo ndhukung pamisahan DOM lan kode rendering dadi subtugas sing luwih cilik sing bisa dieksekusi kanthi paralel lan luwih efisien nggunakake sumber daya CPU multi-inti. Firefox wis nggabungake sawetara bagean Servo, kayata mesin CSS multi-threaded lan sistem rendering WebRender.

Servo Browser Engine 0.0.5 Dirilis

Owah-owahan utama:

  • Menyang elemen HTML Dhukungan kanggo muter file ing format OGG wis ditambahake.
  • Dhukungan kanggo sumber daya sing wis dimuat sadurunge nggunakake tag ditambahake , sing ngidini sampeyan ngatur pemuatan sumber daya tanpa ngenteni dijaluk, contone, sampeyan bisa langsung mbukak file CSS, skrip, video, lan gambar tartamtu.
  • Elemen HTML "style" lan "link" saiki ndhukung properti "blocking" kanggo ngendhegake rendering kaca nganti sumber daya rampung dimuat.
  • Elemen HTML "img" saiki ndhukung properti "align" kanggo ngontrol perataan gambar.
  • Elemen HTML "pilih" saiki ndhukung properti "dipateni" kanggo mateni dhaptar gulung mudhun.
  • Dhukungan kanggo properti "cursor-color" ditambahake kanggo ngganti warna kursor ing kolom input.
  • Dhukungan kanggo nggunakake properti "konten" CSS ditambahake kanggo ngganti elemen HTML apa wae nganggo gambar.
  • Nambahake dhukungan kanggo pseudo-element "::details-content" kanggo ngganti gaya konten sing ditemtokake liwat elemen HTML. .
  • Menyang elemen HTML Dhukungan kanggo pseudo-class ":open" wis ditambahake, sing bakal dipicu nalika ana dialog sing dibukak.
  • Kanggo elemen HTML Dhukungan kanggo pseudo-class ":active" wis dileksanakake, sing aktif sajrone interval wektu wiwit tombol dipencet nganti tombol kasebut dibebasake.
  • API Asal ditambahake kanggo njupuk informasi babagan sumber konten ing protokol + domain + pelabuhan.
  • Properti MouseEvent.detail wis diterapake kanggo njupuk informasi babagan jinis klik (siji, dobel).
  • Properti "keepalive" wis ditambahake menyang objek Request kanggo nemtokake apa sambungan kasebut ana ing status keepalive.
  • Dhukungan kanggo ngunggah modul ing format JSON liwat pernyataan impor wis ditambahake.
  • Nambahake kemampuan kanggo nemtokake atribut kanggo nandhani jinis konten nalika ngimpor liwat pernyataan impor.
  • Dhukungan kanggo impor modul JavaScript sing diulang wis ditambahake.
  • Включена по умолчанию поддержка интерфейса navigator.sendBeacon, для асинхронной передачи небольших порций данных из браузера на server.
  • Setelan https_proxy, uga variabel lingkungan HTTPS_PROXY lan NO_PROXY wis ditambahake kanggo ngaktifake kerja liwat proxy HTTPS.
  • Crypto API wis nambahake dhukungan kanggo algoritma ML-KEM, ML-DSA, lan AES-OCB.
  • Dhukungan kanggo kompilasi silang nggunakake platform minangka host ditambahake Windows.
  • Setelan network_connection_timeout wis ditambahake kanggo nyetel wektu entek kanggo nggawe sambungan jaringan (standar 15 detik).

Source: opennet.ru

Tuku hosting sing dipercaya kanggo situs kanthi proteksi DDoS, server VPS VDS 🔥 Tuku hosting situs web sing bisa dipercaya nganggo proteksi DDoS, server VPS VDS | ProHoster