Size: a a a

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

2020 October 07
For Web — фронтенд, дизайн, программирование
В Chrome 86 вводят раздельный HTTP-кеш: теперь в целях приватности одни и те же ресурсы вроде библиотек с CDN будут кешироваться повторно для каждого сайта → https://developers.google.com/web/updates/2020/10/http-cache-partitioning
источник
For Web — фронтенд, дизайн, программирование
JavaScript для Data Science: книга о прикладном применении веб-технологий для инженеров, учёных и всех, кому нужно анализировать и визуализировать данные → https://js4ds.org
источник
2020 October 08
For Web — фронтенд, дизайн, программирование
Как написать собственную виртуальную DOM с нуля: руководство Александра Моргунова → https://amorgunov.com/posts/2020-08-03-create-own-virtual-dom/
источник
For Web — фронтенд, дизайн, программирование
Как открывать ссылки: в той же или в новой вкладке браузера? UX-рекомендации от Nielsen Norman Group → https://www.nngroup.com/articles/new-browser-windows-and-tabs/
источник
2020 October 10
For Web — фронтенд, дизайн, программирование
[Реклама]
Яндекс запустил телеграм-канал с вакансиями для разработчиков

телеграм-канал с вакансиями для разработчиков

— Свежие вакансии каждый день
— Описания задач, технологий и условий без воды
— Лёгкий поиск по тегам
— Один пост раз в две недели будет посвящён ответам на ваши вопросы о найме и работе в Яндексе

Подписывайтесь → @ya_jobs
источник
2020 October 13
For Web — фронтенд, дизайн, программирование
Эффективное тестирование вёрстки: обзор инструментов и подходов от Максима Соснова из «СКБ Контур» → https://habr.com/p/499638/
источник
For Web — фронтенд, дизайн, программирование
Флексбокс и text-overflow: ellipsis. Леонардо Фариа показывает, как сверстать отзывчивое название файла, которое красиво обрезается на узких экранах → https://leonardofaria.net/2020/07/18/using-flexbox-and-text-ellipsis-together/
источник
2020 October 17
For Web — фронтенд, дизайн, программирование
Вышел Webpack 5: официальный анонс со списком изменений → https://webpack.js.org/blog/2020-10-10-webpack-5-release/

Руководство по миграции с четвёртой версии → https://webpack.js.org/migrate/5/
источник
For Web — фронтенд, дизайн, программирование
Вышел npm 7: воркспейсы для удобной работы с несколькими пакетами, автоматическая установка peer-зависимостей, новый формат локфайла, поддержка yarn.lock и другие изменения → https://github.blog/2020-10-13-presenting-v7-0-0-of-the-npm-cli/
источник
2020 October 19
For Web — фронтенд, дизайн, программирование
Сокращаем расходы на вычисление геометрии страницы браузерами: объяснение принципа работы CSS-свойства content-visibility на примере ускорения отрисовки спецификации HTML (с 50 секунд до 400 миллисекунд) → https://youtu.be/FFA-v-CIxJQ
источник
2020 October 21
For Web — фронтенд, дизайн, программирование
Вышла Node.js v15: npm 7 в комплекте, AbortController, новое поведение для unhandledRejection, поддержка QUIC и другие изменения в официальном анонсе → https://medium.com/p/deb00750f278
источник
For Web — фронтенд, дизайн, программирование
Как изменилась индустрия разработки ПО за последние 10–15 лет → https://twitter.com/GergelyOrosz/status/1318637104784605191
источник
2020 October 23
For Web — фронтенд, дизайн, программирование
Синтезатор мелодий Nokia 3310 на JavaScript: ностальгическое руководство Сергея Зайцева → https://zserge.com/posts/nokia/
источник
For Web — фронтенд, дизайн, программирование
Предзагрузка поздно обнаруживаемых браузером заглавных изображений: Эдди Османи делится простым способом улучшения UX → https://addyosmani.com/blog/preload-hero-images/
источник
2020 October 27
For Web — фронтенд, дизайн, программирование
Дизайн, адаптирующийся к высоте: Ахмад Шадид демонстрирует способы адаптации интерфейса к разной высоте экрана → https://ishadeed.com/article/responsive-design-height/
источник
2020 October 28
For Web — фронтенд, дизайн, программирование
Как найти в интернете что угодно: обзор специальных операторов и ключевых слов для продвинутого поиска в Google → https://www.alec.fyi/dorking-how-to-find-anything-on-the-internet.html
источник
2020 October 29
For Web — фронтенд, дизайн, программирование
[Вакансия, удалёнка или релокация в Москву]
Middle/Senior фронтенд-разработчик в Rarible, $2.5k-4k + премии (зп привязана к $)

Привет! Rarible — крупнейший NFT-маркетплейс цифровых товаров с оборотом $7M и более чем 150k посещений за месяц. Мы в поисках фронтенд-разработчика, готового работать на стыке веба и мобильных технологий.

С чем мы работаем:
React, React Native, MobX, TypeScript, PostCSS и CSS-модули, Jest для юнит-тестирования и Cypress для E2E-тестирования.

Какие задачи предстоит решать:
Разработка новых и поддержка уже работающих приложений. Одной из интересных задач, например, может стать разработка и внедрение библиотеки общих UI-компонентов для браузера и приложений на React Native 😉

Пишите по всем вопросам → @milaluvers
источник
For Web — фронтенд, дизайн, программирование
Измеряем использование сайта в офлайне, чтобы решить, нужно ли вкладываться в офлайн-версию: практическое руководство → https://web.dev/measuring-offline-usage/
источник
For Web — фронтенд, дизайн, программирование
Destiny, экспериментальный аналог Prettier для файловой структуры проекта: анализирует JS/TS-модули и их связи, строит из них фрактальный граф и отражает его на файловой системе → https://github.com/benawad/destiny
источник
2020 October 30
For Web — фронтенд, дизайн, программирование
У NPM появились публичный план по развитию и открытая доска обратной связи и предложений, подробности → https://github.blog/2020-10-22-introducing-the-npm-public-roadmap-and-a-new-feedback-process/
источник