← Επιστροφή στις λειτουργίες
Pro

Resource Waterfall

Το Resource Waterfall σχεδιάζει κάθε αίτημα της σελίδας σε μια γραμμή χρόνου, κάθε γραμμή χωρισμένη στις πραγματικές της φάσεις — σε ουρά, DNS, TCP, TLS, αναμονή και λήψη — με δείκτες για FCP, LCP, DOMContentLoaded και φόρτωση.

Όταν μια σελίδα είναι αργή, το ερώτημα είναι πάντα το ίδιο: τι περιμένει; Η απάντηση του ίδιου του προγράμματος περιήγησης βρίσκεται στον πίνακα Δικτύου, που σημαίνει άνοιγμα των Εργαλείων προγραμματισμού, σύνδεση ενός συρταριού στη σελίδα που επιθεωρείτε και επαναφόρτωση για να προλάβετε την έναρξη της φόρτωσης.

Το Resource Waterfall τοποθετεί αυτό το χρονοδιάγραμμα σε έναν αιωρούμενο πίνακα δίπλα στη σελίδα. Κάθε αίτημα εμφανίζεται ως γραμμή τοποθετημένη από την έναρξη και τμηματοποίηση ανάλογα με το πού πήγε πραγματικά ο χρόνος του: σε ουρά ή σταμάτημα, αναζήτηση DNS, σύνδεση TCP, χειραψία TLS, αναμονή για τον διακομιστή και, στη συνέχεια, λήψη. Ένα μεγάλο μπλε τμήμα είναι ένας αργός διακομιστής. ένα μακρύ πράσινο είναι μια λιπαρή λίμα? ένα μακρύ γκρι σημαίνει ότι το αίτημα καθόταν περιμένοντας τη σειρά του. Η διάκριση αποφασίζει τι πρέπει να διορθώσετε.

Οι διακεκομμένοι δείκτες σε όλη τη γραμμή χρόνου δείχνουν το First Contentful Paint, το Largest Contentful Paint, το DOMContentLoaded και το φορτίο, ώστε να μπορείτε να δείτε ποια αιτήματα ολοκληρώνονται προτού ο χρήστης δει οτιδήποτε και ποια συνεχίζονται μετά. Οι πόροι αποκλεισμού απόδοσης και οι επισκέψεις προσωρινής μνήμης επισημαίνονται σε κάθε σειρά και ένα μεμονωμένο φίλτρο αποκλεισμού μειώνει τη λίστα σε αυτό που στην πραγματικότητα καθυστερεί την πρώτη βαφή.

Φιλτράρετε ανά τύπο, αναζητήστε κατά URL ή ταξινομήστε κατά αργότερο ή μεγαλύτερο για να βρείτε γρήγορα τον χειρότερο παραβάτη. Κάντε κλικ σε οποιαδήποτε σειρά για το πλήρες URL, το πρωτόκολλο, τα μεγέθη μεταφοράς και τα αποκωδικοποιημένα, την κατάσταση και την πλήρη ανάλυση φάσης. Τα αιτήματα που φτάνουν ενώ το πλαίσιο είναι ανοιχτό, μεταδίδονται απευθείας και το Export JSON αντιγράφει ολόκληρο το χρονοδιάγραμμα, συμπεριλαμβανομένων των ορόσημων, ώστε μια εύρεση απόδοσης να μπορεί να παραδοθεί σε κάποιον άλλο χωρίς στιγμιότυπο οθόνης.

Ζωντανή προεπισκόπηση
example.com
Resource Waterfall 42 αιτήματα · 2.4 MB · 5 render-blocking
όλοι μπλοκάρισμα css js img xhr
0ms 600ms 1.20s FCP LCP
■ /products doc 38 KB 562ms
■ theme.min.css css 214 KB 341ms
■ vendor.js js 684 KB 712ms
hero.webp img 312 KB 604ms
▪ app.css css κρύπτη 3ms
analytics.js js 46 KB 488ms
Σε ουρά DNS TCP / TLS Αναμονή (TTFB) Λήψη
Βασικά χαρακτηριστικά

Πραγματική Καταστροφή Φάσης

Κάθε γραμμή χωρίζεται σε ουρά, DNS, TCP, TLS, αναμονή και λήψη, έτσι ώστε ένας αργός διακομιστής, ένα παχύ αρχείο και ένα αίτημα σε ουρά να διακρίνονται αμέσως.

Μαρκαδόροι ζωγραφικής και φόρτωσης

Οι διακεκομμένες γραμμές για FCP, LCP, DOMContentLoaded και φόρτωση δείχνουν ποια αιτήματα ολοκληρώθηκαν πριν ο χρήστης δει περιεχόμενο και ποια εξακολουθούν να εκτελούνται μετά από αυτό.

Φίλτρο Render-Blocking

Ένα κλικ μειώνει τη λίστα στους πόρους που πραγματικά συγκρατούν την πρώτη βαφή, με τους συνολικούς αριθμούς αποκλεισμού στη γραμμή σύνοψης.

Επισκέψεις προσωρινής μνήμης με σημαία

