Как включить экспериментальные функции в Safari Mac и iPhone? –

Как и в случае любой разработки программного обеспечения, браузеры также следуют жизненному циклу для внедрения новых функций. Браузеры Edge и Chrome предлагают бета-каналы, каналы для разработчиков и канареечные каналы для предварительного просмотра или тестирования функций, прежде чем они станут доступны для общего пользования. Кроме того, вы можете использовать флаги для тестирования экспериментальных функций в стабильной версии. Хотя браузер Safari не предлагает различные каналы, вы можете включить экспериментальные функции в стабильной версии на странице настроек как на Mac, так и на iPhone/iPad.

Зачем вам нужны экспериментальные функции в Safari?

Safari — это браузер, зависящий от платформы, который работает только на устройствах Apple. Из-за этого общие функции, которые работают в браузерах на основе Chromium, могут не работать в Safari, если Apple не разрешит их поддержку. Например, Chrome по умолчанию использует протокол QUIC с поддержкой HTTP/3. Эта функция HTTP/3 является экспериментальной функцией Safari 16 в iOS/macOS. Если в вашей организации есть инфраструктура для использования протокола QUIC, вам следует включить эту экспериментальную функцию HTTP/3 в Safari. В противном случае функции, связанные с QUIC, не будут работать в Safari, хотя в Chrome они работают нормально.

Включить экспериментальные функции в Safari Mac

Чтобы использовать экспериментальные функции, вы должны сначала включить меню «Разработка».

  • Откройте Safari и перейдите в меню «Safari > Настройки…».

Откройте меню настроек Safari на MacОткройте меню настроек Safari на Mac

  • Перейдите в раздел «Дополнительно» и включите параметр «Показать меню «Разработка» в строке меню».

Показать меню «Разработка» в Mac SafariПоказать меню «Разработка» в Mac Safari

  • Теперь вы увидите новое меню «Разработка», добавленное в верхнюю строку меню.
  • Откройте любой веб-сайт и перейдите в раздел «Разработка > Экспериментальные функции».
  • Вы увидите огромный список функций, и некоторые из них включены по умолчанию.
  • Как упоминалось выше, для HTTP/3 найдите этот элемент в списке и щелкните его, чтобы включить.

Включить или отключить экспериментальные функции в Safari macOSВключить или отключить экспериментальные функции в Safari macOS

  • Если вы включили или отключили слишком много элементов в списке, прокрутите список вниз и выберите параметр «Сбросить все к значениям по умолчанию». Это вернет раздел экспериментальных функций к его первоначальным настройкам.

Включить экспериментальные функции в Safari iPhone

Вы также можете включить или отключить экспериментальные функции в приложении Safari для iPhone или iPad.

  • Откройте приложение «Настройки» и прокрутите вниз, чтобы найти опцию «Safari».
  • Нажмите на него, чтобы открыть страницу настроек Safari.

Откройте настройки Safari на iPhoneОткройте настройки Safari на iPhone

  • Прокрутите вниз и нажмите «Дополнительно».

Откройте расширенные настройки Safari на iPhoneОткройте расширенные настройки Safari на iPhone

  • На следующей странице нажмите «Экспериментальные функции», отображаемые как последний вариант.

Откройте экспериментальные функции Webkit в Safari iPhoneЭкспериментальные функции Webkit в Safari iPhone

  • Вы увидите огромный список, включите или выключите переключатель, чтобы включить или отключить необходимые функции.

Включить или отключить экспериментальные функции в Safari iPhoneВключить или отключить экспериментальные функции в Safari iPhone

  • Как и в macOS, прокрутите список до конца и нажмите «Сбросить все до значений по умолчанию», чтобы сбросить список экспериментальных функций до исходного состояния.

Как узнать список экспериментальных функций?

Apple использует движок браузера WebKit и часто выпускает новые экспериментальные функции WebKit. Вы можете получать последние обновления с сайта Официальный блог Apple WebKit. Например, Safari версии 16 включает важные функции, такие как Web Push для использования push-уведомлений, ключи доступа, поддержку Apple Pay, отложенную загрузку изображений и поддержку установки расширений Web Inspector.

Заключительные слова

Многие экспериментальные функции включены по умолчанию как на Mac, так и на iPhone. Не изменяйте настройки по умолчанию, если вы не знаете, что делаете. В противном случае это может нарушить работу некоторых веб-сайтов или не позволить браузеру работать должным образом. Хорошо, что вы можете легко сбросить список экспериментальных функций до исходных настроек и привести сайт или браузер в рабочее состояние.

0

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *