javascript

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

  • вторник, 9 января 2018 г. в 03:12:56
https://habrahabr.ru/company/zfort/blog/346216/
  • Разработка веб-сайтов
  • JavaScript
  • HTML
  • CSS
  • Блог компании Zfort Group


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


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


Медиа


• podcast Подкаст «devschacht»:
Выпуск №11 — Школа разработки интерфейсов Яндекса
• video «ALL YOUR HTML» #30: «3D сетка с помощью линий и шейдеров»
• video PiterJS‏, Запись докладов с 19 митапа: Сергей Чикуенок — А так ли нужен Virtual DOM?, Дмитрий Пацура — О разработке на React Native, Сергей Новиков — Что умеет Polymer

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


• habr
Путь верстальщика: с нуля до сеньора
• enAwesome Checklist Checklist: курируемый список чеклистов, посвященных веб-разработке и не только
• enКак оставаться в курсе безумия, творящегося во фронтенде — инструкция из трех шагов
• enpwaЭксперты по SEO называют PWA ключем к успеху в 2018
• enAMPКак Airbnb ставит AMP в основу своей цифровой стратегии
• enПредставление Web Payments: облегчаем онлайн-платежи с помощью Payment Request API
• enПовторяющаяся анимация с помощью Web Animations API
• enЯ собираю номера и пароли кредитных карт с ваших сайтов. И вот как это происходит
• enОбрезка и масштабирование изображений с помощью SVG. SVG, который заменяет CSS object-fit





CSS


• en
Решение реальных проблем с CSS Grid + Flexbox
• en8 лучших практик для идеальной CSS документации
• enАдаптивная типографика с помощью :root
• enАтака Spectre и Critical CSS. Решение потенциальной проблемы инструмента от filamentgroup
• enМониторинг неиспользованного CSS с помощью мощностей DevTools Protocol
• enНовые руководства по flexbox на MDN от Rachel Andrew
• enКак лучше писать CSS в командах с помощью ACSS — динамической библиотеки Atomic CSS
• enCounters and Stones — CSS игра с необычным использованием селекторов, эксперимент Романа Комарова

JavaScript


• habr
JavaScript: 12 вопросов и ответов
• enJavaScript 2018: вещи, которые вам необходимо знать и несколько тех, которые можно пропустить
• enJavaScript vs. Crawl Budget: первому игроку приготовиться. Актуальный взгляд на JavaScript SEO
• enНо на самом деле, что же такое тестирование JavaScript?
• enДесять вопросов по теории JavaScript – ES6-викторина
• enJavaScript уже победил. Взгляд на текущую распространенность языка с широкой дискуссией в комментариях
• enРассвет стейт-машин. Знакомство со стейт-машинами в контексте разработки фронтенда





  • Libs & Plugins:
    • enНативный JS для Bootstrap
    • enjavascript-obfuscator — лучший опенсурсный обфускатор JavaScript кода, написанный на TypeScript. Поддерживает ряд техник обфускации, таких как: control flow flattening, dead code injection, strings encryption, self defending, debug protection.
    • enВстречайте Hyperapp 1.0 — 1KB JavaScript библиотека для создания фронтенд приложений
    • enimmer — создаёт следующее неизменяемое состояние при помощи изменения текущего
    • en:)Uppy — продвинутый загрузчик файлов


Браузеры


•
«Чипокалипсис»: Google подготовила обновление, закрывающее уязвимость Spectre в Android и Chrome, а Mozilla готовит соответствующий патч для Firefox
• Обновление Firefox 57.0.4 и Chrome 63.0.3239.132
• Представлена Opera 50 с защитой от майнинговых скриптов
• UC Browser занимает 16% на глобальном рынке и доминирует в некоторых странах Азии
• enChrome превращается в новый Internet Explorer 6

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


• Новогодние подарки
часть первая: Meltdown, часть вторая: Spectre
• Призрачная катастрофа: чем грозят ошибки безопасности в процессорах
• Так ли страшен KAISER, как его малюют.
• Apple признала, что все устройства на macOS и iOS подвержены уязвимости процессоров
• Google считает незначительным влияние на производительность патчей для блокирования атак Meltdown и Spectre
• Январский рейтинг языков программирования TIOBE: Си объявлен языком 2017 года
• Итоги 2017 года: виртуальная и дополненная реальность
• Итоги акционеров: Как изменилась стоимость крупнейших ИТ-компаний мира за 2017 год
• Сервисы, которые мир потерял в 2017 году — версия Wired
• Apple присоединилась к Google и Microsoft, чтобы усовершенствовать сжатие онлайн-видео


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



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