Google fjerner support fra panelet fra Chrome

Google har fjernet support til paneler i Chrome 54 på alle platforme undtagen på Chrome OS. Paneler, som som standard kun var aktiveret på udviklerversioner af Chrome og måtte aktiveres på andre versioner ved hjælp af aktiveringspanelerens flag på chrome: // flag, lignede underretninger ved første øjekast.

De gjorde det muligt for udvidelsesudviklere at spawn vinduer på skærmen, som man bedst kunne beskrive som avancerede underretningsvinduer.

De vigtigste fordele, som paneler tilbydes i sammenligning, var, at de understøttede brugerdefinerede størrelser, kunne minimeres eller flyttes, understøttes altid på top funktionalitet og tilladte tilpasset HTML og CSS-kode.

Paneler blev brugt til at vise indhold i deres eget vindue, Billede i Picture Viewer for Chrome gjorde det, eller til at give noteoptagelsesfunktionalitet, som Wunderlist Panel-udvidelsen tilbød.

Google fjerner support fra panelet fra Chrome

Google fjernede panelstøtte fra Google Chrome i version 54. Hvis du indstiller aktiveringspanelets flag tidligere, vil du bemærke, at det ikke er der mere, når du åbner siden om: flag.

Enhver udvidelse, der er afhængig af paneler for dens funktionalitet, kan heller ikke gøre det længere. Dette betyder, at nogle udvidelser vil stoppe med at arbejde helt - hvis al deres funktionalitet udløses ved at åbne et panel - eller nogle funktioner ikke fungerer mere, hvis paneler blev brugt til at drive nogle funktioner i udvidelsen.

Populære udvidelser, Googles egne Hangouts-udvidelser eller Trello til Chrome, brugte paneler.

Du undrer dig sandsynligvis over, hvorfor Google fjernede funktionaliteten. En af Googles ingeniører giver følgende forklaring på fjernelsen.

Paneler på ikke-chromeos var en eksperimentel funktion og understøttes kun på Dev-kanal eller på andre kanaler bag et flag.

De er dyre at vedligeholde, og vi var aldrig tilfredse med deres stabilitet og funktionalitet på Windows, Mac og Linux. Som et resultat har vi fjernet dem.

Vi forstår, at dette vil være irriterende for brugere af udvidelser, der er afhængige af dem, men dette er en del af en tilpasning af Chrome som grundlæggende en webbrowser, der understøtter webapplikationer.

Den oprindelige udvikler af Paneler til Chrome tilføjede følgende erklæring.

Tiden går, og ting ændrer sig, vi lærer alle sammen. I tilfælde af paneler "beviste" vi ved praksis, at det tager et team på nogle få ingeniører på fuld tid at være i stand til at indhente team af OS-udviklere i Windows, OSX, Linux og endda vores eget ChromeOS. Vinduesstyring og grafik / input-undersystemer er i konstant udvikling, og det er mere eller mindre uoverkommeligt dyrt for et lille team at forsøge at opbygge og bevare en høj kvalitet, men ikke-standard vinduesstyringstilstand.

OS'er har for mange mekanismer, der er knyttet til en bestemt windows-adfærd (fokus, vinduesskift, aktiv windows-behandling, titellinjer, hvor input går, genveje, animationer, flere desktops, andre OS-gadgets osv.), Og normalt giver OS'er ikke 'hooks 'eller API'er for at integrere dem, hvilket gør det nødvendigt at' reverse-engineer 'og hacke rundt. Selvom det kan gøres, fører det hurtigt til 'korthus'-design, der falder endnu lettere ned med den næste store OS-opdatering

Grundlæggende er det for dyrt at opretholde panelfunktionalitet, og stabilitet og funktionalitet opfyldte heller ikke Googles forventninger.

Nu er du : Er du påvirket af fjernelsen af ​​Panels-support i Google Chrome?