Cheat Sheet: Τι πρέπει να γνωρίζετε για το Edge στο Chromium

Πως να

Τα νέα της Microsoft ότι μεταφέρει το πρόγραμμα περιήγησης ιστού Edge στη μηχανή Chromium έχουν προκαλέσει συζήτηση γύρω από ένα ευρύ φάσμα διαφορετικών τεχνολογιών Ιστού. Εάν έχετε βρει όλα τα ονόματα και την ορολογία μπερδεμένα, μπορεί να βρείτε αυτήν την αναφορά χρήσης.

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

Microsoft

  • Ακρη – Ξεκινώντας απλά, το Edge είναι το σύγχρονο πρόγραμμα περιήγησης ιστού της Microsoft που παρουσιάστηκε με τα Windows 10. Είναι κατασκευασμένο ως UWP εφαρμογή και τροφοδοτείται από το Μηχανή προγράμματος περιήγησης EdgeHTML. Την περασμένη εβδομάδα, η Microsoft επιβεβαίωσε ότι θα μεταβεί στο Μηχανή προγράμματος περιήγησης Chromium μέσα στον επόμενο χρόνο και σταδιακά θα είναι διαθέσιμο σε περισσότερες εκδόσεις Windows και διαφορετικές πλατφόρμες λειτουργικών συστημάτων. Ο Edge χρησιμοποιεί αυτήν τη στιγμή το Μηχανή JavaScript τσάκρα, αλλά αυτό θα αλλάξει σε V8 ως συνέπεια της μετακίνησης στο Chromium.
  • EdgeHTML – Η ιδιόκτητη μηχανή προγράμματος περιήγησης της Microsoft που χρησιμοποιείται από τη Microsoft Ακρη από την εισαγωγή του με τα Windows 10 το 2015. Ο κινητήρας χωρίστηκε από Τρίαινα. Εκτός από την τροφοδοσία του προγράμματος περιήγησης Edge, το EdgeHTML χρησιμοποιείται επίσης για την απόδοση διαφόρων στοιχείων της διεπαφής των Windows 10 και υποστηρίζει τα Windows 10 UWP εφαρμογές γραμμένες με JavaScript και HTML. Είναι στενά συνδεδεμένο με το σύστημα Windows 10 και δεν είναι διαθέσιμο για καμία άλλη πλατφόρμα.
  • Τρίαινα – Διακόπηκε η Microsoft μηχανή προγράμματος περιήγησης Χρησιμοποιήθηκε από τον Internet Explorer 4 έως τον Internet Explorer 11. Υπεύθυνος για μεγάλο μέρος της κυριαρχίας του Internet Explorer στις αρχές της δεκαετίας του 2000, αλλά έγινε ξεπερασμένος λόγω της κακής συμμόρφωσης με τα πρότυπα Ιστού. Η Microsoft κατέβαλε προσπάθειες να βελτιώσει τον κινητήρα με πρόσθετες δυνατότητες και υποστήριξη προτύπων σε μεταγενέστερες ενσαρκώσεις.Ο κινητήρας χρησιμοποιήθηκε επίσης για την υποστήριξη εφαρμογών JavaScript σε Windows 8 και Windows Phone 8.
  • UWP – Universal Windows Platform. Ένα συλλογικό σύνολο API και τεχνολογιών που επιτρέπουν στους προγραμματιστές να δημιουργούν εφαρμογές για Windows 10, Windows 10 Mobile και σχετικά σύγχρονα οικοσυστήματα της Microsoft. Το UWP συνήθως σχετίζεται με το Microsoft/Windows Store, το πιο κοινό κανάλι διανομής για αυτές τις εφαρμογές. Οι εφαρμογές μπορούν να κατασκευαστούν για UWP χρησιμοποιώντας μια μεγάλη ποικιλία τεχνολογιών, όπως C++, C#/XAML και JavaScript/HTML. Υπάρχουν επίσης διαθέσιμες επιλογές για τη δημιουργία εφαρμογών UWP από υπάρχουσες κλασικές εφαρμογές Win32 για υπολογιστές Windows, εφαρμογές iOS ή PWA.

