Google odstráni podporu panela z prehliadača Chrome

Google odstránil podporu panelov v prehliadači Chrome 54 na všetkých platformách okrem operačného systému Chrome OS. Panely, ktoré boli predvolene zapnuté iba vo vývojových verziách prehliadača Chrome a ktoré bolo potrebné povoliť v iných verziách pomocou príznaku panela povoľovania panelov chrome: // flags, vyzerali ako oznámenia na prvý pohľad.

Umožnili vývojárom rozšírení vytvárať na obrazovke okná, ktoré by bolo najlepšie opísať ako okná s upozornením.

Hlavnými výhodami, ktoré panely ponúkali v porovnaní, boli to, že podporovali vlastné veľkosti, mohli byť minimalizované alebo presunuté, podporované vždy na najvyššej funkčnosti a povolené pre vlastný kód HTML a CSS.

Panely sa používali na zobrazovanie obsahu vo vlastnom okne, prehliadač obrázkov v prehliadači Chrome pre prehliadač Chrome, alebo na poskytovanie funkcií zapisovania poznámok, ktoré ponúka rozšírenie panela Wunderlist.

Google odstráni podporu panela z prehliadača Chrome

Google odstránil podporu panela z prehliadača Google Chrome vo verzii 54. Ak ste predtým nastavili príznak povoliť panely, všimnete si, že už pri otvorení stránky about: flags už nie je.

Akékoľvek rozšírenie, ktoré sa spoliehalo na svoju funkčnosť na paneloch, to už nebude môcť urobiť. To znamená, že niektoré rozšírenia prestanú fungovať úplne - ak sa všetky ich funkcie spustia otvorením panela - alebo niektoré funkcie už nebudú fungovať, ak sa panely použijú na napájanie niektorých funkcií rozšírenia.

Populárne rozšírenia, vlastné rozšírenia hangoutov spoločnosti Google alebo Trello pre Chrome, využívali panely.

Pravdepodobne ste zvedaví, prečo Google túto funkciu odstránil. Jeden z inžinierov spoločnosti Google poskytuje nasledujúce vysvetlenie na odstránenie.

Panely na nechromoch boli experimentálnou vlastnosťou a podporovali sa iba na kanáli Dev alebo na iných kanáloch za vlajkou.

Údržba je nákladná a nikdy sme neboli spokojní s ich stabilitou a funkčnosťou v systémoch Windows, Mac a Linux. V dôsledku toho sme ich odstránili.

Chápeme, že to bude nepríjemné pre používateľov rozšírení, ktoré sa na nich spoliehajú, ale toto je súčasť zarovnania prehliadača Chrome ako základného webového prehliadača podporujúceho webové aplikácie.

Pôvodný vývojár panelov pre Chrome pridal nasledujúce vyhlásenie.

Čas plynie a veci sa menia, všetci sa učíme. V prípade panelov sme praxou „dokázali“, že tímu niekoľkých vývojárov na plný úväzok dokážeme dohnať tímy vývojárov operačných systémov Windows, OSX, Linux a dokonca aj náš vlastný ChromeOS. Podsystémy pre správu okien a grafické / vstupné subsystémy sa neustále vyvíjajú a pre malý tím je viac alebo menej neúnosne nákladné snažiť sa vytvárať a udržiavať vysoko kvalitný, ale neštandardný režim správy okien.

Operačné systémy majú príliš veľa mechanizmov, ktoré sú spojené so špecifickým správaním systému Windows (zameranie, prepínanie okien, aktívne ošetrenie okien, záhlavia, kam smerujú vstupy, skratky, animácie, viac stolových počítačov, ďalšie moduly gadget OS atď.) A zvyčajne systémy neposkytujú háčiky. “alebo API, ktoré sa majú integrovať s tými, ktoré si vyžadujú„ spätný inžinier “a hackovanie. Aj keď sa to dá urobiť, rýchlo to vedie k dizajnu karty, ktorý pri ďalšej významnej aktualizácii operačného systému ešte ľahšie padne

V zásade je príliš drahé udržiavať funkčnosť panelov a stabilita a funkčnosť nikdy nenaplnili očakávania spoločnosti Google.

Teraz ste : Ste ovplyvnení odstránením podpory panelov v prehliadači Google Chrome?