Size: a a a

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

2019 May 11
For Web — фронтенд, дизайн, программирование
GitHub анонсировал собственный хостинг пакетов с поддержкой NPM, Docker, Maven, NuGet и RubyGems → https://github.com/features/package-registry
источник
For Web — фронтенд, дизайн, программирование
От Accelerated Mobile Pages к AMP: новое позиционирование AMP как фреймворка общего назначения на основе веб-компонентов для разработки сайтов, интерактивных публикаций и писем → https://blog.amp.dev/2019/05/01/amp-as-your-web-framework/
источник
For Web — фронтенд, дизайн, программирование
CSSFX, коллекция готовых к использованию прелоадеров и эффектов для кнопок, ссылок и инпутов → https://cssfx.dev/
источник
2019 May 12
For Web — фронтенд, дизайн, программирование
dinoql, язык запросов в стиле GraphQL для выборки данных из обычных JS-объектов → https://github.com/victorvoid/dinoql
источник
2019 May 13
For Web — фронтенд, дизайн, программирование
imaskjs: 3 года в опенсорсе. Алексей Кряжев о том, как это было и стоило ли оно того → https://habr.com/ru/post/451044/
источник
For Web — фронтенд, дизайн, программирование
Промисы недостаточно нейтральны: Андре Стальц рассматривает неочевидные проблемы дизайна промисов и объясняет, как их можно было избежать → https://staltz.com/promises-are-not-neutral-enough.html
источник
For Web — фронтенд, дизайн, программирование
Стимуляторы работы программиста: здоровье. Евгений Вецель о том, как повысить производительность и получать от работы больше удовольствия с помощью простых приёмов заботы о собственном здоровье → http://blog.csssr.ru/2019/05/07/work-stronger
источник
2019 May 14
For Web — фронтенд, дизайн, программирование
runpkg, новый инструмент для анализа содержимого NPM-пакетов прямо в браузере → https://runpkg.com/

Официальный анонс и рассказ о мотивации → https://formidable.com/blog/2019/runpkg/
источник
2019 May 15
For Web — фронтенд, дизайн, программирование
Поддержка тёмной темы в WebKit: Тимоти Хэтчер о том, как включить автоматическую тёмную тему для сайта и как при необходимости её кастомизировать → https://webkit.org/blog/8840/dark-mode-support-in-webkit/
источник
For Web — фронтенд, дизайн, программирование
История одной анимации: Юрий Артюх о пути от реализации на WebGL в 36 МБ до AV1-видео в 612 КБ → https://medium.com/p/c733c44f489e
источник
For Web — фронтенд, дизайн, программирование
Инженеры Uber рассказали об опыте перехода на протокол QUIC для решения проблем с сетевыми задержками из-за TCP → https://eng.uber.com/employing-quic-protocol/
источник
2019 May 16
For Web — фронтенд, дизайн, программирование
Ember.js: (снова) время попробовать. Ярослав Попов о том, почему Ember хорош для разработки SPA и как начать с ним работать → https://habr.com/ru/post/451050/
источник
For Web — фронтенд, дизайн, программирование
Важные новости и материалы первой половины мая: <portal>, новый фронтенд Facebook, React Native for Windows, font-display в Google Fonts, real-time чат на CSS, вечнозелёный Googlebot, GitHub Package Registry, runpkg, новое позиционирование AMP, протокол QUIC в Uber → https://forwebdev.ru/digest/2019-05-15/
источник
For Web — фронтенд, дизайн, программирование
Как WebAssembly позволил ускорить в 20 раз веб-приложение для анализа ДНК, подробный рассказ Роберта Абохалила → https://www.smashingmagazine.com/2019/04/webassembly-speed-web-app/
источник
2019 May 17
For Web — фронтенд, дизайн, программирование
Как сверстать таймлайн в стиле BBC? Руководство Питера Купера → https://dev.to/peterc/how-to-create-joined-bulletpoint-lists-with-css-bbc-news-style-1eem
источник
For Web — фронтенд, дизайн, программирование
Как написать свою многопользовательскую игру в жанре .io? Руководство Виктора Жу в двух частях:

Клиентская часть → https://victorzhou.com/blog/build-an-io-game-part-1/
Бэкенд → https://victorzhou.com/blog/build-an-io-game-part-2/
источник
For Web — фронтенд, дизайн, программирование
Как дизайнеры VK сделали тёмную тему и попутно сформировали глобальный подход к работе с цветами на всех платформах → https://habr.com/ru/company/vk/blog/449720/
источник
For Web — фронтенд, дизайн, программирование
Четыре фундаментальных принципа дизайна для недизайнеров → https://medium.freecodecamp.org/ad34c30caa7
источник
2019 May 18
For Web — фронтенд, дизайн, программирование
Назад к основам: как понимание низкоуровневых вещей влияет на высокоуровневые решения программистов и почему незнание основ может навредить? Джоэл Спольски с практическими примерами → https://www.joelonsoftware.com/2001/12/11/back-to-basics/
источник
2019 May 19
For Web — фронтенд, дизайн, программирование
Binary AST — новый формат, ускоряющий загрузку скриптов за счёт переноса фазы синтаксического разбора с клиента на сервер. Инженеры Mozilla, Facebook, Bloomberg и Cloudflare подготовили его первые реализации и поделились предварительными результатами → https://blog.cloudflare.com/binary-ast/
источник