Size: a a a

For Web — фронтенд, дизайн, программирование

2019 January 05
For Web — фронтенд, дизайн, программирование
Как в Badoo покрывают A/B-тесты UI-тестами, подробный рассказ Виталия Котова → https://habr.com/p/434448/
источник
2019 January 06
For Web — фронтенд, дизайн, программирование
FBT, фреймворк для интернационализации интерфейсов, разрабатываемый и используемый в Фейсбуке → https://facebookincubator.github.io/fbt/
источник
For Web — фронтенд, дизайн, программирование
Learn JavaScript, интерактивный онлайн-курс по основам языка и браузерных API → https://learnjavascript.online/
источник
For Web — фронтенд, дизайн, программирование
Сложный выбор: делать быстро и некачественно, или на совесть, но долго? Размышления и две стратегии от Ивана Гришаева → https://grishaev.me/choice
источник
2019 January 07
For Web — фронтенд, дизайн, программирование
Pax, экспериментальная альтернатива Вебпаку и другим сборщикам, работающая в разы быстрее → https://pax.js.org/
источник
For Web — фронтенд, дизайн, программирование
К вопросу о том, нужно ли думать о доступности при разработке интерфейсов: на Beyoncé подали в суд из-за плохой доступности её сайта → https://www.theguardian.com/music/2019/jan/04/beyonce-parkwood-entertainment-sued-over-website-accessibility
источник
For Web — фронтенд, дизайн, программирование
Новогодний подарок от GitHub: приватные репозитории теперь бесплатны для разработчиков → https://blog.github.com/2019-01-07-new-year-new-github/
источник
2019 January 08
For Web — фронтенд, дизайн, программирование
Свежий чеклист быстродействия фронтенда в 2019 году от Виталия Фридмана → https://www.smashingmagazine.com/2019/01/front-end-performance-checklist-2019-pdf-pages/
источник
For Web — фронтенд, дизайн, программирование
Введение в CSSOM, объектную модель CSS: как она устроена, как с ней работать через JS и как её можно применить → https://css-tricks.com/an-introduction-and-guide-to-the-css-object-model-cssom/
источник
2019 January 09
For Web — фронтенд, дизайн, программирование
JavaScript: самые востребованные темы и фреймворки для изучения в 2019 году. Обзор Эрика Эллиота в переводе Влада Почепцова → https://medium.com/p/1116718b2b67

Напоминание от редакции: если вы устали от гонки за технологиями, изучайте фундаментальные вещи, они устаревают гораздо медленнее JavaScript-фреймворков.
источник
For Web — фронтенд, дизайн, программирование
Практическая польза семантичной разметки: Брюс Лоусон о том, почему не стоит полагаться только на JavaScript и игнорировать возможности HTML → https://www.brucelawson.co.uk/2018/the-practical-value-of-semantic-html/
источник
For Web — фронтенд, дизайн, программирование
Refactoring UI, книга и видеоуроки по дизайну интерфейсов для разработчиков → https://refactoringui.com/book/
источник
2019 January 10
For Web — фронтенд, дизайн, программирование
ES Check ✔️, инструмент для автоматической проверки содержимого бандла на версию стандарта ECMAScript → https://github.com/dollarshaveclub/es-check
источник
For Web — фронтенд, дизайн, программирование
Альтернативы Google-аналитике и Яндекс.Метрике: бесплатные, опенсорсные, уважающие приватность и данные пользователей

Matomo
Open Web Analytics
Fathom
источник
For Web — фронтенд, дизайн, программирование
Во фронтенде много хайпа и информационного шума. Соцсети перегружают информацией и вызывают синдром упущенной выгоды. Знакомо?

Мы запускаем альтернативный источник новостей: email-дайджест, который выходит раз в две недели и содержит только стоящие внимания события и материалы.

Подписывайтесь → https://forwebdev.ru/digest/
источник
2019 January 11
For Web — фронтенд, дизайн, программирование
Как стать фронтендером, бэкендером или девопсом в 2019 году: иллюстрированное руководство → https://github.com/kamranahmedse/developer-roadmap
источник
For Web — фронтенд, дизайн, программирование
Градиентная рамка на CSS: обзор способов реализации от Криса Койера → https://css-tricks.com/gradient-borders-in-css/
источник
2019 January 12
For Web — фронтенд, дизайн, программирование
Открытый курс лекций по JavaScript и Node.js от Тимура Шемсединова в Киевском политехническом институте: основы, асинхронное программирование, Node.js, архитектура и парадигмы → https://habr.com/post/434686/
источник
2019 January 13
For Web — фронтенд, дизайн, программирование
Лучшие практики тестирования проектов на JavaScript. Большой обзор в переводе на Хабре:

Часть 1, анатомия и типы тестов → https://habr.com/p/435462
Часть 2, анализ качества кода и оценка эффективности тестов → https://habr.com/p/435464
источник
2019 January 14
For Web — фронтенд, дизайн, программирование
🎧
Свежие подкасты

«Девшахта» №65: зачем фронтендеру учиться в университете → https://medium.com/p/f27a91ba2250

Frontend Weekend №85, в гостях Александр Коротаев: как и зачем писать игры на JavaScript и выступать за рубежом → https://soundcloud.com/frontend-weekend/fw-86

«Сделайте мне красиво» №2, итоги 2018: чего не знает Дэн Абрамов и состояние JS → https://soundcloud.com/begebot/ep2-itogi-2018

«Фронтенд-юность» №79, монопаразитории и полиперы: блокировка рекламы в Chrome, отмена fetch в Safari, AVA 1.0, Luxoft покупают, делать хуёво или хорошо, монорепозитории не так хороши, как управлять командой творческих людей → https://soundcloud.com/frontend_u/e79

«Веб-стандарты» №155, в гостях Андрей Мелихов: успехи Патреона, a11y и ответственность за UX, SVG-фильтры, скринкасты и поля классов из ES, монорепозитории → https://medium.com/p/5025cdb0e8b7

«Веб-стандарты» №156: подкаст в Spotify, GraphQL в Питере, перемены на Гитхабе, браузерная поддержка, CSS-vs-JS → https://medium.com/p/3f06fa7bce46

{Minsk} JSON №2: больше джунов — больше денег, ссора с Макеевым, кто такой Допкин, дарт жив, AngularJS жив, WASM жив → https://soundcloud.com/minsk-json/shou-podkast-minsk-json-podcast-2

«Новости 512» от CSSSR №33: обзор новостей и интересных публикаций → https://soundcloud.com/csssr/novosti-512-vypusk-33
источник