Size: a a a

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

2019 February 25
For Web — фронтенд, дизайн, программирование
Создатели TSLint постепенно откажутся от развития своего инструмента и сфокусируются на поддержке TypeScript в ESLint. Рассказ о причинах и планах на будущее → https://medium.com/p/1a144c2317a9
источник
For Web — фронтенд, дизайн, программирование
FLIP-анимации: Илья Климов с обзором техники для производительного анимирования изменений раскладки → https://youtu.be/jOFScunknuI
источник
2019 February 26
For Web — фронтенд, дизайн, программирование
Joe Schmoe, коллекция бесплатных иллюстрированных аватаров с удобным API → https://joeschmoe.io/
источник
2019 February 27
For Web — фронтенд, дизайн, программирование
nsfwjs, библиотека для определения порнографии прямо на клиенте с помощью нейросетей и TensorFlow → https://nsfwjs.com/
источник
For Web — фронтенд, дизайн, программирование
no-restricted-imports: Эдди Османи о малоизвестном правиле ESLint, позволяющем запретить определённые импорты (например, тяжёлых библиотек или легаси-частей проекта) → https://addyosmani.com/blog/disallow-imports/
источник
For Web — фронтенд, дизайн, программирование
Ещё более лёгкие видео в вебе с AV1: Андрей Ситник с введением в использование нового кодека и примером конвертации гифок в видео для максимальной экономии ресурсов → https://evilmartians.com/chronicles/better-web-video-with-av1-codec
источник
2019 February 28
For Web — фронтенд, дизайн, программирование
Как работает директива supports в CSS: объяснение Криса Койера в переводе Алёны Батицкой → https://medium.com/p/92dba6de7ae7
источник
For Web — фронтенд, дизайн, программирование
Zero Server, максимально простой в использовании и не требующий настройки веб-сервер с поддержкой Node.js, React, HTML и Markdown → https://zeroserver.io/
источник
2019 March 01
For Web — фронтенд, дизайн, программирование
Приоритеты загрузки скриптов в Chrome: Эдди Османи с обзором способов подключения скриптов, объяснением их влияния на перформанс и рекомендациями по использованию каждого способа → https://addyosmani.com/blog/script-priorities/
источник
2019 March 03
For Web — фронтенд, дизайн, программирование
Важные новости и материалы второй половины февраля: архитектура веб-приложений, математические функции в CSS, приоритеты загрузки скриптов, безопасность Node.js, видеокодек AV1, будущее TSLint, Zero Server → https://forwebdev.ru/digest/2019-02-28/
источник
For Web — фронтенд, дизайн, программирование
Как Node.js обрабатывает 10 000 параллельных запросов и почему она справляется с такой нагрузкой без многопоточности? Иллюстрированное объяснение → https://stackoverflow.com/questions/34855352/how-in-general-does-node-js-handle-10-000-concurrent-requests
источник
For Web — фронтенд, дизайн, программирование
Выпуск и поддержка дизайн-систем, серия статей Натана Кёртиса о различных аспектах процесса:

1. Содержимое релизов
2. Частота и регулярность релизов
3. Версионирование
4. Визуальные изменения, ломающие обратную совместимость
5. Зависимости
источник
2019 March 04
For Web — фронтенд, дизайн, программирование
🎧
Свежие подкасты

«Веб-стандарты» №163, в гостях Олег Мохов: математика в CSS, быстродействие и оверхэд, новый видеокодек AV1, JavaScript и SEO, роботы нас не заменят → https://medium.com/p/7a40b443b617

«Девшахта» №71: как TypeScript меняет наше мышление (часть 2) → https://medium.com/p/de5fb3487f63

ProConf №3: обзор конференции Build Stuff 2018 → https://soundcloud.com/proconf/proconf-3-build-stuff-2018

FrontSpot Show #2: NSFW.js, PWA в Google Play, 100 дней кода, MDN на React → https://youtu.be/nPcapkSssiU

«Новости 512» от CSSSR №40: обзор новостей и интересных публикаций → https://soundcloud.com/csssr/novosti-512-vypusk-40-2502-0303
источник
For Web — фронтенд, дизайн, программирование
@pika/web возвращает простоту во фронтенд: используйте ES-модули прямо из NPM в браузере без конфигурации и сборщиков вроде вебпака → https://github.com/pikapkg/web
источник
For Web — фронтенд, дизайн, программирование
Что такое AJAX и откуда он появился? Исторический экскурс от Джея Хоффмана → https://thehistoryoftheweb.com/what-does-ajax-even-stand-for/
источник
2019 March 05
For Web — фронтенд, дизайн, программирование
Wolfensteiny 3D: ревёрс-инжиниринг демки в 251 байт JavaScript-кода → https://habr.com/ru/post/441206/
источник
For Web — фронтенд, дизайн, программирование
AutoNumeric, продвинутая библиотека для форматирования чисел (от валют до температуры) с поддержкой масок для полей ввода → http://autonumeric.org/
источник
For Web — фронтенд, дизайн, программирование
Основные принципы хорошего и полезного кодревью: мнение и рекомендации Дмитрия Мананникова → https://slonoed.net/ru/code-review/
источник
2019 March 06
For Web — фронтенд, дизайн, программирование
Нам больше не нужен Chrome: почему важно разнообразие браузеров и как Google пользуется доминирующим положением на рынке, не учитывая интересы пользователей → https://redalemeden.com/blog/2019/we-need-chrome-no-more
источник
For Web — фронтенд, дизайн, программирование
Топ-10 распространённых ошибок дизайна и UX веб-приложений → https://www.nngroup.com/articles/top-10-application-design-mistakes/
источник