Google Infinite Scroll 2 (Refactored)

Performance-optimized infinite scroll for Google Search with robust heuristics, SPA support, and deduplication

Vous devrez installer une extension telle que Tampermonkey, Greasemonkey ou Violentmonkey pour installer ce script.

Vous devrez installer une extension telle que Tampermonkey pour installer ce script.

Vous devrez installer une extension telle que Tampermonkey ou Violentmonkey pour installer ce script.

Vous devrez installer une extension telle que Tampermonkey ou Userscripts pour installer ce script.

Vous devrez installer une extension telle que Tampermonkey pour installer ce script.

Vous devrez installer une extension de gestionnaire de script utilisateur pour installer ce script.

(J'ai déjà un gestionnaire de scripts utilisateur, laissez-moi l'installer !)

Vous devrez installer une extension telle que Stylus pour installer ce style.

Vous devrez installer une extension telle que Stylus pour installer ce style.

Vous devrez installer une extension telle que Stylus pour installer ce style.

Vous devrez installer une extension du gestionnaire de style pour utilisateur pour installer ce style.

Vous devrez installer une extension du gestionnaire de style pour utilisateur pour installer ce style.

Vous devrez installer une extension du gestionnaire de style pour utilisateur pour installer ce style.

(J'ai déjà un gestionnaire de style utilisateur, laissez-moi l'installer!)

Auteur
scuba3198
Installations quotidiennes
1
Installations (total)
13
Notes
0 0 0
Version
1.3.0
Créé
12/05/2026
Mis à jour
14/05/2026
Taille
10,7 ko
Licence
GPL-3.0-or-later
S'applique à

This userscript provides a performance-optimized infinite scroll experience for Google Search, eliminating the need to manually click through pagination. It utilizes a modern Intersection Observer implementation to monitor your scroll position and automatically fetch the next set of results as you approach the bottom of the page. The script is refactored for efficiency, ensuring that the search interface remains fluid and responsive even as more content is appended to the main results container.

The script functions by targeting the primary search results area and identifying the transition to the next page through Google's native navigation parameters. When the bottom of the current results list is reached, it asynchronously fetches the subsequent page and merges the new entries seamlessly into your current view. A subtle visual indicator is used during the loading process to signify that more content is being retrieved.

To ensure a smooth experience, the script includes built-in error handling to manage connectivity issues or changes in page structure. It is designed to run at the end of the document load to prevent any interference with the initial page rendering. This tool is ideal for users who perform deep research and prefer a continuous, uninterrupted browsing flow while using Google Search.