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

Моя цель - предложение широкого ассортимента товаров и услуг на постоянно высоком качестве обслуживания по самым выгодным ценам.
Предлагаем вашему вниманию подборку с ссылками на новые материалы из области фронтенда и около него.


Медиа    |    Веб-разработка    |    CSS    |    Javascript    |    Браузеры


Медиа


podcast en Подкаст «Веб-стандарты», 168. Why Samsung needs a browser, WebVR to WebXR transition, XR use cases for the Web
podcast Подкаст «Сделайте мне красиво» Выпуск №12, в гостях Антон Кастрицкий — vanila js, You-Dont-Need и недовольный Олег
podcast Подкаст «CSSSR»: Новости 512 — Выпуск №45 (30.03 — 05.04)
video «ALL YOUR HTML» #s2e9: «Система частиц из текста»

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


habr Безопасность клиентских приложений: практические советы для Front-end разработчика
habr Избавляемся от дублей пакетов в бандлах
• 12 базовых рефлексов верстальщика
en Что нового в Foundation 6
en Представляем новый слой рендеринга для theguardian.com по версии 2019 года
en Нативный lazy-loading для изображения приходит в веб! Addy Osmani анонсировал поддержку атрибута loading в будущей версии Chrome
en Веб-компоненты заменят твой фронтенд фреймворк

  • Accessibility:
    en Доступность для вестибулярных расстройств: как моя временная нетрудоспособность изменила мою точку зрения
    en Применение передовых методов обеспечения доступности с автоматически генерируемыми идентификаторами
    en Прогрессивный компонент раскрывающегося блока с максимальной поддержкой доступности
    en Тестирование HTML5 Landmarks
    en Мутные воды ADA Website Compliance могут стать менее мутными в 2019 году

  • Анимация:
    en Вдохновляющие сайты, подборка #3
    en Креативная анимация переключения режима просмотра
    en Crossroads Slideshow. Экспериментальный слайдер под наклоном, с предпросмотром и открытием контента по клику
    en Dogstudio — сайт с крутым скролл-эффектом


CSS


en CSSBattle — игра, в которой с помощью ваших CSS умений нужно воссоздать графические объекты с минимально возможным кодом
en Что на самом деле делает «supported-color-schemes» в Dark Mode?
en Ruby Sass достиг конца жизненного цикла
en Управление Z-индексом в компонентном веб-приложении
en video CSS Стандартизация, свежий выпуск «The State of the Web» с Rick Viscomi и Jen Simmons (CSS Working Group, Mozilla)
en Как создавать лучшие темы с помощью CSS-переменных
en Скрытая сила CSS Text Align

JavaScript


habr Подробности о GraphQL: что, как и почему
habr Ускоряем WebGL/Three.js с помощью OffscreenCanvas и веб-воркеров
en Что такого особенного в TypeScript?
en Еще один JavaScript Framework
en Remy Sharp: Как я не справился с <a>
en JavaScript Web Workers: руководство для начинающих
en Как использовать Axios с JavaScript
en От Javascript до Typescript и Elm
en Почему вы должны изучать vanilla javascript в отдельности, если хотите быть лучшим разработчиком

  • Теория:
    • Прототипно-ориентированное программирование в JavaScript
    • Самые необходимые строковые и числовые методы в JavaScript
    habr Основы движков JavaScript: общие формы и Inline кэширование. Часть 1
    habr 12 приемов работы с JavaScript, которых нет в большинстве туториалов
    en Как сделать ваш код JavaScript простым и легким для чтения
    en Все, что вам нужно знать о Promise.all
    en Каррирование длины переменной в JavaScript

  • Vue VueJS:
    en Плагины VueJS и Vue CLI 3 для повышения производительности вашего приложения
    en VueJs Amsterdam 2019 — Краткий обзор мероприятия и докладов (часть 1)
    en Unit vs E2E тестирование во Vue.js
    en Как создать редактируемую таблицу данных в реальном времени в Vue.js
    en Представляем Vue Chimera, реактивный restful api client
    en PreVue: инструмент прототипирования для Vue

  • React React:
    en video Дан Абрамов обучает меня React Hooks
    en Функции высшего порядка: что это такое и пример на React
    en Как создать современное веб-приложение с использованием WordPress и React
    en Как создать доступное модальное окно на React
    en Как создать собственные React хуки

  • Angular Angular:
    habr Мультиязычные приложения в Angular
    habr Планы на Angular 8.0 и Ivy
    en What to Expect in Angular 8
    en Создание расширяемого динамического подключаемого Enterprise приложения на Angular
    en Дорожная Angular карта — прошлое, настоящее и будущее
    en Как начать летать с Angular и NgRx
    en Как создавать темы для ваших приложений на Angular 7, используя CSS-переменные
    en Управление состоянием с использованием объектов RxJS в приложениях Angular

  • Libs & Plugins:
    en Solid — лучшая JS UI-библиотека на, о которой вы никогда не слышали
    en code-server: запускает VS Code на удалённом сервере


Браузеры


• Лог изменений в V8 помог создать эксплоит для неисправленной уязвимости в Chrome
• В ночные сборки Firefox добавлен блокировщик назойливых уведомлений и API UserScripts
en Can I Stop? Освободитесь от необходимости поддержки Internet Explorer 11 в местах, где (почти) никто не использует его.
en Оценка популярных браузеров с точки зрения безопасности и конфиденциальности


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



Дайджест за прошлую неделю.
Материал подготовили dersmoll и alekskorovin.
Источник: https://habr.com/ru/post/447128/


Интересные статьи

Интересные статьи

Подборка свежих уроков, видео и пакетов по фреймворку Laravel. Читать дальше →
Для чтения на выходных мы подобрали экспертные статьи о том, как улучшить опыт прослушивания с помощью незначительной [в некоторых ситуациях — масштабной] доработки помещения. ...
Собрал очередной прототип станка с ЧПУ для плазменной обработки и последующей модификации полимерных материалов. В одной из предыдущих своих работ я уже описывал нечто подобное, только там происх...
Свежая подборка со ссылками на новости и материалы. В выпуске: PHP 7.4.0 beta 1, PhpStorm 2019.2, PSR-12, обзор RFC предложений из PHP Internals, новости с Laracon US, подкасты, порция полезных...
Тема статьи навеяна результатами наблюдений за методикой создания шаблонов различными разработчиками, чьи проекты попадали мне на поддержку. Порой разобраться в, казалось бы, такой простой сущности ка...