К обсуждениям

Edge 152 перестаёт ждать unload: как проверить сохранение черновика

Редакция VOne Технологии

Edge 152 перестаёт ждать unload: как проверить сохранение черновика. Практический people-first разбор: безопасный baseline, один обратимый тест, матрица результата и явная стоп-линия без лишних данных.

Граница наблюдаемого симптома

Здесь разбирается одна отдельная пользовательская боль: форма полагается на unload и может не сохранить черновик при уходе со страницы. Проверяемый вопрос сформулирован узко: как проверить потерю черновика из-за отключения unload в Edge 152. Сходство по времени с обновлением не является доказательством причины. Сначала запишите наблюдаемый результат, точную версию и один ожидаемый результат; соседние сбои сети, профиля, расширений или устройства не включайте автоматически. Цель материала — получить матрица «тип перехода × событие × черновик восстановлен × откат», а не объявить версию виновной по одному совпадению. Признак входа в этот сценарий фиксируется до открытия настроек; название функции само по себе не считается симптомом. Для UI-проверки важна видимость элемента в одном профиле, а не воспоминание о его прежнем положении.

Подтверждённая область изменения

В открытых первичных документах подтверждено следующее: Microsoft указывает поэтапное отключение unload: 60% загрузок в Edge 152–153, 80% в 154 и 100% в 155. Это утверждение относится к Microsoft Edge 152 и не доказывает частоту симптома, долю затронутых устройств, популярность запроса или универсальность поведения. Контролируемый rollout, политика и поддержка API проверяются на конкретной установке отдельно. Источники ниже служат для границы технического факта; форумные и поисковые упоминания не использованы как доказательство причины. Версионное утверждение сверяется буквально, без переноса на соседние каналы и будущие сборки. Контролируемый интерфейсный rollout отмечается отдельно от обязательной policy.

Минимальный baseline

До изменения соберите минимальный baseline: версия Edge, тип перехода, наличие черновика до и после возврата, вызов unload/pagehide/visibilitychange. Не добавляйте полный профиль, историю просмотра, токены, IP-адреса или персональные данные, если они не меняют воспроизводимость. Для неизвестного значения оставьте unknown вместо догадки. Запишите версию, время и ожидаемый результат до опыта. Такой baseline позволяет отличить конфигурацию от версии и делает последующий откат проверяемым, не расширяя доступ к рабочей среде. В baseline отдельно помечается, что уже было известно пользователю, а что появилось лишь после проверки. Записывается точный путь к настройке без содержимого аккаунта.

Один обратимый контроль

Выполните ровно один обратимый контроль: на тестовой форме ввести маркер, уйти обычным переходом, вернуться и сравнить с вариантом без обработчика unload. Сохраните порядок A → контролируемое изменение B → возврат к A. Между шагами записывайте только наблюдаемое состояние из baseline; не обновляйте одновременно браузер, драйвер, ОС и тестовый код. Если возврат к A не восстанавливает исходный результат, причинная связь не подтверждена и эксперимент следует остановить, а не добавлять новые вмешательства. Контроль считается обратимым только после повторного наблюдения исходного состояния, а не после нажатия кнопки возврата. После просмотра настройка остаётся неизменной.

Как классифицировать результат

Сведите наблюдения в матрица «тип перехода × событие × черновик восстановлен × откат». Для каждого ряда укажите один из статусов: reproduced, not reproduced, stopped или unknown. Reproduced означает только локальную воспроизводимость в записанном окружении; оно не переносится на все версии и устройства. Not reproduced не опровергает официальный факт, а показывает, что выбранный контроль не повторил боль. Unknown сохраняется, если отсутствует обязательный вход или rollback не завершён. В итоговой строке причина остаётся hypothesis, пока её не отличает хотя бы одно контролируемое наблюдение. Отсутствие элемента и запрет политики получают разные строки.

Стоп-линия и безопасный артефакт

Критерий остановки: не проверять на реальной форме с личными данными и не менять сразу механизм автосохранения. Для обращения достаточно обезличить версию, короткий expected/actual, три шага, статус возврата и матрица «тип перехода × событие × черновик восстановлен × откат». Удалите имена, пути, адреса, cookies, токены, содержимое медиа и полные дампы. Если вложение нельзя очистить, не отправляйте его. Не выдавайте локальный результат за массовый эффект и не обещайте исправление: материал формирует воспроизводимый вопрос для владельца продукта или теста. Артефакт ограничивается текстовой сводкой: снимок экрана добавляется лишь после ручной проверки каждого видимого поля. Скриншот интерфейса не должен раскрывать профиль или сохранённые значения.

Материал подготовлен редакцией VOne с помощью ИИ; технические утверждения, источники и границы вывода постатейно сверены с указанными первичными документами 28 августа 2026 года.

Источники и проверка

Информация актуальна на дату публикации. Правила сервисов, приложений и сетей могут меняться.

Ответы

0 опубликовано
Ответов пока нет. Вы можете начать обсуждение.

Ваш ответ

Добавьте свой опыт или уточнение по теме.

Вы публикуете как Аноним Аватар отличает разговоры, но не раскрывает личные данные.

Ответ появится сразу. Не публикуйте личные данные, ключи и приватные ссылки.