Google menghapus dukungan Panel dari Chrome

Google telah menghapus dukungan untuk panel di Chrome 54 di semua platform kecuali di Chrome OS. Panel, yang hanya diaktifkan pada versi pengembang Chrome secara default, dan harus diaktifkan pada versi lain menggunakan flag panel aktifkan di chrome: // flags, tampak seperti notifikasi pada pandangan pertama.

Mereka memungkinkan pengembang ekstensi untuk menelurkan jendela di layar yang bisa digambarkan sebagai jendela notifikasi canggih.

Keuntungan utama yang ditawarkan panel dibandingkan adalah mereka mendukung ukuran khusus, dapat diminimalkan atau dipindahkan, didukung selalu pada fungsi teratas, dan diizinkan untuk kode HTML dan CSS khusus.

Panel digunakan untuk menampilkan konten di jendela mereka sendiri, Picture in Picture Viewer for Chrome melakukan itu, atau untuk menyediakan fungsionalitas pencatatan yang ditawarkan oleh ekstensi Wunderlist Panel.

Google menghapus dukungan Panel dari Chrome

Google menghapus dukungan Panel dari Google Chrome di versi 54. Jika Anda mengatur flag mengaktifkan panel sebelumnya, Anda akan melihat bahwa itu tidak ada lagi ketika Anda membuka halaman about: flags.

Selain itu, ekstensi apa pun yang mengandalkan panel untuk fungsinya tidak akan dapat melakukannya lagi. Ini berarti bahwa beberapa ekstensi akan berhenti berfungsi sama sekali - jika semua fungsinya dipicu dengan membuka panel - atau beberapa fungsi tidak akan berfungsi lagi jika panel digunakan untuk memberi daya pada beberapa fitur ekstensi.

Ekstensi populer, ekstensi Hangouts Google sendiri atau Trello untuk Chrome, memanfaatkan panel.

Anda mungkin bertanya-tanya mengapa Google menghapus fungsionalitasnya. Salah satu insinyur Google memberikan penjelasan berikut untuk penghapusan.

Panel pada non-chrome adalah fitur eksperimental dan hanya didukung pada saluran Dev, atau pada saluran lain di belakang bendera.

Mereka mahal untuk dipelihara dan kami tidak pernah senang dengan stabilitas dan fungsionalitasnya pada Windows, Mac dan Linux. Akibatnya kami menghapusnya.

Kami memahami ini akan mengganggu pengguna ekstensi yang mengandalkannya, tetapi ini adalah bagian dari penyelarasan Chrome karena pada dasarnya browser web mendukung aplikasi web.

Pengembang Panel untuk Chrome yang asli menambahkan pernyataan berikut.

Waktu berlalu dan segalanya berubah, kita semua belajar. Dalam hal Panel, kami "membuktikan" dengan praktik bahwa dibutuhkan tim yang terdiri dari beberapa insinyur penuh waktu untuk dapat mengejar ketinggalan dengan tim pengembang OS di Windows, OSX, Linux dan bahkan ChromeOS kita sendiri. Manajemen jendela dan subsistem grafis / input terus berkembang dan lebih atau kurang mahal bagi tim kecil untuk mencoba membangun dan mempertahankan mode manajemen jendela berkualitas tinggi tetapi tidak standar.

OS memiliki terlalu banyak mekanisme yang terkait dengan perilaku windows tertentu (fokus, penggantian jendela, perawatan windows aktif, titlebars, tempat input masuk, pintasan, animasi, banyak desktop, gadget OS lain, dll), dan biasanya OS tidak menyediakan kait. 'atau API untuk diintegrasikan dengan mereka, yang membuatnya perlu' melakukan reverse-engineer 'dan meretas. Meskipun dapat dilakukan, dengan cepat mengarah ke desain 'card house' yang jatuh lebih mudah dengan pembaruan OS utama berikutnya

Pada dasarnya, terlalu mahal untuk mempertahankan fungsionalitas panel, dan stabilitas dan fungsionalitas juga tidak pernah memenuhi harapan Google.

Sekarang Anda : Apakah Anda terpengaruh oleh penghapusan dukungan Panel di Google Chrome?