Google eemaldab Chrome'i paneeli toe

Google on eemaldanud Chrome 54 paneelide toe kõigil platvormidel, välja arvatud Chrome OS. Paneelid, mis olid vaikimisi lubatud ainult Chrome'i arendajates ja mis pidid olema lubatud ka muude versioonide korral, kasutades funktsiooni chrome: // flags lubavate paneelide lippu, nägid esmapilgul märguannetena.

Need võimaldasid laienduse arendajatel tekitada ekraanile aknaid, mida võiks kõige paremini kirjeldada kui täiustatud teavitusaknaid.

Peamised eelised, mida paneelid võrdluses pakkusid, olid see, et nad toetasid kohandatud suurusi, neid oli võimalik minimeerida või teisaldada, neid toetati alati parimate funktsionaalsustega ning lubati kohandatud HTML-i ja CSS-koodi.

Paneele kasutati sisu kuvamiseks omaenda aknas. Pilt piltide vaaturis Chrome'i puhul seda tegi või märkmete tegemise funktsiooni pakkumiseks, mida Wunderlist paneeli laiendus pakkus.

Google eemaldab Chrome'i paneeli toe

Google eemaldas Google Chrome'ilt paneeli toe versioonist 54. Kui määrasite lubamise paneelide lipu varem, märkate, et lehe about: lipud avamisel pole seda enam olemas.

Samuti ei saa enam seda teha ükski laiend, mis tugines paneelidele selle funktsionaalsuse tagamiseks. See tähendab, et mõned laiendused lakkavad täielikult töötamast - kui kogu nende funktsionaalsus käivitatakse paneeli avamisega - või mõni funktsioon ei tööta enam, kui paneele kasutati laienduse mõne funktsiooni toiteks.

Populaarsed laiendid, Google'i oma Hangoutsi laiendid või Trello for Chrome, kasutasid paneele.

Tõenäoliselt mõtlete, miks Google selle funktsiooni eemaldas. Üks Google'i inseneridest annab eemaldamiseks järgmise selgituse.

Mittekromotoodete paneelid olid eksperimentaalne funktsioon ja neid toetati ainult arenduskanalil või muudel lipu taga asuvatel kanalitel.

Nende ülalpidamine on kulukas ning me ei olnud kunagi rahul nende stabiilsuse ja funktsionaalsusega Windowsis, Macis ja Linuxis. Selle tulemusel eemaldasime nad.

Mõistame, et see on neile tuginevate laienduste kasutajatele tüütu, kuid see on osa Chrome'i kohandamisest põhimõtteliselt veebirakendusi toetava veebibrauseriga.

Panels for Chrome'i algne arendaja lisas järgmise avalduse.

Aeg möödub ja asjad muutuvad, me kõik õpime. Paneelide puhul "tõestasime" praktikaga, et mõne inseneri meeskonnal on vaja täiskohaga järele jõuda Windowsi, OSX, Linuxi ja isegi meie enda ChromeOS-i OS-i arendajate meeskondadega. Aknahalduse ja graafika / sisendi alamsüsteemid arenevad pidevalt ning väikese meeskonna jaoks on enam-vähem ülemäära kulukas proovida ehitada ja hoida kvaliteetset, kuid mittestandardset aknahaldusrežiimi.

OS-ides on liiga palju mehhanisme, mis on seotud konkreetse Windowsi käitumisega (fookus, akna ümberlülitamine, aktiivne akende töötlemine, tiitliribad, kuhu sisend läheb, otseteed, animatsioonid, mitu töölauda, ​​muud OS-i vidinad jne) ning tavaliselt ei paku OS-id konkse või API-dega integreerimiseks, mis tingib vajaduse ümberkujundamiseks ja häkkimiseks. Ehkki seda saab teha, viib see kiiresti kaardimaja kujunduseni, mis järgmise suurema OS-i värskenduse korral veelgi hõlpsamini kukub

Põhimõtteliselt on paneelide funktsionaalsuse säilitamine liiga kallis ning stabiilsus ja funktsionaalsus ei vastanud kunagi ka Google'i ootustele.

Nüüd olete : kas teid mõjutab paneelide toe eemaldamine Google Chrome'ist?