Jo jonkin aikaa ihmisiä on varoitettu poistamaan Java käytöstä selaimissaan tai poistamaan se kokonaan järjestelmistään, elleivät he sitä todellakaan tarvitse. Mutta jos poistat sen käytöstä tai poistat sen, menetätkö todella paljon toimintoja, jos sellaisia on? Tämän päivän SuperUser-kysymys- ja vastausteksti sisältää vastauksen lukijan kysymykseen.
Tämän päivän Kysymys- ja vastausistunto tulee meille SuperUser-yhteisöstään, joka on Stack Exchangen osasto.
Kysymys
SuperUser-lukija Mark Wolinsky haluaa tietää, menettääkö hän toiminnot, jos poistaisi käytöstä selainpohjaisen Java:
Olen lukenut, että Java (ei JavaScript) poistaminen käytöstä tekee tietokoneestani turvallisemman haittaohjelmien hyökkäyksiltä. Kaikki merkit viittaavat siihen, että se todellakin tekee siitä turvallisemman, mutta en ole nähnyt mitään todellisia viitteitä siitä, minkä toiminnallisuuden menetän selainkokemuksessa, jos mitään. Voisiko joku kertoa minulle, mitä kokisin tai en kokisi, jos poistan Java-palvelun käytöstä ja onko se todella välttämätöntä selaamiseen näinä päivinä?
Menettääkö Mark todella toiminnot, jos hän poistaa selainpohjaisen Java-palvelun käytöstä?
Vastaus
SuperUser-avustaja JakeGouldilla on vastaus meille:
- Voisiko joku kertoa minulle, mitä kokisin tai en kokisi, jos poistan Java-palvelun käytöstä ja onko se todella välttämätöntä selaamiseen näinä päivinä?
Tämä on melko hyvä kysymys. Se tarkoittaa sitä: Jos tarvitset Java-selainta, tiedät sen heti. Jos et tarvitse Java-ohjelmaa (ja et tiedä, jos käytät sitä edes tai et), on todennäköistä, ettet koskaan unohda sitä tai törmää siihen uudelleen. Mahdollisuudet satunnaiselle käyttäjälle kompastumisesta verkkosivustoon, joka todella tarvitsisi Javan toimimaan vuonna 2015, on nykyään parhaimmillaan harvinaista.
Jotta ymmärtäisit Java- ja verkkohistoriaa, Java on pohjimmiltaan "mustan laatikon" virtuaalikone, jonka avulla voit koodata Java-koodia ja suorittaa sitten koodin missä tahansa järjestelmässä, joka voi käyttää Java-sovellusta. Ajatuksena oli, että Java olisi keskitason alusta, joka voisi toimia kaikilla koneilla: Windows, Macintosh, Linux jne. Java-laajennuksen avulla voit yksinkertaisesti suorittaa Java-sovelluksia verkkoselaimella. Tämä oli houkutteleva Internetin alkuaikoina, koska alustojen välinen yhteensopivuus ja muut varhaisen Internetin "karkeat reunat" puuttuivat.
Mutta vuonna 2015 suurin osa Java: n aikaisemmin tarjoamista "hienoista" perustason toiminnoista (hienot grafiikat, tehosteet ja muut) hoidetaan nyt itse selaimessa CSS: n, HTML: n ja JavaScriptin kautta. 1990-luvun lopulla / 2000-luvun alussa monet luovat sivustot käyttivät Java-sovellusta, koska alkuperäiset selaimet eivät kyenneet käsittelemään temppuja, joita tuolloin voitiin tehdä vain Javalla. Java tuli jopa pakattuna Netscape Navigatorin peruslaajennuksena takaisin päivälle tarjoamansa yleisesti hyväksytyn toiminnallisuuden ansiosta.
Nyt missä saatat kaipaamaan sitä vuonna 2015, riippuu käyttämistäsi verkkosivustoista. Esimerkiksi, tiedän, että monet verkossa saatavilla olevat rahoitusjärjestelmät (kuten henkilökohtaiset verojärjestelmät, palkanlaskuyhdyskäytävät ja muut vastaavat järjestelmät) käyttävät monimutkaisia Java-sovelluksia, jotta loppukäyttäjät saavat rikkaamman kokemuksen rahoitusvälineistään. Joten jos käytät tietokonetta päästäksesi tällaisiin verkkopohjaisiin taloudellisiin sovelluksiin, sinun on ehdottomasti oltava Java-käytössä. Mutta kokemukseni mukaan, jopa näissä tapauksissa, monet tällaiset laitokset ovat hitaasti siirtämässä arkaaista Java-pohjaista järjestelmäänsä vakaampaan, ei-Java-pohjaiseen kokoonpanoon, joka hyödyntää paremmin nykyajan verkkoselaimen toimintoja.
Esimerkiksi vähän yli vuosi sitten kuka tahansa, joka käyttää selainpohjaista näytönjako-ohjelmaa / -palvelua Mennä tapaamiseen Java on oltava käytössä selaimessa ja järjestelmässään. Mutta kuten heidän tämän sivuston tukifoorumiketju selitti , he ovat nyt virallisesti luopuneet Java-vaatimuksesta oman ei-Java-pohjaisen ohjelmistotyökalunsa hyväksi:
- Aiemmin käytimme Java-ohjelmistoa ohjelmistojemme käynnistämisen automatisoimiseksi, olemme sittemmin korvanneet tämän menetelmän omalla käynnistyslaitteellamme. Kantoraketin esittelyn jälkeen emme enää käytä Java-sovellusta.
Joten neuvoni on, jos Java huolestuttaa sinua mahdollisena tietoturvaongelmana selaimen tasolla, poista se käytöstä toistaiseksi. Olen melko varma, ettet unohda sitä. Ja jos tarvitset Java jostain syystä jostakin syystä, käsittele sitä sitten.
HTG-huomautus: Jos et tarvitse Java-järjestelmääsi, suosittelemme poistamalla sen kokonaan tai poistamalla selaimen laajennuksen käytöstä .
Onko sinulla jotain lisättävää selitykseen? Ääni pois kommenteista. Haluatko lukea lisää vastauksia muilta teknisesti taitavilta Stack Exchangen käyttäjiltä? Katso koko keskusteluketju täältä .