Google fjerner støtte fra panelet fra Chrome

Google har fjernet støtte for paneler i Chrome 54 på alle plattformer bortsett fra på Chrome OS. Paneler, som bare ble aktivert på utviklerversjoner av Chrome som standard, og måtte aktiveres på andre versjoner ved å bruke aktiveringspanelene-flagget på chrome: // flagg, så ut som varslinger ved første øyekast.

De gjorde det mulig for utvidelsesutviklere å spawn vinduer på skjermen som man best kan beskrive som avanserte varslingsvinduer.

De viktigste fordelene som panelene tilbød i sammenligning var at de støttet tilpassede størrelser, kunne minimeres eller flyttes, støttet alltid på topp funksjonalitet og tillatt tilpasset HTML og CSS-kode.

Paneler ble brukt til å vise innhold i sitt eget vindu, Bilde i Picture Viewer for Chrome gjorde det, eller for å gi notatfunksjonalitet som Wunderlist Panel-utvidelsen tilbød.

Google fjerner støtte fra panelet fra Chrome

Google fjernet panelstøtte fra Google Chrome i versjon 54. Hvis du setter aktiveringspanelene-flagget tidligere, vil du merke at det ikke er der lenger når du åpner siden om: flagg.

Enhver utvidelse som er avhengig av paneler for funksjonalitet, vil ikke kunne gjøre det lenger. Dette betyr at noen utvidelser vil slutte å fungere helt - hvis all funksjonalitet deres utløses ved å åpne et panel - eller at noen funksjonalitet ikke vil fungere lenger hvis paneler ble brukt til å drive noen funksjoner i utvidelsen.

Populære utvidelser, Googles egne Hangouts-utvidelser eller Trello for Chrome, benyttet seg av paneler.

Du lurer sikkert på hvorfor Google fjernet funksjonaliteten. En av Googles ingeniører gir følgende forklaring på fjerningen.

Paneler på ikke-kromos var en eksperimentell funksjon og støttet bare på Dev-kanal, eller på andre kanaler bak et flagg.

De er kostbare å vedlikeholde, og vi var aldri fornøyd med stabiliteten og funksjonaliteten deres på Windows, Mac og Linux. Som et resultat har vi fjernet dem.

Vi forstår at dette vil være irriterende for brukere av utvidelser som er avhengige av dem, men dette er en del av en justering av Chrome som en grunnleggende nettleser som støtter webapplikasjoner.

Den opprinnelige utvikleren av Panels for Chrome la til følgende uttalelse.

Tiden går og ting forandrer seg, vi lærer alle sammen. I tilfelle av paneler "beviste" vi ved praksis at det tar et team med noen få ingeniører på heltid for å kunne få tak i team med OS-utviklere i Windows, OSX, Linux og til og med vår egen ChromeOS. Vinduestyring og grafikk / input-delsystemer utvikler seg kontinuerlig, og det er mer eller mindre uoverkommelig dyrt for et lite team å prøve å bygge og holde en høy kvalitet, men ikke-standard vindusstyringsmodus.

OS-er har for mange mekanismer som er knyttet til en spesifikk oppførsel i vinduene (fokus, vindusbytte, behandling av aktive vinduer, tittellinjer, hvor input går, snarveier, animasjoner, flere stasjonære datamaskiner, andre OS-gadgets osv.), Og vanligvis gir ikke OS-er 'kroker eller APIer for å integrere dem, noe som gjør det nødvendig å 'reversere' og hacke rundt. Selv om det kan gjøres, fører det raskt til "korthus" -design som faller enda enklere ned med neste store OS-oppdatering

I utgangspunktet er det for dyrt å opprettholde panelets funksjonalitet, og stabilitet og funksjonalitet oppfylte heller aldri Googles forventninger.

Nå er du : Er du berørt av fjerningen av Panels-støtte i Google Chrome?