timursk / DevToolsAnalysis

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

DevToolsAnalysis

Использование Chrome DevTools - анализ открытия сайта

1. Network

1.1 HAR архив - файл

1.2 Неоптимальные места

1.2.1 Дублирование ресурсов

  • Файлы Bootstrap
    Bootstrap
  • Файлы cast_sender.js & code.js
    code.js
  • Шрифты
    font font
  • Картинка
    image
  • Favicon
    favicon
  • JQuery
    jquery
  • openapi.js
    openapi.js
  • popper.min.js
    popper.min.js

1.2.2 Лишний размер ресурса

  • Размер >100kb, js не разбит на чанки
    superfluous
  • Грузится большой спрайт 84.7kb, большая часть иконок/картинок не используется. Картинки можно обрезать и загрузить отдельно для экономии размеров файлов. Иконки внизу картинки можно переделать в svg со сменой цвета через css color, для избежания скачивания задублированных картинок с разным цветом.
    superfluous
  • Изначальный размер картинки 1280x720, а используется 560x315. Можно сэкономить ~56% от изначального размера, предварительно обрезав картинку
    superfluous

1.2.3 Медленно загружающиеся ресурсы

  • Долгозагружающиеся запросы с ошибками
    slow requests with errors slow requests with errors
  • Запросы >200ms. JQuery не минифицирован.
    slow requests

1.2.4 Ресурсы, блокирующие загрузку

  • Запросы JS
    js
  • Запросы CSS
    css

1.2.5 Дополнительно

  • CORS ошибки
    CORS CORS
  • Запросы с ошибками
    errors
  • Запросы, возвращающие 302 из-за которого происходит редирект (+1 запрос)
    302 redirects

2. Pefrormance

2.1 Файл загрузки файл

2.2 Dремя в миллисекундах от начала навигации до событий

  • First Paint (FP) 393.4ms
    fp
  • First Contentful Paint (FCP) 393.4ms
    fcp
  • Largest Contentful Paint (LCP) 1711.5ms
    lcp
  • DOM Content Loaded (DCL) 1374.0ms
    dcl
  • Load 21154.0ms
    onload

2.3 DOM Element на котором происходит LCP

  • image
    image

2.4 Время в миллисекундах на этапы обработки документа

  • Loading 44ms
  • Scripting 1765ms
  • Rendering 784ms
  • Painting 81ms
    perf timings

3. Coverage

3.1 Файл загрузки

Coverage

3.2 Неиспользованный CSS

  • 547kb
    unused css

3.3 Неиспользованный JS

  • ~2300kb
    unused js

Анализ открытия сайта с замедлением CPU 4x slowdown и эмуляцией сети Slow 3G

1. Network

1.1 HAR архив - файл

1.2 Неоптимальные места

1.2.1 Дублирование ресурсов

  • Файлы Bootstrap
    Bootstrap
  • Файлы cast_sender.js & code.js
    code.js
  • JQuery
    jquery
  • openapi.js
    openapi.js
  • popper.min.js
    popper.min.js
  • Шрифты
    font
  • Картинка
    image

1.2.2 Лишний размер ресурса

  • Размер >100kb, js не разбит на чанки
    superfluous
  • Грузится большой спрайт 84.7kb, большая часть иконок/картинок не используется. Картинки можно обрезать и загрузить отдельно для экономии размеров файлов. Иконки внизу картинки можно переделать в svg со сменой цвета через css color, для избежания скачивания задублированных картинок с разным цветом.
    superfluous
  • Изначальный размер картинки 1280x720, а используется 560x315. Можно сэкономить ~56% от изначального размера, предварительно обрезав картинку
    superfluous

1.2.3 Медленно загружающиеся ресурсы

  • Запросы, которые загружались >200ms без замедления.
    slow requests

1.2.4 Ресурсы, блокирующие загрузку

  • Запросы JS
    js
  • Запросы CSS
    css

1.2.5 Дополнительно

  • Запросы, возвращающие 302 из-за которого происходит редирект (+1 запрос)
    302 redirects

2. Pefrormance

2.1 Файл загрузки файл

2.2 Dремя в миллисекундах от начала навигации до событий

  • First Paint (FP) 49001.1ms
    fp
  • First Contentful Paint (FCP) 49001.1ms
    fcp
  • Largest Contentful Paint (LCP) 69056.7ms
    lcp
  • DOM Content Loaded (DCL) 55395.3ms
    dcl
  • Load 91266.3ms
    onload

2.3 DOM Element на котором происходит LCP

  • image
    image

2.4 Время в миллисекундах на этапы обработки документа

  • Loading 173ms
  • Scripting 7220ms
  • Rendering 4118ms
  • Painting 620ms
    perf timings

3. Coverage

3.1 Файл загрузки

Coverage

3.2 Неиспользованный CSS

  • 554kb
    unused css

3.3 Неиспользованный JS

  • ~2300kb
    unused js

About