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

Есть большие сомнения относительно закрытия или восстановления всех открытых 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, вы всегда можете переключить...

Читать далее