Дайджест свежих материалов из мира фронтенда за последнюю неделю №438 (19 — 25 октября 2020)

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

vqz95tyhb7zlaekvjttgwacgawo.png

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

Медиа


podcastПодкаст «Сделайте мне красиво», Выпуск №46: Typescript и вёрстка решили все свои проблемы (а ты — нет)
podcastПодкаст «Фронтенд Юность (18+)» #160: Чёрные кардиналы фронтенда Pro Unlimited
podcastПодкаст CSSSR: MobX or Redux, Flexbox or CSS Grid, Angular DI, Lighthouse, Declarative Shadow DOM, MDN Web DNA 2020 Pro Unlimited
podcastvideoПодкаст IT Way: Про фронтенд для начинающих, как работает (и работают в) Aviasales. Episode 46 от 24.10.2020

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


habrВеб-компоненты: руководство для начинающих
• Порядок выполнения скриптов в HTML. Тег script и атрибуты async, defer, module, nomodule и src
enРуководство по различным типам хранилища в браузере
enАтрибут lang: браузеры лгут, сладко лгут.
enБолее разумные способы создания HTML-структуры с глубокой вложенностью

CSS


State of CSS 2020. Ежегодный опрос о текущем состоянии CSS с воможностью оценить свой уровень знаний по итогам его заполнения
habrКак я структурирую CSS
• Выбор CSS макета — Grid или Flexbox?
enСоздание CSS Shapes с помощью эмодзи
enНестандартное мышление с помощью CSS Grid
enCSS в 3D: учимся думать кубами, а не прямоугольниками
en«Универсальный селектор CSS работает медленно, и его следует избегать» — еще одна ложь!
enПеременные в Sass, в CSS, и семантические переменные темы
enДизайн отзывчивой высоты

JavaScript


habrИспользование «глобального» await в JavaScript
• Варианты объектно-ориентированного программирования (на JavaScript)
enClient-Side Rendering vs Server-Side Rendering vs Static-Site Generation
enРешение глупой проблемы с JavaScript
enObserver API в JavaScript — часть II
en6 передовых функций JavaScript, которые вы можете использовать сегодня
enКак создать прогрессивно улучшенный компонент аккордеона с помощью vanilla JS

Браузеры


• Релиз Firefox 82
• Microsoft Edge для Linux — бета-версия браузера стала доступна всем желающим
• В браузере Chrome появилась функция поиска по открытым вкладкам
• Теперь JScript в Internet Explorer можно отключить

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


• Photoshop получил множество ИИ-функций: умная замена неба, продвинутые фильтры и прочее
• Всюду синие гиперссылки и колонки: как выглядели сайты Apple, Google и Amazon в 1999 году
• Как в Cloudflare генерируют криптоключи с помощью «стены энтропии» из 100 лава-ламп
• Facebook создала ИИ, который сможет переводить тексты между 100 языками напрямую

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

© Habrahabr.ru