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


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


Медиа


podcast Подкаст «Frontend Weekend» #45 – Евгений Фомин про Vue.js и о том, почему разработчики уходят из backend’а во frontend
podcast Подкаст «Веб-стандарты», Выпуск №113: Новинки браузеров и буфер обмена, дизайн для верстальщиков, рецепты Vue.js и JS-курсы, что такое AMP
podcast Подкаст «Пятиминутка React» #19 — TypeScript 20/80
podcast Подкаст «devschacht»: Ночной фронтенд #27?—?И снова о статической типизации в JS
podcast Подкаст «Фронтенд Юность (18+)» #42 Как завоевать сердце женщины с помощью HTML
podcast Подкаст «Фронтенд Юность (18+)» «Как уйти из IT»
video «ALL YOUR HTML» #41: «ASCII анимация»
video Видео «MinskCSS Meetup #4 — 22 марта 2018»

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


en Размер страницы и SEO – есть ли связь?
en Агрегатор материалов и последней информации по Progressive Web Apps
en Полное руководство по фоновым изображениям в шаблонах писем
en WAI-ARIA: темная сторона доступности





CSS


Вы начнете верстать на Grid Layout уже сегодня. Спорим?
en Как Gmail пришел к прекращению поддержки CSS анимации
en Super Mario World, созданный с помощью одних CSS градиентов — без JS, встроенных images/data URIs и внешних изображений (плюс совсем немного разметки HTML)
en graphql-css — быстрая библиотека CSS-in-GQL, которая конвертирует запросы GraphQL в стили для ваших компонентов
en CSS: плохие моменты (и как их избегать)

JavaScript


Отладка Front-end: Console
en Гребаное разглагольствование о гребаном const vs гребаном let
en Нейронные сети с графическим ускорением в JavaScript
en Определение эмоций в JavaScript с помощью нейронных сетей
en Machine Learning-Driven Bundling. Будущее инструментария JavaScript
en 5 ключевых концептов изучения d3.js
en Я определенно, возможно, страдаю от стокгольмского синдрома, связанного с Javascript.
en Полное руководство по Apollo, инструментарию для GraphQL
en Ленивая загрузка модулей JavaScript с помощью ConditionerJS





  • Libs & Plugins:
    en ScrollBooster — приятная библиотека для drag-to-scroll функционала


Браузеры


План развития функциональности Firefox на 2018 год
Доступен web-браузер Opera 52
en Chrome 66 Beta: CSS Typed Object Model, Async Clipboard API, AudioWorklet
В Chrome 66 будет доработан механизм блокирования автоматического воспроизведения видео
en Технические детали релиза Safari Technology Preview 52

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


Как попасть в Google: инструкция по подготовке
Symantec: В четвертом квартале 2017 года количество кибератак, использующих ресурсы систем для майнинга криптовалют, увеличилось в 85 раз
Google Assistant научился совершать и запрашивать денежные переводы
Netflix разработал собственный шрифт
В публичных репозиториях пользователей GitHub обнаружено 4 миллиона уязвимостей
«Доверие нарушено, мы должны это исправить». Цукерберг прокомментировал утечку данных 50 млн пользователей и рассказал о новых защитных мерах
ОK Googlе: как поисковик решил победить Amazon
?

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


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

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


  1. Zigzag
    26.03.2018 07:20

    Видео "MinskCSS Meetup #4 — 22 марта 2018": https://www.youtube.com/playlist?list=PL3uk4LxG9ZzlgHUiRTgUV4ZabsuAIhqSP


  1. dimatsourkan
    26.03.2018 12:05

    Может я немного глуп и всего не понимаю, но зачем нужна эта библиотека graphql-css?


    1. kresh
      26.03.2018 18:55

      Видимо что бы хранить стили в базе данных, но это прям особое извращение.