Skip to main content

Как всегда в преддверии WWDC, спекуляции о потенциальных новых функциях и изменениях идут полным ходом. Один из самых больших вопросов каждый год заключается в том, сможет ли обновление iPadOS в этом году раскрыть всю мощь аппаратного обеспечения iPad.

В преддверии WWDC 2022, стартующей 6 июня, недавние изменения в WebKit намекают на большие изменения, которые могут произойти с iPad в отношении изменения размера окна…

Изменение размера окна с iOS 16?

Для тех, кто не знаком с ним, WebKit — это браузерный движок Apple, на котором работают Safari и другие веб-браузеры. Поскольку WebKit — это движок с открытым исходным кодом, код является общедоступным, и любой пользователь GitHub может получить к нему доступ.

Как впервые заметил Стив Тротон-Смит в Твиттере, недавние дополнения к инфраструктуре WebKit на GitHub указывают на поддержку нового «многозадачного режима», который позволит свободно изменять размер окон в iPadOS. Обновления WebKit GitHub указывают на то, что в iPadOS будет добавлен новый общесистемный переключатель для «режима многозадачности», который активирует эту функцию.

Отдельное обновление GitHub от инженера Apple подтвердило эти изменения, снова ссылаясь на обновления WebKit, предназначенные для улучшения совместимости с этим так называемым «режимом многозадачности».

Смит подробно остановился на том, что именно это может означать, по сравнению с функцией «режим планшета», доступной в настоящее время для устройств Windows:

Похоже, что «многозадачный режим» может меняться во время выполнения, поэтому приложения могут переходить в него и выходить из него. Я мог бы представить что-то вроде «режим планшета» в Windows 10, который вы можете переключать в любой момент, чтобы реструктурировать пользовательский интерфейс для сенсорного управления вместо мыши и клавиатуры.

В коде WebKit неоднократно упоминается, включен или выключен «режим многозадачности» на iPad. Safari будет корректировать свое поведение в зависимости от текущего состояния этого системного переключателя.

Трудно собрать слишком много конкретных деталей из этих изменений инфраструктуры WebKit, но изменения WebKit в прошлом были хорошим признаком будущих обновлений iPadOS, iOS и Mac. Это также не первая часть информации от WebKit, которая потенциально намекает на изменения iOS 16 и iPadOS 16.

В феврале сообщил об изменениях в коде WebKit, которые предполагают, что iOS 16 и iPadOS 16 могут предоставить новые функции для темного режима, а также API для управления формами согласия на использование файлов cookie и разрешения или блокировки модальных всплывающих окон для определенных веб-сайтов. Эти функции также могут появиться в macOS, поскольку WebKit — это движок, который также поддерживает Safari на Mac.

Опять же, пока относитесь к этим изменениям WebKit, связанным с новым «режимом многозадачности», с долей скептицизма. Мы все много раз обжигались, надеясь, что новое обновление iPadOS принесет значительные улучшения для опытных пользователей, но это кажется довольно веским доказательством того, что iPadOS 16 может стать годом, когда это наконец изменится.