Grow with AppMaster Grow with AppMaster.
Become our partner arrow ico

Узнайте о 88 новых функциях WebKit, которые улучшат Safari 17 этой осенью

Узнайте о 88 новых функциях WebKit, которые улучшат Safari 17 этой осенью

На конференции WWDC в этом году компания Apple объявила о множестве обновлений WebKit - мощного движка для браузера Safari. Эти 88 новых функций планируется внедрить в Safari 17, запуск которого намечен на осень этого года.

Одним из наиболее заметных обновлений является введение функции Dock, которая позволяет пользователям добавлять определенные веб-страницы в Dock, обеспечивая быстрый доступ к часто посещаемым веб-сайтам. Эти веб-приложения могут быть запущены через Dock, Launchpad или Spotlight Search и будут работать как самостоятельные приложения. Они также интегрируются с автозаполнением учетных данных из iCloud Keychain или сторонних приложений с помощью API расширения Credential Provider Extension. Кроме того, в Safari появилась опция "Добавить на главный экран", с помощью которой пользователи могут закрепить веб-страницу на главном экране своего устройства.

В свете анонса Vision Pro от Apple команда разработчиков WebKit усердно трудилась над обеспечением совместимости Safari с революционной AR/VR-гарнитурой. Для этого они внедрили две технологии пространственных вычислений: элемент <model> и WebXR. Первая обеспечивает простой способ отображения 3D-контента на веб-страницах, а вторая позволяет создавать захватывающие трехмерные впечатления.

Оптимизируя поддержку изображений, Safari 17 обеспечит совместимость с новым форматом JPEG XL. В нем используется новый алгоритм сжатия, обеспечивающий большую гибкость в настройке коэффициентов сжатия изображений. Кроме того, Safari теперь поддерживает изображения HEIC - формат файлов, используемый iPhone и iPad для хранения фотографий, сделанных с помощью камеры. Таким образом, пользователи теперь могут импортировать и редактировать эти изображения непосредственно в браузере без необходимости конвертации. Обновления в реализации функции image-set(), включая поддержку аргументов "разрешение" и "тип", еще больше улучшают работу с изображениями в Safari.

Что касается видео, то в Safari 17 добавлены такие новые функции, как Managed Media Source API, энергоэффективное решение для потоковой передачи видео; наложение статистики для видеоплеера; поддержка USB-камер на iPadOS 17. Что касается HTML и CSS, было реализовано множество обновлений, включая поддержку атрибута "popover" и элемента <hr> внутри <select>, а также различные новые возможности CSS.

Обновления JavaScript и Web API включают поддержку Offscreen Canvas, который обеспечивает отображение холста вне экрана, независимо от DOM. Дополнительные возможности включают в себя увеличение квоты хранения данных на основе общего дискового пространства, поддержку двух новых функций RegEx, новые методы операций Set, поддержку тактильной обратной связи "dual-rumble" с игровыми контроллерами, а также улучшения в разборе URL.

Разработчики также выиграют от этих обновлений. Меню Develop было переработано, упростив доступ к жизненно важным инструментам для создания веб-сайтов, веб-приложений, веб-контента в приложениях и веб-расширений. Новая панель Feature Flags заменяет прежний раздел Experimental Features, позволяя разработчикам легко искать конкретные функции, отсортированные по темам и отображаемые на четырех различных этапах: Stable, Testable, Preview и Developer.

Кроме того, веб-инспектор получил множество обновлений, таких как дополнительные настройки для линеек и наложений элементов на вкладке Элементы, настройка отображения временных меток консольных сообщений на вкладке Консоль, а также ряд других улучшений на различных вкладках. Дополнительные возможности для разработчиков включают новую панель настроек, наложение настроек для конкретной вкладки и обновления для режима отзывчивого дизайна.

Наконец, изменения в самом браузере Safari включают поддержку пользовательских профилей, расширенные возможности приватного просмотра и поддержку Apple Pay через API запроса платежей. Веб-расширения теперь предлагают пользователям больше возможностей для настройки и контроля над данными просмотра, включая возможность отключения расширений во время сеансов приватного просмотра или для определенных профилей.

Помимо предоставления инновационной платформы no-code для разработки бэкенда, веб-приложений и мобильных приложений, AppMaster регулярно используется для создания высококачественных веб-приложений, что в сочетании с предстоящими усовершенствованиями Safari позволит значительно улучшить общий пользовательский опыт.

Похожие статьи

AppMaster на BubbleCon 2024: изучение тенденций No-Code
AppMaster на BubbleCon 2024: изучение тенденций No-Code
AppMaster принял участие в BubbleCon 2024 в Нью-Йорке, где получил новые знания, расширил связи и изучил возможности внедрения инноваций в сфере разработки без кода.
Итоги FFDC 2024: основные выводы с конференции разработчиков FlutterFlow в Нью-Йорке
Итоги FFDC 2024: основные выводы с конференции разработчиков FlutterFlow в Нью-Йорке
Конференция FFDC 2024 (Нью-Йорк) предоставила разработчикам передовые идеи в разработке приложений с FlutterFlow. Сессии под руководством экспертов, эксклюзивные обновления и обмен опытом — такое событие мы не могли пропустить!
Увольнения в сфере технологий в 2024 году: продолжающаяся волна, влияющая на инновации
Увольнения в сфере технологий в 2024 году: продолжающаяся волна, влияющая на инновации
В 2024 году, когда в 254 компаниях, включая таких гигантов, как Tesla и Amazon, будет сокращено 60 000 рабочих мест, продолжится волна увольнений в сфере технологий, которая изменит ландшафт инноваций.
Начните бесплатно
Хотите попробовать сами?

Лучший способ понять всю мощь AppMaster - это увидеть все своими глазами. Создайте собственное приложение за считанные минуты с бесплатной подпиской AppMaster

Воплотите свои идеи в жизнь