Дайджест свежих материалов из мира фронтенда за последнюю неделю №280 (11 — 17 сентября 2017) +27
JavaScript, HTML, CSS, Блог компании Zfort Group, Разработка веб-сайтов
Рекомендация: подборка платных и бесплатных курсов веб разработки - https://katalog-kursov.ru/
Предлагаем вашему вниманию подборку с ссылками на новые материалы из области фронтенда и около него.
Медиа |
Веб-разработка |
CSS |
Javascript |
Браузеры |
Занимательное
Медиа
•
Подкаст «Веб-стандарты»
#86: Как вписаться в iPhone X, редакторы кода, инверсная тема в 153 байтах, жизнь после git --force, история гридов, вёрстка и программирование, ES-модули в Node и в бою.
•
Подкаст «Пятиминутка React»
#35: FrontFest 2017
•
Подкаст «Frontend Weekend»
#19: Юрий Артюх учит как стать самым красивым верстальщиком рунета
•
Подкаст «Фронтенд Юность (18+)»
: FrontTalks — лучшая конференция в галактике
•
Подкаст «Веб-стандарты»,
Episode #85: Ага Наплоха, Гарри Робертс, Ева Леттнер, Зак Лезерман и Хьюго Жирадель в специальном выпуске «Веб-стандартов»
•
Подкаст «Drinkcast»,
Выпуск #8: «Что такое FrontOps»
•
«ALL YOUR HTML» #14:
«Анимируем графики на SVG и Canvas, + perlin noise»
•
HTML Шорты:
Математика для программиста, плюс
текстовая версия
•
Доклады с Frontend Mix: оптимизация загрузки сайтов и дизайн-система на БЭМ и React
Веб-разработка
•
Ошибки и спорные вопросы в HTML-CSS вёрстке
•
Еженедельная подборка красивых эффектов на CSS/SVG/JS #53
•
Как убрать белые полосы в Safari на iPhone X (background-color, viewport-fit, safe-area-inset-*)
CSS
•
Доступ к CSS-переменным и их изменение с помощью Javascript
•
Заблокированные кнопки — отстой
•
CSS-in-JS — это как заменить сломаную отвертку вашим любимым молотком
•
Полное руководство по Flexbox? — изучение по примерам
•
Новое руководство по поддержке CSS в письмах от campaignmonitor
•
Видео о создании CSS Grid. Посмотрите, как CSS Grid Layout прошел путь от идеи до реального распространения во всех основных браузерах в 2017
•
Удаление неиспользуемых правил CSS
•
Devices.css — подборка современных устройств, воссозданных на «чистом CSS»
JavaScript
•
Почему Facebook SDK занимает около 16% JavaScript-кода на сайтах и что это значит
•
Babel: изменения, запланированные для версии 7.0
•
О том, как можно уменьшить влияние третьесторонних JS скриптов на производительность всего сайта
•
Как работает JavaScript: управление памятью + как бороться с четырьмя распространёнными утечками памяти
•
Готовы ли поисковые остальные движки, кроме Google, к краулингу и индексированию JavaScript?
•
Что я люблю и ненавижу во Flow
•
Есть ли смысл в людях, которые не могут писать JavaScript?
- Libs & Plugins:
• p-progress — создание промиса, который сообщает о прогрессе.
• punchcard — jquery плагин для создания графиков в стиле GitHub перфокарт
• classwrap — js утилита для конкатенации имен CSS классов по заданным условиям
• ellipsed — JS библиотека для добавления троеточия в многострочных текстах
Браузеры
•
В Chrome 64 будет прекращено автоматическое воспроизведение видео со звуком,
а FTP будет помечаться, как небезопасный протокол
•
Проект Mozilla представил дополнение с реализацией контекстных контейнеров для Firefox
•
В Firefox 57 будет обновлён внешний вид средств для разработчиков
Занимательное
•
iPhone X, iPhone 8 и 8 Plus, Apple Watch Series 3 и Apple TV 4K
•
Российские дизайнеры и разработчики об iPhone X, iPhone 8 и других анонсах презентации Apple
•
W3C разработал API для криптовалютных платежей в браузерах
•
Нейросеть дня: 3D-маска лица на основе фотографии
•
Выпуск Vagrant 2.0, инструментария для создания виртуальных окружений
•
Сеть казино скомпрометировали через «умный» аквариум
•
Компания Oracle выбрала Eclipse Foundation для передачи разработки Java EE
•
Человеческий мозг планируют подключить к «интернету вещей»
•
Почему Кремниевую долину критикуют все чаще, и что с этим делать
?
Просим прощения за возможные опечатки или неработающие/дублирующиеся ссылки. Если вы заметили проблему — напишите пожалуйста в личку, мы стараемся оперативно их исправлять.
>
Дайджест за прошлую неделю
Материал подготовили
dersmoll и
alekskorovin
К сожалению, не доступен сервер mySQL