Προγράμματα περιήγησης

  • Μηχανή προγράμματος περιήγησης – Βασικό, αυτόνομο στοιχείο ενός προγράμματος περιήγησης ιστού που είναι υπεύθυνο για την κατασκευή και την απόδοση ιστοσελίδων έτσι ώστε να είναι ορατές και διαδραστικές. Οι μηχανές περιήγησης είναι συνήθως αδιαφανείς για τον τελικό χρήστη, ο οποίος συνήθως δεν γνωρίζει τον ρόλο τους στην εμπειρία περιήγησης. Ο κινητήρας ενσωματώνει πολλά επιμέρους στοιχεία, όπως μηχανή διάταξης και μηχανή απόδοσης, τα οποία εφαρμόζουν διαφορετικές απαιτούμενες λειτουργίες για την κατασκευή ιστοσελίδων.
    Οι μηχανές περιήγησης είναι συνήθως, αλλά όχι πάντα, αυτόνομα στοιχεία τα οποία μπορούν να υλοποιηθούν από πολλαπλά διαφορετικά προγράμματα περιήγησης ιστού – για παράδειγμα, Χρώμιο Η μηχανή χρησιμοποιείται επί του παρόντος από τους Google Chrome, Opera, Vivaldi και πολλούς άλλους. Κάθε ένα από αυτά τα προγράμματα περιήγησης έχει μια μοναδική διεπαφή και ένα σύνολο χαρακτηριστικών που απευθύνεται στον χρήστη, αλλά βασίζεται στη μηχανή Chromium για την ανάκτηση, τη δημιουργία και την απόδοση πραγματικών ιστοσελίδων.
  • Αναβοσβήνω – Μια δημοφιλής και καθιερωμένη μηχανή προγράμματος περιήγησης ανοιχτού κώδικα που χρησιμοποιείται από πολλά έργα προγράμματος περιήγησης ιστού, μεταξύ των οποίων Χρώμιο. Το Blink είναι σε γενικές γραμμές συμβατό με τα σύγχρονα πρότυπα ιστού και κινείται για την έγκαιρη εφαρμογή αναδυόμενων προτύπων και συστάσεων, γεγονός που συνέβαλε στη δημοτικότητά του. Διχαλώθηκε από τη μηχανή WebKit.
  • Χρώμιο – Ένα έργο προγράμματος περιήγησης ιστού ανοιχτού κώδικα που αναπτύχθηκε αρχικά από την Google. Το Chromium είναι το θεμέλιο πολλών προγραμμάτων περιήγησης ιστού, κυρίως του Google Chrome.Τροφοδοτείται από το Αναβοσβήνω μηχανή προγράμματος περιήγησης και χρήσεις V8 καθώς του Μηχανή JavaScript. Το Chromium είναι διαθέσιμο σε όλες τις μεγάλες πλατφόρμες επιτραπέζιων υπολογιστών, καθώς και σε Android. Το έργο έχει προκαλέσει κριτική για τους στενούς δεσμούς του με την Google. Παρά τη φύση του ανοιχτού κώδικα, η ανάπτυξη του Chromium διευθύνεται από την Google και το έργο περιλαμβάνει προεπιλεγμένη ενοποίηση με τις υπηρεσίες Google.

