Дайджест свежих материалов из мира фронтенда за последние две недели №330 (3 — 16 сентября 2018)

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



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


    Медиа


    podcast Подкаст «Веб-стандарты», Выпуск №138: 17 сентября 2018: 10 лет Chrome, кому нужен URL, что такое каскад, курсор на кнопках, микробенчмаркинг, DOM в воркерах, JS 2018
    podcast Подкаст «Weekly Vue»: Weekly Vue #3, Weekly Vue #4
    podcast Подкаст «Frontend Weekend» #69 – Руслан Каймаков о том, как построить карьеру руководителя в мире разработки, #70 – Глеб Михеев о развитии собственного production-агентства и подготовке Frontend Conf
    podcast Подкаст «Пятиминутка React» #47 — Elm 0.19
    podcast Подкаст «Девшахта/Ночной фронтенд »: 49: Vue.js 2,5 года в продакшене — полёт нормальный, 50: В гостях питонист: как и зачем погружаться в Python
    podcast Подкаст «Фронтенд Юность (18+)» #63 Что же стало с WSD
    podcast Подкаст «CSSSR», Новости 512 — Выпуск №21 (10.09 — 16.09)
    podcast Видеоблог Вадима Макеева: №1. Пилот, разборы, ответы и лайвы, №2. CSS-Minsk-JS, митапы, будущее фронтенда и главная страница

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


    habr BEM'a не должно существовать
    en Использование SVG с Media Queries
    en HTML элементы, собирайтесь! Способности Вольтрона в контексте комбинации элементов





    CSS


    habr iOS CSS of death
    habr Краткое руководство по переменным в CSS (причины использования, синтаксис и примеры)
    habr Улучшенные эффекты с режимом смешивания фоновых слоев в CSS
    habr Поле загрузки файлов, которое мы заслужили
    habr Плохой, зато свой: как написать по-настоящему ужасный CSS
    Никто не знает CSS: специфичность — не каскад
    en Новое в Chrome 69: создаем круговой индикатор прогресса с помощью конических градиентов
    en Как использовать функции 2D трансформации в CSS
    en Введение в Trashy.css — простой способ обзора структуры страницы
    en Полное руководство по CSS Scroll Snap
    en Отказ от CSS — это про исключение, а не технология
    en :empty и :blank
    en Создание скользящего эффекта с помощью position sticky

    JavaScript


    Рекурсия для неискушённых
    Фундаментальные принципы объектно-ориентированного программирования на JavaScript
    en State Of JavaSript 2018, свежий опрос среди JS разработчиков о состоянии индустрии
    en Празднование 10 лет V8
    en Удаление jQuery из фронтенда GitHub.com
    en 12 вещей, которые вам нужно учитывать при оценке любой новой библиотеки JavaScript
    en Я создал одно и то же приложение на React и Vue. Часть 2: Angular
    en 100% правильный способ разделять ваш код на части с помощью Webpack
    en Линтинг Javascript и форматирование с помощью ESLint, Prettier и Airbnb
    en Что делает ReasonML таким клевым?
    en Всплытие в современном JavaScript — let, const и var




    • Libs & Plugins:
      en low.js — Node.JS порт для встроенных устройств
      en sqorn — Javascript библиотека для построения SQL запросов


    Браузеры


    habr Режим картинка в картинке в Chrome 69
    habr Google хочет убить URL
    Вышел Firefox 62: новые инструменты безопасности и интерфейс настроек, а также технические детали для разработчиков в блоге Марата Таналина
    Вышел Chrome 69 с новым дизайном, улучшенным менеджером паролей и омнибоксом
    Браузеру Chrome исполнилось 10 лет
    Microsoft попробовала более агрессивный способ продвижения Edge
    Google отменил скрытие поддоменов «www» и «m», но намерен стандартизировать их особый статус
    В Firefox появится поддержка перевода страниц при помощи Google Translate
    en Chrome 70 beta: shape detection, web authentication и многое другое
    en Внутренний взгляд на современный веб-браузер: Часть 1, Часть 2
    en Редизайн Chrome: интервью с ведущим дизайнером Chrome

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


    Python тоже частично отказывается от терминов master/slave
    Компилятор Glow от Facebook получил поддержку от Intel, Marvell и Qualcomm
    Google открыла API Google Photos для сторонних разработчиков
    Не так важна персона, как её данные!
    Сентябрьский рейтинг языков программирования от TIOBE: Python впервые попал на 3 место
    Как перестать бесить коллег-разработчиков
    Какие типичные ошибки в программировании совершают новички — отвечают эксперты

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



    Дайджест за прошлую неделю.
    Материал подготовили dersmoll и alekskorovin.
    Zfort Group
    Company
    Ads
    AdBlock has stolen the banner, but banners are not teeth — they will be back

    More

    Comments 10

      +3
      Понедельник. Проснулся утром. По привычке, не вылезая из кровати, залез с телефона на хабр. Хотел прочитать дайджест. Дайджеста не обнаружил. Сильно волновался. Теперь спокоен.

      Спасибо! :)
        +4
        Всегда пожалуйста :)
          0

          Тоже самое, и так уже вторую неделю в подряд. Совсем уже было пригорюнился, но нет — Вы снова с нами и спасибо вам за вашу работу!)

            +1
            До следующего года отпусков не предвидится, так что перерывов пока больше не намечается :)
          0
          спасибо за то, что вы делаете)
            +1
            Спасибо, что читаете )
            0

            А можно поинтересоваться, по какому принципу формируются подборки? Я бы с удовольствием читал подборку лучших материалов и не тратил бы время на изучение ленты, но мне часто попадаются интересные статьи, которые в дайджест не попали и наоборот, в дайджесте часто присутствуют ссылки на спорные по качеству материалы… Насколько я вижу, статьи берутся не на основании их рейтинга. Так на каком?

              +1
              Дайджесты составляются по материалам из десятка разных источников (социальные сети, rss, почтовые рассылки, чаты, агрегаторы, тематические подборки), которые собираются в течении недели на свое субъективное усмотрение. Иногда присылают ссылки в личку (что приветствуется). Обязательное условие — возраст материала не больше недели. Что касается спорных материалов, то такое стараемся минимизировать, но сложно быть глубоко в теме всех технологий, поэтому иногда не прокатывает :) Если в комментариях или личке пишут, что статья — откровенная дичь, то ссылку сразу удаляем.
              0
              вот не надо только пиарить фигню под названием vuesax — название отлично отражает его суть.
              Автор все явные баги списывает на то, что readme старый и что в браузере конечного пользователя нужно просить отключать кеширование:
              github.com/lusaxweb/vuesax/issues/137
              github.com/lusaxweb/vuesax/issues/138
                0
                Мы не пиарим, мы информируем. В том числе и благодаря вашим коментариям, спасибо

              Only users with full accounts can post comments. Log in, please.