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


Медиа    |    Веб-разработка    |    CSS    |    JavaScript    |    Браузеры


Медиа


videoОнлайн-собеседование джуниор верстальщика
podcastvideoПодкаст «Да как так-то?». Выпуск № 8. Релокация в Берлин: опыт фронтенд-разработчика
podcast «Новости 512» от CSSSR: ES2022, Java SE 17, оптимизация JS-бандла, ArrayBuffer, gap, тени, WebKit в других браузерах на iOS
podcastПодкаст «Фронтенд Юность» #204: Рефлексирующий Раунд Робин
podcastПодкаст «Веб-стандарты» №300. Юбилейный выпуск полным составом, фронтенд как хобби, как дела и какие новости у ведущих

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


habrВеб-безопасность 202
habrАдаптивный layout — как переверстать весь проект, не перевёрстывая его
habrNFC в веб сделали: кому пригодится такой подход к технологии
habrКак спарсить любой сайт?
enПопрощайтесь с рендерингом на стороне сервера. Prerender.io — SPA с учетом SEO.
en5 RCE-уязвимости в npm за $15,000
enИспользование монорепозиториев — не так уж и плохо (пример из практики)



CSS


habrCSS-переменные в медиазапросах
enПрямо в head: новый сниппет для диагностики производительности CSS
enПредотвращение нежелательных сдвигов макета, вызванных полосами прокрутки, с помощью свойства CSS scrollbar-gutter
enУпрощение стилизации форм с помощью accent-color
enСистемы для z-index
enИзучение CSS Paint API: Polygon Border
enCSS Container Queries: относительная длина контейнера
enГенератор анимированного градиентного фона
enПонимание min-content, max-content и fit-content в CSS
enСоздайте индикатор загрузки на CSS с одним div

JavaScript


Проект elk развивает компактный JavaScript-движок для микроконтроллеров
enСравнение методов добавления и вставки с помощью JavaScript
enObserver Pattern в JavaScript — ключ к реактивному поведению
enES-модули: для более быстрого JavaScript?
enЧто значит быть JS Front-End разработчиком в наше время?






Браузеры


Google опубликовал план прекращения поддержки второй версии манифеста Chrome
Критика включения API Idle Detection в Chrome 94. Эксперименты с Rust в Chrome
Релиз Chrome 94

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

Комментарии (4)


  1. aio350
    26.09.2021 23:16
    +4

    спасибо за подборку


  1. ht-pro
    27.09.2021 11:20
    +3

    Проект elk развивает компактный JavaScript-движок для микроконтроллеров

    Спойлер

    В Elk реализовано небольшое, но достаточное для создания рабочих сценариев, подмножество спецификации Ecmascript 6. В частности, поддерживается базовый набор операторов и типов, но нет поддержки массивов, прототипов, выражений this, new и delete. Вместо var и const предлагается использовать let, а вместо do, switch и for - while. Не предоставляется стандартная библиотека, т.е. нет таких объектов Date, Regexp, Function, String и Number.

    Зато "на JS")...


  1. gewisser
    27.09.2021 23:43

    В нашей компании Svelte стали в некоторых подпроектах применять. Мне кажется через несколько лет, он может подвинуть Vue. Может в дайджест уже пора и его включить?


    1. alexzfort Автор
      28.09.2021 09:44

      Последние полгода включаем его на постоянной основе. По svelte не на каждой неделе появляется что-то интересное, но время от времени добавляем отдельный блок, например в выпуске №484 и предыдущих