If-Koubou

Mitä toiminnallisuutta menettäisin, jos sallii selainpohjaisen Java-ohjelman?

Mitä toiminnallisuutta menettäisin, jos sallii selainpohjaisen Java-ohjelman? (Miten)

Jo jonkin aikaa ihmisiä on varoitettu poistamaan käytöstä Java-sovelluksen selaimissaan tai poistamaan ne kokonaan järjestelmistään, elleivät he todellisuudessa tarvitse sitä. Mutta jos poistat sen käytöstä tai poistat sen, oletko todella menettänyt paljon, jos mitään, toimivuutta? Tänään SuperUser Q & A -postilla on vastaus asianomaisen lukijan kysymykseen.

Tämän päivän kysymys- ja vastausistunto tulee meihin SuperUserin hyväksi - Stack Exchangein alaosasto, joka on yhteisöllinen Q & A-sivustojen ryhmittely.

Kysymys

SuperUser-lukija Mark Wolinsky haluaa tietää, menettäisikö kaikki toiminnot, jos hän estää selainpohjaisen Java:

Olen lukenut, että Java-käytöstä poistaminen (ei JavaScript) tekee tietokoneestani turvallisemmaksi haittaohjelmien hyökkäyksiltä. Kaikki osoitus siitä, että se todellakin tekee sen turvallisemmaksi, mutta en ole nähnyt minkäänlaisia ​​todellista merkkejä siitä, mitä toimintoja menetän selauskokemuksessa, jos mitään. Voiko joku kertoa minulle mitä haluaisin tai ei olisi, jos poistan Java-ohjelman käytöstä ja onko se todella välttämätöntä selaamaan näinä päivinä?

Merkitseako Mark todellisuudessa kaikki toiminnot, jos hän poistaa käytöstä selainpohjaisen Java-ohjelman?

Vastaus

SuperUser-avustaja JakeGouldilla on vastaus meille:

  • Voiko joku kertoa minulle mitä haluaisin tai ei olisi, jos poistan Java-ohjelman käytöstä ja onko se todella välttämätöntä selaamaan näinä päivinä?

Tämä on melko hyvä kysymys. Se, mitä se kiehtoo, on tämä: jos tarvitset Javaa selaimessa, sinä tiedät heti. Jos et tarvitse Javaa (eivätkä tiedä, käyttävätkö sitä edes sitä vai ei), mahdollisuudet ovat hyvät, ettet koskaan jätä sitä tai pudota sitä uudestaan. Verkossa tapahtuvan räiskäyttäjän mahdollisuudet laukaisevat verkkosivustolle, joka todella tarvitsisi Javaa toimimaan vuonna 2015, on harvinaista parhaimmillaan nykyään.

Joten, että ymmärrät Java- ja web-historian, Java on pohjimmiltaan "mustan laatikon" virtuaalikone, jonka avulla voit koodata Javaa ja käyttää sitä koodilla millä tahansa Java-järjestelmällä. Konsepti oli, että Java olisi keskitasoinen alusta, joka voisi toimia missä tahansa koneessa: Windows, Macintosh, Linux jne. Java-plugin avulla voit yksinkertaisesti suorittaa Java-sovelluksia selaimesta. Tämä oli houkuttelevaa Internetin alkuaikoina, koska puutteellisia yhteensopivuusongelmia ja muita aikaisempien Internet-sivustojen "karkeita reunoja" puuttui.

Mutta vuonna 2015 suurin osa "fancy" -perustason toiminnasta, jota Java toimitti aiemmin (cool grafiikka, vaikutukset ja niin edelleen) käsitellään selain sisällä CSS, HTML ja JavaScript. 1990-luvun loppupuolella / 2000-luvun alussa useat luovat sivustot käyttivät Javaa, koska natiiviin selaimiin ei voitu käsitellä temppuja, joita Java voisi tehdä vasta sitten. Java jopa tuli Netscape Navigatorin peruskampanjana takaisin päivällä sen tarjoamien yleisesti hyväksyttyjen toimintojen ansiosta.

Nyt, kun saatat huomata sen vuonna 2015, riippuu millaisia ​​verkkosivustoja käytät. Tiedän esimerkiksi, että monet verkossa käytettävissä olevat rahoitusjärjestelmät (kuten henkilökohtaiset verojärjestelmät, palkanlukulaitteet ja muut tällaiset järjestelmät) käyttävät monimutkaisia ​​Java-sovelluksia, jotta loppukäyttäjät voivat saada entistä rikkaamman kokemuksen rahoitusvälineistään. Joten jos käytät tietokonetta Internet-pohjaisten taloudellisten sovellusten käyttämistä varten, sinun on ehdottomasti oltava Java-käytössä. Mutta kokemukseni mukaan jopa näissä tapauksissa monet tällaiset instituutiot siirtävät hitaasti vanhoja Java-pohjaisia ​​järjestelmiään vakaammalle, ei-Java-pohjaiselle asennukselle, joka hyödyntää paremmin nykyaikaisen selaimen toimintoja.

Esimerkiksi hieman yli vuosi sitten kuka tahansa, joka käyttää selainpohjaista näytön jakamisohjelmistoa / GoToMeeting-palvelua, tarvitsi Java-sovelluksen selaimessaan ja järjestelmässä. Mutta kuten tässä tukiryhmän lankaverkossa on selitetty, he ovat nyt virallisesti hylänneet Java-vaatimukset oman Java-pohjaisen ohjelmistotyökalunsa puolesta:

  • Aikaisemmin käytimme Javaa ohjelmiston käynnistämisen automatisointiin, sillä olemme sen jälkeen korvatneet tämän menetelmän omalla käynnistyslaitteella. Laukaisusi käyttöönoton jälkeen emme enää käytä Javaa.

Joten minun neuvoni on, jos Java huolestuttaa sinua potentiaalisena turvallisuusongelmana selaimella, vain poista se nyt. Olen melko varma, että et kaipaa sitä. Ja jos, kuten 8 - 9 kuukautta, tarvitset jonkin verran Javaa, käsittele sitä sitten.

HTG Huomautus: Jos et tarvitse Javaa järjestelmässäsi, suosittelemme poistaa sen kokonaan tai poistaa selaimen laajennuksen käytöstä.

Onko jokin asia lisättävä selitykseen? Kuulkaa kommentit. Haluatko lukea lisää vastauksia muilta tech-tajuilta Stack Exchange-käyttäjiltä? Katso koko keskusteluketju täältä.