Size: a a a

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

2018 August 29
For Web — фронтенд, дизайн, программирование
источник
For Web — фронтенд, дизайн, программирование
Зачем в JS-движках используются разные уровни оптимизации, почему агрессивная оптимизация приводит к большему потреблению памяти и как движки оптимизируют доступ к свойствам прототипов, новая статья Матиаса Байненса → https://mathiasbynens.be/notes/prototypes
источник
For Web — фронтенд, дизайн, программирование
Чем плохи if'ы и как обойтись без них: Джо Райт делится практическими приёмами улучшения кода с условиями → https://code.joejag.com/2016/anti-if-the-missing-patterns.html
источник
For Web — фронтенд, дизайн, программирование
Морской бой на CSS? Почему бы и нет! Даниэль Шульц с демкой и рассказом о деталях реализации → https://css-tricks.com/building-battleship-in-css/
источник
2018 August 30
For Web — фронтенд, дизайн, программирование
источник
For Web — фронтенд, дизайн, программирование
UX и HTML5: улучшаем мобильные формы

Две подробнейшие статьи Стефани Уолтер о том, как улучшить UX заполнения мобильных форм.

Общие рекомендации по расположению элементов, использованию плейсхолдеров, отображению ошибок → https://www.smashingmagazine.com/2018/08/ux-html5-mobile-form-part-1/

Использование современных возможностей HTML5 для улучшения UX, от специальных типов полей до оплаты в один клик → https://www.smashingmagazine.com/2018/08/ux-html5-mobile-form-part-2/
источник
For Web — фронтенд, дизайн, программирование
Git Tutor, генератор руководств в markdown на основе истории коммитов → https://github.com/R1ZZU/git-tutor
источник
For Web — фронтенд, дизайн, программирование
источник
For Web — фронтенд, дизайн, программирование
Инженеры Axess Lab исследовали поведение ссылок «к основному содержимому» на мобильных и обнаружили, что практически везде они работают некорректно. В чём дело и как их починить, чтобы доступность на мобильных не страдала → https://axesslab.com/skip-links/
источник
For Web — фронтенд, дизайн, программирование
источник
For Web — фронтенд, дизайн, программирование
color-adjust

Введение в новое CSS-свойство, разрешающее браузеру подстраивать цвета под окружение (например, при печати веб-страниц или при ограниченной цветовой палитре) → https://css-tricks.com/the-possibilities-of-the-color-adjust-property/
источник
2018 August 31
For Web — фронтенд, дизайн, программирование
источник
For Web — фронтенд, дизайн, программирование
Записи докладов с ChernivtsiJS 2018: борьба с дедлайнами, serverless для фронтендеров, просто о WebAssembly, покупки с Payment Request API и другие темы → https://www.youtube.com/playlist?list=PLt-pAIa9BS41XDcHK49CwzkOjEDB6eJ7q
источник
For Web — фронтенд, дизайн, программирование
Пример реализации максимально простого генератора статических сайтов на Node.js в ~100 строк кода → https://smalldata.tech/blog/2018/08/16/building-a-simple-static-site-generator-using-node-js
источник
For Web — фронтенд, дизайн, программирование
источник
For Web — фронтенд, дизайн, программирование
Матрица компетенций тимлида: self-management, стратегия, работа с людьми, управление ресурсами, анализ и принятие решений → https://docs.google.com/spreadsheets/d/1HFOJRbCVuoqDx_PSKam3xdFV3vKd-XCj5f2ZudWIcNc
источник
2018 September 01
For Web — фронтенд, дизайн, программирование
Зачем нужно логирование? Обзор его семи практических применений → https://www.fastly.com/blog/7-business-uses-for-logging
источник
For Web — фронтенд, дизайн, программирование
Что такое дизайн-долг (по аналогии с техническим долгом), откуда он берётся, почему он вредит продукту и как с ним бороться, обзор Михаля Мазура → https://uxdesign.cc/4366d33d3c89
источник
2018 September 02
For Web — фронтенд, дизайн, программирование
Путь к изучению React, книга Робина Вируха в переводе Алексея Пыльцына → https://leanpub.com/the-road-to-learn-react-russian
источник
2018 September 03
For Web — фронтенд, дизайн, программирование
Как адаптировать сайт к нормальному отображению в режимах чтения в Safari, Instapaper и Pocket, исследование и рекомендации → https://medium.com/p/1562913c86c9
источник