object-view-box в Safari Technology Preview 251 меняет кадрирование: безопасный тест fallback. Практическая проверка Safari Technology Preview 251: карта «исходный кадр × view box × object-fit × размеры контейнера × фактическая область», обратимый canary и ясный критерий остановки.
Симптом и граница CSS-свойство object-view-box
Вопрос здесь один: как проверить object-view-box и кадрирование медиа в safari technology preview 251. Наблюдаемое расхождение — изображение или видео показывает другой участок исходника после включения нового способа кадрирования. Название новой возможности не равно диагнозу: сначала нужны один повторяемый fixture и пара expected/actual. Граница наблюдения записывается как «input geometry → computed value → paint → rollback frame». Любая другая ошибка остаётся за пределами этого URL.
Два первичных источника для 318981@main
Официальная страница WebKit датирована 26 августа 2026 года, описывает Release 251 и в соответствующей строке называет CSS-свойство object-view-box. Эта строка ссылается на 318981@main, первичную запись изменения в репозитории WebKit. Это подтверждает границу функции в Technology Preview, но не подтверждает ни конкретный сбой сайта, ни поведение stable Safari. Поисковый сниппет и community reply в этот слой доказательств не входят.
Поля контроля: карта «исходный кадр × view box × object-fit × размеры контейнера × фактическая область»
Базовый набор для этой задачи: размер исходного медиа, размер контейнера, object-fit, computed object-view-box и эталонный снимок без свойства. Поле «размер исходного медиа»: сопоставьте с контролем; его значение не подменяет соседнюю колонку. Поле «размер контейнера»: пометьте observed или unknown; его значение не подменяет соседнюю колонку. Поле «object-fit»: повторите после отката; его значение не подменяет соседнюю колонку. Поле «computed object-view-box»: не восстанавливайте по памяти; его значение не подменяет соседнюю колонку. Поле «эталонный снимок без свойства»: снимите до опыта; его значение не подменяет соседнюю колонку. Время, точная сборка и одинаковый fixture нужны для повтора, но имена, IP, cookie, токены, полные URL с query и содержимое рабочих данных не собираются.
Обратимый опыт для CSS-свойство object-view-box
Одиночный canary: на копии одного медиаэлемента задать ограниченную область просмотра, рядом оставить исходный вариант, затем удалить свойство и проверить возврат кадра. До воздействия запишите исходную строку, после — только заранее выбранные поля, затем верните исходное состояние и повторите то же наблюдение. Кадр зависит сразу от координат исходного ресурса, размеров replaced element и object-fit. Снимок без чисел не различает эти причины. Сохраните натуральные размеры, размеры контейнера и computed value; только после этого сравнивайте фактическую видимую область с контрольной копией. Неоднозначный результат не расширяет эксперимент: он получает статус unknown.
Как принять решение: карта «исходный кадр × view box × object-fit × размеры контейнера × фактическая область»
Практический итог — карта «исходный кадр × view box × object-fit × размеры контейнера × фактическая область». Заполните в нём все предусмотренные поля. Если вход не принят, отметьте unsupported и сохраните прежний fallback. Если функция доступна, но боль «изображение или видео показывает другой участок исходника после включения нового способа кадрирования» не повторилась, результат равен not reproduced только для этого fixture. Локальное повторение после единственного изменения и успешный возврат дают reproduced. Неудачный возврат — stopped, а не предлог менять ещё одну переменную.
Красная линия и минимальный report 318981@main
Стоп-линия: не перекраивать медиатеку и не переносить результат Technology Preview в production без проверки стабильных браузеров. Для поддержки достаточно точной версии Technology Preview 251, коротких expected/actual, минимального fixture, шага возврата, карта «исходный кадр × view box × object-fit × размеры контейнера × фактическая область» и ссылки на 318981@main. Перед передачей удалите локальные пути, дампы профиля, идентификаторы и любой реальный контент. Отчёт не обещает исправление и не переносит вывод на stable Safari.
Материал подготовлен редакцией VOne с помощью ИИ; границы фактов, дата, первичный WebKit commit, стоп-линия и роль community lead постатейно проверены 29 августа 2026 года.
Источники и проверка
- WebKit — Release Notes for Safari Technology Preview 251 проверено 2026-08-29
- WebKit commit 318981@main проверено 2026-08-29
Информация актуальна на дату публикации. Правила сервисов, приложений и сетей могут меняться.