Сделали подборку событий во фронтенде и бэкенде за последнее время и рассказали о мероприятиях, на которые будет интересно сходить.

Новости

  • Вышел Firefox 69. Теперь добавлена проверка селекторов в @​supports, публичные свойства JavaScript-классов, поддержка свойства contain и программного интерфейса Resize Observer — он позволяет отслеживать изменение размеров произвольных элементов и многое другое.
  • Google выпустили Chrome 77 и 78. В последних версиях были представлены новые метрики производительности, Contact Picker API в рамках Origin Trials, а также дополнительные возможности работы с формами — событие formdata и атрибут formAssociated для кастомных форм и многое другое. Кроме того, были улучшены кастомные свойства с новым Houdini API, появился нативный доступ к файловой системе и SMS Receiver API для доступа к смс-сообщениям, адресованным отправителю. Весь список изменений — в блоге Chromium.
  • Команда Google AMP создала новый компонент amp-script. С его помощью на ускоренные мобильные станицы можно добавлять пользовательский JavaScript-код.
  • В экспериментальных сборках Chrome Canary появилась поддержка протокола HTTP/3, который обеспечивает работу HTTP поверх протокола QUIC.
  • В GitHub появилась поддержка Composer-зависимостей.
  • Microsoft анонсировали TypeScript 3.6.
  • Релиз PHP 7.4.0 RC3.
  • В PHP 7.3.10, PHP 7.2.23 исправлены ошибки безопасности.
  • Теперь можно создавать кросс-платформенные приложения для ПК с использованием JavaScript и CSS с помощью NodeGUI и React NodeGUI.
  • Calibre представили GitHub Action, который автоматически сжимает изображения в пул-реквестах.
  • Google изменили правила для nofollow-ссылок. Теперь значение nofollow поисковик будет воспринимать как рекомендацию при решении о ранжировании ссылки. Также добавились два новых значения sponsored и ugc для разметки рекламных ссылок и ссылок, ведущих на контент, созданный пользователями.
  • Can I use и MDN объединили усилия. Теперь Can I use сможет показывать данные о совместимости браузерных возможностей из MDN Browser Compat Data.
  • Создатели анонсировали сервис Can I email, с помощью которого можно посмотреть, как разные почтовые клиенты поддерживают HTML и CSS.
  • Google Fonts анонсировали поддержку вариативных шрифтов. Они позволяют подгружать один шрифтовой файл и получать почти бесконечное множество разных начертаний с помощью интерполяции по различным осям — насыщенности, пропорций, контраста и другим.

Мероприятия

  • 10 октября PiterJS № 41 в Санкт-Петербурге.
  • 12-13 октября Стачка.Frontend в Иннополисе.
  • 13-14 октября FrontendConf2019 в Москве. Автор и преподаватель интенсивных курсов Академии Вадим Макеев и Серёжа Попов из «Лиги А.» примут участие.
  • 18–19 октября РИФ в Воронеже.
  • 19 октября WSD в Екатеринбурге. Вадим Макеев выступит с докладом.
  • 24 октября PHP Meetup #30 в Минске.
  • 24 октября Symfony St. Petersburg Meetup #7 в Санкт-Петербурге.
  • 26 октября FrontDays в Тольятти.
  • 2 ноября LvivCSS во Львове.
  • 8-9 ноября HolyJS в Москве.
  • 8-9 ноября JS Fest в Киеве.
  • 9 ноября GDG DevFest в Москве.
  • 23 ноября DartUP в Санкт-Петербурге.