Size: a a a

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

2020 February 26
For Web — фронтенд, дизайн, программирование
Интернационализация в ES2020. Locale, ListFormat, RelativeTimeFormat и множество других новых и доработанных API → https://diary.braniecki.net/2020/02/14/js-intl-in-2020/
источник
2020 February 27
For Web — фронтенд, дизайн, программирование
Как быть с utils: Никита Прокопов рассказывает, как он в одном из своих проектов решил проблему файла utils, обычно превращающегося в помойку из случайных утилит → https://tonsky.me/blog/utils/
источник
For Web — фронтенд, дизайн, программирование
WebAuthn в реальной жизни: команда Почты Mail.Ru об опыте внедрения беспарольной аутентификации в свои сервисы → https://habr.com/p/489270
источник
2020 February 28
For Web — фронтенд, дизайн, программирование
AVIF — будущее сжатия изображений: инженеры Netflix с обзором нового формата AVIF и его подробным сравнением с JPEG → https://netflixtechblog.com/b1d75675fe4
источник
For Web — фронтенд, дизайн, программирование
Документальный фильм о Vue.js: истоки фреймворка, история его развития и знакомство с людьми, стоящими за ним → https://youtu.be/OrxmtDw4pVI
источник
For Web — фронтенд, дизайн, программирование
Web NFC, новый экспериментальный API для работы с NFC-метками в вебе → https://github.com/w3c/web-nfc
источник
2020 February 29
For Web — фронтенд, дизайн, программирование
Создатель Babel и Yarn представил Rome, экспериментальный набор инструментов, призванный покрыть все потребности разработки на JavaScript: компиляцию, линтинг, форматирование, бандлинг и даже тестирование → https://github.com/facebookexperimental/rome
источник
For Web — фронтенд, дизайн, программирование
Джейсон Миллер (создатель Preact) попробовал Rome на практике, описал свои впечатления и объяснил идею проекта → https://jasonformat.com/rome-javascript-toolchain/
источник
2020 March 02
For Web — фронтенд, дизайн, программирование
Хватит говорить dropdown: Адриан Розелли призывает отказаться от абстрактного термина и предлагает более точные альтернативы → https://adrianroselli.com/2020/03/stop-using-drop-down.html
источник
2020 March 03
For Web — фронтенд, дизайн, программирование
Chrome University, видеокурс из 22 лекций о том, как под капотом устроен браузер Chrome → https://www.youtube.com/playlist?list=PLNYkxOF6rcICgS7eFJrGDhMBwWtdTgzpx
источник
For Web — фронтенд, дизайн, программирование
Как автоматически адаптировать фавиконку к тёмной теме с помощью SVG и медиавыражения prefers-color-scheme → https://catalin.red/svg-favicon-light-dark-theme/
источник
For Web — фронтенд, дизайн, программирование
[Вакансия, удалённо]
Фронтенд-разработчик (React) в PortalBilet

Мы разрабатываем собственную e-commerce платформу, покрывающую все сферы event-сегмента, от локальных событий до финалов уровня Лиги чемпионов или грандиозных туров топовых музыкальных исполнителей. Ищем самостоятельного фронтендера, который вместе с нами будет запускать новые сервисы, дорабатывать уже запущенные и расширять их географию.

Задачи разнообразные: вам предстоит разрабатывать визуальный редактор схем event-площадок на Canvas и SVG, веб-конструктор наподобие Tilda, а также обычные сайты и лендинги для наших продуктов.

Наша команда распределённая, в ней работают специалисты из разных городов и стран Все мы своего рода единомышленники, стремимся вложить себя в развитие продукта. Мы успешно применяем Scrum и Agile. На фронтенде используем React и Redux.

Предлагаем официальное трудоустройство, гибкий график и зарплату от 95 000₽. Почитать подробнее или откликнуться → https://career.habr.com/vacancies/1000057437
источник
2020 March 04
For Web — фронтенд, дизайн, программирование
Складные девайсы набирают популярность. Как они повлияют на фронтенд? Разбирается  Фредерик О’Брайн → https://www.smashingmagazine.com/2020/02/foldable-web-meaning/
источник
For Web — фронтенд, дизайн, программирование
Как работают трекинг-пиксели? Джулия Эванс объясняет на примере пикселя Facebook → https://jvns.ca/blog/how-tracking-pixels-work/
источник
2020 March 05
For Web — фронтенд, дизайн, программирование
Почему и в пользу чего команда GOV.UK отказалась от type=number в полях ввода чисел → https://technology.blog.gov.uk/2020/02/24/why-the-gov-uk-design-system-team-changed-the-input-type-for-numbers/
источник
For Web — фронтенд, дизайн, программирование
Как Амплифер использует Logux: Виталий Ризо об обмене данными в реальном времени, уведомлениях об ошибках без перезагрузки страницы, общении между вкладками браузера и интеграции с Redux → https://habr.com/p/491170/
источник
2020 March 06
For Web — фронтенд, дизайн, программирование
Исправляем Date в JavaScript. Мэгги Пинт с коллегами исследовала проблемы объекта Date, перечислила их возможные решения и подготовила предложение по добавлению в JS нового API, в котором учтены ошибки 20-летней давности → https://maggiepint.com/2017/04/09/fixing-javascript-date-getting-started/
источник
2020 March 07
For Web — фронтенд, дизайн, программирование
Что фронтендерам нужно знать о бэкенде: краткий обзор → https://terrastruct.com/blog/what-frontend-engineers-should-know-about-backend/
источник
2020 March 10
For Web — фронтенд, дизайн, программирование
Считаем калории: как команда UberEats полностью переписала веб-версию сервиса, тем самым улучшив быстродействие и UX → https://eng.uber.com/uber-eats-com-web-app-rewrite/
источник
For Web — фронтенд, дизайн, программирование
scriptlint, новый линтер для NPM-скриптов → https://github.com/peerigon/scriptlint
источник