Главная » Дайджест » Дайджест свежих материалов из мира фронтенда за последнюю неделю №315 (14 — 20 мая 2018)

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

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

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

Медиа

podcast Подкаст «Frontend Weekend» #53 – Виталий Слободин об истории поддержки PhantomJS и развитии Ростовского IT-сообщества
podcast Подкаст «RadioJS» Выпуск 52: Микросервисы на фронтенде. В гостях Андрей Мелихов и Вячеслав Слинько
podcast Подкаст «CSSSR»: Новости 512 — Выпуск №6 (13.05 — 20.05)
video «ALL YOUR HTML» #49: «Простой шейдер для волн»
habrJS DevDay. Запись докладов

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

habrFrontend 2018: многообразие фреймворков и недостаток миддлов
habrРедизайн с большой буквы: изучаем перезапуск Smashing Magazine в 2017-м
enМедленная смерть Internet Explorer и будущее Progressive Enhancement
en10 YouTube каналов для изучения основ разработки фронтенда
enЯвляется ли GraphQL будущим?
enИспользование Lighthouse для улучшения производительности загрузки страницы
ensnippets — расширение для Chrome, позволяющее импортировать и вызывать код JavaScript сниппентов из GitHub

CSS

• Более доступная разметка с display:contents
• Движение по траектории в CSS помимо «большой тройки» свойств
• CSS — это дизайн!
enРуководство по стратегии использования CSS переменных
enОтзывчивые таблицы, переосмысление, новая статья на старую тему от Lea Verou
enCSS свойство backdrop-filter
enДебаты на тему раскладки CSS Grid против CSS фреймворков
enУправление интерактивностью SVG с помощью свойства Pointer Events
enБолее глубокий взгляд на общие названия шрифтов в CSS
encss-paint-polyfill — полифил для CSS Paint API, со специальными браузерными оптимизациями
enСтилизация нумерации в списках

JavaScript

habr13 интересных моментов из руководства по стилям для JavaScript от Google
• Повышаем скилы с помощью методов JavaScript за пару минут
enЧто если JavaScript выиграет?
ennaperg — Fullstack Boilerplate GraphQL. Сделан на React & Prisma + authentication + upload file + chat
enWarriorJS — занятная игра на JS о программировании и искусственном интеллекте
enReasonML против TypeScript – первые впечатления
enИграем с MIDI в JavaScript

  • Libs & Plugins:
    enEasy Toggle State — маленькая JS библиотека для простого переключения классов любого HTML элемента и его назначения
    enisomorphic-git — имплементация git на чистом JavaScript
    enData-Forge — JavaScript инструментарий для перебора, трансформации и анализа данных
    enlynt — линтер без настроек с поддержкой Typescript, Flow и React.

Браузеры

enЧто нового в Firefox 61: Developer Edition
• Обновление Firefox 60.0.1 и Firefox 61-бета
• Из Google Chrome исчезнут значки безопасности соединения на HTTPS-сайтах
• Google отключила автоблокировку звука в Chrome 66 из-за конфликта алгоритма с браузерными играми
enЗахват экрана в Microsoft Edge

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

• Google представила вторую версию протокола Git
• Из-за уязвимости в Electron под угрозой оказались Skype, Slack, WhatsApp, Discord и другие
• Что вам стоит знать о GDPR
• В августе сторонние клиенты Twitter лишатся ряда функций из-за обновлений API
• Google запускает новые тарифы Google One на облачное хранилище Google Drive: 100 ГБ за $1,99, 200 ГБ за $2,99, 2 ТБ за $9,99
• Google удалила лозунг «Не будь злом» из своего кодекса поведения. Он пробыл там 18 лет
• Сотрудники Google начали увольняться в знак протеста против сотрудничества с Пентагоном в рамках Project Maven


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

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


Оставить комментарий

Ваш email нигде не будет показан
Обязательные для заполнения поля помечены *

*

x

Ещё Hi-Tech Интересное!

[Из песочницы] Внедрение зависимостей в сервис Apache Ignite.NET

Разрабатывая различные приложения, использующие популярную библиотеку Castle Windsor для внедрения зависимостей и Apache Ignite.NET в качестве «ключика», который открывает дверь в «облачные» вычисления, я столкнулся с небольшим неудобством: у меня не было никакой возможности внедрить зависимость в сервис, запускаемый через ...

[recovery mode] Сравнение станков лазерной резки Raylogic 11G и Raylogic V12

Всем добрый день! Сегодня мы решили сделать для вас сравнение станков лазерной резки Raylogic 11G и Raylogic V12. С вами компания 3Dtool. Ну, а если говорить конкретней, то мы расскажем вам об изменениях в лазерных станках Raylogic. Как оказалось, при ...