Опубликовано автор в категориях Верстальщику.

Web-Accessibility symbols on the black background

На сегодняшний день широко используемым паттерном в разработке интерфейсов веб сайтов является размещение логотипа в хедере сайта. Как-правило, в 99% процентах случаев использования такого паттерна логотип будет ссылкой ведущей на главную (домашнюю) страницу сайта. Но еще более широко используем паттерном является размещение в хедере, в паре с логотипом навигации по сайту. И этот паттерн весьма неоднозначное решение в плане доступности, в частности для скринридеров. Об этом и хотелось бы поговорить.

Подробнее »

Опубликовано автор в категориях Верстальщику.

Довольно давно я опубликовал в блоге пост о том, как линтовать стили. По сути это был перевод очень хорошей англоязычной статьи. С того момента уже прошло порядка двух лет, но буквально недавно там появился новый комментарий с вопросом и я понимаю что тема интересная и актуальная сегодня.  У меня была идея написать новую статью в контексте сегодняшнего дня, но меня определи. Поэтому я бы рекомендовал к прочтению всем, кто интересуется темой, статью Безболезненный линтинг CSS с помощью stylelint, в которой очень качественно рассказано о линтинге стилей в контексте сегодняшнего состояния фронт-энда.

Опубликовано автор в категориях Верстальщику.

people running on road during daytime
Photo by Mārtiņš Zemlickis on Unsplash

С мажорном апдейтом Angular до версии 7, полезные апдейты также получили Angular Material и CDK. Одним из таких полезных обновлений для CDK стала поддержка, так называемого, «виртуального скролла» из коробки. Собственно, мне захотелось попробовать этот компонент внутри приложения созданного с помощью Angular CLI и описать это здесь.

Подробнее »

Опубликовано автор в категориях Верстальщику.

Я смотрел это доклад Вадима Макиашвили раньше, когда мне еще не было 36. Хотел пересмотреть когда исполниться 36 и вот, правда не в День рождения, а с опозданием в пол года сделал это.

Рекомендую к просмотру всем, кто в профессии и кто достиг или на грани возраста. Это софт-скилс. Без этого никак.

Опубликовано автор в категориях Верстальщику, Проги для вебмастера.

Чуть более года назад, я написал пост Мой новый любимый редактор — Atom, в котором рассказал о смене старого-доброго Саблайма на Атом. Но время шло, и по мере моего все большего увлечения JavaScript и, в частности TypeScript и Angular, как средствами написания правильного модульного кода, мне пришлось снова сменить редактор. И вот уже порядка 5-6 месяцев я пишу код, используя VS Code. Почему так сложилось, потому, что изначально VS Code заточен под работу с TypeScript, не мудрено ведь и редактор и «язык» детища Microsoft, а там постарались, чтобы они как нельзя подходили друг другу. По моему сугубо личному мнению — это вообще два наиболее удачных продукта компании. Но сейчас не об этом, сейчас а том, как дополнить VS Code, чтобы писать приложения на Angular 4 на нем было максимально удобно.

Подробнее »