Дайджест свежих материалов из мира фронтенда за последнюю неделю №401 (3 — 9 февраля 2020)

Предлагаем вашему вниманию подборку с ссылками на новые материалы из области фронтенда и около него.

-bleb5cz-zr4l_5yda_zysgsygk.png

Медиа    |    Веб-разработка    |    CSS    |    JavaScript    |    Браузеры    |    Занимательное    |    


Медиа


podcastПодкаст «Веб-стандарты» №215: Перфоманс сначала или потом, воркеры, офлайн, без JS, чистый CSS и грязный результат
podcastПодкаст «Фронтенд Юность (18+)» №124: Истории из параллельной реальности
podcastUnderJS Podcast #14 — UnderHTML — пилотный выпуск
podcastПодкаст CSSSR: Новости 512 — Встреча TC39, архивация open source для потомков, переход с Go на Rust в Discrord
videoФевральский митап SPB Frontend (2020)

b70f9feaeee78b42a0c78c3731555e73.gifВеб-разработка


habrResizeObserver — новый мощный инструмент для отзывчивого веба
habrПрофессия: фронтенд-разработчик
habrРаботаем с аудио: загрузка файлов, звук, прогресс, визуализация
habrNode.js, Tor, Puppeteer и Cheerio: анонимный веб-скрапинг
habrКак переписать фронтенд нагруженного проекта и не потерять главного
• Откуда у target=»_blank» нижнее подчеркивание
enКак стать фул-стек веб-разработчиком в 2020 году
en11 популярных заблуждений о микрофронтендах
videoЧто изучить в 2020 году разработчику? Отвечает Илья Климов

36c2c69660dd21085a2dcb71d7246ae6.gifCSS


• CSS-2020: очередной «снимок состояния» или спецификация №1 современного CSS?
enСтарый CSS, новый CSS
enCSS4 — плохая идея
enLearn CSS Positioning. Интерактивное руководство по позиционированию в CSS
enСоздание макета коллажа с помощью CSS Grid и Clip-path
enВыборка элемента с не пустым атрибутом
enМагические флип-карты: решение известной проблемы с размерами
enИспользование CSS-свойства line-height для улучшения читабельности
enПеремещение (или нет) с помощью CSS Motion Path
enБыстрый и легкое внедрение темного режима с помощью пользовательских свойств CSS
enРеализация темного режима с TailwindCSS
enПользовательские стили для инпутов с помощью современных функций CSS
enNeumorphism.io — генератор CSS кода для теней
enПочему вы должны использовать HSL цвета в CSS?
enКак я воссоздал камеру Polaroid с помощью одних CSS-градиентов
enСветлая и темная фав-иконка на SVG с использованием медиа-функции CSS prefers-color-layout
enСоздание треугольника Серпинского одним div-ом

JavaScript


habr70 вопросов по JavaScript для подготовки к собеседованию
enЧто может индексировать Google? SEO JavaScript тесты
en20+ веб-проектов на Vanilla JavaScript
enФорматирование дат в JavaScript с помощью Intl.DateTimeFormat
enElectron 8.0.0 вышел в релиз
enНебольшие функции ECMAScript, которые очень помогают
enПонимание спецификации ECMAScript, часть 1

c595248cea9cbeab42ab6633d54d3782.gifБраузеры


• Вышел браузер Chrome 80 с новшествами в обработке куки, которые могут нарушить работу сайтов
• Скоро Chrome будет блокировать навязчивую видеорекламу и загрузки через HTTP
• В мобильный браузер Firefox Preview добавлена поддержка дополнений
• 8 браузеров на базе Chromium: не Google Chrome единым
enПереход на Firefox. Бред Фрост делится своим опытом
videoenПочему веб-браузеры бесплатны

d4b289ef0a00e969108c25d0c3d75f58.gifЗанимательное


• Бьёрн Страуструп: что в C++ надо было сделать по-другому, зачем его учить и совет начинающим программистам
• 15 лет Картам Google: новый логотип и приложение
enКак коронавирус повлиял на скорость интернета в Китае
• Что такое мини-аппы в WeChat и как с их помощью вырастить свой ecommerce-проект
• Робохроники ИИ: чат-бот от Google, фильм братьев Люмьер в 4К и алгоритмы на страже Дня сурка
• Полный провал: 10 эпических аварий и отключений дата-центров

Просим прощения за возможные опечатки или неработающие/дублирующиеся ссылки. Если вы заметили проблему — напишите пожалуйста в личку, мы стараемся оперативно их исправлять.

Дайджест за прошлую неделю.
Материал подготовили dersmoll и alekskorovin.

© Habrahabr.ru