Εισαγωγή στην Διαπλατφορμική Συμβατότητα
Διαπλατφορμική συμβατότητα cross-browser compatibility συνήθως νοείται ως η ικανότητα ενός ιστότοπου να εμφανίζεται σωστά σε όλα τα προγράμματα περιήγησης. Για αυτό, είναι απαραίτητο να γνωρίζουμε διάφορες τεχνικές και τις ιδιαιτερότητες των προγραμμάτων περιήγησης. Η μελέτη τους είναι αυτό που θα ασχοληθούμε τώρα.
Σήμερα, τα ευρέως διαδεδομένα προγράμματα περιήγησης είναι τα ακόλουθα: Google Chrome, Mozilla Firefox, Edge, Opera, Safari. Σε αυτά, το Edge - είναι ο πρώην Internet Explorer (συντομογραφία IE), που άλλαξε όνομα.
Εκτός από τα προγράμματα περιήγησης, υπάρχει η έννοια της μηχανής browser engine του προγράμματος περιήγησης. Η μηχανή είναι η βάση του προγράμματος περιήγησης, που μετατρέπει τον κώδικά μας στην ορατή στην οθόνη εικόνα. Οι μηχανές υπάρχουν πολύ λιγότερες από ό,τι τα προγράμματα περιήγησης και, ως αποτέλεσμα, πολλά προγράμματα περιήγησης έχουν τις ίδιες μηχανές και επομένως τις ίδιες ιδιαιτερότητες και σφάλματα bugs (προβλήματα).
Σήμερα, υπάρχουν οι ακόλουθες μηχανές: Webkit (πρόγραμμα περιήγησης Safari), Blink (προγράμματα περιήγησης Google Chrome, Opera14+, Edge79+, Safari), Gecko (πρόγραμμα περιήγησης Mozilla Firefox). Σε αυτή την περίπτωση η μηχανή Blink είναι ένας κλάδος του Webkit. Υπήρχαν και άλλες μηχανές, αλλά η ανάπτυξή τους διεκόπη: Trident (Internet Explorer), EdgeHTML (Edge), Presto (Opera).
Απαριθμήστε τα σύγχρονα προγράμματα περιήγησης.
Απαριθμήστε τις σύγχρονες μηχανές. Ονομάστε τα προγράμματα περιήγησης που λειτουργούν με αυτές τις μηχανές.