Ini adalah perubahan yang diumumkan dalam versi beta Chrome 89

Chrome 88 dirilis pada 19 Januari 2021 dan beberapa hari kemudian, Google mengumumkan peluncuran versi beta dari Chrome 89 untuk diuji oleh pengembang.

Chrome 89 beta memiliki banyak tambahan, terutama API web baru dan lainnya Fitur baru penting yang dapat mulai digunakan oleh pengembang web. Fitur baru ini mencakup berbagai API untuk berinteraksi dengan perangkat keras, misalnya Chrome 89 beta memiliki API berbagi desktop untuk Windows dan Chrome OS, tetapi Mozilla dan Apple menganggap banyak dari fitur ini berbahaya.

Apa saja fitur baru yang akan diperkenalkan di Google Chrome 89?

Chrome 89 memasuki beta pada 28 Januari dan Google segera meluncurkannya. Jika Google berpegang pada jadwalnya, Chrome 89 akan stabil dalam waktu sekitar satu bulan, awal Maret.

Menurut tim Google Chromium, Ada daftar panjang perangkat antarmuka manusia (SEMBUNYI) yang terlalu baru, terlalu tua, atau terlalu langka sehingga pengontrol sistem dapat mengaksesnya.

API WebHID mengatasi masalah ini menyediakan cara untuk mengimplementasikan logika khusus perangkat di JavaScript. Perangkat antarmuka manusia adalah perangkat yang mengambil data masukan atau memberikan data keluaran kepada manusia. Keyboard, perangkat penunjuk (mouse, layar sentuh, dll.), Dan gamepad adalah contoh periferal.

Pada dasarnya, motivasi utama WebHID adalah memberikan dukungan yang lebih baik untuk gamepad di browser.

Perubahan lainnya ada di NFC (Near Field Communications), Web NFC memungkinkan aplikasi web untuk membaca dan menulis pada lencana NFC saat mereka dipindahkan dekat dengan perangkat pengguna (biasanya 5-10 cm, 2-4 inci). Cakupan saat ini terbatas pada NDEF, format pesan biner ringan.

Fitur baru lainnya adalah Web Serial API. Ini adalah port serial, artinya antarmuka komunikasi dua arah yang memungkinkan pengiriman dan penerimaan data byte demi byte. Web Serial API menghadirkan kemampuan ini ke situs web, memungkinkan mereka mengontrol perangkat dengan port serial, termasuk mikrokontroler dan printer 3D.

Faktanya, tim Chromium percaya bahwa dalam pendidikan, hiburan, dan industri, perangkat sudah dikontrol oleh halaman web. Dalam semua kasus ini, kontrol perangkat memerlukan penginstalan adaptor dan driver.

API web serial meningkatkan pengalaman pengguna dengan memungkinkan komunikasi langsung antara situs web dan perangkat. Ini adalah tambahan untuk API WebUSB, yang didukung sejak Chrome 61, tetapi tidak didukung oleh Firefox atau Safari untuk alasan keamanan dan privasi. Versi percobaan aslinya telah selesai dan API Serial Web sekarang diaktifkan di desktop. Ada demo yang tersedia di GitHub.

Hal baru lainnya adalah Chrome sekarang mendukung decoding konten AVIF secara native menggunakan dekoder AV1 yang ada di Android dan WebView. (Menambahkan dukungan desktop di Chrome 85). AVIF adalah format gambar generasi mendatang yang distandarisasi oleh Alliance for Open Media.

Menurut tim Chromium, Ada tiga motivasi utama yang mengarah pada dukungan AVIF asli:

  • Kurangi konsumsi bandwidth untuk memuat halaman lebih cepat dan kurangi konsumsi data secara keseluruhan. AVIF akan menawarkan pengurangan ukuran file gambar yang signifikan dibandingkan dengan format JPEG atau WebP
  • Penambahan dukungan warna HDR. AVIF adalah jalur menuju dukungan gambar HDR untuk web. Dalam praktiknya, JPEG dibatasi hingga kedalaman warna 8-bit. Dengan tampilan yang semakin mampu meningkatkan kecerahan, kedalaman warna, dan gamut, pemain web semakin tertarik untuk menyimpan data gambar yang hilang dengan JPEG.
  • Mendukung kepentingan ekosistem. Perusahaan dengan keberadaan web yang kuat telah menyatakan minatnya untuk mengirimkan gambar AVIF ke web.

Dari perubahan lainnya:

  • Dukungan sintaks penuh untuk properti "pemfilteran" pada elemen SVG
  • Web Authentication API: ResidentKeyRequirement dan ekstensi credProps
  • Fitur CSS baru di Chrome 89
  • Flux Related Corner Fillet Properties
  • Properti warna paksa
  • Properti penyesuaian warna yang dipaksakan
  • Fitur JavaScript baru di Chrome 89
  • Hapus acara dengan awalan
  • Hentikan sesi kloning Jendela toko terbuka tanpa membuka

sumber: https://blog.chromium.org


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.