Google видаляє підтримку панелі з Chrome

Google видалив підтримку панелей в Chrome 54 на всіх платформах, окрім ОС Chrome. Панелі, які за умовчанням увімкнено лише в версіях Chrome для розробників, і їх потрібно було ввімкнути в інших версіях, використовуючи позначки панелей увімкнення на прапорцях chrome: //, як на перший погляд, як сповіщення.

Вони дозволили розробникам розширення виникнути windows на екрані, який можна найкраще описати як розширене повідомлення windows.

Основні переваги, які пропонуються в порівнянні з панелями, полягають у тому, що вони підтримують власні розміри, їх можна згортати або переміщати, підтримувати завжди в найефективніших функціях і дозволяти користувальницький код HTML та CSS.

Панелі використовувались для відображення вмісту у власному вікні, Зображення в програмі перегляду зображень що Chrome зробив це, або щоб забезпечити функціонування нотаток, який Wunderlist Panel розширення пропонується.

Google видаляє підтримку панелі з Chrome

chrome enable-panels

Google видалив підтримку панелі з Google Chrome у версії 54. Якщо ви встановите флажок Увімкнути панелі раніше, ви помітите, що його більше немає, коли ви відкриваєте сторінку про: флаги.

Крім того, будь-яке розширення, яке покладається на панелі для його функціональних можливостей, більше не зможе цього зробити. Це означає, що деякі розширення перестануть працювати взагалі - якщо їх функціональність спрацьовує, відкриваючи панель - або деякі функції більше не працюватимуть, якщо панелі були використані для керування деякими функціями розширення.

Популярні розширення, власний розширення Hangouts для Google або Trello для Chrome, які використовували панелі.

Напевно, вам цікаво, чому компанія Google вилучила функціональність. Один з інженерів Google дає наступне пояснення щодо видалення.

Панелі на не-хромосі були експериментальними функціями і підтримувалися лише на каналі Dev або на інших каналах під прапором.

Вони дорогі для підтримки, і ми ніколи не були задоволені їх стабільністю та функціональністю на Windows, Mac та Linux. Як результат, ми їх видалили.

Ми розуміємо, що це буде дратує для користувачів розширень, на які покладаються на них, але це є частиною вирівнювання Chrome як принципово веб-браузера, що підтримує веб-додатки.

Оригінальний розробник панелей для Chrome додав наступну заяву.

Час проходить, і речі змінюються, ми всі вчимося. У випадку з Панелями, ми "довели" практикою, що для задоволення командами розробників ОС Windows, OSX, Linux та навіть нашим власним ChromeOS потрібна команда з декількох інженерів. Управління віконцями та підсистеми графіки / вводу постійно розвивається, і це є більш-менш надзвичайно дорогим для невеликої команди, щоб спробувати створити і зберегти режим високої якості, але нестандартний режим віконного керування.

ОС мають занадто багато механізмів, які пов'язані з певним windows поведінка (фокус, перемикання вікон, активна windows лікування, заголовки, вхідні дані, ярлики, анімації, кілька робочих столів, інші гаджети ОС тощо), і зазвичай ОС не забезпечують інтеграцію з "гачками" або API, що робить необхідним "зворотний інженер" і обхід . Хоча це може бути зроблено, воно швидко призводить до дизайну «картки», який падає ще легше з наступним оновленням основної ОС

В принципі, це занадто дорого, щоб підтримувати функціональність панелей, а стабільність та функціональність ніколи не задовольняли очікування Google.

Тепер ти: Ви вплинули на те, як видалити підтримку панелей у Google Chrome?

Повідомлення Google видаляє підтримку панелі з Chrome вперше з'явився на gHacks News Technology.

залишити коментар

Цей сайт використовує Akismet для зменшення спаму. Дізнайтеся, як обробляються ваші дані коментарів.