javascript

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

  • вторник, 24 октября 2017 г. в 03:13:53
https://habrahabr.ru/company/zfort/blog/340712/
  • Разработка веб-сайтов
  • JavaScript
  • HTML
  • CSS
  • Блог компании Zfort Group


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


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


Медиа


podcast Подкаст «Frontend Weekend»
#24 – Вадим Резвый об основании Moscow Coding School, дружбе с президентами, рэпе и индуизме
podcast Подкаст «devschacht»: Выпуск №9 — эйчары, Cerebral и вопросы деплоя
podcast Подкаст «Фронтенд Юность (18+)» #23 Всё что вы должны знать о функциональщине
podcast Подкаст «Drinkcast», Выпуск #13 — «ООП — это обман»
video «ALL YOUR HTML» #19: «Ласточки в небе под Штрауса»

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


Mozilla, Microsoft, Google, W3C и Samsung унифицируют документацию по Web-технологиям
Жизнь фронтендера в Spotify
Ошибки и спорные вопросы в HTML-CSS вёрстке. Часть 3: стилизация
enFront-End-Checklist — подробный структурированный чеклист для разработчиков фронтенда — от веб-шрифтов и мета-тегов до accessibility и SEO
en5 советов перед стартом рефакторинга фронтенда на проекте
enБезболезненное введение в API: использование, интеграция и преимущества
enМиграция в сторону Yarn и Webpack
enКак бы я объяснил десятилетие веб-разработки путешественнику во времени из 2007-го
en Компоненты доступонсти: #1 цвета и контраст, #2 динамические метки ARIA




CSS


habr
Как фокус помогает. Менеджер и дизайнер заставляют везде убирать аутлайн. Расскажите им, что это плохая идея!
habrОрганизация отступов в верстке (margin/padding)
enВзгляд назад на историю CSS
enPrettier + Stylelint: написание очень чистого CSS
enИтак, можем ли мы уже использовать CSS переменные?
enCSS Box Shadow vs. Drop Shadow — сравнение двух методов
enМой подход к использованию z-index



JavaScript


habr
Почему роботы должны форматировать код за нас
habrХитрый вопрос по JavaScript, который задают на собеседованиях в Google и Amazon
habrКак работает JS: цикл событий, асинхронность и пять способов улучшения кода с помощью async / await
habrПервая демонстрация TypeScript
enСовременный JavaScript, объясненный для динозавров
enПлавильный котел JavaScript, статья Дена Абрамова
enКонтроль видимости объекта с помощью Intersection­Observer API
enEmber.js: идеальный фреймворк для веб-приложений







Браузеры


Chrome
Google Chrome 62: добавлена поддержка шрифтов OpenType Variable Fonts, расширены предупреждения HTTP
ChromeBleeping Computer: Chrome получит функцию блокировки майнинга на сайтах
ChromeGoogle добавила в браузер Chrome для Windows функции антивируса
ChromeGoogle раскритиковала систему обновлений Microsoft. В ответ Microsoft рассказала о RCE-баге в Chrome
enIEЧто нового в Microsoft Edge для Windows 10 Fall Creators Update: CSS Grid Layout, object-fit/position, WebVR motion controllers, Service Worker preview, улучшения DevTools и многое другое
FirefoxВ Firefox Nightly появилась поддержка PWA
enТехнические детали Safari Technology Preview 42

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


Microsoft официально выпустила Windows 10 Fall Creators Update
Опубликована подробная информация о проблемах WPA2
Критическая уязвимость в протоколе защиты Wi-Fi WPA2: обзор ситуации
Как технологические компании отреагировали на новость об уязвимости в Wi-Fi
GitHub опубликовал статистику за 2017 год
Тим Кук: «Лучше изучать код, а не английский, вместо второго языка»
Новые сервисы для майнинга через браузеры появляются как грибы после дождя
enКак великие инженеры обращаются за помощью


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



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