Koduleht » kuidas » Mis funktsionaalsus kaotaks, kui ma brauseripõhise Java keelatakse?

    Mis funktsionaalsus kaotaks, kui ma brauseripõhise Java keelatakse?

    Juba mõnda aega on inimesi hoiatatud Java keelamiseks oma brauserites või selle täielik eemaldamiseks oma süsteemidest, kui nad seda tegelikult ei vaja. Aga kui te selle keelate või eemaldate, kas sa tegelikult kaotad palju, kui üldse, funktsionaalsust? Tänase SuperUser Q&A postitusel on vastus asjaomase lugeja küsimusele.

    Tänane küsimuste ja vastuste seanss saabub meiega kohtades, kus on SuperUser-Stack Exchange'i alajaotis, kogukondlikult juhitav Q&A veebisaitide rühmitus.

    Küsimus

    SuperUser lugeja Mark Wolinsky tahab teada, kas ta kaotaks brauseripõhise Java keelamise korral kõik funktsioonid:

    Olen lugenud, et Java (mitte JavaScript) keelamine muudab mu arvuti pahatahtliku tarkvara rünnakutest ohutumaks. Kõik viited näitavad, et see tõepoolest muudab selle ohutumaks, kuid ma ei näinud seal mingeid tegelikke viiteid selle kohta, millist funktsiooni ma kaotan sirvimiskogemuses, kui üldse. Kas keegi ütleb mulle, mida ma tahaksin või ei kogeks, kui keelaksin Java ja kas see on nende päevade sirvimiseks tõesti vajalik?

    Kas Mark Mark tõesti kaotab kõik funktsioonid, kui ta keelab brauseripõhise Java?

    Vastus

    SuperUser'i toetaja JakeGouldil on meile vastus:

    • Kas keegi ütleb mulle, mida ma tahaksin või ei kogeks, kui keelaksin Java ja kas see on nende päevade sirvimiseks tõesti vajalik?

    See on üsna hea küsimus. Mis see on, on see: Kui vajate brauseris Java-i, siis te teate seda kohe. Kui te ei vaja Java-i (ja ei tea, kas kasutate seda isegi või mitte), on tõenäoline, et sa ei jäta seda kunagi maha ega sattuda uuesti. Võimalus, et juhuslik kasutaja võib 2015. aastal Java-i tõeliselt vajaliku veebilehe üle minna, on praegu parimal juhul haruldane.

    Nii et sa mõistad Java ja veebi ajalugu, on Java sisuliselt „must kast“ virtuaalne masin, mis võimaldab teil Java-koodi kodeerida ja seejärel käivitada selle koodi mis tahes süsteemis, mis võib Java-i käivitada. Kontseptsiooniks oli, et Java oleks keskmise maapinnaga platvorm, mis võiks töötada mis tahes masinaga: Windows, Macintosh, Linux jne. Java-plugin võimaldab lihtsalt käivitada Java-rakendusi veebibrauserist. See oli interneti algusaegadel atraktiivne, kuna puudusid platvormidevahelised ühilduvused ja teised varajase interneti „karmid servad”.

    Kuid 2015. aastal tegeleb enamik „väljamõeldud“ baastasemel funktsionaalsusega, mida Java varem andis (lahe graafika, efektid ja muud), käsitletakse nüüd brauseris ise CSS, HTML ja JavaScript kaudu. 1990ndate lõpus / 2000-ndate alguses kasutasid Java'd palju loomingulisi saite, sest kohalikud brauserid ei suutnud trikke teha, mida sel ajal oli võimalik teha ainult Java. Java tuli isegi Netscape Navigatoris põhiliseks pluginaks, tänu üldtunnustatud funktsionaalsusele, mida see pakub.

    Nüüd, kus te 2015. aastal seda ei saa, sõltub teie kasutatavate veebisaitide liik. Näiteks tean, et paljud internetis kättesaadavad finantssüsteemid (näiteks isiklikud maksusüsteemid, palgaarvestuse lüüsid ja muud sellised süsteemid) kasutavad keerulisi Java-rakendusi, mis võimaldavad lõppkasutajatel saada oma finantsvahenditega rohkem kogemusi. Nii et kui te kasutate arvutit sellistele veebipõhistele finantsrakendustele juurdepääsuks, siis vajate kindlasti Java-i. Kuid minu kogemuste kohaselt liiguvad paljud sellised institutsioonid aeglaselt oma arhailisi Java-põhiseid süsteeme stabiilsemaks, mitte-Java-põhiseks seadistuseks, mis kasutab nüüdisaegse veebibrauseri funktsiooni paremini..

    Näiteks vajab veidi üle aasta tagasi keegi, kes kasutas brauseripõhist ekraani jagamise tarkvara / teenust GoToMeeting, et Java oleks lubatud nii oma brauseris kui ka oma süsteemis. Kuid nagu on selgitatud selle tugifoorumi teemas nende saidil, on nad nüüd ametlikult Java nõuet oma mitte-Java-põhise tarkvaravahendi kasuks loobunud:

    • Varem kasutasime Java tarkvara meie tarkvara käivitamise automatiseerimiseks, selle asemel oleme selle meetodi enda kanderaketiga asendanud. Alates meie käivitusprogrammi tutvustamisest ei kasuta me enam Java-i.

    Nii et minu nõuanne on, kui Java muretseb teid kui potentsiaalset muret brauseri tasandil, vaid keelake see praegu. Ma olen üsna kindel, et te seda ei jäta. Ja kui 8 kuni 9 kuu jooksul vajate Java mingil põhjusel, siis tegelege sellega.

    HTG Märkus: kui teie süsteemis Java ei vaja, soovitame selle täielik eemaldamine või brauseri plugina keelamine.


    Kas teil on midagi lisada selgitusele? Heli on kommentaarides välja lülitatud. Kas soovite lugeda rohkem vastuseid teistelt tech-savvy Stack Exchange'i kasutajatelt? Vaadake siin täielikku arutelu lõiku.