Вау хлопче, Safari 16 офіційно випущено в дику природу і він включає в себе купу функцій, деякі нові та захоплюючі (Subgrid! Запити контейнерів! Палітри шрифтів!) та інші, на які ми чекали кращої підтримки крос-браузерності (Шлях руху! Поведінка прокручування! AVIF!). я уявляю Дженніфер Сіммонс друкуючи, весело виписуючи всі нові смаколики в анонс раунду.
Додамо нові функції CSS із приміток до випуску:
- Додано підтримку запитів розміру для запитів контейнерів. Chrome почав підтримувати його у версії 105, тож все, що нам потрібно, це Firefox приєднатися до вечірки, щоб охопити The Big Three™.
- Додано підтримку контейнерних одиниць запиту. Ці одиниці йти рука об руку із запитами контейнерів. І знову нам потрібен Firefox.
- Додано підтримку Subgrid. Тепер це Safari та Firefox із покриттям підтримки. Хороша новина полягає в тому, що Chrome зараз розробляє його а.
- Додано підтримку анімованих сіток. Дуже круто! Chrome завжди мав певну реалізацію цього, і Firefox почав це підтримувати ще в 2019.
- Додана підтримка Offset Path. Це також відомо як Шлях руху, і ми мали широка підтримка браузера з 2020 року. Приємно бачити Сафарі на борту.
- Додано підтримку Overscroll Behavior. Тепер ми можемо змінити «ланцюжок прокруток» і переповнити дозволи за допомогою
overscroll-behavior
власність - Додана підтримка
text-align-last
. Тепер у нас усе налаштовано на кросбраузерну підтримку цю властивість! - Додано підтримку для
resolution
медіа-запит. Тут також все готово!
Також є чимало приємних оновлень для інструментів розробника Safari. У нас є інспектор Flexbox, вкладка Timelines (з часовою шкалою експериментальних скріншотів) і інформація про запити контейнерів, щоб назвати декілька. Там повний 32-хвилинне відео який також проходить через усе.
я думав Safari 15 був досить вбивчим випуском, але 16 досить епічний у порівнянні. Я знаю, що в деяких колах панує атмосфера «Safari — це новий Internet Explorer», але я радий бачити такі великі стрибки та ціную весь рух вперед. Команда Go Safari!