17Aug

Τι λειτουργικότητα θα χάσω εάν απενεργοποιήσω την Java που βασίζεται σε πρόγραμμα περιήγησης;

Για κάποιο χρονικό διάστημα, οι άνθρωποι έχουν προειδοποιήσει να απενεργοποιήσουν την Java στα προγράμματα περιήγησης ή να την καταργήσουν εντελώς από τα συστήματά τους, εκτός αν το χρειάζονται πραγματικά.Αλλά αν την απενεργοποιήσετε ή την αφαιρέσετε, χάνετε πραγματικά πολλά, αν υπάρχουν, λειτουργικότητα;Η σημερινή θέση SuperUser Q & A έχει την απάντηση στην ερώτηση του ενδιαφερόμενου αναγνώστη.

Η σημερινή ερώτηση &Η συνάντηση απαντήσεων έρχεται με την ευγένεια του SuperUser - μια υποδιαίρεση του Stack Exchange, μια κοινότητα-καθοδηγούμενη ομαδοποίηση Q & A ιστοσελίδες.

Η ερώτηση

Reader SuperUser Mark Wolinsky θέλει να μάθει αν θα χάσει οποιαδήποτε λειτουργικότητα εάν απενεργοποιήσει τον browser που βασίζεται σε Java:

Έχω διαβάσει ότι η απενεργοποίηση της Java( όχι JavaScript) θα κάνει τον υπολογιστή μου ασφαλέστερο από επιθέσεις κακόβουλου λογισμικού.Όλες οι ενδείξεις είναι ότι θα το καταστήσουν πιο ασφαλές, αλλά δεν έχω δει καμία πραγματική ένδειξη σχετικά με τη λειτουργικότητα που θα χάσω στην εμπειρία περιήγησης, αν όχι τίποτα.Μπορεί κάποιος να μου πει τι θα ή δεν θα έβλεπα αν απενεργοποιήσω την Java και είναι πραγματικά απαραίτητη για την περιήγηση αυτές τις μέρες;

Ο Mark θα χάσει πραγματικά οποιαδήποτε λειτουργία εάν απενεργοποιήσει την Java που βασίζεται σε πρόγραμμα περιήγησης;

Η απάντηση

Συνεργάτης SuperUser JakeGould έχει την απάντηση για μας:

  • Μπορεί κάποιος να μου πει τι θα ή δεν θα έβλεπα εάν απενεργοποιήσω την Java και είναι πραγματικά απαραίτητη για την περιήγηση αυτές τις μέρες;

Αυτή είναι μια αρκετά καλή ερώτηση.Αυτό που βράζει είναι αυτό: Αν χρειάζεστε Java σε ένα πρόγραμμα περιήγησης, θα το ξέρετε τόσο γρήγορα.Αν δεν χρειάζεστε Java( και δεν γνωρίζετε αν το χρησιμοποιείτε ή όχι), οι πιθανότητες είναι καλές που ποτέ δεν θα το χάσετε ή θα μπείτε ξανά σε αυτό.Οι πιθανότητες ενός περιστασιακού χρήστη να σκαρφαλώνει σε έναν ιστότοπο που θα χρειαζόταν πραγματικά Java για να λειτουργήσει το 2015 είναι σπάνιο στην καλύτερη περίπτωση στις μέρες μας.

Ακριβώς έτσι καταλαβαίνετε την ιστορία της Java και του ιστού, η Java είναι ουσιαστικά μια εικονική μηχανή "μαύρου κουτιού" που σας επιτρέπει να κωδικοποιήσετε την Java και στη συνέχεια να εκτελέσετε αυτόν τον κώδικα σε οποιοδήποτε σύστημα που μπορεί να εκτελέσει Java.Η ιδέα ήταν ότι η Java θα ήταν μια πλατφόρμα μεσαίου εδάφους που θα μπορούσε να τρέξει σε οποιαδήποτε μηχανή: Windows, Macintosh, Linux, κλπ. Το plugin Java σας επιτρέπει απλά να εκτελείτε εφαρμογές Java μέσα από ένα πρόγραμμα περιήγησης ιστού.Αυτό ήταν ελκυστικό στις πρώτες μέρες του Διαδικτύου λόγω της έλλειψης συμβατότητας μεταξύ πλατφόρμων και άλλων «τραχιών άκρων» του πρώιμου Internet.

