Baru di Chrome 56

  • Pengguna kini dapat memilih perangkat Bluetooth Hemat Energi untuk terhubung ke situs web yang menggunakan Web Bluetooth API.
  • position: sticky kembali - memudahkan pembuatan elemen yang di-scroll secara normal hingga menempel ke bagian atas area pandang.
  • Selain itu, HTML5 secara Default diaktifkan untuk semua pengguna.

Saya Pete LePage. Mari kita lihat apa yang baru untuk developer di Chrome 56.

Web Bluetooth API

Hingga saat ini, pengguna yang memiliki perangkat Bluetooth terpaksa menginstal aplikasi native untuk berkomunikasi dengannya. Dengan Chrome 56, pengguna dapat memilih perangkat Bluetooth Hemat Energi di sekitar untuk diberikan ke situs web yang menggunakan Web Bluetooth API.

Serupa dengan memilih file untuk dibagikan ke situs, tindakan ini lebih aman daripada menginstal aplikasi native yang dapat membaca data dari apa pun. Pengguna memiliki kontrol penuh atas waktu dan perangkat mana yang dibagikan ke situs web tertentu.

Web Bluetooth API menggunakan protokol GATT, yang memungkinkan aplikasi terhubung ke perangkat seperti bola lampu, mainan, pemantau detak jantung, layar LED, dan lainnya hanya dengan beberapa baris JavaScript. Bluetooth web juga dapat digabungkan dengan beacon web fisik untuk mempermudah penemuan perangkat di sekitar.

Francois memiliki artikel tentang Update yang bagus, pastikan untuk melihat beberapa demo yang menarik untuk menyertainya.

CSS position: sticky;

Sebelumnya, membuat header konten yang di-scroll secara normal hingga menempel di bagian atas area pandang memerlukan pemrosesan peristiwa scroll dan mengubah posisi elemen dari relatif menjadi tetap pada nilai minimum yang ditentukan. Hal ini sulit disinkronkan, dan sering kali menghasilkan lompatan visual kecil.

Chrome kini mendukung CSS position: sticky;, cara baru untuk memosisikan elemen.

Elemen yang posisinya melekat, dimulai secara relatif; tetapi menjadi tetap, setelah elemen mencapai posisi scroll tertentu.

Cukup tetapkan position: sticky, dan tetapkan nilai minimum agar menjadi melekat.

h3 {
  /* Element will be 'fixed' when it ... */
  position: sticky;
  /* ... is 10px from the top of the viewport */
  top: 10px;
}

Paul Kinlan memiliki postingan Update tentang hal ini.

HTML5 Secara Default

Agustus lalu, kami mengumumkan bahwa kami akan beralih ke HTML5 Secara Default untuk menawarkan pengalaman yang lebih aman dan hemat daya. Perubahan ini menonaktifkan Adobe Flash Player kecuali jika ada indikasi pengguna bahwa mereka menginginkan konten Flash di situs tertentu, dan pada akhirnya semua situs akan memerlukan izin pengguna untuk menjalankan Flash.

Di Chrome 56, HTML5 Secara Default telah diaktifkan untuk semua pengguna, yang berarti mereka akan diminta untuk menjalankan Flash di situs yang belum pernah mereka kunjungi.

Detail selengkapnya tentang cara dan waktu pengguna akan diminta, dan rekomendasi tentang cara menguji situs Flash Anda.

Dan lainnya

Dan tentu saja, masih banyak lagi.

Jika Anda ingin terus mendapatkan info terbaru tentang Chrome dan mengetahui apa yang akan datang, pastikan untuk berlangganan, ikuti @ChromiumDev di Twitter, dan pastikan untuk menonton video dari Chrome Dev Summit untuk mengetahui lebih lanjut beberapa hal keren yang sedang dikerjakan tim Chrome.

Saya Pete LePage, dan segera setelah Chrome 57 dirilis, saya akan langsung memberi tahu Anda -- apa yang baru di Chrome.

Fitur Tersembunyi Baru di Chrome

Jika Anda membaca sampai sejauh ini, Anda berhak melihat cuplikan kesalahan dari Yang baru di Chrome 52. Saya merasa setiap kali membuka mulut, sebuah truk akan lewat, helikopter akan melintas, dan mobil akan membunyikan klaksonnya.

Oh, dan terima kasih banyak kepada Andrew yang telah meminjamkan kemejanya kepada saya. Saya mengalami sedikit masalah pada lemari pakaian.