Firefox, DRM και το τέλος του NPAPI

Δοκιμάστε Το Όργανο Μας Για Την Εξάλειψη Των Προβλημάτων

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

Οι πιο δημοφιλείς προσθήκες που υποστηρίζονται αυτήν τη στιγμή είναι το Adobe Flash και το Java, αλλά υπάρχουν περισσότερες προσθήκες που μπορεί να πάρει ο Firefox για να κάνει τη λειτουργικότητά τους διαθέσιμη.

Η Google έβγαλε το NPAPI στο Chrome 45 όταν σταμάτησε την υποστήριξη για το NPAPI και Ο Mozilla ανακοίνωσε ότι θα τερματίσει επίσης την υποστήριξη.

Το πλεονέκτημα της Google έναντι του Mozilla είναι ότι το Chrome αποστέλλεται με ενσωματωμένη έκδοση Flash στο πρόγραμμα περιήγησης, πράγμα που σημαίνει ότι το πιο δημοφιλές πρόσθετο NPAPI εξακολουθεί να είναι διαθέσιμο στο Chrome, αν και σε διαφορετική μορφή.

Δεδομένου ότι η Mozilla δεν έχει συμφωνία με την Adobe να κάνει το ίδιο, είναι σε σημαντικό μειονέκτημα, καθώς η κατάργηση της υποστήριξης NPAPI θα είχε ως αποτέλεσμα ο Firefox να μην υποστηρίζει πλέον περιεχόμενο Flash στο Διαδίκτυο.

Το Chrome από την άλλη πλευρά δεν υποστηρίζει κανένα άλλο πρόσθετο NPAPI που σημαίνει, για παράδειγμα, ότι δεν μπορείτε πλέον να εκτελέσετε περιεχόμενο JAVA ή Silverlight στο πρόγραμμα περιήγησης.

Firefox και DRM

firefox drm

Η Mozilla βρισκόταν σε επισφαλή θέση όσον αφορά τη λειτουργικότητα DRM στον Firefox. Είχε την επιλογή να ενσωματώσει δυνατότητες αναπαραγωγής DRM στον Firefox, κάτι που θα ευχαριστούσε τους χρήστες που χρησιμοποιούν υπηρεσίες όπως το Netflix στο πρόγραμμα περιήγησης, αλλά δυσαρεστήσουν τους χρήστες που δεν θέλουν δυνατότητες DRM στο πρόγραμμα περιήγησης ή δεν υποστηρίζουν DRM που θα αναγκάσει τους χρήστες που θέλουν να χρησιμοποιούν υπηρεσίες που απαιτούν ροή για μετάβαση σε άλλο πρόγραμμα περιήγησης για αυτό, αλλά παρακαλώ τους χρήστες που αντιτίθενται στο DRM σε οποιαδήποτε μορφή.

Η Mozilla πρόσθεσε το Adobe Primetime Content Decryption Module (CDM) στον Firefox 38 για την υποστήριξη ροών DRM HTML5.

Οι χρήστες του Firefox μπορεί να έχουν παρατηρήσει ότι το Primetime αναφέρεται ως πρόσθετο στο πρόγραμμα περιήγησης από προεπιλογή και ότι υπάρχει επίσης ένα OpenH264 Video Codec που παρέχεται από τη Cisco για τον ίδιο σκοπό. Εάν δεν το έχετε, πληκτρολογήστε about: addons στο πρόγραμμα περιήγησης και μεταβείτε σε προσθήκες όταν φορτωθεί η σελίδα.

Αυτές οι προσθήκες έχουν ρυθμιστεί σε 'πάντα ενεργοποίηση' και η μόνη άλλη επιλογή που έχετε είναι να τις ρυθμίσετε να 'δεν ενεργοποιούνται ποτέ'. Η επιλογή 'Ρωτήστε για ενεργοποίηση' δεν είναι διαθέσιμη.

Οι χρήστες του Firefox μπορούν να απενεργοποιήσουν το DRM στο about: config όπως περιγράφεται στο παραπάνω συνδεδεμένο άρθρο. Αυτό καταργεί τις προσθήκες από τον Firefox.

Είναι πολύ πιθανό ότι το Widevine θα πάρει το δικό του διακόπτη «απενεργοποίησης» μόλις διατεθεί. Επίσης, ο Mozilla διατηρεί ένα ειδική έκδοση του Firefox χωρίς DRM.

