Дайджест свежих материалов из мира фронтенда за последнюю неделю №333 (1 — 7 октября 2018)

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


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


    Медиа


    podcast Подкаст «Пятиминутка Angular» #12 — Battle, Real world app, Render Props, Soviet, ng v7 beta
    podcast Подкаст «Frontend Weekend» #73 – Анна Селезнёва об истории эмоционального выгорания, выборе города для работы и поиске себя
    podcast «Девшахта — подкаст»: #52: Node.js в бэкенде — миф или суровая необходимость?
    podcast Подкаст «Веб-стандарты», Выпуск №141: Браузеры и расширения, планы Vue.js 3.0, цветная прокрутка, фронтенд в Харькове
    podcast Подкаст «Фронтенд Юность (18+)» #67 Хронический простатит JavaScript
    video Видеоблог Вадима Макеева №4. Навигация, дизайнеры и код, актуальность, личинки фронтендера и фреймворки
    video 3 видео с KharkivFrontend Summer Conference
    video en SmashingConf Toronto 2018, 11 видео
    video en Full Stack Fest 2018, 34 видео

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


    Node.js Foundation и JS Foundation заявили об объединении




    CSS


    habr Что происходит при создании контейнера Flexbox?
    «Спор из-за пустого места» и изменение в селекторах 4 уровня
    Первый (и странный) публичный черновик CSS-модуля скроллбаров
    en Отладка и оптимизация CSS: Инструменты для разработчиков, встроенные в браузер, Инструменты измерения качества кода, Минификация с CSSO
    en Наиболее распространенные варианты использования Flexbox
    en Создание гибких лейаутов с помощью Flexbox
    en Селекторы Sass: вкладывать или не вкладывать?
    en Scribble-Font — шрифт для создания Scribble Font for Prototyping & Wireframing
    en Стилизация битых изображений
    en Как я организовываю CSS в больших проектах с помощью UFOCSS — часть 2

    JavaScript


    Создаём простую игру на Vanilla JS
    en Объяснение функционального программирования в JavaScript: Fusion & Transduction
    en Как прекратить использовать console.log() и начать использовать дебаггер в вашем браузере
    en Почему каждый начинающий разработчик фронтенда должен знать о шаблоне «издатель-подписчик»? AKA: как понимать асинхронный JS код наименее болезненным способом
    en Карманный справочник по: Функциям в JavaScript, Прототипам в JavaScript
    en Сравнение серверного рендеринга в приложениях на React и Angular





    • Libs & Plugins:
      lvovich — Склонение названий городов, определения пола по ФИО, склонения имен по падежам
      en Cogear.JS – современный статический генератор
      en imgToAscii — JavaScript имплементация перевода изображений в Ascii код
      en ferret — система веб-скрапинга для упрощенного извлечения данных из веба для последующего ui тестирования, машинного обучения и аналитики


    Браузеры


    Представлен переработанный web-браузер Firefox Focus
    В Firefox будет добавлена поддержка формата изображений WebP
    Google позволит играть в «Assassin’s Creed Одиссея» прямо в Chrome
    en Chrome 70 — что нового в DevTools
    en Google изменила требования к расширениям Chrome
    en Что нового в Microsoft Edge, обновленном в Windows 10 October 2018 Update

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


    Microsoft представила программу Your Phone для запуска Android-приложений на компьютере
    Microsoft выложила MS-DOS 1.25 и 2.0 на GitHub
    Выход WordPress 5.0 запланирован на 19 ноября 2018
    Microsoft обновила Windows 10. Что нового?
    Microsoft — это новая Apple. Мнение
    Подборка эзотерических языков программирования
    Следующая версия Wi-Fi будет называться Wi-Fi 6
    Обнаружены фишинговые формы, подписанные сертификатами Cloudflare и Microsoft
    В Git устранена уязвимость, которая может привести к выполнению кода атакующего
    

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



    Дайджест за прошлую неделю.
    Материал подготовили dersmoll и alekskorovin.
    • +53
    • 12,2k
    • 6

    Zfort Group

    303,90

    Компания

    Поделиться публикацией
    Комментарии 6
      +1
      Спасибо за дайджест и упоминание Cogear.JS, в частности.

      Скажите, а статья на Medium — это перевод данного материала получается?
        +4
        90% материалов на английском языке, поэтому грех было не публиковать англоязычную версию дайджеста еще где-то :)
        +1

        Спасибо за дайджест!


        Вот только насчет «стилизации битых изображений» у меня возникло некоторое дежавю — статья показалась мне до боли похожей на позапрошлогоднюю статью Ире Адеринокун на ту же тему (есть даже перевод). Не плагиат ли? :)

          +1
          Кстати да, сложилось похожее впечатление и изначально не планировал включать эту статью в подборку. Но она была в топе многих ресурсов на этой неделе, да и почти три года прошло, так что решил — пусть будет :)
            +1

            Меня в ней еще смутило, что автор упорно относит элементы форм к замещаемым элементам, хотя по стандарту HTML они незамещаемые (и то, что браузеры не дают стилизовать их как нам нужно — баг, который надо фиксить:).

              +1
              Соглашусь, что есть спорные нюансы, но сам посыл статьи остается крайне верным — большинство верстальщиков (не говоря уже о жс-ориентированных фронтендерах) забивают на стилизацию битых картинок, чем смущают не особо продвинутых пользователей интернетов

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

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