2 Sept 2026, 10:20 UTC≈1,580 views7 reactionsread 2 September 2026 Photo
Новинки Firefox 155 для разработчиков. Релиз расширяет функцию attr() на любые CSS-свойства с единицами измерения и фолбеками, добавляет функции progress() и alpha(), переименовывает font-stretch в font-width и добавляет Promise.allKeyed() и Promise.allSettledKeyed(). В инструментах разработки появились панель эмуляции медиафич и поддержка JSON Lines. За флагами: анимации по скроллу и изолированные реестры кастомных …
👍7
Signed Vadim Makeev
1 Sept 2026, 12:54 UTC≈2,300 views31 reactionsread 2 September 2026 Photo
Как заставить агентов писать хороший CSS. Брехт Де Рюйте пробует Modern Web Guidance от Google — набор навыков, который передаёт агентам для кодинга экспертные рекомендации по платформе вместе с данными Baseline. Поиск через CLI подгружает только нужные руководства из 103 фич, а фолбеки каждую ночь проверяют тесты на Playwright. Набор не привязан к проекту, поэтому автор добавил три своих навыка: уровни токенов, темы…
👍24🔥5❤2
Signed Vadim Makeev
31 Aug 2026, 10:04 UTC≈2,580 views19 reactionsread 2 September 2026 Photo
Как выделить фрагмент текста внутри поля. Олли Уильямс показывает, как новый OpaqueRange распространяет CSS Custom Highlight API на поля ввода. Вызовите createValueRange() у <textarea> или у <input> с типом text, password, search, tel или url, передайте результат в Highlight() и зарегистрируйте через CSS.highlights.set(). В ::highlight() доступны color, background-color, text-decoration и text-shadow. Работает в Chro…
🔥17👍2
Signed Vadim Makeev
31 Aug 2026, 07:40 UTC≈2,560 views12 reactionsread 2 September 2026 File
00:01:23 Новинки Chrome 152
00:47:04 Вычисление кастомных свойств
00:59:16 Виртуальные списки
01:23:17 Отказ от RSC
🔥11👍1
Signed Vadim Makeev
31 Aug 2026, 07:40 UTC≈2,520 views17 reactionsread 2 September 2026 Photo
Выпуск №542. Лёша Красиков и Никита Дубко про новинки Chrome 152, вычисление кастомных свойств, виртуальные списки и отказ от RSC.
— Лайв на Ютубе
— Слушайте на Ютубе
— Ссылки на сайте
🔥14❤2👍1
Signed Vadim Makeev
28 Aug 2026, 09:00 UTC≈3,570 views43 reactionsread 2 September 2026 Photo
Как ускорить длинный список: content-visibility или виртуализация. Агустин Барриентос сравнивает список из 50 тысяч карточек, отрисованный тремя способами. Свойство content-visibility: auto вместе с contain-intrinsic-size оставляет все строки в DOM и пропускает рендеринг за пределами экрана, а виртуализация выкидывает строки из DOM и заодно забирает у браузера поиск по странице, ссылки-якоря, сохранение фокуса и сост…
🔥31👍8❤4
Signed Vadim Makeev
27 Aug 2026, 09:02 UTC≈3,460 views14 reactionsread 2 September 2026 Photo
Новинки Chrome 152. Интерфейс CSSPseudoElement теперь работает с ::backdrop, ::scroll-marker и ::view-transition — клики по подложке диалога или маркеру прокрутки наконец получили цель. Новый CPU Performance API сообщает класс производительности устройства, а заголовок Connection-Allowlist ограничивает, куда страница может отправлять запросы. Ещё в CSS появилась функция alpha() для относительной прозрачности, а атриб…
👍11❤3
Signed Vadim Makeev
26 Aug 2026, 10:01 UTC≈3,440 views21 reactionsread 2 September 2026 Photo
Балансируем флекс-элементы свойством flex-wrap: balance. Ахмад Шадид начинает с вёрстки на сайте Buffer, где в последней строке остаётся один элемент, и показывает пять способов это исправить: выражения от контейнера, условный clamp() для max-width, display: contents, разделитель на псевдоэлементе и, наконец, flex-wrap: balance из Chrome 150 — всего одно объявление. Свойство flex-line-count задаёт минимальное число с…
👍13❤8
Signed Vadim Makeev
25 Aug 2026, 12:02 UTC≈3,370 views39 reactionsread 2 September 2026 Photo
Firefox готовится поддержать JPEG XL. Джейк Арчибальд рассказывает, что поддержка строится на jxl-rs — декодере на Rust от Google Research, который избавляет от рисков старой реализации на C++ в 100 тысяч строк. На фотографиях AVIF по-прежнему выигрывает при сжатии с потерями, а JPEG XL — без потерь. Ещё он пережимает JPEG и умеет прогрессивную отрисовку: большие картинки появляются уже во время загрузки. #image #fir…
🔥29🎉7❤2👍1
Signed Vadim Makeev
24 Aug 2026, 11:01 UTC≈3,380 views24 reactionsread 2 September 2026 Photo
Знакомимся с HTML-элементом <geolocation>. Даниэль Шварц разбирает новый элемент из Chrome 144, который заменяет Geolocation API разметкой: autolocate переиспользует ранее выданное разрешение, watch следит за перемещением, а onlocation обрабатывает результат. Таймауты браузер берёт на себя. Псевдокласс :granted стилизует кнопку, isValid и invalidReason сообщают о проблемах, а строгие правила стилизации защищают от пе…
❤16👍7🎉1
Signed Vadim Makeev
24 Aug 2026, 09:02 UTC≈3,170 views13 reactionsread 2 September 2026 File
00:01:15 Firefox 154
00:31:08 HTTP-метод QUERY
00:43:11 Селектор с префиксом
01:00:40 Метрика UNO
01:16:03 Снова переключатели темы
❤10👍3
Signed Vadim Makeev
24 Aug 2026, 09:02 UTC≈3,130 views20 reactionsread 2 September 2026 Photo
Выпуск №541. Вадим Макеев, Лёша Красиков, Никита Дубко и Полина Гуртовая про Firefox 154, HTTP-метод QUERY, селектор с префиксом, метрику UNO и снова переключатели темы.
— Лайв на Ютубе
— Слушайте на Ютубе
— Ссылки на сайте
❤17👍3
Signed Vadim Makeev
Showing the 12 most recent of 48 posts we hold for @webstandards_ru. View and reaction counts are the latest single reading for each post, not a live figure, and a recent post is still accumulating both. A view count marked ≈ was rounded by Telegram before we ever saw it — t.me prints views in full below 1,000 and to three significant figures above, so ≈1,200,000 means somewhere between 1,150,000 and 1,249,999. Unmarked counts are exact. Text is reproduced from the public post preview and truncated for length.