Πηγαίνοντας προς τα εμπρός, η λειτουργία Multi-process δεν μπορεί πλέον να απενεργοποιηθεί στον Firefox

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

Το Mozilla παρουσίασε την αρχιτεκτονική πολλαπλών διεργασιών στον περιηγητή ιστού του Firefox το 2016. Ο Firefox θα χρησιμοποιεί πολλαπλές διεργασίες για να διαιρέσει μεταξύ τους φορτισμένους ιστότοπους και να χρησιμοποιεί διαφορετικές διαδικασίες για τη δική του λειτουργία του προγράμματος περιήγησης.

Ενώ αυτή η αυξημένη χρήση μνήμης σήμαινε ότι ο Firefox θα γινόταν πιο σταθερός στη διαδικασία και ότι θα ήταν λιγότερο επιρρεπείς στο να καταρρεύσει το site, παίρνοντας μαζί του ολόκληρο το πρόγραμμα περιήγησης. Η εφαρμογή του Mozilla ήταν διαφορετική από την Google. Το Chrome χρησιμοποιεί μία διαδικασία ανά ιστότοπο, ο Firefox τοποθετεί πολλαπλά ιστότοπους σε μια ενιαία διαδικασία.

Η αρχιτεκτονική πολλαπλών διεργασιών του Firefox έλαβε πολλές βελτιώσεις τα τελευταία χρόνια. Το Mozilla πρόσθεσε περισσότερες διαδικασίες σε αυτό και εισήγαγε ένα χαρακτηριστικό ασφαλείας sandbox αργότερα σε αυτό που εξαρτιόταν από αυτό.

Το Mozilla σχεδιάζει να καταργήσει δύο προτιμήσεις του Firefox από οποιαδήποτε έκδοση του προγράμματος περιήγησης στο Web που προχωράει. Η αλλαγή σχεδιάζεται για τον Firefox 68.

  • browser.tabs.remote.force-enable - Επιβάλλει τη χρήση πολλαπλών διαδικασιών στον Firefox αν δεν είναι ενεργοποιημένη από προεπιλογή, π.χ. λόγω της προσβασιμότητας.
  • browser.tabs.remote.force-disable - Απενεργοποιεί τις πολλαπλές διεργασίες στο πρόγραμμα περιήγησης ιστού του Firefox.

Αναρωτιέστε πιθανώς το browser.tabs.remote.autostart, την προτίμηση που ενεργοποιεί ή απενεργοποιεί την αρχιτεκτονική πολλαπλών διεργασιών στον Firefox (αντίθετα με την επιβολή μιας τιμής όπως και οι δύο άλλες προτιμήσεις).

Το Mozilla θα περιορίσει την προτίμησή σας σε αληθινές σε κατασκευές στο σπίτι. Παρόλο που βρίσκεται ακόμα στον Firefox, θέτοντας το σε ψευδή περίπου: το config δεν θα έχει το επιθυμητό αποτέλεσμα πια όταν η αλλαγή μπαίνει. Η κατάσταση της προτίμησης ισχύει πάντοτε στις κατασκευές του Firefox ανεξάρτητα από την επιλεγμένη από το χρήστη αξία.

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

Λέξεις κλεισίματος

Το Mozilla δεν αποκαλύπτει γιατί θέλει να καταργήσει την προτίμηση στο Bugzilla, μόνο ότι η απενεργοποίηση της πολλαπλής διαδικασίας δεν θα πρέπει να είναι "τόσο εύκολη". Περισσότερες πληροφορίες διατίθενται σε μια ανάρτηση στην ομάδα Mozilla Dev Platform:

Ο ευρύτερος στόχος ήταν να διασφαλίσουμε ότι θα σταματήσουμε τη χρήση των προγενέστερων χρηστών σε μια διαμόρφωση που δεν είναι e10s

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

Αναφέρθηκε επίσης ότι το Stream δραστηριότητας σπάει εάν η πολλαπλή διαδικασία είναι απενεργοποιημένη. (μέσω Techdows)

Δεν είμαι ιδιαίτερα λάτρης των αλλαγών που αφαιρούν την επιλογή των χρηστών από οποιοδήποτε πρόγραμμα συμπεριλαμβανομένων των προγραμμάτων περιήγησης ιστού. Το Mozilla πιθανότατα θα πάρει πολλά flak για την αφαίρεση ακόμα και αν επηρεάζει μόνο μια μειοψηφία χρηστών του προγράμματος περιήγησης.

Το Firefox 68 είναι η επόμενη έκδοση ESR του προγράμματος περιήγησης. Προγραμματίζεται η απελευθέρωση της 9ης Ιουλίου 2019.

Τώρα εσύ : Ποια είναι η απόφασή σου για την αλλαγή;