Kāda funkcionalitāte es zaudētu, ja es atspējotu pārlūkprogrammu balstītu Java?
Jau kādu laiku cilvēki ir brīdināti par Java atslēgšanu savā pārlūkprogrammā vai pilnībā noņemt to no savām sistēmām, ja vien tie to tiešām nav vajadzīgi. Bet, ja jūs to atspējojat vai noņemat, vai jūs faktiski zaudējat daudz, ja tāds ir, funkcionalitāti? Šodienas SuperUser Q&A postenim ir atbilde uz attiecīgā lasītāja jautājumu.
Šodienas jautājumu un atbilžu sesija mums dod pieklājību no SuperUser-Stack Exchange apakšnodaļas, kas ir kopienas orientēta Q & A tīmekļa vietņu grupa.
Jautājums
SuperUser lasītājs Marks Wolinskis vēlas zināt, vai viņš zaudēs funkcionalitāti, ja viņš atspējotu pārlūkprogrammu balstītu Java:
Esmu izlasījis, ka Java (nevis JavaScript) atspējošana padarīs manu datoru drošāku no ļaunprātīgas programmatūras uzbrukumiem. Visas norādes liecina, ka tas patiešām padarīs to drošāku, bet es neesmu redzējis nekādas reālas norādes par to, kādas funkcijas es zaudēšu pārlūkošanas pieredzē, ja kaut kas būtu. Vai kāds man var pateikt, kas būtu vai nebūtu pieredzējis, ja es atspējotu Java un vai tas tiešām ir nepieciešams šo dienu pārlūkošanai?
Vai Mark Mark patiešām zaudēs funkcionalitāti, ja viņš atspējo pārlūku balstītu Java?
Atbilde
SuperUser ieguldītājam JakeGould mums ir atbilde:
- Vai kāds man var pateikt, kas būtu vai nebūtu pieredzējis, ja es atspējotu Java un vai tas tiešām ir nepieciešams šo dienu pārlūkošanai?
Tas ir diezgan labs jautājums. Tas, ko tā nosaka, ir šāds: Ja pārlūkprogrammā ir nepieciešama Java, jūs to tūlīt zināt. Ja jums nav nepieciešams Java (un nav zināms, vai jūs pat to lietojat vai nē), iespējams, ir labi, ka jūs to nekad nepalaidīsiet garām vai atkārtot. Iespēja, ka nejaušs lietotājs, kas 2015.gadā patiešām ir nepieciešams Java darbībai, ir ļoti reti sastopams mūsdienās.
Tieši tā, lai jūs saprastu Java un interneta vēsturi, Java būtībā ir „melnā kaste” virtuālā mašīna, kas ļauj jums kodēt Java un pēc tam palaist šo kodu jebkurā sistēmā, kas var palaist Java. Koncepcija bija tāda, ka Java būtu vidusceļa platforma, kas varētu darboties jebkurā mašīnā: Windows, Macintosh, Linux uc Java spraudnis vienkārši ļauj palaist Java lietotnes no tīmekļa pārlūkprogrammas. Tas bija pievilcīgs interneta pirmajās dienās, jo trūkst starpplatformu saderības un citas agrīnās interneta „aptuvenas malas”..
Bet 2015.gadā lielākā daļa „iedomātā” bāzes līmeņa funkcionalitātes, ko Java nodrošināja agrāk (atdzist grafika, efekti un tādi), tagad tiek apstrādāti pārlūkprogrammas iekšienē, izmantojot CSS, HTML un JavaScript. 1990. gadu beigās / 2000.gadu sākumā daudzas radošās vietnes izmantoja Java, jo vietējās pārlūkprogrammas nevarēja rīkoties ar trikiem, ko tad varēja darīt tikai Java. Java pat nāca komplektā kā pamata spraudnis Netscape Navigator atpakaļ dienā, pateicoties tās vispārpieņemtajai funkcionalitātei.
Tagad, ja jūs to varat palaist garām 2015. gadā, tas ir atkarīgs no vietnēm, uz kurām jūs piekļūt. Piemēram, es zinu, ka daudzas finanšu sistēmas, kas ir pieejamas tiešsaistē (piemēram, personas nodokļu sistēmas, algu vārti un citas šādas sistēmas), izmanto sarežģītas Java lietojumprogrammas, lai gala lietotāji varētu iegūt bagātāku pieredzi ar saviem finanšu instrumentiem. Tātad, ja jūs izmantojat datoru, lai piekļūtu tādām tīmekļa lietojumprogrammām kā šāda, jums noteikti ir nepieciešams Java. Taču, manuprāt, pat šajos gadījumos daudzas šādas iestādes lēnām pārvieto savas arhaiskas Java sistēmas uz stabilāku, ar Java nesaistītu iestatījumu, kas labāk izmanto mūsdienu tīmekļa pārlūkprogrammas funkcionalitāti..
Piemēram, pirms pāris gadiem kāds, izmantojot pārlūkprogrammas ekrāna koplietošanas programmatūru / pakalpojumu GoToMeeting, bija vajadzīgs, lai Java būtu iespējots gan savā pārlūkprogrammā, gan sistēmā. Bet, kā paskaidrots šajā atbalsta foruma pavedienā, viņi tagad oficiāli ir svītrojuši Java prasību par labu savam, nevis Java balstītam programmatūras rīkam:
- Agrāk mēs izmantojām Java, lai automatizētu mūsu programmatūras palaišanu, un kopš tā laika šo metodi esam aizstājuši ar savu palaidēju. Kopš mūsu palaišanas uzsākšanas mēs vairs neizmantojam Java.
Tāpēc mans padoms ir, ja Java jūs uztrauc kā potenciālu drošības problēmu pārlūkprogrammas līmenī, vienkārši atspējojiet to tagad. Es esmu diezgan pārliecināts, ka jūs to nepalaidīsiet garām. Un, ja, tāpat kā 8 līdz 9 mēneši, jums ir nepieciešams Java kaut kāda iemesla dēļ, tad rīkojieties ar to.
HTG Piezīme: Ja jūsu sistēmā nav nepieciešama Java, mēs iesakām to pilnībā atinstalēt vai pārlūkprogrammas spraudņa atspējošanu.
Vai kaut kas jāpievieno paskaidrojumam? Skaņas izslēgšana komentāros. Vai vēlaties lasīt vairāk atbildes no citiem tehnoloģiju gudriem Stack Exchange lietotājiem? Apskatiet pilnu diskusiju pavedienu šeit.