Egy ideje arra figyelmeztették az embereket, hogy tiltsák le a Java-t böngészőikben, vagy teljesen távolítsák el a rendszerükből, hacsak nem igazán van rá szükségük. De ha letiltja vagy eltávolítja, akkor valóban veszít sok funkcionalitást, ha van ilyen? A mai SuperUser Q & A bejegyzés megválaszolja az aggódó olvasói kérdéseket.
A mai Kérdések és válaszok ülés a SuperUser jóvoltából érkezik hozzánk - a Stack Exchange alosztályához, amely a Q & A webhelyek közösségvezérelt csoportosulása.
A kérdés
Mark Wolinsky, a SuperUser olvasója tudni akarja, hogy elveszítene-e valamilyen funkciót, ha letiltja a böngészőalapú Java-t:
Azt olvastam, hogy a Java (nem a JavaScript) letiltása biztonságosabbá teszi a számítógépemet a rosszindulatú szoftverek támadásai ellen. Minden jel arra utal, hogy ez valóban biztonságosabbá teszi, de még nem láttam valódi jeleket arra nézve, hogy milyen funkciókat veszítek el a böngészés során, ha bármi. Meg tudná mondani valaki, hogy mit tapasztalnék vagy nem tapasztalnék, ha letiltom a Java-t, és valóban szükség van-e manapság a böngészésre?
Valóban elveszíti Mark minden funkcióját, ha letiltja a böngészőalapú Java-t?
A válasz
JakeGould, a SuperUser közreműködője válaszolt ránk:
- Meg tudná mondani valaki, hogy mit tapasztalnék vagy nem tapasztalnék, ha letiltom a Java-t, és valóban szükség van-e manapság a böngészésre?
Ez elég jó kérdés. Amiben ez áll: Ha szüksége van Java-ra egy böngészőben, akkor azonnal tudja. Ha nincs szüksége Java-ra (és nincs tudatában, ha akár használja is, vagy sem), akkor nagy az esély arra, hogy soha többé nem fog hiányozni, és nem ütközik bele. Manapság legjobb esetben ritka annak az esélye, hogy egy alkalmi felhasználó elbotoljon egy olyan webhelyen, amelynek 2015-ös működéséhez valóban szüksége lenne a Java működésére.
Annak érdekében, hogy megértse a Java és az internet történetét, a Java lényegében egy „fekete dobozos” virtuális gép, amely lehetővé teszi, hogy Java-ban kódoljon, majd futtassa ezt a kódot bármely olyan rendszeren, amely képes futtatni a Java-t. A koncepció az volt, hogy a Java egy középutat jelentő platform lesz, amely bármilyen gépen futtatható: Windows, Macintosh, Linux stb. A Java plugin egyszerűen lehetővé teszi a Java alkalmazások futtatását egy webböngészőben. Ez vonzó volt az Internet kezdeti napjaiban a platformok közötti kompatibilitás hiánya és a korai Internet egyéb „durva élei” miatt.
De 2015-ben a Java által a múltban nyújtott „divatos” alapszintű funkcionalitások (klasszikus grafikák, effektusok és hasonlók) nagy részét ma már a böngészőben belül kezelik CSS, HTML és JavaScript segítségével. Az 1990-es évek végén / 2000-es évek elején sok kreatív webhely használta a Java-t, mert a natív böngészők nem tudták kezelni azokat a trükköket, amelyeket akkoriban csak a Java-ban tehettek meg. A Java a nap folyamán a Netscape Navigator alap pluginjeként is bekerült az általa biztosított általánosan elfogadott funkcionalitásnak köszönhetően.
Az, hogy hol hagyhatja ki 2015-ben, attól függ, hogy milyen webhelyeket ér el. Például tudom, hogy sok online hozzáférhető pénzügyi rendszer (például személyi adórendszerek, bérszámfejtési átjárók és más ilyen rendszerek) összetett Java alkalmazásokat használnak, hogy a végfelhasználók gazdagabb tapasztalatokat szerezhessenek pénzügyi eszközeikkel. Tehát, ha számítógépét használja ilyen webalapú pénzügyi alkalmazásokhoz, akkor mindenképpen engedélyeznie kell a Java-t. De tapasztalatom szerint még ezekben az esetekben is sok ilyen intézmény lassan áthelyezi archaikus Java-alapú rendszereit egy stabilabb, nem Java-alapú beállításra, amely jobban kihasználja a modern böngésző funkcionalitását.
Például valamivel több mint egy évvel ezelőtt bárki használja a böngészőalapú képernyőmegosztó szoftvert / szolgáltatást Megbeszélésre menni szükséges a Java engedélyezése a böngészőjükben és a rendszerükben. De amint ezt a webhelyükön a támogatási fórum szálában kifejtették , most hivatalosan elvetették a Java követelményt a saját, nem Java alapú szoftvereszközük helyett:
- Korábban Java-t használtunk a szoftverünk elindításának automatizálására, azóta ezt a módszert lecseréltük saját indítónkra. Az indítónk bemutatása óta már nem használunk Java-t.
Tehát azt tanácsolom, hogy ha a Java böngésző szintjén potenciális biztonsági aggodalomra ad okot, egyelőre csak tiltsa le. Biztos vagyok benne, hogy nem fog hiányozni. És ha 8-9 hónap múlva valamilyen okból szüksége van Java-ra, akkor foglalkozzon vele.
HTG megjegyzés: Ha nincs szüksége Java-ra a rendszerén, javasoljuk teljesen eltávolítja, vagy letiltja a böngésző plugint .
Van valami hozzáfűzhető a magyarázathoz? Hang a kommentekben. Szeretne további válaszokat olvasni más, hozzáértő Stack Exchange-felhasználóktól? Nézze meg a teljes vitafonalat itt .