Domača » kako » Kakšna funkcionalnost bi izgubil, če bi onemogočil Java, ki temelji na brskalniku?

    Kakšna funkcionalnost bi izgubil, če bi onemogočil Java, ki temelji na brskalniku?

    Že nekaj časa so bili ljudje opozorjeni, da morajo onemogočiti Javo v svojih brskalnikih ali jih popolnoma odstraniti iz svojih sistemov, razen če jih dejansko potrebujejo. Ampak, če jo onemogočite ali odstranite, ali dejansko izgubljate veliko funkcionalnosti? Današnja postavka SuperUser Q&A ima odgovor na vprašanje bralca.

    Današnja seja vprašanj in odgovorov prihaja z namenom SuperUser-a, ki je del skupine Stack Exchange, ki temelji na skupnostih spletnih mest za vprašanja in odgovore.

    Vprašanje

    Bralnik SuperUser Mark Wolinsky želi vedeti, ali bi izgubil funkcionalnost, če bi onemogočil Java, ki temelji na brskalniku:

    Prebral sem, da bo onemogočanje Jave (ne JavaScripta) naredilo računalnik varnejši od napadov zlonamerne programske opreme. Vse kaže na to, da bo resnično varnejše, vendar nisem videl nobenih resničnih indikacij o tem, kakšno funkcionalnost bom izgubil v izkušnji brskanja, če sploh kaj. Ali mi lahko nekdo pove, kaj bi ali ne bi izkusil, če onemogočim Javo in ali je res nujno za brskanje v teh dneh?

    Bo Mark resnično izgubil funkcionalnost, če onemogoči brskalnik Java?

    Odgovor

    Sodelavka uporabnika SuperUser JakeGould ima odgovor za nas:

    • Ali mi lahko nekdo pove, kaj bi ali ne bi izkusil, če onemogočim Javo in ali je res nujno za brskanje v teh dneh?

    To je precej dobro vprašanje. Na to se skriva to: Če potrebujete Java v brskalniku, boste to takoj vedeli. Če ne potrebujete Jave (in se ne zavedate, če jo celo uporabljate ali ne), so dobre možnosti, da je ne boste nikoli zamudili ali ponovno naleteli nanj. Možnosti, da bi se priložnostni uporabnik spotaknil preko spletne strani, ki bi v letu 2015 resnično potrebovala Javo, je danes v najboljšem primeru redka.

    Da bi razumeli zgodovino Jave in spleta, je Java v bistvu virtualna naprava s črno skrinjico, ki vam omogoča kodiranje v Javi in ​​nato zagon te kode na katerem koli sistemu, ki lahko poganja Javo. Koncept je bil, da bi Java bila srednja platforma, ki bi lahko delovala na katerem koli računalniku: Windows, Macintosh, Linux, itd. Java plugin vam preprosto omogoča zagon aplikacij Java iz spletnega brskalnika. To je bilo v zgodnjih dneh interneta privlačno zaradi pomanjkanja kompatibilnosti med različnimi platformami in drugih "grobih robov" zgodnjega interneta..

    Toda v letu 2015 je večina »fancy« funkcionalnosti na osnovni ravni, ki jo je Java zagotovila v preteklosti (kul grafika, učinki in podobno), zdaj v brskalniku obravnavana prek CSS, HTML in JavaScript. V poznih devetdesetih / zgodnjih 2000-ih je veliko spletnih mest za ustvarjanje uporabljalo Javo, ker domači brskalniki niso mogli obvladati trikov, ki so jih takrat lahko naredili samo v Javi. Java se je v Netscape Navigator sploh vključila kot osnovni vtičnik, zahvaljujoč splošno sprejeti funkciji, ki jo je zagotovila.

    Zdaj, kjer ga lahko zamudite v letu 2015, je odvisno od vrste spletnih mest, do katerih dostopate. Vem, na primer, da mnogi finančni sistemi, ki so dostopni na spletu (kot so osebni davčni sistemi, prehodi za plače in drugi takšni sistemi), uporabljajo zapletene aplikacije Java, ki končnim uporabnikom omogočajo, da dobijo bogatejše izkušnje s finančnimi orodji. Torej, če uporabljate računalnik za dostop do spletnih finančnih aplikacij, kot je ta, potem morate vsekakor omogočiti Java. Toda po mojih izkušnjah, celo v teh primerih, veliko takšnih institucij počasi premika svoje arhaične Java-bazirane sisteme k bolj stabilni, ne-Java-nastavitvi, ki bolje izkorišča sodobne funkcije brskalnika.

    Na primer, pred malo več kot enim letom, ki je uporabil GoToMeeting programsko opremo / storitev za souporabo zaslona, ​​ki temelji na brskalniku, je morala imeti Java omogočen tako v svojem brskalniku kot tudi v njihovem sistemu. Toda kot je razloženo v tem forumu o podpori, so zdaj uradno opustili zahtevo Java v korist lastnega programskega orodja, ki ne temelji na Javi:

    • V preteklosti smo uporabljali Javo za avtomatizacijo zagona naše programske opreme, odkar smo to metodo nadomestili z lastnim zaganjalnikom. Od uvedbe našega zaganjalnika ne uporabljamo več Jave.

    Torej je moj nasvet, če vas Java skrbi kot potencialno zaskrbljenost zaradi varnosti na ravni brskalnika, zaenkrat pa jo onemogočite. Prepričan sem, da ga ne boste zamudili. In če, v kakšnih 8 do 9 mesecih, potrebujete Javo iz nekega razloga, se ukvarjate z njo.

    Opomba HTG: Če na svojem sistemu ne potrebujete Jave, vam priporočamo, da jo izvedete v celoti odstranite ali onemogočite vtičnik brskalnika.


    Imate kaj dodati pojasnilu? Zvok v komentarjih. Želite prebrati več odgovorov drugih uporabnikov tehnologije Stack Exchange? Oglejte si celotno nit razprave tukaj.