Фронтенд-дайджест №445 (7 -14 декабря 2020)
Медиа
- Верстать как в 2020, или Трюки на SVG: маски, трансформации и calc
- «Новости 512» от CSSSR: PhpStorm 2020.3; Playwright, Puppeteer и Selenium; Next.js в Lyft; Beaker 1.0; State of JS 2020
- А также текстовая версия
- 10 лучших подкастов для веб-дизайнеров, разработчиков и профессионалов в области цифровых технологий
- Подкаст "Веб-стандарты" №259: Chrome 88, State of CSS и JS, шрифты для кодинга, Monument Valley, вёрстка 2008, сторис, пуньк
Веб-разработка
-
Инструменты
-
Производительность
-
Доступность
-
Эффекты
CSS
- Использование кастомных свойств CSS для настройки толщины вариативного шрифта в темном режиме
- CSS Scroll Snap
- Правила схлопывания margin
- Стилизация цепочек комментариев
- Почему я люблю Tailwind
- Что можно добавить в переменную CSS?
- Параллакс-эффект с помощью CSS Sticky
- Утилитарный класс для покрытия элементов
JavaScript
-
Публикуйте, отправляйте и внедряйте современный JavaScript для более быстрых приложений
-
Перемещение персонажа на спрайтах с помощью JavaScript часть 1
-
Перемещение персонажа на спрайтах с помощью JavaScript часть 2
-
Пробуем 9 JS фронтенд фреймворков с их CLI в 2021(React, Svelte, Angular, Vue+)
-
Differential Serving — делаем свой код чище и производительнее
-
Дорожная карта для JS Fullstack Web Developer в 2021 - часть 1
-
Теория
-
React
- Оптимизация изображений в соответствии с ограничениями сети и устройств в React
- Новые улучшения JSX в React 17
- 5 ошибок, которых следует избегать при использовании React Hooks
- Скелетон-прелоадеры для приложений на React
- Как увеличить производительность CSS-in-JS в 175 раз
- Обновление до React 17 и Webpack 5
- Использование Effector в стеке React + TypeScript
-
Vue
-
Angular
-
Ember
-
Svelte
Браузеры
- Google добивает многострадальный Internet Explorer
- Google упрощает синхронизацию паролей и платёжных данных в Chrome при использовании различных устройств
- Chrome 88 переведён на новый манифест, несовместимый с uBlock Origin
- Google, Intel, Zoom и другие компании создали альянс для продвижения Chrome среди предприятий