Google elimină suportul Panoului de la Chrome

Google a eliminat suportul pentru panourile din Chrome 54 de pe toate platformele, cu excepția sistemului de operare Chrome. Panourile, care au fost activate în mod implicit pentru versiunile de dezvoltator ale Chrome și trebuiau activate în alte versiuni folosind indicatoarele de panou de activare pe crom: // steaguri, păreau notificări la prima vedere.

Aceștia au permis dezvoltatorilor de extensii să creeze ferestre pe ecran pe care cel mai bine le-ar putea descrie drept ferestre de notificare avansate.

Principalele avantaje pe care panourile le-au oferit în comparație au fost că suportau dimensiuni personalizate, puteau fi reduse la minimum sau mutate, acceptate întotdeauna cu funcționalități de top și permise pentru coduri HTML și CSS personalizate.

Panourile au fost folosite pentru a afișa conținut în propria fereastră, Picture in Picture Viewer pentru Chrome a făcut asta sau pentru a furniza funcționalități de luare a notelor pe care le-a oferit extensia Panoul Wunderlist.

Google elimină suportul Panoului de la Chrome

Google a eliminat suportul Panoului de la Google Chrome în versiunea 54. Dacă ați setat anterior semnalizarea de activare a panourilor, veți observa că nu mai este acolo când deschideți pagina despre: steaguri.

De asemenea, orice extensie care se bazează pe panouri pentru funcționalitatea sa nu va mai putea face acest lucru. Acest lucru înseamnă că unele extensii nu vor mai funcționa complet - dacă întreaga funcționalitate este declanșată prin deschiderea unui panou - sau unele funcționalități nu vor mai funcționa dacă panourile au fost folosite pentru a alimenta unele caracteristici ale extensiei.

Extensiile populare, extensiile Hangouts proprii Google sau Trello pentru Chrome au folosit panouri.

Probabil vă întrebați de ce Google a eliminat funcționalitatea. Unul dintre inginerii Google oferă următoarele explicații pentru eliminare.

Panourile de pe non-chromeos au fost o caracteristică experimentală și sunt acceptate doar pe canalul Dev sau pe alte canale din spatele unui steag.

Sunt costisitoare de întreținut și nu am fost niciodată mulțumiți de stabilitatea și funcționalitatea lor de pe Windows, Mac și Linux. Drept urmare, le-am eliminat.

Înțelegem că acest lucru va fi enervant pentru utilizatorii de extensii care se bazează pe ele, dar aceasta face parte dintr-o aliniere a Chrome, deoarece este fundamental un browser web care acceptă aplicații web.

Dezvoltatorul original de Panels pentru Chrome a adăugat următoarea afirmație.

Timpul trece și lucrurile se schimbă, învățăm cu toții. În cazul Panelor, am „dovedit” prin practică că este nevoie de o echipă de câțiva ingineri cu normă întreagă pentru a putea fi la curent cu echipele de dezvoltatori de sisteme de operare din Windows, OSX, Linux și chiar propriile noastre ChromeOS. Gestionarea ferestrei și subsistemele grafice / de intrare sunt în continuă evoluție și este mai mult sau mai puțin costisitor ca o echipă mică să încerce să construiască și să păstreze un mod de administrare a ferestrei de înaltă calitate, dar care nu este standard.

Sistemele de operare au prea multe mecanisme care sunt legate de un anumit comportament Windows (focalizare, comutare de ferestre, tratament de Windows activ, bare de titlu, unde intră, comenzi rapide, animații, desktopuri multiple, alte dispozitive de operare, etc.) și, de obicei, sistemele de operare nu oferă „cârlige”. ”sau API-urile care să se integreze cu acestea, ceea ce face necesară„ inginerul invers ”și hack-ul. În timp ce se poate realiza, acesta duce rapid la designul „casei de carduri” care se încadrează și mai ușor cu următoarea actualizare majoră a sistemului de operare

Practic, este prea scump să mențineți funcționalitatea panourilor, iar stabilitatea și funcționalitatea niciodată nu au îndeplinit așteptările Google.

Acum Sunteți : sunteți afectat de eliminarea suportului de panouri din Google Chrome?