css
html

Новинки веб-технологий с WWDC 2026 (html, css)

15.06.2026
Просмотров: 69

Недавно прошла конференция компании Apple для разработчиков – WWDC 2026. На ней показали новинки, которые ждут нас с обновлением операционных систем яблочной компании. Но как обычно, на данной конференции рассказали много чего о смежных технологиях, в частности, об обновлении safari web kit 2026 (html, css, js).

WebKit — это движок для отображения веб-страниц, который обрабатывает и превращает HTML, CSS и JavaScript в визуальную картинку на экране.

Сегодня расскажу о наиболее значимых из этих обновлений.

Стилизация Select с помощью CSS

Наконец-то станет доступна полная стилизация Select при помощи простых CSS псевдоклассов и псевдоэлементов.

стилизация select с помощью css псевдоклассов

Но также можно полностью отказаться от них, используя вёрстку внутри options элемента:

Также можно стилизовать сам Select:

стилизация стилей через display

Лично я давно ждал возможности кастомизировать select через CSS, раньше использовал либо библиотеки, либо самописную логику на JS, а теперь нам всем доступна простая и логичная стилизация. Жаль, что поиск пока что не завезли.

Grid Lanes

Это новый формат отображения, который позволяет сделать сетку grid более похожей на классическую галлерею. Эта логика может быть горизонтальной и вертикальной. На презентации назвали это подобием водопада и кирпичной стены.

Также единичные элементы могут занимать несколько ячеек, сохраняя при этом общую логику колонок.

grid lanes стилизация сетки элементов по-новому

Для лучшего понимания – доступна демонстрация на сайте webkit (сейчас работает только в Safari Technology Preview):

Model тег

Новый HTML-тег, который позволит без лишних усилий демонстрировать 3D-объекты прямо на веб-странице, не используя дополнительные библиотеки вроде three.js

Все также просто как с iframe:

тег model для отображения 3D объектов прямо в вебе при помощи простого html тега

Браузерам, которым пока недоступна данная технология будет показана картинка, вставленная внутри <model>. А остальные увидят полноценный 3D объект.

Будет доступно также полноценное JS-API для управления объектом и анимаций:

JS API для управления объектом в html-тегом model

Интересная фишка – атрибут stagemode который позволяет фиксировать элемент по оси:

Другие новинки

  • Доступно общее API для расширений и также можно создавать расширения для Safari вне Safari и упаковывать с помощью их технологии;
  • min, max и clamp прямо внутри image size атрибута;
  • Рандомная ширина и высота теперь одинаковая для элементов с общим селектором;
  • Улучшили поддержку svg и приводят все к общему стандарту.

На сегодня у меня все из интересного, ждём улучшений в нашем любимом вебе)

Разбираемся с отступами в CSS | Тёмная тема для любого сайта в Safari | Создание приложения для IOS на iPad с помощью SwiftUI!

0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest
0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
0
Оставьте комментарий! Напишите, что думаете по поводу статьи.x