Αλλά το 2015, οι περισσότερες από τις "φανταχτερότητες" λειτουργικότητας βάσης που παρείχε η Java στο παρελθόν( δροσερά γραφικά, εφέ και άλλα) χειρίζονται πλέον μέσα στο ίδιο το πρόγραμμα περιήγησης μέσω CSS, HTML και JavaScript.Πίσω στα τέλη της δεκαετίας του 1990 / αρχές της δεκαετίας του 2000, πολλοί δημιουργικοί ιστότοποι χρησιμοποιούσαν την Java επειδή τα εγγενή προγράμματα περιήγησης δεν μπορούσαν να χειριστούν τα κόλπα που θα μπορούσε κανείς να κάνει μόνο στην Java τότε.Η Java προστέθηκε ακόμη και ως βασικό plugin στο Netscape Navigator την ημέρα χάρη στην κοινώς αποδεκτή λειτουργικότητα που παρείχε.

Τώρα όπου θα το χάσετε το 2015 εξαρτάται από τα είδη των ιστότοπων που έχετε πρόσβαση.Για παράδειγμα, γνωρίζω ότι πολλά οικονομικά συστήματα που είναι προσβάσιμα σε απευθείας σύνδεση( όπως συστήματα προσωπικών φόρων, πύλες μισθοδοσίας και άλλα παρόμοια συστήματα) χρησιμοποιούν περίπλοκες εφαρμογές Java για να επιτρέψουν στους τελικούς χρήστες να αποκτήσουν πλουσιότερη εμπειρία με τα χρηματοοικονομικά τους εργαλεία.Έτσι, εάν χρησιμοποιείτε τον υπολογιστή σας για να έχετε πρόσβαση σε οικονομικές εφαρμογές που βασίζονται στον ιστό, τότε σίγουρα χρειάζεστε Java ενεργοποιημένη.Αλλά από την εμπειρία μου, ακόμη και σε αυτές τις περιπτώσεις, πολλά τέτοια ιδρύματα μετακινούν αργά τα αρχαϊκά συστήματα που βασίζονται σε Java σε μια σταθερότερη μη βασισμένη σε Java εγκατάσταση που εκμεταλλεύεται καλύτερα τη λειτουργικότητα του σύγχρονου προγράμματος περιήγησης στο web.

Για παράδειγμα, λίγο πριν από ένα χρόνο ο καθένας που χρησιμοποίησε το λογισμικό / υπηρεσία κοινής χρήσης οθόνης GoToMeeting με βάση το πρόγραμμα περιήγησης χρειάστηκε να έχει ενεργοποιημένη την Java τόσο στο πρόγραμμα περιήγησης όσο και στο σύστημά του.Αλλά όπως εξηγείται σε αυτό το νήμα στη φόρμα υποστήριξης στον ιστότοπό τους, έχουν πλέον εγκαταλείψει επισήμως την απαίτηση Java υπέρ του δικού τους εργαλείου λογισμικού που βασίζεται σε Java:

  • Στο παρελθόν χρησιμοποιήσαμε Java για να αυτοματοποιήσουμε την εκκίνηση του λογισμικού μας,αφού αντικαταστήσαμε τη μέθοδο αυτή με το δικό μας εκτοξευτή.Από την εισαγωγή του εκτοξευτή μας, δεν χρησιμοποιούμε πλέον Java.

Έτσι, η συμβουλή μου είναι αν η Java σας ανησυχεί ως πιθανή ανησυχία ασφάλειας σε επίπεδο προγράμματος περιήγησης, απλά απενεργοποιήστε την για τώρα.Είμαι πολύ σίγουρος ότι δεν θα το χάσετε.Και αν, όπως σε 8 έως 9 μήνες, χρειάζεστε Java για κάποιο λόγο, ασχοληθείτε με αυτό τότε.

HTG Σημείωση: Εάν δεν χρειάζεστε Java στο σύστημά σας, συνιστούμε να απενεργοποιήσετε πλήρως το ή να απενεργοποιήσετε την πρόσθετη εφαρμογή του προγράμματος περιήγησης.

Έχετε κάτι να προσθέσετε στην εξήγηση;Απενεργοποιήστε τα σχόλια.Θέλετε να διαβάσετε περισσότερες απαντήσεις από άλλους χρήστες τεχνολογίας Stack Exchange;Δείτε το πλήρες νήμα συζήτησης εδώ.