Фронтенд-дайджест №439 (26 - 31 октября 2020)
Медиа
- Подкаст "Веб-стандарты" №253. Edge на Linux, Safari, Chrome 87, Firefox 82, MDN, состояние и структура CSS, история браузеров
- Подкаст "CSSSR: CSS 3D, гайд по Webpack 5, NodeJS 15, React 17 и CRA 4, Playwright Python, Composer 2, Observer APIs
- Подкаст "Фронтенд Юность (18+)" #161: Я ушел из крипты и надеюсь никогда туда не возвращаться
Веб-разработка
-
10 полезных советов по HTML File Upload для веб-разработчиков
-
Создание микросервисной архитектуры с использованием single-spa (миграция существующего проекта)
-
Доступность
- Прекратите создавать неполноценные недоступные формы!
- Чеклист доступности для вашего веб-сайта: часть 2
- Web Accessibility in action. Знакомимся с WCAG-стандартом и тестированием доступности
- Решение проблемы обеспечения доступности модального окна для людей с ограниченными возможностями
- Почему российские сайты не будут соответствовать ГОСТу по доступности
-
Эффекты
CSS
- Сравнение различных способов скрытия вещей в CSS
- Адаптивный дизайн высоты
- CSS Layouts - Использование Flex-Wrap для выхода за рамки сетки
- LibSass прекратил поддержку
- Подробнее о content-visibility
- Трюк с переключением кастомных свойств CSS
- Предотвращение сдвигов макета с помощью CSS grid
- В защиту таблиц и флоатов в современной разработке
- Взгляд на единицы CSS: пиксели, EM и проценты
- Безумие на чистом HTML + CSS
- Задавать Height и Width для изображений снова важно
- Привлекайте внимание пользователя с помощью селектора CSS :focus-within
- Сравнение всех единиц измерения в CSS с объяснением
JavaScript
-
Шпаргалка по JavaScript, которая вам понадобится в 2020 году
-
Переопределение невозможно: XSS без произвольного JavaScript
-
Теория
-
React
-
Vue
-
Angular
- #53 Angular UIKit. Когда вам потребуется angular schematics. Использование в UiKit и в бизнес приложениях. Рецепт schematics в angular library.
- Как перестать бояться и создать собственный Angular CLI Builder
- Важность иммутабельности в приложениях Angular
- Angular Router: раскрываем некоторые интересные факты и особенности
- Давайте сделаем переиспользуемый компонент tree view в Angular
-
Ember
-
Svelte