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


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


Медиа


podcast Подкаст «Frontend Weekend» #32 – Андрей Смирнов о том, как появился Frontend Weekend и как из разработчика стать руководителем
podcast Подкаст «Веб-стандарты», Выпуск №99: Бета Chrome 64 и V8, поддержка опенсорса, что не так с CSS, что не так с классами в JS, HTML 5.2 и WHATWG.
podcast Подкаст «Пятиминутка React» #38 — React + Typescript = ? В гостях человек, который вместо записи RadioJS гуляет по чужим подкастам
podcast Подкаст «devschacht»: Ночной фронтенд #15? — ?HolyJS день 2, Rust захватывает мир, новости V8
podcast Подкаст «Фронтенд Юность (18+)» #29 Vue.js для нищебродов, Метод Кнута и Пряника
podcast Подкаст «Drinkcast», #21 — «RN vs PWA»
video «ALL YOUR HTML» #27: «Новогодняя анимация с Лидой»
video 29 видео с FrontendConf 2017
podcast en Подкаст syntax: Веб-разработка в 2017 && взгляд в 2018

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



Руководство по поисковой оптимизации для начинающих — новое, обновленное руководство по SEO от Google
en Polymer 2 и Googlebot. Работаете с клиентскими веб-приложениями и веб-компонентами? Тогда вам следует позаботиться об индексации вашего сайта ботами Google
en Как использовать язык шаблонизации в разработке HTML писем (EJS и шаблонные строки ES6)
en Работа с HTML5 Canvas с использованием Konva, обучающая серия из пяти статей







CSS


Изучение CSS Разметки
habr Делаем адаптивный HTML, добавляя одну строку в CSS
en 11 вещей, которые я выучил, читая спецификацию CSS Grid
en Заметки по поводу вертикального написания и CSS гриды
en Понимание CSS Layout и блочного контекста форматирования
en Сохранияем видимость родительского элемента, когда дочерний в фокусе
en ABEM. Еще одна адаптация БЭМ
en Мое путешествие в мир изображений на чистом CSS
en Specificity Visualizer — визуализатор специфичности селекторов в CSS, особенно полезный для рефакторинга больших файлов стилей
en Контроль отображения шрифтов с помощью font-display

JavaScript


habr Опубликованы результаты опроса по использованию javascript-технологий «The state of JavaScript 2017»
en 30 seconds of code — курируемая коллекция полезных JS сниппетов, которые мы сможете понять за 30 секунд
en Уместен ли все еще jQuery?
en Как присоединяться к API с помощью JavaScript
en Представление Nexus.js: мультипотоковая среда выполнения JavaScript
en JavaScript?—?Map vs. ForEach






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


В США отменили принцип сетевого нейтралитета
Много новостей о сетевом нейтралитете. Что это такое?
Битва за сетевой нейтралитет: история вопроса
Некоторым пользователям Firefox навязано непонятное дополнение Looking Glass
Ученые: ИИ превратился в черный ящик, и с этим нужно что-то делать
9 дизайнерских трендов, которые определят 2018 год
В даркнете нашли базу данных, содержащую более 1 400 000 000 учетных данных

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


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

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


  1. Punk_UnDeaD
    18.12.2017 19:59

    Polymer 2 и Googlebot. Работаете с клиентскими веб-приложениями и веб-компонентами? Тогда вам следует позаботиться об индексации вашего сайта ботами Google

    Очередная новость про Polymer вызывает только недоумённую реакцию «Гугл, это же твоя библиотека, как же так?»
    ES6 они не поддерживают.


    1. derSmoll
      19.12.2017 12:57

      У Гугла это обычная ситуация. К примеру. не так давно была статья о том, что в Андроид Орео забили на PWA, хотя сам же Google активно форсит эту тему


      1. Punk_UnDeaD
        19.12.2017 13:11
        +1

        Пс, парень, делай один сайт для всех устройств!
        Пс, парень, делай AMP!