For Web — фронтенд, дизайн, программирование
14.7K subscribers
5.47K photos
7 videos
5 files
1.74K links
Новости и полезности для фронтендеров.
Поддержать, чтобы в канале не было рекламы:
https://patreon.com/forweb
https://boosty.to/forweb
Download Telegram
Как сделать доступный тултип, свежее руководство на Inclusive Components от Хейдона Пикеринга — https://inclusive-components.design/tooltips-toggletips/
Что лучше использовать, ресеты или нормалайзы? Разбирается Вадим Макеев в свежем выпуске «HTML-шортов» — https://youtu.be/KGYmOlNteas
This media is not supported in your browser
VIEW IN TELEGRAM
Графический редактор Figma 2.0, теперь с инструментами для прототипирования и просмотром CSS для элементов макета — https://blog.figma.com/1b309a5d025c
5 CSS-свойств, которые вы, возможно, не знаете: font-display, contain, writing-mode, clip-path, will-change — http://developer.telerik.com/topics/web-development/5-css-properties-probably-still-dont-know/
11 примеров практического применения WebVR в реальной жизни, от Netflix до Renault — https://medium.com/p/cbcb214b816c
Lokalise, единая платформа для локализации веб- и мобильных интерфейсов: редактирование переводов отдельно от исходного кода, совместный режим работы как в Google Docs, готовые iOS и Android SDK, API и CLI для интеграции — https://lokalise.co
Новинки Chrome 60 в обзоре Пита Лепажа: font-display, Paint Timing API, WebAssembly — https://youtu.be/vE7JTf2_-ws
Школа Node.js от Яндекс.Денег с 18 сентября в Петербурге: участие бесплатное, подробности — https://academy.yandex.ru/events/frontend/spb-2017/
Кеширование подключаемых ресурсов и инвалидация кеша, Александр Сурма о правильном подходе — https://youtu.be/aN8wMQVaNvs
Project Wisdom, руководство по самообучению в вебе с чётким планом и критериями успеха — https://github.com/prettydiff/wisdom
Как оптимизировать обработку ресайза и скролла, Иван Акулов с подробным исследованием и примерами — https://iamakulov.com/notes/resize-scroll/
Drinkcast, новый подкаст от сообщества SPB Frontend, первый выпуск о CSS, пакетных менеджерах и опенсорсе — http://spb-frontend.ru/podcast/
Откуда взялись фавиконки, экскурс в историю от Джея Хоффмана в переводе Дмитрия Мананникова — https://medium.com/p/dee620fdf4eb
Девятый выпуск «Фронтёрок», в гостях Владислав Козуля: мемы, финтех-фронтенд, собеседования, этика и многое другое — https://fronterki.fireside.fm/9
WebGL Insights, сборник техник и советов для решения реальных задач на WebGL, цифровая копия бесплатна — http://webglinsights.com/
В чём причина усталости от JavaScript, как с ней бороться и при чём здесь вся индустрия разработки ПО — http://lucasfcosta.com/2017/07/17/The-Ultimate-Guide-to-JavaScript-Fatigue.html

Вся суть программирования — снижение издержек и получение большей прибыли. За популярными технологиями в конечном счёте всегда стоят интересы бизнеса.

Усталость от Джаваскрипта появляется, когда разработчик использует ненужные ему инструменты для решения несуществующих проблем.

Прежде чем подробно знакомиться с технологией, определите, какую задачу она решает.

TDD — универсальный подход, который можно использовать везде. Описываете небольшую проблему, решаете её, повторяете цикл. TDD хороша тем, что она защищает от решения несуществующих проблем.
«Портрет веб-разработчика», новая серия видео от Google, в первом выпуске Джеселин Йен из Малайзии — https://youtu.be/kEieXe-3DGU