Coder Social home page Coder Social logo

shri-2023-tooling's Introduction

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

1. На вкладке Network

1.1. Профиль загрузки ресурсов HAR

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

1.2.1. Дублирование ресурсов
  • code.js повторился 2 раза code.js

  • www.1cont.ru повторился 2 раза www.1cont.ru

  • fontawesome-webfont.woff2?v=4.7.0 повторился 2 раза fontawesome-webfont

  • https://mp-events.mi.action-media.ru/user-recognition повторился 4 раза ( 2 раза с кодом 204 и 2 раза с 200) user-recognition

  • cast_sender.js повторился 2 раза cast_sender

1.2.2. Лишний размер ресурса
  • На данной фотографии можно заметить, что присутсвуют js и css файлы, которые весят больше 100 kB. А также файл png, который весит много для картинки big_size
1.2.3. Медленно загружающиеся ресурсы
  • Можно заметить, что есть 3 запроса, которые завершили свою работу с ошибкой. Из них 2 были больше 2 секунд. Самое оптимальное время это примерно 1 секунда или меньше. bit_time
1.2.4. Ресурсы, блокирующие загрузку
  • Ресурсы, которые запустились до загрузки страницы. loading
1.2.5. Дополнительно
  • Запросы, которые закончились с ошибкой или были отменены. failed

  • Запросы со статусом 302 из-за которых происходят лишние запросы и нагружают загрузку сайта. 302

  • Заблокированные запросы cors


2. На вкладке Perfomance

2.1. Профиль загрузки страницы JSON

2.2. Время в ms от начала навигация до событий FP, FCP, LCP, DCL и Load

  • First Paint (FP) - 847.6 ms

    FP

  • First Contentful Paint (FCP) - 847.6 ms

    FCP

  • Largest Contentful Paint (LCP) - 7149.9 ms

    LCP

  • DOM Content Loaded (DCL) - 6701.3 ms

    DCL

  • Load - 31285.4 ms

    Load

2.3. DOM-элемент на котором происходит LCP

  • <img loading="lazy" src="/images/branding/10/imageTop_1628667062.7856.jpg" data-url="/images/branding/10/imageTop_1628667062.7856.jpg" alt="-">

DOM

2.4. Время в ms тратится на разные этапы обработки документа (Loading, Scripting, Rendering, Painting)

  • Loading - 198 ms

  • Scripting - 8320 ms

  • Rendering - 224 ms

  • Painting - 1039 ms

    AllTime


3. На вкладке Coverage

3.1. Профиль загрузки страницы JSON

Coverage

3.2. Объём неиспользованного CSS в ходе загрузки страницы

  • 546 kB css

3.3. Объём неиспользованного JS в ходе загрузки страницы

  • 2600 kB js

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

1. На вкладке Network

Профиль загрузки ресурсов HAR

  • Аналогично как в основном задании Network, только загрузка стала больше почти в 2 раза.

Network


2. На вкладке Perfomance

2.1. Профиль загрузки страницы JSON

2.2. Время в ms от начала навигация до событий FP, FCP, LCP, DCL и Load

  • First Paint (FP) - 9855.1 ms

    FP

  • First Contentful Paint (FCP) - 9855.1 ms

    FCP

  • Largest Contentful Paint (LCP) - 43342.0 ms

    LCP

  • DOM Content Loaded (DCL) - 37609.9 ms

    DCL

  • Load - 71684.7 ms

    Load

2.3. DOM-элемент на котором происходит LCP

  • <img loading="lazy" src="/images/branding/10/imageTop_1628667062.7856.jpg" data-url="/images/branding/10/imageTop_1628667062.7856.jpg" alt="-">

DOM

2.4. Время в ms тратится на разные этапы обработки документа (Loading, Scripting, Rendering, Painting)

  • Loading - 676 ms

  • Scripting - 18506 ms

  • Rendering - 18904 ms

  • Painting - 6455 ms

    AllTime


3. На вкладке Coverage

3.1. Профиль загрузки страницы JSON

Coverage

3.2. Объём неиспользованного CSS в ходе загрузки страницы

Аналогично как в основном задании Coverage. Сайт не оптимизирован под плохую связь Slow 3G и CPU 4x slowdown. Из-за этого все сильно тормозит и невозможно взаимодействовать с сайтом.

shri-2023-tooling's People

Contributors

soblvsk avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.