Google rimuove il supporto del Pannello da Chrome

Google ha rimosso il supporto per i pannelli in Chrome 54 su tutte le piattaforme tranne su Chrome OS. I pannelli, che erano abilitati solo sulle versioni sviluppatore di Chrome per impostazione predefinita, e dovevano essere abilitati su altre versioni utilizzando il flag di abilitazione pannelli su chrome: // flags, sembravano notifiche a prima vista.

Hanno permesso agli sviluppatori di estensioni di generare finestre sullo schermo che si potrebbero descrivere meglio come finestre di notifica avanzate.

I principali vantaggi offerti dai pannelli in confronto erano il fatto di supportare dimensioni personalizzate, di poter essere minimizzate o spostate, supportate sempre con la massima funzionalità e consentite codice HTML e CSS personalizzato.

I pannelli sono stati usati per visualizzare il contenuto nella propria finestra, lo ha fatto Picture in Picture Viewer per Chrome o per fornire la funzionalità di prendere appunti offerta dall'estensione Wunderlist Panel.

Google rimuove il supporto del Pannello da Chrome

Google ha rimosso il supporto di Panel da Google Chrome nella versione 54. Se in precedenza hai impostato il flag di attivazione dei pannelli, noterai che non è più presente quando apri la pagina about: flags.

Inoltre, qualsiasi estensione che si basava su pannelli per la sua funzionalità non sarà più in grado di farlo. Ciò significa che alcune estensioni smetteranno di funzionare del tutto - se tutte le loro funzionalità vengono attivate aprendo un pannello - o alcune funzionalità non funzioneranno più se i pannelli fossero utilizzati per alimentare alcune funzionalità dell'estensione.

Le estensioni popolari, le estensioni Hangouts di Google o Trello per Chrome, hanno utilizzato i pannelli.

Probabilmente ti starai chiedendo perché Google ha rimosso la funzionalità. Uno degli ingegneri di Google fornisce la seguente spiegazione per la rimozione.

I pannelli sui non-chrome erano una funzione sperimentale e supportati solo sul canale Dev o su altri canali dietro una bandiera.

Sono costosi da mantenere e non siamo mai stati contenti della loro stabilità e funzionalità su Windows, Mac e Linux. Di conseguenza li abbiamo rimossi.

Comprendiamo che questo sarà fastidioso per gli utenti di estensioni che fanno affidamento su di loro, ma questo fa parte di un allineamento di Chrome come fondamentalmente un browser Web che supporta le applicazioni Web.

Lo sviluppatore originale di Panels per Chrome ha aggiunto la seguente dichiarazione.

Il tempo passa e le cose cambiano, impariamo tutti. Nel caso dei pannelli, in pratica abbiamo "dimostrato" che ci vuole un team di alcuni ingegneri a tempo pieno per essere in grado di mettersi al passo con i team di sviluppatori del sistema operativo in Windows, OSX, Linux e persino il nostro ChromeOS. I sottosistemi di gestione delle finestre e di grafica / input sono in continua evoluzione ed è più o meno proibitivo per un piccolo team provare a costruire e mantenere una modalità di gestione delle finestre di alta qualità ma non standard.

I sistemi operativi dispongono di troppi meccanismi collegati a comportamenti specifici di Windows (focus, cambio di finestra, trattamento di finestre attivo, barre del titolo, dove va l'input, scorciatoie, animazioni, desktop multipli, altri gadget del sistema operativo ecc.) E di solito i sistemi operativi non forniscono "hook" "o API da integrare con quelle, il che rende necessario" decodificare "e hackerare. Mentre può essere fatto, porta rapidamente al design della "casa delle carte" che si abbassa ancora più facilmente con il prossimo aggiornamento del sistema operativo successivo

Fondamentalmente, è troppo costoso mantenere la funzionalità dei pannelli e stabilità e funzionalità non hanno mai soddisfatto le aspettative di Google.

Ora tu : sei interessato dalla rimozione del supporto dei pannelli in Google Chrome?