Дока
1.83K subscribers
152 photos
1 video
178 links
https://doka.guide Документация для разработчиков на понятном языке U•ᴥ•U

Чат для общения и обсуждения → https://t.me/+SDRqoKfhVbQ3YzAy
Download Telegram
Хотите смешивать языки и получать правильные кавычки? Куда же без псевдокласса :lang! 21 октября вышла дока Михаила Чувашова, которая вам всё расскажет и покажет.

https://doka.guide/css/lang/
Хотите познакомиться с редакцией Доки? 5 ноября на бесплатном потоке HolyJS мы расскажем о внутренней кухне нашего опенсорсного проекта. Чтобы посмотреть лайв, нужно зарегистрироваться на «Community Day». Начало в 12:45 (GMT+3), до встречи!

https://holyjs-moscow.ru/talks/meet-doca-editors-answer-questions/
👍1
Жизнь веб-страницы полна интересных событий. И с каждым событием приходит объект с методами и свойствами. Заинтриговали? 22 октября вышла дока Павла Минеева про объект события Event.

https://doka.guide/js/event/
Как запустить несколько промисов параллельно и что-нибудь сделать, когда они все выполнятся? Легко! Роман Юрлов написал 22 октября доку про Promise.all(), давайте разбираться.

https://doka.guide/js/promise-all/
Плавная прокрутка при переходе по якорю? Раньше такое писали на JS, а теперь можно сделать одной строчкой в CSS. Алексей Орлов рассказал в свежей доке про CSS-свойство scroll-behavior, которое поможет вам получить этот эффект.

https://doka.guide/css/scroll-behavior/
Как вставить в текст, написанный слева направо, фрагмент, написанный справа налево? Или наоборот! Илья Космачев рассказывает в короткой доке про HTML-элемент <bdo>.

https://doka.guide/html/bdo/
Как покрасить рамку целиком или каждую сторону в разные цвета? Максим Печёрин рассказывает в свежей доке про сокращённое CSS-свойство border-color.

https://doka.guide/css/border-color/
Как проверить в JS, что у вас массив? Нет, typeof не подойдёт, он вам скажет 'object'. Читайте свежую доку Романа Юрлова про Array.isArray().

https://doka.guide/js/array-isarray/
Правильное подчёркивание текста пропускает выносные элементы под строкой. Но этим поведением, оказывается, можно управлять! Свежая дока Влада Сорокина про CSS-свойство text-decoration-skip-ink.

https://doka.guide/css/text-decoration-skip-ink/
Есть форма с невалидными полями, но её очень нужно отправить? Нет проблем: добавьте <form> атрибут novalidate и отправляйте что угодно. Владислав Чичужко с подробностями в свежей доке.

https://doka.guide/html/novalidate/
Столько разговоров про доступность и совсем мало про скринридеры. Окей, держите! Свежая статья Татьяны Фокиной про скринридеры, их устройство, принципы работы и важность семантической вёрстки.

https://doka.guide/html/screenreaders/
Гриды, флексы… А вы пробовали мультиколонки? Иван Ельцов начал серию с док про CSS-свойства column-span и column-fill. Продолжение следует!

https://doka.guide/css/column-span
https://doka.guide/css/column-fill
CSS-переменные или кастомные CSS-свойства? Неважно! Главное, разобраться, как их использовать правильно и по делу. Свежая дока Ярослава Гюльназаряна про функцию var(): с фолбэками, особенностями работы и примерами использования.

https://doka.guide/css/var/
Понравились мультиколонки? Отлично! У Ивана Ельцова есть для вас продолжение про сокращённое CSS-свойство column-rule с отличными примерами, как нарисовать линию между колонками.

https://doka.guide/css/column-rule/
https://doka.guide/css/column-rule-width/
https://doka.guide/css/column-rule-style/
https://doka.guide/css/column-rule-color/
Как вы обозначаете переменные: долларом, капсом, как-нибудь ещё? Вот в HTML для этого есть элемент <var>, а у Ивана Ельцова для вас есть свежая дока.

https://doka.guide/html/var/
👍1
Дока — это не только контент и платформа, это ещё и множество автоматизаций, которые делают нашу работу проще. Встречайте новый экшен Doka Labeler для Гитхаба, который расставляет лейблы по разным критериям.

Репозиторий https://github.com/doka-guide/doka-labeler
Подробности https://dev.to/doka-guide/label-automation-at-your-fingertips-33k3
Что может быть проще рамок, да? И всё же в минуты сомнений свежая дока Максима Печёрина про CSS-свойство border-width напомнит вам, как пишутся 1, 2, 3 и 4 значения, и что, оказывается, есть ключевые слова.

https://doka.guide/css/border-width/
Внимание, приготовьтесь к рекурсии! ♻️ Все статьи в Доке написаны на Маркдауне, так что вот вам свежая статья Сергея Минакова про Маркдаун.

https://doka.guide/tools/markdown/
👍2
JavaScript — это лучший язык программирования в мире! <small>Но это не точно.</small> Это, если коротко, — зачем нужен элемент <small>. Подробнее читайте в свежей доке Ивана Ельцова.

https://doka.guide/html/small/
Как дождаться всех промисов, даже тех, которые завершились ошибками? Promise.all() тут не подойдёт, так что встречайте свежую доку Вадима Стебакова про метод Promise.allSettled() — он как раз для этого.

https://doka.guide/js/promise-allsettled/
От того, как вы подключаете стили, зависит многое: от скорости загрузки до удобства разработки. Свежая статья «Подключение стилей» Никиты Канищева рассматривает все способы, их плюсы и минусы.

https://doka.guide/css/adding-styles/