Πίστωση εικόνας: Urupong/iStock/GettyImages
Η μηχανή του προγράμματος περιήγησης είναι το βασικό συστατικό κάθε προγράμματος περιήγησης ιστού στην αγορά, από το Chrome έως το Safari. Η εμφάνιση ενός ιστότοπου στον υπολογιστή σας μπορεί να ποικίλλει σημαντικά ανάλογα με τη μηχανή στον οποίο βασίζεται το πρόγραμμα περιήγησής σας. Οι μηχανές προγράμματος περιήγησης αποτελούνται συνήθως από δύο κύρια στοιχεία: τη βιβλιοθήκη απόδοσης και διάταξης και το πλαίσιο JavaScript.
Τύποι προγράμματος περιήγησης WebKit
Το WebKit είναι μία από τις σημαντικότερες μηχανές προγράμματος περιήγησης που χρησιμοποιείται σήμερα. Είναι δωρεάν για χρήση σε λειτουργικά συστήματα Mac και Linux. Το WebKit συνδέεται συνήθως με την Apple επειδή είναι η μηχανή προγράμματος περιήγησης που χρησιμοποιείται για το πρόγραμμα περιήγησης Safari της Apple. Χρησιμοποιείται επίσης σε άλλα προγράμματα περιήγησης όπως το ενσωματωμένο πρόγραμμα περιήγησης Amazon Kindle και το πρόγραμμα περιήγησης BlackBerry. Τα βασικά στοιχεία του WebKit είναι το WebCore και το JavaScriptCore. Το WebCore είναι μια βιβλιοθήκη απόδοσης και διάταξης για HTML και κλιμακούμενα διανυσματικά γραφικά, ενώ το JavaScriptCore είναι ένα πλαίσιο JavaScript που επιτρέπει στα προγράμματα περιήγησης WebKit να εκτελούν JavaScript. Αυτά τα βασικά στοιχεία επιτρέπουν στα προγράμματα περιήγησης WebKit να αναπαράγουν βίντεο και να εμφανίζουν με ακρίβεια έναν ιστότοπο.
Το βίντεο της ημέρας
Το Blink είναι ένας νεότερος τύπος μηχανής προγράμματος περιήγησης ιστού και υπάρχει μόνο από το 2013. Το Chromium – ένα έργο προγράμματος περιήγησης ιστού ανοιχτού κώδικα από την Google – δημιούργησε το Blink αφού πήρε τον πηγαίο κώδικα από το στοιχείο WebCore του WebKit και τον άλλαξε για να καλύψει καλύτερα τις ανάγκες του Google Chrome. Η Google συνέβαλε κυρίως στην ανάπτυξη του Blink, αλλά και άλλες εταιρείες όπως η Opera Software ASA, η Samsung και η Intel έχουν συμβάλει επίσης. Το Blink χρησιμοποιείται στα προγράμματα περιήγησης ιστού Google Chrome, Vivaldi, Amazon Silk και Opera. Είναι δωρεάν για χρήση στις πλατφόρμες Windows, Mac, Linux, Android και Chrome OS. Τα βασικά στοιχεία του Blink περιλαμβάνουν τον αναλυτή Blink XML και το V8 JavaScript Engine. Το Blink XML είναι η βιβλιοθήκη απόδοσης και διάταξης, ενώ το V8 JavaScript Engine είναι το πλαίσιο JavaScript.
Προγράμματα περιήγησης Gecko
Το Gecko είναι ένας από τους παλαιότερους τύπους μηχανών περιήγησης ιστού που χρησιμοποιούνται ακόμη. Αναπτύχθηκε αρχικά από το Netscape το 1997 και στη συνέχεια προσαρμόστηκε από τη Mozilla το 1998. Το Gecko έχει αναπτυχθεί αποκλειστικά από τη Mozilla από το 2003. Τα προγράμματα περιήγησης ιστού Mozilla Firefox, Waterfox, Conkeror, Classilla και Lunascape χρησιμοποιούν τη μηχανή του προγράμματος περιήγησης ιστού Gecko. Το Gecko χρησιμοποιείται επίσης σε προγράμματα-πελάτες ηλεκτρονικού ταχυδρομείου όπως το Mozilla Thunderbird. Είναι δωρεάν για χρήση σε λειτουργικά συστήματα Windows, Mac, Linux και Android. Τα βασικά στοιχεία του Gecko είναι η μηχανή JavaScript SpiderMonkey και η βιβλιοθήκη Expat, που εκτελούν JavaScript και αποδίδουν HTML, αντίστοιχα.
Goanna Browsers
Η μηχανή προγράμματος περιήγησης ιστού Goanna βασίζεται χαλαρά στον πηγαίο κώδικα της μηχανής προγράμματος περιήγησης ιστού Gecko. Το Goanna αρχικά ήταν διαφορετικό από το Gecko μόνο στο όνομα, αλλά έκτοτε εξελίχθηκε για να γίνει ο δικός του κινητήρας με χαρακτηριστικά που είναι διαφορετικά από το Gecko. Αυτή η μηχανή προγράμματος περιήγησης χρησιμοποιείται στα προγράμματα περιήγησης Pale Moon και Basilisk. Η Goanna χρησιμοποιεί τα ίδια βασικά στοιχεία με το Gecko: SpiderMonkey JavaScript και τη βιβλιοθήκη Expat. Τα προγράμματα περιήγησης ιστού Goanna μπορούν να χρησιμοποιηθούν δωρεάν στις πλατφόρμες Windows, Mac και Linux.
Προγράμματα περιήγησης EdgeHTML
Το EdgeHTML είναι νέος χρήστης στην αγορά μηχανών περιήγησης ιστού, που κυκλοφόρησε το 2015. Είναι μια ιδιόκτητη μηχανή προγράμματος περιήγησης που αναπτύχθηκε από τη Microsoft και έχει αντικαταστήσει την παλαιότερη μηχανή περιήγησης της Microsoft, Trident. Το EdgeHTML τροφοδοτεί το πρόγραμμα περιήγησης ιστού Microsoft Edge. Ο Edge έχει αντικαταστήσει το πρόγραμμα περιήγησης Internet Explorer της Microsoft ως το προεπιλεγμένο πρόγραμμα περιήγησης ιστού σε όλους τους υπολογιστές με Windows. Τα βασικά στοιχεία του EdgeHTML είναι η μηχανή JavaScript Chakra και η βιβλιοθήκη απόδοσης και διάταξης EdgeHTML.