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


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


Медиа


• podcast Подкаст «Веб-стандарты», Выпуск №164: 11 марта 2019: Автор JS-интенсивов, встроенный скроллер в Chrome, развитие SVG и & в CSS, Preact и технологии интенсивов, JS для старых браузеров и итераторы, модули и импорт без Webpack.
• podcast Подкаст «Фронтенд Юность (18+)» #86: Том Дейл получил оскар за Росомаху с Дэном Абрамовым
• podcast Подкаст «devschacht» #72: Серверный рендеринг — это основы
• video Видеоблог Вадима Макеева #16: Звёздный рейтинг ️️️️️
• video FrontSpot Show #3: Нужно ли знать ES5, новые доки React, код ревью, викторина СSS, GraphQL

Веб-разработка


• habr Как подступиться к fullstack-разработке сегодня, если ты проспал десять лет
• habr Веб-компоненты в реальном мире
• habr Как сэкономить ресурсы в браузере и не сломать веб. Доклад Яндекса
• video Состояние и возможности Houdini API. Worklet’ы и немного про Event Loop.
• Беспарольный WebAuthn стал официальным веб-стандартом
• en Настоящая виртуальность: соединение реальных вещей с виртуальной реальностью при помощи веб-технологий
• en Извлечение текста из содержимого с использованием HTML Slot, HTML Template и Shadow DOM
• en Состояние веб аналитики
• en HTML, CSS и JS в ADD, OCD, биполярном, дислексическом и аутистическом мире
• en Секреты DevTools: запуск, сеть и производительность


CSS


• Google игнорирует спам в CSS
• habr 8 приемов работы с CSS: параллакс, «липкий» футер и другие
• en Создание надежных макетов с помощью Container Units
• en Как объединить цветовые функции SASS и CSS-переменные
• en Составление масок: ускоренный курс
• en Вариативные шрифты
• en RFS (Responsive Font Size) — движок для работы с типографикой, который автоматически вычисляет подходящий размер шрифта на основе размеров окна просмотра браузера.
• en Как убедить вашу команду использовать CSS Grid

JavaScript


• Рефакторинг через классы: вычищаем свой JavaScript-код
• en Идеальное руководство для взлома интервью на JavaScript (с точки зрения разработчика)
• en Подводные камни производительности JavaScript в V8
• en Поддержка больших JavaScript приложений. Уроки, вынесенные из долгосрочных проектов
• en video Когда JavaScript SEO имеет значение?. Второй эпизод серии о JS SEO
• en TypeScript vs PureScript
• en Соглашения об именованиях в JavaScript: как делать и как не стоит







Браузеры


• habr Новый кодек AV1: ускоряем загрузку видео в браузере
• На первых скриншотах новый браузер Microsoft Edge на движке Chromium выглядит как клон Google Chrome
• Mozilla исправила ошибку 8-летней давности в Firefox, уменьшив потребление памяти
• Неисправленную уязвимость в Chrome атаковали злоумышленники
• Google развеял домыслы в отношении 0-day уязвимости в Chrome
• Новый браузер Edge сначала будет только в Windows 10 64 бит
• en Что нового в DevTools (Chrome 74)

Занимательное


• AMP-страницы получили ряд улучшений
• Безопасность веб-приложений в 2018 году серьёзно ухудшилась
• Мнение: почему данные — не новая нефть
• 50 серьезных ошибок в программировании и дизайне, которые стоили жизней, времени и денег
• Опубликована статистика компрометации сайтов в 2018 году
• Microsoft обновила веб-версию Skype — теперь она работает только в Chrome и Edge
• Microsoft опубликовала на GitHub исходный код Калькулятора Windows
• Новая уязвимость Spoiler затрагивает все поколения процессоров Intel Core

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


→ Дайджест за прошлую неделю

Материал подготовили dersmoll и alekskorovin