Рабочая группа по CSS начала работу над новым «снимком» состояния CSS (CSS Snapshot). Прошлый 2019-й год прошел без своего «снимка» (только в январе вышла последняя редакция CSS-2018), так что давно пора!
Редакторский черновик CSS-2020 уже создан. Пока отличий от CSS-2018 немного: модуль CSS-изоляции 1 уровня (CSS Contain 1), достигший за это время финального статуса рекомендации, перешел из раздела «на очереди» в полноценное официальное определение CSS, и исправлено несколько мелочей в самом тексте. Но обсуждение еще идет. Почти наверняка в новое официальное определение войдут гриды (уже без оговорок), вероятно – каскад 4 уровня (теоретически он уже проработан на 100%, да и поддержка за последний год улучшилась) и функции плавности 1 уровня (они теперь «отвязаны» от времени и в будущем смогут использоваться не только в анимациях, но и, например, в градиентах).
Но в ходе обсуждения Амелия Беллами-Ройдз высказала такую мысль: не сделать ли документ с лаконичным адресом w3.org/TR/css – вроде бы «CSS вообще» – не просто скучным списком «условно готовых» спецификаций для разработчиков браузеров, но и единой точкой входа в мир CSS-спецификаций для веб-разработчиков, помогающей быстро сориентироваться в современном состоянии дел в нем?
Мысль о необходимости чего-то подобного в последнее время приходила многим. Питер Пол Кох (он же PPK, quirksmode.org) предложил «реанимировать» для обозначения актуальных новинок CSS название «CSS4». Его поддержал Крис Койер (css-tricks.com). Но разве реальный документ с разделом «Официальное определение CSS» и лаконичным адресом – не еще лучший кандидат на эту роль? А вы что думаете?
P.S. Это тоже может быть интересно: