Дайджест свежих материалов из мира фронтенда за последнюю неделю №287 (30 октября — 5 ноября 2017)

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


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

    Медиа


    podcast Подкаст «Frontend Weekend» #26 — Владислав Козуля про идеальное собеседование и как избавиться от образа шутника в твиттере
    podcast Подкаст «devschacht»: Ночной фронтенд #9 — Может быть не React?
    podcast Подкаст «Drinkcast», Выпуск #15 — «Юные Бобби»
    podcast video Подкаст «Пятиминутка Angular» #5 — Angular 5, CLI 1.4, meetups (NYC, MIX, Moscow), Acronis on Angular
    podcast video Подкаст «Фронтенд Юность (18+)» : Первый стрим
    video О девушках в программировании и честности. Frontend Юность в гостях у loftblog
    video Запись трансляции WSD, прошедшей в эту субботу в Киеве
    video «ALL YOUR HTML» #21: «SVG кривые и анимация лого css-live.ru на snap.svg»
    en video Шоу «Totally Tooling Tips»: Тестирование доступности

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


    habr Кроссбраузерная вёрстка. Что такое кроссбраузерная вёрстка? Какие есть браузеры и нужен ли пиксель-пёрфект
    habr Пробел в знаниях основ веб-разработки
    habr Как рассказать о современной веб-разработке путешественнику во времени из 2007 года
    • Новости Node.js: Выпуск серверной JavaScript-платформы Node.js 9.0, Node.js 8 переходит на долгосрочную поддержку, а ветка Node.js 9 становится текущей. Итого, Что же нового в Node.js 9?
    en Будущее производительности — бандлинг




    CSS


    habr Как прятать. Когда display: none, а когда visibility: hidden
    Понимание вьюпорта WebView в iOS 11
    en Крис Койер о преимуществе кастомных свойств CSS перед data-атрибутами в разметке
    en Flexbox и Grid, ваши лучшие лейаутные друзья
    en Подробно о создании отзывчивых доступных таблиц
    en CSS in JS: преимущества, недостатки и инструменты
    en Продвинутая стилизация форм средствами CSS
    en О трудностях преодоления проблем глобального CSS
    en Как Sass может сохранить вам кучу времени
    en Священная CSS война, или как выйти за рамки догмы
    en Как лучше струкрутировать CSS по компонентам
    en Как написать TODO приложение на HTML и CSS без использования JavaScript



    JavaScript


    JS: Настройка окружения. Новый бесплатный курс на Hexlet
    Плавильный котел JavaScript.. Перевод статьи Дэна Абрамова «The melting pot of JavaScript»
    habr Чем хорош (и чем плох) Typescript: опыт UI-разработчиков
    habr JavaScript, Node, Puppeteer: автоматизация Chrome и веб-скрапинг
    3+ года Ember, 6 месяцев React
    en Лямбда-исчисление с помощью JavaScript. Введение в корни функционального программирования
    en Как работает JavaScript: глубокое погружение в WebSockets и HTTP/2 с SSE + как выбрать правильный путь





    • Libs & Plugins:
      en Github Frappé Charts — простые и современные графики, вдохновленные GitHub, без зависимостей
      en Github Введение в тепловые карты на Mapbox GL JS
      en Github handorgel — доступный аккордеон, соответствующий стандартам W3C и написанный на ES6
      en Github Focusingly — JavaScript библиотека для улучшения стилизации фокуса на элементах


    Браузеры


    Firefox В Firefox 58 появится защита от скрытой идентификации пользователей при помощи Canvas
    IE Сотрудник Microsoft прямо посреди презентации возможностей Azure установил Chrome, поскольку Edge постоянно зависал
    Chrome Google выпустила бета-версию браузера Chrome 63
    Firefox Firefox получит инструмент анонимности из Tor Browser
    IE en Преставляем новые оптимизации JavaScript, WebAssembly, SharedArrayBuffer, и Atomics в EdgeHTML 16
    en Технические подробности Safari Technology Preview 43
    Статистика операционных систем и браузеров за октябрь 2017 года

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


    Комитет IETF одобрил код 103 ответа HTTP
    GitHub запустил форумы сообщества для объединения разработчиков
    Доступно о машинном обучении: распознавание речи
    Студентам MIT удалось обмануть ИИ Google, заставив думать, что черепаха – это винтовка
    Результаты поиска Google больше не зависят от домена верхнего уровня
    AliExpress наняла инженеров из «Яндекса» для обучения сервисов русскому языку
    en Полное руководство по SEO в 2018
    

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



    Дайджест за прошлую неделю.
    Материал подготовили dersmoll и alekskorovin.
    • +20
    • 18,6k
    • 5
    Zfort Group 272,35
    Компания
    Поделиться публикацией
    Комментарии 5
    • 0
      «18 советов от keycdn по улучшению производительности Angular» на самом деле про AngularJS и на мой взгляд не очень актуальна на сегодняшний день. Разве что, кто-то всерьёз решил остаться на AngularJS и улучшать его производительность, вместо того, чтобы перейти на что-то по-современнее.
      • +2
        На удивление очень много компаний используют «полторашку» и не собираются пока переходить.

        • 0
          Лично мне нравился 1.5, хоть он и был перенасыщен. С новыми версиями как-то подружиться не получилось, спрыгнул в сторону реакта. Но по прежнему часто замечаю требования именно полуторной версии ангулара в вакансиях, да и на собеседованиях интересуются.
        • 0
          Те задачи, которые он решал он так и решает. До сих пор вижу как его берут на новые проекты.
        • 0
          Есть большое приложение на первой ветке, переписывать его нет желания.

          Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

          Самое читаемое