<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xmlns:media="http://search.yahoo.com/mrss/" xml:base="https://doka.guide/">
  <title>Новое в Доке</title>
  <subtitle>Дока — это документация для разработчиков на понятном языке.</subtitle>
  <link href="https://doka.guide/feed/index.xml" rel="self"/>
  <link href="https://doka.guide/"/>
  <updated>2026-08-31T00:00:00.000Z</updated>
  <id>https://doka.guide/</id>
  <author>
    <name>Дока Дог</name>
    <email>hi@doka.guide</email>
  </author>
  <entry>
    <title>:autofill</title>
    <link href="https://doka.guide/css/autofill/"/>
    <updated>2026-08-31T00:00:00.000Z</updated>
    <id>https://doka.guide/css/autofill/</id>
    <media:content url="https://doka.guide/css/autofill/images/covers/og.png" medium="image"/>
    <media:thumbnail url="https://doka.guide/css/autofill/images/covers/og.png"/>
    <content xml:lang="ru" type="html">&lt;p&gt;Находит поля, которые браузер заполнил сам. Помогает подружить фирменную подсветку автозаполнения с дизайном формы.&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>:any-link</title>
    <link href="https://doka.guide/css/any-link/"/>
    <updated>2026-08-31T00:00:00.000Z</updated>
    <id>https://doka.guide/css/any-link/</id>
    <media:content url="https://doka.guide/css/any-link/images/covers/og.png" medium="image"/>
    <media:thumbnail url="https://doka.guide/css/any-link/images/covers/og.png"/>
    <content xml:lang="ru" type="html">&lt;p&gt;Выбирает любые ссылки, посещённые и непосещённые (&lt;code&gt;&amp;lt;a&amp;gt;&lt;/code&gt; и &lt;code&gt;&amp;lt;area&amp;gt;&lt;/code&gt; с &lt;code&gt;href&lt;/code&gt;). Удобно стилизовать все ссылки одним селектором.&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>Signals</title>
    <link href="https://doka.guide/tools/signals/"/>
    <updated>2026-08-30T00:00:00.000Z</updated>
    <id>https://doka.guide/tools/signals/</id>
    <media:content url="https://doka.guide/tools/signals/images/covers/og.png" medium="image"/>
    <media:thumbnail url="https://doka.guide/tools/signals/images/covers/og.png"/>
    <content xml:lang="ru" type="html">&lt;p&gt;Автоматическое отслеживание зависимостей, раскраска графа, ленивый пересчёт и почему эффектов нет в стандарте.&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>:optional</title>
    <link href="https://doka.guide/css/optional/"/>
    <updated>2026-08-30T00:00:00.000Z</updated>
    <id>https://doka.guide/css/optional/</id>
    <media:content url="https://doka.guide/css/optional/images/covers/og.png" medium="image"/>
    <media:thumbnail url="https://doka.guide/css/optional/images/covers/og.png"/>
    <content xml:lang="ru" type="html">&lt;p&gt;Показывает элементы формы, которые не обязательны для заполнения.&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>::-webkit-scrollbar</title>
    <link href="https://doka.guide/css/scrollbar/"/>
    <updated>2026-08-30T00:00:00.000Z</updated>
    <id>https://doka.guide/css/scrollbar/</id>
    <media:content url="https://doka.guide/css/scrollbar/images/covers/og.png" medium="image"/>
    <media:thumbnail url="https://doka.guide/css/scrollbar/images/covers/og.png"/>
    <content xml:lang="ru" type="html">&lt;p&gt;Нестандартные псевдоэлементы для стилизации полосы прокрутки в движках WebKit/Blink. Позволяют изменять трек, ползунок и другие части скроллбара.&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>:dir()</title>
    <link href="https://doka.guide/css/dir/"/>
    <updated>2026-08-30T00:00:00.000Z</updated>
    <id>https://doka.guide/css/dir/</id>
    <media:content url="https://doka.guide/css/dir/images/covers/og.png" medium="image"/>
    <media:thumbnail url="https://doka.guide/css/dir/images/covers/og.png"/>
    <content xml:lang="ru" type="html">&lt;p&gt;Функциональный псевдокласс, который совпадает с элементами по их направлению письма: слева направо (&lt;code&gt;ltr&lt;/code&gt;) или справа налево (&lt;code&gt;rtl&lt;/code&gt;).&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>:blank</title>
    <link href="https://doka.guide/css/blank/"/>
    <updated>2026-08-30T00:00:00.000Z</updated>
    <id>https://doka.guide/css/blank/</id>
    <media:content url="https://doka.guide/css/blank/images/covers/og.png" medium="image"/>
    <media:thumbnail url="https://doka.guide/css/blank/images/covers/og.png"/>
    <content xml:lang="ru" type="html">&lt;p&gt;Совпадает с элементами ввода, значение которых пустое или состоит только из пробельных символов. Удобно стилизовать «пустые» поля.&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>Иконочные шрифты — да или нет?</title>
    <link href="https://doka.guide/html/iconic-fonts/"/>
    <updated>2026-08-30T00:00:00.000Z</updated>
    <id>https://doka.guide/html/iconic-fonts/</id>
    <media:content url="https://doka.guide/html/iconic-fonts/images/covers/og.png" medium="image"/>
    <media:thumbnail url="https://doka.guide/html/iconic-fonts/images/covers/og.png"/>
    <content xml:lang="ru" type="html">&lt;p&gt;Расскажем о плюсах и минусах использования иконочных шрифтов и выясним, почему о них все забыли.&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>Разрыв страницы</title>
    <link href="https://doka.guide/css/break-after/"/>
    <updated>2026-08-30T00:00:00.000Z</updated>
    <id>https://doka.guide/css/break-after/</id>
    <media:content url="https://doka.guide/css/break-after/images/covers/og.png" medium="image"/>
    <media:thumbnail url="https://doka.guide/css/break-after/images/covers/og.png"/>
    <content xml:lang="ru" type="html">&lt;p&gt;Свойства &lt;code&gt;break-after&lt;/code&gt; и &lt;code&gt;page-break-after&lt;/code&gt; разбивают контент по страницам при печати.&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>Статические генераторы сайтов</title>
    <link href="https://doka.guide/tools/static-site-generators/"/>
    <updated>2026-08-06T00:00:00.000Z</updated>
    <id>https://doka.guide/tools/static-site-generators/</id>
    <media:content url="https://doka.guide/tools/static-site-generators/images/covers/og.png" medium="image"/>
    <media:thumbnail url="https://doka.guide/tools/static-site-generators/images/covers/og.png"/>
    <content xml:lang="ru" type="html">&lt;p&gt;Разбираем, как работает статическая генерация сайтов, зачем она нужна в 2026 году и чем отличаются Astro, Next.js, Gatsby, Eleventy и ещё более десяти генераторов.&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>Что такое Core Web Vitals</title>
    <link href="https://doka.guide/tools/what-is-web-vitals/"/>
    <updated>2026-08-06T00:00:00.000Z</updated>
    <id>https://doka.guide/tools/what-is-web-vitals/</id>
    <media:content url="https://doka.guide/tools/what-is-web-vitals/images/covers/og.png" medium="image"/>
    <media:thumbnail url="https://doka.guide/tools/what-is-web-vitals/images/covers/og.png"/>
    <content xml:lang="ru" type="html">&lt;p&gt;Разбираем Core Web Vitals — метрики, предложенные Google для оценки скорости загрузки, отзывчивости и визуальной стабильности веб-страниц.&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>LCP (Largest Contentful Paint)</title>
    <link href="https://doka.guide/tools/lcp/"/>
    <updated>2026-08-06T00:00:00.000Z</updated>
    <id>https://doka.guide/tools/lcp/</id>
    <media:content url="https://doka.guide/tools/lcp/images/covers/og.png" medium="image"/>
    <media:thumbnail url="https://doka.guide/tools/lcp/images/covers/og.png"/>
    <content xml:lang="ru" type="html">&lt;p&gt;Что такое метрика Largest Contentful Paint в Core Web Vitals&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>INP (Interaction to Next Paint)</title>
    <link href="https://doka.guide/tools/inp/"/>
    <updated>2026-08-06T00:00:00.000Z</updated>
    <id>https://doka.guide/tools/inp/</id>
    <media:content url="https://doka.guide/tools/inp/images/covers/og.png" medium="image"/>
    <media:thumbnail url="https://doka.guide/tools/inp/images/covers/og.png"/>
    <content xml:lang="ru" type="html">&lt;p&gt;Что такое метрика Interaction to Next Paint в Core Web Vitals&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>CLS (Cumulative Layout Shift)</title>
    <link href="https://doka.guide/tools/cls/"/>
    <updated>2026-08-06T00:00:00.000Z</updated>
    <id>https://doka.guide/tools/cls/</id>
    <media:content url="https://doka.guide/tools/cls/images/covers/og.png" medium="image"/>
    <media:thumbnail url="https://doka.guide/tools/cls/images/covers/og.png"/>
    <content xml:lang="ru" type="html">&lt;p&gt;Что такое метрика Cumulative Layout Shift в Core Web Vitals&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>FCP (First Contentful Paint) </title>
    <link href="https://doka.guide/tools/fcp/"/>
    <updated>2026-08-06T00:00:00.000Z</updated>
    <id>https://doka.guide/tools/fcp/</id>
    <media:content url="https://doka.guide/tools/fcp/images/covers/og.png" medium="image"/>
    <media:thumbnail url="https://doka.guide/tools/fcp/images/covers/og.png"/>
    <content xml:lang="ru" type="html">&lt;p&gt;Что такое метрика First Contentful Paint и почему она важна для загрузки страницы&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>TTFB (Time to First Byte)</title>
    <link href="https://doka.guide/tools/ttfb/"/>
    <updated>2026-08-06T00:00:00.000Z</updated>
    <id>https://doka.guide/tools/ttfb/</id>
    <media:content url="https://doka.guide/tools/ttfb/images/covers/og.png" medium="image"/>
    <media:thumbnail url="https://doka.guide/tools/ttfb/images/covers/og.png"/>
    <content xml:lang="ru" type="html">&lt;p&gt;Что такое метрика Time to First Byte и почему она важна для загрузки страницы&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>Как измерять и улучшать Core Web Vitals</title>
    <link href="https://doka.guide/tools/how-to-measure-and-improve-core-web-vitals/"/>
    <updated>2026-08-06T00:00:00.000Z</updated>
    <id>https://doka.guide/tools/how-to-measure-and-improve-core-web-vitals/</id>
    <media:content url="https://doka.guide/tools/how-to-measure-and-improve-core-web-vitals/images/covers/og.png" medium="image"/>
    <media:thumbnail url="https://doka.guide/tools/how-to-measure-and-improve-core-web-vitals/images/covers/og.png"/>
    <content xml:lang="ru" type="html">&lt;p&gt;Разбираем, где смотреть Core Web Vitals, чем отличаются лабораторные и полевые данные и как находить причины плохих LCP, INP и CLS.&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>WebSocket</title>
    <link href="https://doka.guide/js/websocket/"/>
    <updated>2026-07-18T00:00:00.000Z</updated>
    <id>https://doka.guide/js/websocket/</id>
    <media:content url="https://doka.guide/js/websocket/images/covers/og.png" medium="image"/>
    <media:thumbnail url="https://doka.guide/js/websocket/images/covers/og.png"/>
    <content xml:lang="ru" type="html">&lt;p&gt;Устанавливает постоянное соединение с сервером для обмена данными в реальном времени.&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>:user-valid, :user-invalid</title>
    <link href="https://doka.guide/css/invalid-valid/"/>
    <updated>2026-07-18T00:00:00.000Z</updated>
    <id>https://doka.guide/css/invalid-valid/</id>
    <media:content url="https://doka.guide/css/invalid-valid/images/covers/og.png" medium="image"/>
    <media:thumbnail url="https://doka.guide/css/invalid-valid/images/covers/og.png"/>
    <content xml:lang="ru" type="html">&lt;p&gt;Валидируем форму прямо в браузере. Без JavaScript, регистрации и смс.&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>@counter-style</title>
    <link href="https://doka.guide/css/counter-style/"/>
    <updated>2026-07-18T00:00:00.000Z</updated>
    <id>https://doka.guide/css/counter-style/</id>
    <media:content url="https://doka.guide/css/counter-style/images/covers/og.png" medium="image"/>
    <media:thumbnail url="https://doka.guide/css/counter-style/images/covers/og.png"/>
    <content xml:lang="ru" type="html">&lt;p&gt;Создаёт собственные стили счётчиков и маркеров списков: от эмодзи‑буллетов до кастомной нумерации.&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>.removeProperty()</title>
    <link href="https://doka.guide/js/element-removeproperty/"/>
    <updated>2026-07-11T00:00:00.000Z</updated>
    <id>https://doka.guide/js/element-removeproperty/</id>
    <media:content url="https://doka.guide/js/element-removeproperty/images/covers/og.png" medium="image"/>
    <media:thumbnail url="https://doka.guide/js/element-removeproperty/images/covers/og.png"/>
    <content xml:lang="ru" type="html">&lt;p&gt;Удаляем CSS-свойство у элемента.&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>Iterator.prototype.map()</title>
    <link href="https://doka.guide/js/iterator-map/"/>
    <updated>2026-07-11T00:00:00.000Z</updated>
    <id>https://doka.guide/js/iterator-map/</id>
    <media:content url="https://doka.guide/js/iterator-map/images/covers/og.png" medium="image"/>
    <media:thumbnail url="https://doka.guide/js/iterator-map/images/covers/og.png"/>
    <content xml:lang="ru" type="html">&lt;p&gt;Возвращает итератор, каждое значение которого является результатом колбэк-функции над элементом исходного итератора&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>Контрастность цветов в интерфейсе</title>
    <link href="https://doka.guide/a11y/color-contrast/"/>
    <updated>2026-07-07T00:00:00.000Z</updated>
    <id>https://doka.guide/a11y/color-contrast/</id>
    <media:content url="https://doka.guide/a11y/color-contrast/images/covers/og.png" medium="image"/>
    <media:thumbnail url="https://doka.guide/a11y/color-contrast/images/covers/og.png"/>
    <content xml:lang="ru" type="html">&lt;p&gt;Узнаем про разные уровни контраста, способы проверки контраста и зачем вообще это нам надо.&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>:picture-in-picture</title>
    <link href="https://doka.guide/css/picture-in-picture/"/>
    <updated>2026-07-05T00:00:00.000Z</updated>
    <id>https://doka.guide/css/picture-in-picture/</id>
    <media:content url="https://doka.guide/css/picture-in-picture/images/covers/og.png" medium="image"/>
    <media:thumbnail url="https://doka.guide/css/picture-in-picture/images/covers/og.png"/>
    <content xml:lang="ru" type="html">&lt;p&gt;Совпадает с элементом &lt;code&gt;&amp;lt;video&amp;gt;&lt;/code&gt;, который сейчас отображается в режиме «картинка в картинке» (Picture‑in‑Picture).&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>::details-content</title>
    <link href="https://doka.guide/css/details-content/"/>
    <updated>2026-07-05T00:00:00.000Z</updated>
    <id>https://doka.guide/css/details-content/</id>
    <media:content url="https://doka.guide/css/details-content/images/covers/og.png" medium="image"/>
    <media:thumbnail url="https://doka.guide/css/details-content/images/covers/og.png"/>
    <content xml:lang="ru" type="html">&lt;p&gt;Псевдоэлемент для стилизации содержимого &lt;code&gt;&amp;lt;details&amp;gt;&lt;/code&gt;, исключая заголовок &lt;code&gt;&amp;lt;summary&amp;gt;&lt;/code&gt;. Удобен для оформления и анимации раскрывающейся части.&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>:fullscreen</title>
    <link href="https://doka.guide/css/fullscreen/"/>
    <updated>2026-07-04T00:00:00.000Z</updated>
    <id>https://doka.guide/css/fullscreen/</id>
    <media:content url="https://doka.guide/css/fullscreen/images/covers/og.png" medium="image"/>
    <media:thumbnail url="https://doka.guide/css/fullscreen/images/covers/og.png"/>
    <content xml:lang="ru" type="html">&lt;p&gt;Совпадает с элементом, который отображается в режиме полноэкранного просмотра (Fullscreen API). Полезно менять оформление контента на весь экран.&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>::cue</title>
    <link href="https://doka.guide/css/cue/"/>
    <updated>2026-07-04T00:00:00.000Z</updated>
    <id>https://doka.guide/css/cue/</id>
    <media:content url="https://doka.guide/css/cue/images/covers/og.png" medium="image"/>
    <media:thumbnail url="https://doka.guide/css/cue/images/covers/og.png"/>
    <content xml:lang="ru" type="html">&lt;p&gt;Псевдоэлемент для стилизации реплик WebVTT (субтитров и подсказок) в &lt;code&gt;&amp;lt;video&amp;gt;&lt;/code&gt; с подключённой дорожкой &lt;code&gt;&amp;lt;track&amp;gt;&lt;/code&gt;.&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>@namespace</title>
    <link href="https://doka.guide/css/namespace/"/>
    <updated>2026-07-04T00:00:00.000Z</updated>
    <id>https://doka.guide/css/namespace/</id>
    <media:content url="https://doka.guide/css/namespace/images/covers/og.png" medium="image"/>
    <media:thumbnail url="https://doka.guide/css/namespace/images/covers/og.png"/>
    <content xml:lang="ru" type="html">&lt;p&gt;Объявляем пространства имён и используем префиксы в селекторах для точного выбора элементов SVG/MathML и других&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>@font-feature-values</title>
    <link href="https://doka.guide/css/font-feature-values/"/>
    <updated>2026-07-04T00:00:00.000Z</updated>
    <id>https://doka.guide/css/font-feature-values/</id>
    <media:content url="https://doka.guide/css/font-feature-values/images/covers/og.png" medium="image"/>
    <media:thumbnail url="https://doka.guide/css/font-feature-values/images/covers/og.png"/>
    <content xml:lang="ru" type="html">&lt;p&gt;Задаём имена для значений OpenType‑фич конкретного шрифта и используем их через &lt;code&gt;font-variant-alternates&lt;/code&gt;.&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>@charset</title>
    <link href="https://doka.guide/css/charset/"/>
    <updated>2026-07-04T00:00:00.000Z</updated>
    <id>https://doka.guide/css/charset/</id>
    <media:content url="https://doka.guide/css/charset/images/covers/og.png" medium="image"/>
    <media:thumbnail url="https://doka.guide/css/charset/images/covers/og.png"/>
    <content xml:lang="ru" type="html">&lt;p&gt;Указываем кодировку таблицы стилей.&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>::file-selector-button</title>
    <link href="https://doka.guide/css/file-selector-button/"/>
    <updated>2026-07-03T00:00:00.000Z</updated>
    <id>https://doka.guide/css/file-selector-button/</id>
    <media:content url="https://doka.guide/css/file-selector-button/images/covers/og.png" medium="image"/>
    <media:thumbnail url="https://doka.guide/css/file-selector-button/images/covers/og.png"/>
    <content xml:lang="ru" type="html">&lt;p&gt;Псевдоэлемент для стилизации встроенной кнопки выбора файла внутри &lt;code&gt;&amp;lt;input type=&amp;quot;file&amp;quot;&amp;gt;&lt;/code&gt;.&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>::target-text</title>
    <link href="https://doka.guide/css/target-text/"/>
    <updated>2026-07-03T00:00:00.000Z</updated>
    <id>https://doka.guide/css/target-text/</id>
    <media:content url="https://doka.guide/css/target-text/images/covers/og.png" medium="image"/>
    <media:thumbnail url="https://doka.guide/css/target-text/images/covers/og.png"/>
    <content xml:lang="ru" type="html">&lt;p&gt;Помогает визуально выделить целевой фрагмент в тексте после перехода.&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>focusin</title>
    <link href="https://doka.guide/js/event-focusin/"/>
    <updated>2026-07-03T00:00:00.000Z</updated>
    <id>https://doka.guide/js/event-focusin/</id>
    <media:content url="https://doka.guide/js/event-focusin/images/covers/og.png" medium="image"/>
    <media:thumbnail url="https://doka.guide/js/event-focusin/images/covers/og.png"/>
    <content xml:lang="ru" type="html">&lt;p&gt;Событие получения фокуса элементом (всплывает)&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>scroll-margin</title>
    <link href="https://doka.guide/css/scroll-margin/"/>
    <updated>2026-06-30T00:00:00.000Z</updated>
    <id>https://doka.guide/css/scroll-margin/</id>
    <media:content url="https://doka.guide/css/scroll-margin/images/covers/og.png" medium="image"/>
    <media:thumbnail url="https://doka.guide/css/scroll-margin/images/covers/og.png"/>
    <content xml:lang="ru" type="html">&lt;p&gt;Задаём отступ от края окна до элемента, к которому прокручиваем страницу.&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>Promise.withResolvers()</title>
    <link href="https://doka.guide/js/promise-with-resolvers/"/>
    <updated>2026-06-29T00:00:00.000Z</updated>
    <id>https://doka.guide/js/promise-with-resolvers/</id>
    <media:content url="https://doka.guide/js/promise-with-resolvers/images/covers/og.png" medium="image"/>
    <media:thumbnail url="https://doka.guide/js/promise-with-resolvers/images/covers/og.png"/>
    <content xml:lang="ru" type="html">&lt;p&gt;Возвращает новый промис и функции управления его состоянием.&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>focus</title>
    <link href="https://doka.guide/js/event-focus/"/>
    <updated>2026-06-27T00:00:00.000Z</updated>
    <id>https://doka.guide/js/event-focus/</id>
    <media:content url="https://doka.guide/js/event-focus/images/covers/og.png" medium="image"/>
    <media:thumbnail url="https://doka.guide/js/event-focus/images/covers/og.png"/>
    <content xml:lang="ru" type="html">&lt;p&gt;Событие получения фокуса элементом&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>font-size-adjust</title>
    <link href="https://doka.guide/css/font-size-adjust/"/>
    <updated>2026-06-19T00:00:00.000Z</updated>
    <id>https://doka.guide/css/font-size-adjust/</id>
    <media:content url="https://doka.guide/css/font-size-adjust/images/covers/og.png" medium="image"/>
    <media:thumbnail url="https://doka.guide/css/font-size-adjust/images/covers/og.png"/>
    <content xml:lang="ru" type="html">&lt;p&gt;Масштабирует резервный шрифт по заданной метрике, чтобы текст не менял видимый размер при замене шрифта.&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>font-optical-sizing</title>
    <link href="https://doka.guide/css/font-optical-sizing/"/>
    <updated>2026-06-19T00:00:00.000Z</updated>
    <id>https://doka.guide/css/font-optical-sizing/</id>
    <media:content url="https://doka.guide/css/font-optical-sizing/images/covers/og.png" medium="image"/>
    <media:thumbnail url="https://doka.guide/css/font-optical-sizing/images/covers/og.png"/>
    <content xml:lang="ru" type="html">&lt;p&gt;Управляет оптическим масштабированием: браузер сам подстраивает форму глифов под размер шрифта.&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>@scope</title>
    <link href="https://doka.guide/css/scope/"/>
    <updated>2026-06-18T00:00:00.000Z</updated>
    <id>https://doka.guide/css/scope/</id>
    <media:content url="https://doka.guide/css/scope/images/covers/og.png" medium="image"/>
    <media:thumbnail url="https://doka.guide/css/scope/images/covers/og.png"/>
    <content xml:lang="ru" type="html">&lt;p&gt;Ограничиваем область действия стилей внутри поддерева DOM и избегаем конфликтов между компонентами.&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>@container</title>
    <link href="https://doka.guide/css/container/"/>
    <updated>2026-06-18T00:00:00.000Z</updated>
    <id>https://doka.guide/css/container/</id>
    <media:content url="https://doka.guide/css/container/images/covers/og.png" medium="image"/>
    <media:thumbnail url="https://doka.guide/css/container/images/covers/og.png"/>
    <content xml:lang="ru" type="html">&lt;p&gt;Контейнерные запросы: применяем стили по размерам ближайшего контейнера, а не окна браузера.&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>font-kerning</title>
    <link href="https://doka.guide/css/font-kerning/"/>
    <updated>2026-06-18T00:00:00.000Z</updated>
    <id>https://doka.guide/css/font-kerning/</id>
    <media:content url="https://doka.guide/css/font-kerning/images/covers/og.png" medium="image"/>
    <media:thumbnail url="https://doka.guide/css/font-kerning/images/covers/og.png"/>
    <content xml:lang="ru" type="html">&lt;p&gt;Управляем кернингом. Если вы понимаете о чём я.&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>font-language-override</title>
    <link href="https://doka.guide/css/font-language-override/"/>
    <updated>2026-06-18T00:00:00.000Z</updated>
    <id>https://doka.guide/css/font-language-override/</id>
    <media:content url="https://doka.guide/css/font-language-override/images/covers/og.png" medium="image"/>
    <media:thumbnail url="https://doka.guide/css/font-language-override/images/covers/og.png"/>
    <content xml:lang="ru" type="html">&lt;p&gt;Вручную указываем шрифту, глифы какого языка использовать.&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>font-feature-settings</title>
    <link href="https://doka.guide/css/font-feature-settings/"/>
    <updated>2026-06-18T00:00:00.000Z</updated>
    <id>https://doka.guide/css/font-feature-settings/</id>
    <media:content url="https://doka.guide/css/font-feature-settings/images/covers/og.png" medium="image"/>
    <media:thumbnail url="https://doka.guide/css/font-feature-settings/images/covers/og.png"/>
    <content xml:lang="ru" type="html">&lt;p&gt;Управляем дополнительными символами в вариативном шрифте.&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>background-blend-mode</title>
    <link href="https://doka.guide/css/background-blend-mode/"/>
    <updated>2026-06-17T00:00:00.000Z</updated>
    <id>https://doka.guide/css/background-blend-mode/</id>
    <media:content url="https://doka.guide/css/background-blend-mode/images/covers/og.png" medium="image"/>
    <media:thumbnail url="https://doka.guide/css/background-blend-mode/images/covers/og.png"/>
    <content xml:lang="ru" type="html">&lt;p&gt;Смешиваем картинки и цвет почти как в Photoshop, но только в CSS.&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>background-attachment</title>
    <link href="https://doka.guide/css/background-attachment/"/>
    <updated>2026-06-17T00:00:00.000Z</updated>
    <id>https://doka.guide/css/background-attachment/</id>
    <media:content url="https://doka.guide/css/background-attachment/images/covers/og.png" medium="image"/>
    <media:thumbnail url="https://doka.guide/css/background-attachment/images/covers/og.png"/>
    <content xml:lang="ru" type="html">&lt;p&gt;Одним свойством создаём эффектный параллакс.&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>background-clip</title>
    <link href="https://doka.guide/css/background-clip/"/>
    <updated>2026-06-17T00:00:00.000Z</updated>
    <id>https://doka.guide/css/background-clip/</id>
    <media:content url="https://doka.guide/css/background-clip/images/covers/og.png" medium="image"/>
    <media:thumbnail url="https://doka.guide/css/background-clip/images/covers/og.png"/>
    <content xml:lang="ru" type="html">&lt;p&gt;Решаем, должен ли фон заполнять площадь всего элемента или не выходить за рамки контентной области.&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>hyphens</title>
    <link href="https://doka.guide/css/hyphens/"/>
    <updated>2026-06-17T00:00:00.000Z</updated>
    <id>https://doka.guide/css/hyphens/</id>
    <media:content url="https://doka.guide/css/hyphens/images/covers/og.png" medium="image"/>
    <media:thumbnail url="https://doka.guide/css/hyphens/images/covers/og.png"/>
    <content xml:lang="ru" type="html">&lt;p&gt;Говорим браузеру, как переносить слова, которые не поместились в строку.&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>font-variant-ligatures</title>
    <link href="https://doka.guide/css/font-variant-ligatures/"/>
    <updated>2026-06-02T00:00:00.000Z</updated>
    <id>https://doka.guide/css/font-variant-ligatures/</id>
    <media:content url="https://doka.guide/css/font-variant-ligatures/images/covers/og.png" medium="image"/>
    <media:thumbnail url="https://doka.guide/css/font-variant-ligatures/images/covers/og.png"/>
    <content xml:lang="ru" type="html">&lt;p&gt;Как написать æ? Нужно включить лигатуры!&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>Iterator.prototype.filter()</title>
    <link href="https://doka.guide/js/iterator-filter/"/>
    <updated>2026-05-25T00:00:00.000Z</updated>
    <id>https://doka.guide/js/iterator-filter/</id>
    <media:content url="https://doka.guide/js/iterator-filter/images/covers/og.png" medium="image"/>
    <media:thumbnail url="https://doka.guide/js/iterator-filter/images/covers/og.png"/>
    <content xml:lang="ru" type="html">&lt;p&gt;Возвращает итератор, из которого можно получить только отфильтрованные значения&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>bind(), call() и apply()</title>
    <link href="https://doka.guide/js/bind-call-apply/"/>
    <updated>2026-05-16T00:00:00.000Z</updated>
    <id>https://doka.guide/js/bind-call-apply/</id>
    <media:content url="https://doka.guide/js/bind-call-apply/images/covers/og.png" medium="image"/>
    <media:thumbnail url="https://doka.guide/js/bind-call-apply/images/covers/og.png"/>
    <content xml:lang="ru" type="html">&lt;p&gt;Методы привязки контекста: &lt;code&gt;bind()&lt;/code&gt;, &lt;code&gt;call()&lt;/code&gt; и &lt;code&gt;apply()&lt;/code&gt;&lt;/p&gt;</content>
  </entry>
</feed>
