filmov
tv
Производительный рендеринг в браузере, Глеб Михеев
Показать описание
Мы поговорим о конвейере, как он рендерит, как вносятся изменения на страницу, что такое Reflow, Forced Reflow, как его избегать, как управлять слоями, как оптимизировать рендеринг через вынесение в отдельные слои, и какие еще причины могут вызвать лаги при отрисовке.
Это позволит понять, как браузер все это делает, и начать более осознанно подходит при поиске причин плохой производительности, а также не допускать их в дальнейшем.
Каждый разработчик должен знать, как работает его инструменты, чтобы не заниматься оккультизмом и танцев с бубнами вокруг проблем. Особенно с производительностью.
На практике, не смотря на то, что это не является исключительно тайным знанием, очень мало ребят знают как это работает. И этим докладом я хочу дать разборчивости и показать, что там все просто и доступно, а самое главное - знать это очень полезно.
00:00 - Введение
00:40 - Про рендеринг
04:28 - Reflow
08:04 - Про изменения: FPS и Time Budget
10:28 - Forced Reflow
14:31 - Менеджмент слоев
17:14 - Что еще может испортить нам производительность?
24:20 - Полезные и вредные советы
27:59 - Выводы
Производительный рендеринг в браузере, Глеб Михеев
Как достичь производительного рендеринга в браузере / Глеб Михеев...
Сергей Ufocoder Иванов. Браузер. Рендеринг. Производительность...
КАК БРАУЗЕР РЕНДЕРИТ WEB-СТРАНИЦЫ // ТЕОРИЯ
How to Achieve Performing Rendering in the Browser by Gleb Mikheev (RUS) #JSConfAM21
Отрисовать за 16 мс / Глеб Михеев (Beta Digital Production)
Browser. Rendering. Performance
[28] Как браузер отрисовывает веб сайт | Browser Rendering [Подготовка JS разработчика к интервью]...
Глеб Михеев: Архитектура универсальных веб-приложений
Композитные слои и отрисовка в браузере / Антон Хлыновский...
Процесс загрузки web страницы
[React + Redux 2020]: Как рендерит браузер
Копаемся под капотом браузера, как работает event loop и compositing, Сергей Чикуенок...
Рендеринг сайта
Ускорение сайтов: критический путь рендеринга страниц
Что такое DOM. Часть 4. Как браузер выводит веб страницу на экран. Критический путь рендеринга. CRP....
[Smart4] [N.Grishuk] Что нам стоит render tree построить?
Популярные вопросы на собеседовании на фронтенд, часть 3. Как браузер загружает веб-страницу?...
Оптимизация рендеринга компонентов в React
Critical Rendering Path Visually
what is reflow & repaint in the browser? And how they affect performance (DOM, CSSOM, Render tre...
File API — работа с файлами глазами браузера | Азат Загитов, Frontend-разработчик в Альфа-Банке...
Дополнительные возможности Chrome DevTools за 15 минут на практике | Советы по использованию...
Я вижу что происходит: визуальное тестирование компонентов. Глеб Бахмутов...
Комментарии