Майбутнє CSS: передбачення трендів та надзвичайних функцій


Автор веде щорічне дослідження стану CSS, запитуючи розробників про функції та інструменти CSS, які вони використовують або хочуть вивчити. Метою опитування є допомога у передбаченні майбутніх трендів CSS, а дані також використовуються вендорами браузерів для формування їхньої дорожньої карти.
🚀 Цього року Lea Verou долучилася як головний дизайнер опитування, щоб допомогти вибрати, які функції CSS включити в опитування. Але навіть хоча ми додали багато нових та майбутніх функцій (деякі з яких, як CSS nesting, ще не підтримуються), деякі функції були настільки віддаленими, незвичайними та футуристичними (або просто вигаданими!), що ми не могли в совісті включити їх в опитування.
- 📌 CSS Toggles: Це пропозиція від Tab Atkins та Miriam Suzanne, які хочуть ввести реальні перемикачі в CSS.
- 📌 CSS Switch Function: Це пропозиція від Miriam Suzanne, яка дозволить реагувати на різні умови в коді.
- 📌 Intrinsic Typography: Це техніка, розроблена Scott Kellum, яка дозволяє тексту встановлювати свій розмір на основі розмірів елемента, що його містить.
- 📌 Sibling Functions: Це елегантне рішення, яке дозволяє стилізувати велику кількість елементів на основі їх положення в DOM.
- 📌 CSS Patterns: Це ідея Yuan Chuan, яка полягає в тому, що ви можете використовувати CSS для створення зразків.
- 📌 Native HTML/CSS Charts: Це дикий шматок спекуляцій, але, як думає автор, вбудовані HTML/CSS діаграми були б неймовірними!
Для підготовки контенту ми дослідили статті, присвячені сучасним підходам у створенні сайтів, UX/UI дизайну та просуванню в Google:
https://www.smashingmagazine.com/2022/10/futuristic-css/