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

•

•

•

•

•

•

Веб-разработка
• Elm изменил мое представление о непопулярных языках
•

- Производительность:
•A Netflix Web Performance Case Study. Детальная статья от Addy Osmani о том, как удалось улучшить показатель Time-To-Interactive для десктопной версии Netflix.com
•Повышение производительности анимированных GIF с помощью HTML5 Video
•Web Performance 101. Детализированное введение в производительность загрузки современного веба от Ивана Акулова
- Инструменты:
• Прокачиваем навыки отладки с помощью инструментов разработчика Chrome (часть 2)
• npm: полезные сокращения и трюки
•Зачем я написал 33 расширения для VSCode и как я ими управляю
•Непрерывная интеграция с помощью Prettier + ESLint
•FX — CLI-инструмент для обработки JSON
•Git алиасы, без которых я не могу жить
- Accessibility:
•Актуальность метаданных в доступных PDF
•Бизнес-кейс для цифровой доступности
CSS
•

•

•

• Как быстро спроектировать сайт с помощью CSS Grid
•

•

•

•

•

•

•

•

•

JavaScript
•

•

•

• GraphQL получил собственную независимую площадку
•

•

- ES2015+:
•Стрелочные функции в JavaScript: зачем они нужны, как с ними обращаться, когда ими стоит пользоваться, а когда — нет
•Имплементация промисов в JavaScript
•JSBI — имплементация официального предложения BigInt для ECMAScript на чистом JavaScript, которое в ближайшем будущем станет частью языка
React:
•Компоненты высшего порядка в React
•Имплементация плавного скроллинга в React
•React Suspense c Fetch API
•Введение в хуки React
•5 вещей, которых я не знал о Create React App
•3 преимущества функциональных компонентов в React на eCommerce сайтах
•re: Почему комьюнити React обходит стороной веб-компоненты? Отвечает Ден Абрамов
Angular:
•Темизация Angular приложений
•Чеклист чистого кода в Angular ?
•Почему Angular заставил меня бросить веб-разработку
•Полное руководство по Angular 6+ Dependency Injection?—?providedIn vs providers:[ ]
•Урок по Angular Material Table с примером
VueJS:
•Создание радиальной диаграммы на Vue и SVG
•Поправляем виртуальный DOM Vue.js: необходимость, объяснение и решение
- Libs & Plugins:
•Встречайте Loona: библиотеку для управления состоянием приложений в React и Angular
•Glider.js: очень быстрая, небольшая, полностью адаптивная, с поддержкой мобильных устройств, без зависимостей, библиотека для прокрутки и навигации списков
Браузеры
• Вышла новая Opera для Android с функцией блокировки cookie-диалогов
• Chrome 71 будет блокировать всю рекламу на сайтах с обманными элементами
• В Firefox тестируют поддержку сохранения в облачные хранилища
• Обнаружена новая RCE-уязвимость в браузере Edge
Занимательное
• Теперь официально. Google подтвердила, что темный режим существенно экономит заряд
• Формат, изменивший мир: история VHS
• GitHub преодолел рубеж в 100 млн репозиториев
• Microsoft добавит в Word функцию, которая будет автоматически создавать списки задач
• Бесконтакт: что такое NFC и как программисту с ним работать
• Самые дорогие стартапы, которые закрылись в 2018 году
?
Судя по всему, это последний пост в корпоративном блоге Zfort Group. Спасибо что заходили сюда, подписывались и читали наши посты в течении семи лет функционирования блога. Мы продолжим публикации наших дайджестов в том или ином виде. В первую очередь, подборки будут выходить в блоге корпоративного сайта. Также, мы попробуем продолжить наши публикации на хабре с аккаунта alexzfort. Контент дайджестов будет различаться, чтобы избежать его дублирования, новый формат будем пробовать уже на следующей неделе. Всем плодотворной недели!
Дайджест за прошлую неделю.
Материал подготовили derSmoll и alekskorovin.
Комментарии (5)
Boberdober
12.11.2018 15:40А планов сделать телеграм канал нет случайно?
derSmoll
12.11.2018 15:50Иногда появляются мысли, но пока не уверен, где брать на это время. Над форматом тоже нужно подумать. Каналов в режиме несколького ссылок в день хватает уже сейчас (те же веб-стандарты), еженедельный дайджест — уже не формат телеграма. Возможно, вечерний пост с лучшими ссылками дня может взлететь. А может и нет :)
softshape
Ребята, на Хабре есть RSS, а у вас на сайте нет. Я в ваши дайджесты здесь попадаю (попадал) именно из RSS-потока. Добавьте RSS в блог на сайте?
alexzfort Автор
Обязательно. Скоро появится RSS и там