- IndexedDB 2.0 standardı artık Chrome'da tam olarak desteklenmektedir ve yeni şema yönetimi, toplu işlem yöntemleri ve daha fazlasını içeriyor standartlaştırılmış bir yönetme sürecidir.
- Progresif Web Uygulamaları,
display: fullscreen
. allow-top-navigation-by-user-activation
, korumalı alana almak için izin veririframes
yeni güç- Üstelik daha pek çok şey var!
Değişikliklerin tam listesini görmek ister misiniz? Şu bölüme göz atın: Chromium kaynak deposu değişiklik listesi
Ben Pete LePage. Şimdi, Chrome 58'deki geliştiriciler için yeniliklere göz atalım.
IndexedDB 2.0
Site veritabanınızın yapısının performans üzerinde büyük etkileri vardır ve zor olabilir. IndexedDB 2.0 bunu değiştirir.
- Artık
object
mağaza veindexes
adlı mağazanın yerini yeniden düzenleme. - İkili program anahtarları, performans konusunda endişe duymadan daha fazla doğal anahtar sağlar. yapabilir.
- Veri almak
getKey()
,openKeyCursor()
vecontinuePrimaryKey()
yöntem.
Artık veri kümelerinin tamamının toplu olarak kurtarılması için
getAll()
ve getAllKey()
.
Tam ekran Progresif Web Uygulamaları
Progresif Web Uygulamaları Android ana ekranından başlatıldığında, gibi bağımsız bir modda başlatılabilir. Bu, kullanıcıların ilgi çekici bir kullanıcı deneyimi sunar ve içerik için ekran alanını boşaltır.
Ancak oyunlar ve video oynatıcılar gibi daha etkileyici deneyimler için veya diğer zengin içeriğe sahip olduğundan, sistem çubukları gibi mobil yine de dikkat dağıtıcı bir unsur olmamalıdır ve isteyebileceğiniz değerli pikselleri kullanır.
Artık Progresif Web Uygulamanızı (pwa) ayarlayarak
display: fullscreen
web uygulaması manifest'ini inceleyin.
Uygulamanız ana ekrandan başlatıldığında, uygulama dışındaki tüm mobil kullanıcı arayüzleri öğeleri gizlenir.
Korumalı Alana Sahip iframe İyileştirmeleri
Chrome 58 artık yeni iframe korumalı anahtar kelimesini destekliyor
allow-top-navigation-by-user-activation
.
Bu anahtar kelime, bir kullanıcı etkileşimiyle tetiklendiğinde, korumalı alana alınan iframe'lere Otomatik yönlendirmeleri engellemeye devam ederken üst düzey sayfada gezinme olanağı sağlar.
Diğer özellikler
Tabii ki daha pek çok yenilik var.
clearfix
saldırısına veda edin. Manuel olarak sıfırlamak yerine kayan ve temizle gibi birden fazla düzen özelliği ekleyin. blok biçimlendirme bağlamınıdisplay: flow-root
kullanarak açıklayabilirsiniz.PointerEvents.getCoalescedEvents()
tüm giriş etkinliklerine erişmenize izin verir Bu,PointerEvent
tesliminden bu yana. YouTube'da çizim uygulamaları gibi şeyler için tam bir nokta geçmişine ihtiyaç duyuyor.- Ayrıca
Workers
veSharedWorkers
artıkdata:
URL kullanılarak oluşturulabilir,Workers
ürününe opak bir kaynak vererek geliştirmeyi daha güvenli hale getiriyor.
Bunlar, Chrome 58'de geliştiriciler için yapılan değişikliklerden sadece birkaçıdır.
Bu videodan hoşlandıysanız bir göz atın Tasarımcı ve Geliştirici, tasarımcıların karşılaştığı zorlukları çözmeye çalışan yeni bir video dizisi geliştiricilerin birlikte çalışmasını sağlar.
Ardından şu yayınımıza abone olun: YouTube kanalı ve yeni bir video sunduğumuzda size e-posta bildirimi göndereceğiz.
Ben Pete LePage. Chrome 59 yayınlanır yayınlanmaz Chrome'daki yeniliklerden bahsedeceğiz!