🏠 返回首頁 

Greasy Fork is available in English.

🚀 Enhanced Page Load Speed Test

🏎️ Улучшает скорость загрузки страниц, скрывая ненужные ресурсы и оптимизируя изображения для быстрого отклика и производительности

Ниже показаны версии этого скрипта, в которых изменялся код. Показать все версии.

  • вер. 0.3-speed-test 31.12.2024

    Список изменений для версии 0.3-speed-test

    1. **Скрытие вместо удаления:**
    - Изменён подход к обработке рекламных элементов. Вместо полного удаления из DOM, элементы теперь скрываются с помощью `visibility: hidden`. Это сохраняет структуру страницы и снижает вероятность нарушений функциональности, таких как проблемы с прокруткой.

    2. **Атрибут важности:**
    - Введена проверка на наличие атрибута `data-important`. Элементы с этим атрибутом не будут скрыты, что позволяет избежать случайного скрытия важных элементов страницы. Пользователи могут вручную добавить этот атрибут к элементам, которые не следует скрывать.

    3. **Оптимизация загрузки изображений:**
    - Все изображения автоматически получают атрибут `loading="lazy"`, что позволяет браузеру загружать их только по мере необходимости, улучшая скорость начальной загрузки страницы.

    4. **Ранний запуск:**
    - Скрипт теперь запускается на этапе `document-start`, что позволяет применять оптимизации как можно раньше, еще до загрузки основного контента страницы.

    5. **Динамическое применение оптимизаций:**
    - Внедрён `MutationObserver`, который наблюдает за изменениями в DOM и применяет оптимизации к новым элементам, добавляемым динамически. Это обеспечивает постоянность оптимизаций даже на страницах с динамически загружаемым контентом.

    6. **Улучшенное описание и документация:**
    - Обновлено описание скрипта, чтобы более чётко отразить его назначение и особенности работы. Пользователи теперь могут лучше понять, как работает скрипт и какие преимущества он предлагает.

    7. **Исправление багов:**
    - Улучшена стабильность и устранены проблемы, связанные с преждевременным удалением элементов, что могло приводить к проблемам с функциональностью и прокруткой страниц.

    Эти изменения направлены на улучшение пользовательского опыта, обеспечивая более надёжную и эффективную работу скрипта для ускорения загрузки страниц.

  • вер. 0.2-speed-test 31.12.2024