Αντιμετώπιση προβλημάτων

Γνώση Υπολογιστών >> Αντιμετώπιση προβλημάτων >  >> Browser

Τι εκτελεί ένα πρόγραμμα περιήγησης στο Web;

Ένα πρόγραμμα περιήγησης ιστού διευθύνεται από συνδυασμό στοιχείων λογισμικού:

* Ένας κινητήρας απόδοσης (ή μηχανισμός διάταξης): Αυτό είναι το βασικό στοιχείο που είναι υπεύθυνο για τη λήψη του κώδικα HTML, CSS και JavaScript μιας ιστοσελίδας και την μετατροπή του στην οπτική οθόνη που βλέπετε στην οθόνη σας. Παραδείγματα περιλαμβάνουν το Blink (που χρησιμοποιείται από το Chrome, το Edge και άλλα), το Gecko (που χρησιμοποιείται από τον Firefox) και το Webkit (που χρησιμοποιείται από το Safari).

* κινητήρα JavaScript: Αυτό χειρίζεται την εκτέλεση του κώδικα JavaScript εντός ιστοσελίδων. Οι δημοφιλείς κινητήρες JavaScript περιλαμβάνουν το V8 (που χρησιμοποιείται από το Chrome και άλλους) και το Spidermonkey (που χρησιμοποιείται από τον Firefox).

* Λειτουργικό σύστημα (OS): Το ίδιο το πρόγραμμα περιήγησης είναι μια εφαρμογή που εκτελείται πάνω από το λειτουργικό σας σύστημα (Windows, MacOS, Linux, Android, iOS κ.λπ.). Το λειτουργικό σύστημα παρέχει τη θεμελιώδη υποδομή για το πρόγραμμα περιήγησης για τη λειτουργία, τη διαχείριση της μνήμης, των διαδικασιών και της εισόδου/εξόδου.

* στοίβα δικτύου: Αυτό χειρίζεται την επικοινωνία μεταξύ των διακομιστών του προγράμματος περιήγησης και του ιστού μέσω του Διαδικτύου. Διαχειρίζεται την αποστολή και τη λήψη αιτήσεων και απαντήσεων HTTP.

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

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα