For Web — фронтенд, дизайн, программирование
14.5K subscribers
5.47K photos
7 videos
5 files
1.74K links
Новости и полезности для фронтендеров.
Поддержать, чтобы в канале не было рекламы:
https://patreon.com/forweb
https://boosty.to/forweb
Download Telegram
Всё, что вы хотели знать о скролле в вебе, но боялись спросить: как скрыть и кастомизировать скроллбар, реализовать плавную прокрутку, зафиксировать элемент при прокрутке и многое другое в руководстве Анны Селезнёвой в блоге Злых Марсиан → https://evilmartians.com/chronicles/scroll-to-the-future-modern-javascript-css-scrolling-implementations
Дмитрий Кунин, техлид в Avito, записал видеокурс по разработке прогрессивных веб-приложений. На трёх простых примерах рассматривается основные части PWA, принципы их работы и настройка с минимальными усилиями.

Курс выложен на Skillshare, по ссылке два бесплатных месяца доступа к этому и другим курсам → https://skl.sh/2GgOE8W
Исчерпывающее руководство Саши Беспоясова по разработке крестиков-ноликов по TDD: от бизнес-логики до работы с DOM → https://bespoyasov.ru/ttt-tdd/
Как обойти блокировку Телеграма в РФ → https://meduza.io/feature/2018/04/12/telegram-sovsem-skoro-zablokiruyut-chto-delat

Самый простой вариант — прокси (например, @socks5_bot или https://tgproxy.me).

Ну и не забывайте, что мы есть в vk.com/forwebdev и twitter.com/forwebdev.
Наши друзья из SkyEng дарят всем новым ученикам 1 год VPN. Если вы хотели прокачать английский для работы или переезда в Европу/США, самое время. Первое занятие бесплатно → skyeng.ru/go/forwebdev
Как жить дальше, если вы — сеньор, и вам кажется, что вы достигли потолка в развитии? Советы Кристиана Хайльмана → https://medium.com/p/78b9956a9c66
Лучшие практики и паттерны реализации поискового автодополнения на мобильных, обзор в блоге Algolia → https://blog.algolia.com/search-autocomplete-on-mobile/
🎧
Свежие подкасты

«Фронтенд-юность» №44, как выбрать стиральную машину → https://soundcloud.com/frontend_u/e44

«Новости 512» от CSSSR, пилотный выпуск: интернет вещей, новости релизов и IT в целом, обзор интересных публикаций → https://youtu.be/xH6U6kTsxj8

«Ночной фронтенд» №30, обзор DUMP 2018 → https://medium.com/p/dfef89988deb

«Веб-стандарты» №116: CSS и дерево доступности, разработка по TDD, все недовольны W3C, зачем сервис-воркеры, гриды и новый дизайн → https://medium.com/p/89dec27086d5
Glide, современная библиотека для создания каруселей и слайдеров: без зависимостей, модульная, расширяемая, на ES6 → https://glidejs.com/
Frontend Weekend №48, в гостях Вова Барсуков: о переезде в Берлин и о том, как перейти из фронтенд-разработки в консалтинг → https://soundcloud.com/frontend-weekend/fw-48
Как отказаться от Бутстрапа и начать верстать на CSS-гридах, история успеха Седрика Куи с наглядным сравнением двух технологий → https://blog.theodo.fr/2018/03/stop-using-bootstrap-layout-thanks-to-css-grid/
Как в GitHub применили новый открытый API Figma для упрощения внесения изменений в их библиотеку SVG-иконок Octicons → https://blog.github.com/2018-04-12-driving-changes-from-designs/
Дуглас Кригер представляет Network Error Logging, новую спецификацию, позволяющую реализовать на клиенте мониторинг всех запросов к серверу (в том числе служебных вроде запроса за самой страницей) → https://dcreager.net/nel/intro/
Как с помощью прокси из ES6 разрабатывать языки предметной области (DSL), Майк Клак реализует безумную идею на примере языка для решения задачки FizzBuzz → https://mcluck90.github.io/abusing-proxies-for-dsls/