Bunlar, Chrome 89'un beta sürümünde duyurulan değişikliklerdir.

Chrome 88, 19 Ocak 2021'de yayınlandı ve birkaç gün sonra, Google, Chrome 89'un beta sürümünün lansmanını duyurdu geliştiricilerin test etmesi için.

Chrome 89 beta'da birçok eklenti var, özellikle yeni web API'leri ve diğerleri Web geliştiricilerinin kullanmaya başlayabileceği dikkate değer yeni özellikler. Yeni özellikler, donanımla etkileşim için çeşitli API'ler içerir, örneğin Chrome 89 beta, Windows ve Chrome OS için bir masaüstü paylaşım API'sine sahiptir, ancak Mozilla ve Apple bu özelliklerin çoğunun zararlı olduğunu düşünmektedir.

Google Chrome 89'da tanıtılacak yeni özellikler nelerdir?

Chrome 89, 28 Ocak'ta beta sürümüne girdi ve Google bunu hemen başlattı. Google programına sadık kalırsa, Chrome 89 Mart ayı başında yaklaşık bir ay içinde kararlı hale gelecektir.

Google Chromium ekibine göre, insan arayüz cihazlarının uzun bir listesi var (GİZLİ) çok yeni, çok eski veya çok nadir böylece sistem denetleyicileri bunlara erişebilir.

WebHID API bu sorunu çözer JavaScript'te cihaza özgü mantığı uygulamak için bir yol sağlar. Bir insan arayüz cihazı, giriş verilerini alan veya insanlara çıktı verileri sağlayan bir cihazdır. Klavyeler, işaret aygıtları (fareler, dokunmatik ekranlar, vb.) Ve oyun kumandaları çevre birimlerine örnektir.

Temel olarak, WebHID için ana motivasyon, tarayıcılarda oyun kumandaları için daha iyi destek sağlamak olmuştur.

NFC'de başka bir değişiklik var (Yakın Alan İletişimi), Web NFC, bir web uygulamasının kullanıcının cihazına (tipik olarak 5-10 cm, 2-4 inç) yakın bir yere getirildiğinde NFC rozetlerini okuyup yazmasına olanak tanır. Mevcut kapsam, hafif bir ikili mesaj formatı olan NDEF ile sınırlıdır.

Diğer bir yeni özellik ise Web Seri API'sidir. Bir seri bağlantı noktasıdır, yani veri bayt bayt gönderip almaya izin veren çift yönlü bir iletişim arayüzüdür. Web Seri API'si bu özelliği web sitelerine getirerek, mikro denetleyiciler ve 3B yazıcılar dahil olmak üzere seri bağlantı noktalarına sahip cihazları kontrol etmelerine olanak tanır.

Aslında, Chromium ekibi eğitim, eğlence ve endüstride cihazların zaten web sayfaları tarafından kontrol edildiğine inanıyor. Tüm bu durumlarda, cihaz kontrolü adaptörlerin ve sürücülerin kurulumunu gerektirir.

Seri web API'si bir web sitesi ile cihaz arasında doğrudan iletişime izin vererek kullanıcı deneyimini geliştirir. Bu, Chrome 61'den beri desteklenen, ancak güvenlik ve gizlilik nedenleriyle Firefox veya Safari tarafından desteklenmeyen WebUSB API'ye ektir. Orijinal deneme sürümü tamamlandı ve Web Seri API'si artık masaüstünde etkinleştirildi. GitHub'da bir demo mevcuttur.

Diğer bir yenilik de, Chrome'un artık AVIF içerik kod çözmeyi desteklemesidir Android ve WebView'da bulunan AV1 kod çözücüleri yerel olarak kullanır. (Chrome 85'e masaüstü desteği eklendi). AVIF, Alliance for Open Media tarafından standartlaştırılmış yeni nesil bir görüntü formatıdır.

Chromium ekibine göre, Yerel AVIF desteğine götüren üç ana motivasyon vardır:

  • Sayfaları daha hızlı yüklemek ve genel veri tüketimini azaltmak için bant genişliği tüketimini azaltın. AVIF, JPEG veya WebP formatlarına kıyasla resim dosyası boyutunda önemli bir azalma sağlar
  • HDR renk desteğinin eklenmesi. AVIF, web için HDR görüntü desteğine giden bir yoldur. Pratikte JPEG, 8 bit renk derinliğiyle sınırlıdır. Giderek daha fazla parlaklık, renk derinliği ve gamı ​​sağlayabilen ekranlarla, web oyuncuları kaybolan görüntü verilerini JPEG ile korumakla giderek daha fazla ilgileniyor.
  • Ekosistemlerin ilgisini destekleyin. Web'de güçlü bir varlığı olan şirketler, AVIF görüntülerini web'e göndermekle ilgilendiklerini ifade ettiler.

Diğer değişikliklerden:

  • SVG öğelerinde "filtreleme" özellikleri için tam sözdizimi desteği
  • Web Kimlik Doğrulama API'si: ResidentKeyRequirement ve credProps uzantısı
  • Chrome 89'daki yeni CSS özellikleri
  • Akıyla İlgili Köşe Radyusu Özellikleri
  • Zorlanmış renklerin özelliği
  • Zorunlu renk ayarlama özelliği
  • Chrome 89'daki yeni JavaScript özellikleri
  • Öneki olan olayları silin
  • Oturumu klonlamayı durdur Mağaza pencereleri açmadan açık

kaynak: https://blog.chromium.org


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.