Εκσυγχρονίζω : Η Mozilla σχεδιάζει να καταργήσει την υποστήριξη για το Adobe Primetime στον Firefox 52 . Αυτό αφήνει το Google Widevine CDM ως τη μονάδα αποκρυπτογράφησης περιεχομένου που υποστηρίζει το πρόγραμμα περιήγησης.

CD Widevine Google

widevine

Mozilla ανακοίνωσε πριν από μερικές ημέρες που σκοπεύει να φέρει μια άλλη μονάδα αποκρυπτογράφησης περιεχομένου στον Firefox. Ο οργανισμός θα προωθήσει σύντομα το Widevine CDM της Google στο Firefox Nightly, το οποίο θα προσθέσει υποστήριξη για περιεχόμενο βίντεο HTML5 που απαιτεί DRM στο Firefox για να προσθέσει υποστήριξη για ιστότοπους που βασίζονται στο Widevine για αυτό.

Σύμφωνα με τον Mozilla, είναι μια εναλλακτική λύση για «υπηρεσίες ροής που βασίζονται επί του παρόντος στο Silverlight για αναπαραγωγή περιεχομένου βίντεο με προστασία DRM».

Η προσθήκη θα διατίθεται μόνο σε εκδόσεις Windows και Mac του Firefox και θα πραγματοποιείται λήψη μόνο στο πρόγραμμα περιήγησης όταν ένας χρήστης επισκέπτεται έναν ιστότοπο που το απαιτεί.

Εκσυγχρονίζω : Το Google Widevine είναι επίσης διαθέσιμο για Linux εκδόσεις του Firefox από την έκδοση 49.

Η ενσωμάτωση διασφαλίζει ότι ο Firefox καλύπτει τόσο το Flash όσο και το Silverlight DRM στο Διαδίκτυο μετά τον τερματισμό της υποστήριξης για υποστήριξη NPAPI.

Το τέλος του NPAPI

Μέχρι τώρα, ο Mozilla δήλωσε ότι η υποστήριξη για το NPAPI θα έληγε στα τέλη του 2016, αλλά δεν αποκάλυψε ακριβώς πότε θα συνέβαινε.

Μία ανάρτηση στο Mozilla.dev.tech.plugins τον Φεβρουάριο αποκάλυψε ενημερωμένα σχέδια. Σύμφωνα με τις πληροφορίες που δημοσιεύτηκαν εκεί, η Mozilla σχεδιάζει να αφαιρέσει την υποστήριξη NPAPI στον Firefox 53, η οποία θα κυκλοφορήσει τον Μάρτιο του 2017.

Η επόμενη έκδοση του Firefox ESR (Extended Support Release) είναι 52 και θα λαμβάνει ενημερώσεις ασφαλείας για ένα χρόνο. Καταργώντας το NPAPI στο Firefox 53, την έκδοση * μετά το * ESR, οι χρήστες που χρειάζονται υποστήριξη NPAPI μπορούν να συνεχίσουν να μεταβαίνουν στο Firefox ESR 52 και να συνεχίσουν να χρησιμοποιούν τα πρόσθετα NPAPI μέχρι τον Μάιο του 2018.

Ο κύριος λόγος για τον οποίο επιλέγεται ο Firefox 53 είναι ότι ο Firefox 52 είναι μια νέα έκδοση ESR. Αυτό σημαίνει ότι οποιοσδήποτε στο ESR θα μπορεί να χρησιμοποιεί προσθήκες NPAPI έως ότου αυτή η έκδοση δεν χρησιμοποιείται πλέον και αυτό δεν είναι πριν από τον Μάιο του 2018.

Πρόγραμμα

Δείτε το πρόγραμμα κυκλοφορίας για τον Firefox για ακριβείς ημερομηνίες (προστίθενται όταν είναι διαθέσιμες).

  • Firefox 52: νέα έκδοση ESR
  • Firefox 53: Η υποστήριξη NPAPI πέφτει στον Firefox.
  • Firefox 60: νέα έκδοση ESR χωρίς υποστήριξη NPAPI
  • Firefox 60.2 ESR: Η παλιά έκδοση του Firefox 53 ESR δεν υποστηρίζεται πλέον. Το τέλος του NPAPI στον Firefox.

Όπως συμβαίνει με τις μελλοντικές κυκλοφορίες, τα πράγματα μπορεί να αλλάξουν στην πορεία. Θα ενημερώσουμε το άρθρο σε περίπτωση που συμβεί αυτό. (Ευχαριστώ Σόρεν )