Google Infinite Scroll 2 (Refactored)

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

θα χρειαστεί να εγκαταστήσετε μια επέκταση όπως το Tampermonkey, το Greasemonkey ή το Violentmonkey για να εγκαταστήσετε αυτόν τον κώδικα.

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

θα χρειαστεί να εγκαταστήσετε μια επέκταση όπως το Tampermonkey ή το Violentmonkey για να εγκαταστήσετε αυτόν τον κώδικα.

θα χρειαστεί να εγκαταστήσετε μια επέκταση όπως το Tampermonkey ή το Userscripts για να εγκαταστήσετε αυτόν τον κώδικα.

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

Θα χρειαστεί να εγκαταστήσετε μια επέκταση διαχείρισης κώδικα χρήστη για να εγκαταστήσετε αυτόν τον κώδικα.

(Έχω ήδη έναν διαχειριστή κώδικα χρήστη, επιτρέψτε μου να τον εγκαταστήσω!)

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

(Έχω ήδη έναν διαχειριστή στυλ χρήστη, επιτρέψτε μου να τον εγκαταστήσω!)

Δημιουργός
scuba3198
Ημερήσιες εγκαταστάσεις
6
Σύνολο εγκαταστάσεων
9
Βαθμολογίες
0 0 0
Έκδοση
1.3.0
Δημιουργήθηκε την
12/05/2026
Ενημερώθηκε την
14/05/2026
Μέγεθος
10 KB
Άδεια
GPL-3.0-or-later
Εφαρμόζεται σε

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.