JavaScript

  • Μηχανή JavaScript – Ένα πρόγραμμα που ερμηνεύει και εκτελεί JavaScript κώδικας. Ιστορικά, οι περισσότερες μηχανές JavaScript βρίσκονταν σε προγράμματα περιήγησης ιστού, αλλά τα τελευταία χρόνια η χρήση της JavaScript εκτός προγράμματος περιήγησης έχει αυξηθεί και περιλαμβάνει διακομιστές, εφαρμογές γραμμής εντολών και εφαρμογές για κινητές συσκευές, κάτι που απαιτεί την εξέλιξη στην ανάπτυξη μηχανών.
  • Τσάκρα – Μια μηχανή JavaScript που αναπτύχθηκε από τη Microsoft και χρησιμοποιείται για Ακρη και UWP. Ήταν διχαλωτό από τον παλαιότερο κινητήρα JScript της Microsoft. Αρχικά μια ιδιόκτητη τεχνολογία, η Microsoft δημιούργησε τη μηχανή ανοιχτού κώδικα το 2015. Εκτός από τη χρήση στο πρόγραμμα περιήγησης ιστού Edge, το Chakra βρήκε δημοτικότητα και σε άλλες εφαρμογές, συμπεριλαμβανομένων των ενσωματωμένων περιβαλλόντων.
  • V8 – Ανοιχτού κώδικα Μηχανή JavaScript χρησιμοποιείται κυρίως από το Χρώμιο πρόγραμμα περιήγησης, που επιτρέπει την εκτέλεση του JavaScript κώδικα μέσα σε προγράμματα περιήγησης ιστού. Το V8 χρησιμοποιείται επίσης από πολλούς άλλους χρόνους εκτέλεσης JavaScript, συμπεριλαμβανομένου του περιβάλλοντος JavaScript από την πλευρά του διακομιστή Node.js και του πλαισίου εφαρμογής επιτραπέζιου υπολογιστή Electron.

Τεχνολογίες Ιστού

  • HTML – Γλώσσα σήμανσης υπερκειμένου. Η HTML είναι η γλώσσα σήμανσης που χρησιμοποιείται για τη δημιουργία της δομής και της βασικής διάταξης των ιστοσελίδων. Μηχανές προγράμματος περιήγησης χρησιμοποιήστε αρχεία HTML για να δημιουργήσετε την ιστοσελίδα που τελικά αποδίδεται στην οθόνη σας.
  • JavaScript – Μια υψηλού επιπέδου διερμηνευμένη γλώσσα προγραμματισμού που αποτελεί βασικό συστατικό των σύγχρονων ιστοσελίδων. Η JavaScript είναι απαραίτητη για τις εφαρμογές Ιστού και τις διαδραστικές σελίδες, καθώς παρέχει στους προγραμματιστές έναν τρόπο αλληλεπίδρασης με την ιστοσελίδα και το πρόγραμμα περιήγησης.Η JavaScript έχει επίσης ένα ευρύ φάσμα περιπτώσεων χρήσης εκτός των προγραμμάτων περιήγησης ιστού, συμπεριλαμβανομένων των εγγενών εφαρμογών (όπως με τα Windows 10 της Microsoft UWP πλατφόρμα), και σε ενσωματωμένες συσκευές.
  • PWA – Προοδευτική εφαρμογή Ιστού. Ένα σύνολο προσεγγίσεων ανάπτυξης, εννοιών και τεχνολογιών που επιτρέπουν στους ιστότοπους και τις εφαρμογές ιστού να συμπεριφέρονται σαν εγκατεστημένες εγγενείς εφαρμογές σε συμβατές συσκευές.
    Οι διαθέσιμες δυνατότητες διαφέρουν ανάλογα με την πλατφόρμα στην οποία χρησιμοποιείται το PWA, αλλά συνήθως περιλαμβάνουν τη δυνατότητα “εγκατάστασης” του ιστότοπου/εφαρμογής ιστού με τρόπο παρόμοιο με αυτόν μιας εγγενούς εφαρμογής, καθώς και υποστήριξη για εργαζόμενους σε υπηρεσίες – μια τεχνολογία ιστού που διευκολύνει τη χρήση λειτουργιών όπως λειτουργία εκτός σύνδεσης, συγχρονισμός παρασκηνίου και ειδοποιήσεις push που συνήθως σχετίζονται με εγγενείς εφαρμογές.
    Τα PWA συχνά χαρακτηρίζονται εσφαλμένα από τα τεχνολογικά μέσα και τους μη προγραμματιστές ως υβριδικές ή φιλοξενούμενες εφαρμογές Ιστού. Ένα καθαρό PWA χρησιμοποιεί αποκλειστικά πρότυπα ιστού για να παρέχει τη λειτουργικότητά του και παραδίδεται από έναν τομέα ιστότοπου. Στη συνέχεια, εναπόκειται στις μεμονωμένες πλατφόρμες να εφαρμόσουν τα σχετικά πρότυπα ιστού και να παρέχουν μια εμπειρία που μοιάζει με εγγενή.

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

WindoQ