Google може запропонувати користувачам більше контролю над встановленими PWA

  • Google працює над зміною поточного результату сеансу відновлення PWA на основі Chrome.
  • Мета полягає в тому, щоб ці програми були окремими від власних Chromium.
  • З цією метою вони запропонували свідокремлювати PWA від станів сеансів браузера з вкладками.
  • Як результат, користувачі Chrome повинні мати більше контролю над тим, коли і якщо вони відкривають PWA.
Поведінка відновлення Chrome PWA

Наразі Google працює над проектом, призначеним для зміни поведінки сеансу відновлення на базі Chrome прогресивні веб-програми (PWA), залежно від декількох дій браузера.

Ідея не нова; Розробники Chrome розпочали налагодження нитка обговорення ще в 2019 році, помітивши це запущені PWA не відновлюються під час перезапуску Chrome. Але після виходу з Chrome усі запущені PWA також виходять.

Вони також зазначили:

Можливо, має сенс відновити всі запущені PWA при перезапуску Chrome.

З іншого боку, в поточний проект, розробники враховуватимуть кілька змінних поведінки PWA, намагаючись тримати їх окремо від власних додатків:

У деяких випадках PWA повинні бути відновлені при перезапуску браузера. Але стан сеансу PWA повинен бути логічно відокремленим від стану сеансу вікна з вкладками, щоб допомогти зберегти ілюзію, що PWA схожі на власні програми, а не на частину браузера.


Розділення між PWA та вкладками / вікнами браузера

Google змінює поведінку відновлення

Існує багато сумнівів щодо закриття або відновлення всіх відкритих PWA разом із закриттям або перезапуском Браузер Chrome. Подібні дискусії були навколо примусового виходу з браузера, збоїв, вимкнень або після оновлення браузера.

Запропоноване і, очевидно, прийняте рішення - це окремий серверний сервер, який відокремлює стан PWA та стан сеансів вікон із вкладками. Як результат, відкриття або закриття PWA не повинно впливати на поведінку відновлення браузера:

Після відновлення PWA атрибути, які зазвичай відстежуються для вікон браузера, будуть відстежуватися та відновлюватися (наприклад, положення вікна, екран, розмір тощо)

Безпосереднє відкриття PWA не повинно викликати відновлення, як це робить звичайне вікно. Наприклад відкриття Twitter PWA має робити саме це і нічого іншого; не відновлюйте PWA, не відкривайте браузер (крім MacOS)

Відкриття браузера безпосередньо повинно поводитись як сьогодні - і досі не слід відновлення PWA в більшості випадків.

Отже, після реалізації виправлення користувач контролюватиме, як чи відкриваються PWA, якщо вони були навмисно закриті при виході з вкладки / браузера.

Крім того, звичайне відновлення браузера та відновлення PWA не повинно впливати одне на одного. Крім того, відновлення сеансу може відновити лише PWA або вкладки браузера окремо.

PWA на macOS поводитимуться по-різному, як зазначено, тому виправлення має впливати лише на системи Windows та Linus.

Відповідно до потоків, очікується, що зміна буде застосована в Chromium 91.

Виправлено: віддалений робочий стіл Chrome не працює [Повний посібник]

Виправлено: віддалений робочий стіл Chrome не працює [Повний посібник]додатки Chromeвіддалений робочий стіл Chrome

Віддалений робочий стіл Chrome не працює? Існує кілька швидких і простих способів вирішити цю проблему.Якщо у вас виникли проблеми з віддаленим робочим столом Chrome, ви завжди можете перейти на ін...

Читати далі