Baru di Chrome 58

Ingin mengetahui daftar lengkap perubahan? Lihat Daftar perubahan repositori sumber Chromium

Saya Pete LePage. Mari kita selami dan lihat apa yang baru untuk developer di Chrome 58.

tensorflow 2.0

Struktur database situs Anda memiliki dampak performa yang besar, dan dapat sulit untuk diubah. tensorflow 2.0 mengubah hal itu.

  • Toko object dan indexes kini dapat diganti namanya di tempat setelah pemfaktoran ulang.
  • Kunci biner memungkinkan lebih banyak kunci alami tanpa mengkhawatirkan performa penalti.
  • Pengambilan data lebih mudah dengan getKey(), openKeyCursor(), dan Metode continuePrimaryKey().

Dan pemulihan massal seluruh {i>dataset<i} tidak lagi memerlukan kursor dengan getAll() dan getAllKey().

Progressive Web App layar penuh

Ketika {i>Progressive Web App<i} diluncurkan dari layar beranda Android, luncurkan dalam mode seperti aplikasi mandiri yang menyembunyikan omnibox. Hal ini membantu menciptakan pengalaman pengguna yang menarik, dan mengosongkan ruang layar untuk konten.

Namun, untuk pengalaman yang lebih imersif seperti {i>game<i}, pemutar video, atau konten lengkap lainnya, elemen UI seluler seperti bilah sistem dapat tetap dapat mengalihkan perhatian dan mengambil {i>pixel<i} berharga yang mungkin Anda inginkan.

Sekarang Anda dapat membuat Progressive Web App terasa imersif sepenuhnya dengan mengatur display: fullscreen di manifes aplikasi web.

PWA yang diluncurkan dari layar utama (kiri), diluncurkan dari layar utama dalam mode standalone (tengah), dan diluncurkan dari layar utama di Mode fullscreen (kanan).

Saat aplikasi Anda diluncurkan dari layar utama, semua UI seluler non-aplikasi elemen yang akan disembunyikan.

Peningkatan iframe dengan sandbox

Chrome 58 kini mendukung kata kunci sandbox iframe baru allow-top-navigation-by-user-activation

Saat dipicu oleh interaksi pengguna, kata kunci ini memberikan iframe sandbox kemampuan untuk menavigasi laman tingkat atas, sementara tetap memblokir pengalihan otomatis.

Dan banyak lagi!

Dan tentu saja, masih banyak lagi.

  • Ucapkan selamat tinggal pada peretasan clearfix. Daripada mereset secara manual beberapa properti tata letak seperti {i>float<i} dan {i>clear<i}, Anda sekarang dapat menambahkan pemformatan blok konteks menggunakan display: flow-root.
  • PointerEvents.getCoalescedEvents() memungkinkan Anda mengakses semua peristiwa input sejak terakhir kali PointerEvent dikirim. Cocok untuk saat Anda memerlukan histori titik yang akurat untuk hal-hal seperti aplikasi menggambar.
  • Selain itu, Workers dan SharedWorkers kini dapat dibuat menggunakan data: URL, membuat pengembangan dengan Workers lebih aman dengan memberinya origin yang buram.

Ini hanyalah beberapa perubahan di Chrome 58 untuk developer.

Jika Anda menikmati video ini, lihat Desainer vs. Developer, seri video baru yang mencoba memecahkan tantangan yang dihadapi ketika desainer dan pengembang bekerja sama.

Lalu subscribe ke channel YouTube, dan Anda akan mendapatkan notifikasi email setiap kali kami meluncurkan video baru.

Saya Pete LePage, dan segera setelah Chrome 59 dirilis, saya akan tahu kami akan memberi tahu Anda -- yang baru di Chrome!