Οι πόροι που εξυπηρετούνται από την προσωρινή μνήμη επισημαίνονται και επισημαίνονται αντί να εμφανίζονται ως μυστηριώδεις σειρές μηδενικών byte, ώστε να μπορείτε να επαληθεύσετε ότι η προσωρινή αποθήκευση λειτουργεί πραγματικά.

Φιλτράρισμα, αναζήτηση και ταξινόμηση

Περιορίστε κατά τύπο — έγγραφο, CSS, JS, εικόνες, γραμματοσειρές, XHR, πολυμέσα — αναζήτηση κατά διεύθυνση URL ή ταξινόμηση κατά αργότερο ή μεγαλύτερο για να φτάσετε στον χειρότερο παραβάτη σε δευτερόλεπτα.

Εξαγώγιμο χρονοδιάγραμμα

Αντιγράψτε ολόκληρο τον καταρράκτη ως JSON, συμπεριλαμβανομένων των ορόσημων, των συνόλων και των φάσεων ανά αίτημα, για να το επισυνάψετε σε ένα εισιτήριο ή να το συγκρίνετε με μεταγενέστερη εκτέλεση.

Συνήθεις περιπτώσεις χρήσης

Βρίσκοντας τι καθυστερεί την πρώτη βαφή

Φιλτράρετε σε πόρους αποκλεισμού απόδοσης και δείτε τα ακριβή φύλλα στυλ και τα σενάρια να βρίσκονται μεταξύ του επισκέπτη και του ορατού περιεχομένου σας.

Πιάνοντας ένα αργό τρίτο μέρος

Ταξινομήστε κατά την πιο αργή και παρακολουθήστε έναν πάροχο αναλυτικών στοιχείων, γραμματοσειρών ή συνομιλίας να εμφανίζεται στην κορυφή με μια μακρά φάση αναμονής που δεν έχει καμία σχέση με τον κώδικά σας.

Λέγοντας έναν αργό διακομιστή από ένα μεγάλο αρχείο

Διαβάστε τα χρώματα της φάσης: ο χρόνος αναμονής είναι πρόβλημα backend ή CDN, ο χρόνος λήψης είναι πρόβλημα μεγέθους αρχείου. Η επιδιόρθωση είναι διαφορετική για το καθένα.

Επαλήθευση προσωρινής αποθήκευσης και συμπίεσης

Φορτώστε ξανά και επιβεβαιώστε ότι τα στοιχεία προέρχονται από την κρυφή μνήμη και ότι τα μεγέθη μεταφοράς είναι πολύ μικρότερα από τα αποκωδικοποιημένα μεγέθη, αποδεικνύοντας ότι η συμπίεση είναι πραγματικά ενεργοποιημένη.

Παράδοση ενός ευρήματος σε κάποιον άλλο

Εξαγάγετε το χρονοδιάγραμμα ως JSON και επισυνάψτε το σε ένα εισιτήριο, ώστε το επόμενο άτομο να βλέπει τους ίδιους αριθμούς αντί να προσπαθεί να αναπαράγει τη συνεδρία σας.

Τρόπος χρήσης
1

Ανοίξτε το Resource Waterfall

Κάντε κλικ στο εικονίδιο Resource Waterfall στο dock του DevSuite Pro. Ό,τι έχει φορτώσει η σελίδα μέχρι τώρα, εμφανίζεται αμέσως στη γραμμή χρόνου.

2

Επαναλάβετε τη φόρτωση για την πλήρη εικόνα

Φορτώστε ξανά με ανοιχτό τον πίνακα για να καταγράψετε το φορτίο από το πρώτο κιόλας αίτημα, συμπεριλαμβανομένου του ίδιου του εγγράφου και των ορόσημων της βαφής.

3

Μειώστε το σε αυτό που έχει σημασία

Πατήστε το τσιπ αποκλεισμού για να δείτε μόνο πόρους αποκλεισμού απόδοσης ή επιλέξτε έναν τύπο όπως js ή img. Ταξινόμηση κατά αργότερο για να βάλετε τον χειρότερο παραβάτη στην κορυφή.

4

Επιθεωρήστε ένα μόνο αίτημα

Κάντε κλικ σε οποιαδήποτε σειρά για την πλήρη διεύθυνση URL, το πρωτόκολλο, τα μεγέθη, την κατάστασή της και μια ανάλυση ανά φάση σε χιλιοστά του δευτερολέπτου — και αντιγράψτε τη διεύθυνση URL εάν τη χρειάζεστε.

5

Εξαγωγή των αποδεικτικών στοιχείων

Το Export JSON αντιγράφει το πλήρες χρονοδιάγραμμα με ορόσημα και σύνολα, έτοιμα να επικολληθούν σε ένα εισιτήριο ή να διατηρηθούν ως αρχείο πριν και μετά.

Είστε έτοιμοι να δοκιμάσετε;

Εγκαταστήστε το DevSuite Pro δωρεάν και ξεκλειδώστε 71+ εργαλεία προγραμματιστή για το πρόγραμμα περιήγησής σας.

Προσθήκη στο Chrome Προσθήκη στο Edge Προσθήκη στο FireFox