🚀 Enhanced Page Load Speed Test

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

您需要先安裝使用者腳本管理器擴展,如 TampermonkeyGreasemonkeyViolentmonkey 之後才能安裝該腳本。

You will need to install an extension such as Tampermonkey to install this script.

您需要先安裝使用者腳本管理器擴充功能,如 TampermonkeyViolentmonkey 後才能安裝該腳本。

您需要先安裝使用者腳本管理器擴充功能,如 TampermonkeyUserscripts 後才能安裝該腳本。

你需要先安裝一款使用者腳本管理器擴展,比如 Tampermonkey,才能安裝此腳本

您需要先安裝使用者腳本管理器擴充功能後才能安裝該腳本。

(我已經安裝了使用者腳本管理器,讓我安裝!)

你需要先安裝一款使用者樣式管理器擴展,比如 Stylus,才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展,比如 Stylus,才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展,比如 Stylus,才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展後才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展後才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展後才能安裝此樣式

(我已經安裝了使用者樣式管理器,讓我安裝!)

作者
R1KOV
今日安裝
0
安裝總數
66
評價
0 0 0
版本
0.3-speed-test
建立日期
2024-12-31
更新日期
2024-12-31
尺寸
2.2 KB
授權條款
MIT
腳本執行於
所有網站

Описание скрипта: 🚀 Enhanced Page Load Speed Test

**Версия:** 0.3-speed-test
**Автор:** r1kov
**Лицензия:** MIT

**Описание:**
🏎️ Этот пользовательский скрипт предназначен для ускорения загрузки веб-страниц за счёт скрытия ненужных рекламных элементов и оптимизации загрузки изображений. Он улучшает скорость отклика и общую производительность страниц, обеспечивая более плавное и быстрое взаимодействие.

**Как работает скрипт:**

1. **Скрытие рекламных элементов:**
- Скрипт ищет на странице элементы, которые могут содержать рекламу, используя предопределённые селекторы (`script[src*="ads"]`, `div[class*="ad"]`, и т. д.).
- Обнаруженные элементы визуально скрываются (`visibility: hidden`), что предотвращает их отображение без удаления из DOM. Это позволяет избежать возможных функциональных проблем, связанных с удалением скриптов.

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

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

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

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

**Заключение:**
Этот скрипт предоставляет простой и эффективный способ ускорить загрузку страниц и улучшить пользовательский опыт, снижая нагрузку на ресурсы и устраняя отвлекающие элементы. Он особенно полезен для пользователей, которые хотят получать информацию быстрее и без отвлекающих факторов.