A JavaScript nem Java - sokkal biztonságosabb és sokkal hasznosabb

Oct 21, 2025
Adatvédelem és biztonság
BETŰTELEN TARTALOM

Valószínűleg mindent hallott arról, hogy a Java böngésző plug-in nem biztonságos. A rendszerkompromisszumok 91% -a 2013-ban a nem biztonságos Java beépülő modul ellen irányult . De a Java nem ugyanaz, mint a JavaScript - valójában nem igazán kapcsolódnak egymáshoz.

Olvasóink többsége valószínűleg megérti a különbséget, de nem mindenki tudja. Az esetleges zavartság nem véletlen - a JavaScript-et eredetileg azért hívták JavaScript-nek, hogy az emberek fejében társítsa a Java-hoz.

Java alapok

ÖSSZEFÜGGŐ: Az Oracle nem tudja biztonságosan védeni a Java beépülő modult, ezért miért engedélyezi még mindig alapértelmezés szerint?

A Java egy népszerű programozási nyelv, amelyet a kiszolgálószoftvertől kezdve az asztali alkalmazásokig, sőt az Android-alkalmazásokig is használnak. Valószínűleg hallottál róla Minecraft , amely Java nyelven íródott. Java alkalmazás futtatásához az Oracle Java futási idejére van szükség a számítógépen. Korábban a Sun fejlesztette ki, de az Oracle megvásárolta a Sun-t - tehát most már az Oracle Java a Sun Java helyett.

De a Java-t nem csak hagyományos alkalmazásokhoz használják. A 90-es években a Sun kifejlesztett egy böngészőbővítményt, amely lehetővé tette Java programok - vagy „Java kisalkalmazások” - futtatását a webböngészőkben. A Java beépülő modult már nem használják széles körben, és ez végtelen biztonsági problémák forrása volt. Ha lehetséges, nem akar Java bolygókat futtatni a böngészőben. A Java plug-in - és a webböngészők Java-tartalma - bizonytalannak és rossznak bizonyult.

Csak egy Java plug-in van, amelyet az Oracle hozott létre és a Java futásidejével együtt mellékelt. Ha gond van vele, akkor meg kell várni, amíg az Oracle kijavítja. Javítására nincs verseny.

A JavaScript alapjai

A JavaScript a weboldalak által használt programozási nyelv. A HTML az elrendezés nyelve, amely meghatározza a weboldalak elhelyezését és a JavaScript az a nyelv, amely lehetővé teszi a weboldalak dinamikusabbá tételét. A JavaScript az, ami lehetővé teszi az olyan webalkalmazások működését, mint a Gmail, és a JavaScriptet ebben a pillanatban gyakorlatilag minden webhely használja.

A JavaScript-et eredetileg úgy tervezték, hogy a webböngészőkben futtatható könnyű szkriptnyelv legyen. Ez nem egy külön böngésző plug-in, amely egy cégtől származik - minden böngésző saját külön JavaScript-motort tartalmaz. A böngészők natív módon futtatják a JavaScript-kódot, anélkül, hogy harmadik féltől származó beépülő modulra támaszkodnának. A böngészőgyártók között nagy a verseny a JavaScript gyorsabb és jobbá tétele érdekében.

Akkor miért hívják JavaScriptnek?

A JavaScriptnek valójában semmi köze a Java-hoz; ez nem csak a Java egyszerűsített részhalmaza. A JavaScript-et „Mocha” néven fejlesztették ki, és „LiveScript” névre keresztelték, amikor még 1995-ben megjelent a Netscape Navigator webböngésző béta kiadásában.

1995-ben a Netscape bejelentette, hogy a Sun-nal közös közleményben a nyelvet „JavaScript” -nek fogják nevezni. Ez körülbelül akkor történt, amikor a Netscape támogatást adott a Sun Java kisalkalmazásaihoz. Visszanézhetünk a bejelentés Ma:

„A JavaScript nyelv kiegészíti a Java-t, a Sun iparágvezető objektum-orientált, platformok közötti programozási nyelvét…

A JavaScript egy könnyen használható objektum-parancsfájlnyelv, amelyet élő online alkalmazások létrehozására terveztek, amelyek összekapcsolják az objektumokat és az erőforrásokat az ügyfeleken és a szervereken egyaránt. Míg a Java-t a programozók új objektumok és kisalkalmazások létrehozására használják, addig a JavaScript-et HTML oldal-szerzők és vállalati alkalmazások fejlesztői használják arra, hogy dinamikusan írják le az ügyfélen vagy a szerveren futó objektumok viselkedését. "

A bejelentés így folytatódik, a Java-ról és a JavaScript-ről egyaránt szól. Ezt általában a Sun és a Netscape kísérletének tekintik, hogy társítsák az új nyelvet - a JavaScriptet - az akkor népszerű Java nyelvhez. A név kissé zavarttá tette az embereket, és arra késztette őket, hogy az új nyelvet társítsák a Java-val, ami a JavaScript-nek némi tiszteletet adott. Ha JavaScript-nek hívják, és a Sun bejelentette egy olyan közleményben, amely sokat beszélt a Java-ról, akkor az biztosan a Java-val volt kapcsolatos? Dehogy.

1998-ban Brendan Eich, aki feltalálta a JavaScriptet, azt állította egy interjúban hogy a JavaScriptet „könnyűnek tűnt, de legyen szkriptnyelv” a könnyű használat érdekében. Lehet, hogy kicsit hasonlít a Java-ra, de nagyon más.

A JavaScript gyakorlatilag kötelező a modern web számára

ÖSSZEFÜGGŐ: Mi a NoScript, és használja-e a JavaScript letiltásához?

Az évek során eltávolodtunk a böngésző Java tartalmától. Bár a Java még mindig széles körben használatos, piszkos névvé vált, amikor webböngészőkhöz társítják. A Java a fogyasztói szoftverek egyre nem szeretett darabjává is vált biztonsági másolatokkal ellátott junkware csomag .

Ahol a Java név eredetileg a hitelességet hivatott növelni a JavaScript-ben, a Java egyesület most elrontja a nevét. A JavaScript könnyen eszébe jut, amikor apokaliptikus címsorokat lát a Java plug-in biztonsági réseiről. Ez volt a név lényege - hogy rokonságnak tűnjenek.

Vannak, akik az ir módszerrel letiltják a JavaScript használatát webböngészőikben olyan kiegészítőkkel, mint a NoScript. De a JavaScript nem bizonytalan, mint a Java a böngészőben. Igen, a webböngészőben időnként előfordulhat biztonsági rés, amelyet kihasználhat a JavaScript, de a lyuk foltos és továbblépünk. Ez nem csak a JavaScript-en alapul - előfordulhat, hogy egy webböngészőben biztonsági rés található, amelyet HTML, CSS vagy más technológiák révén is ki lehet használni. Nincs mód arra, hogy teljesen megvédje magát az esetleges jövőbeni böngésző sebezhetőségeitől. Csak frissítse a böngészőt és a bővítményeket.


A JavaScript működteti a modern webet, függetlenül attól, hogy böngészőt használ számítógépén vagy okostelefonján. Kikapcsolásával sok webhely használhatatlanná válna.

Másrészt a Java böngésző beépülő modult nagyon-nagyon kevés webhelyen használják. Ha letiltja a Java böngésző beépülő modult, akkor a web továbbra is normálisan működik. Valószínűleg soha nem fogja észrevenni, hogy nincs.

Kép jóváírása: nyuhuhuu a Flickr-en , Marcin Wichary a Flickr-en

.entry-tartalom .entry-footer

WebAssembly And The Death Of JavaScript

Coffee Without Java


Adatvédelem és biztonság - Most Popular Articles

Hogyan lehet megakadályozni, hogy az emberfeletti (és más alkalmazások) nyomon kövessék az e-maileket?

Adatvédelem és biztonság Jul 4, 2025

Belozersky / Shutterstock Az emberfeletti e-mail követés tájékoztatta valakit, amikor kinyitotta az e-mailt - és honnan. Még akkor is, ha a..


A biztonságosabb iPhone jelszó használata

Adatvédelem és biztonság Oct 23, 2025

BETŰTELEN TARTALOM A Touch ID és az Face ID révén az iPhone-ok feloldása rendkívül gyors és biztonságos. Valakinek nehéz hamisítani az ujjlenyomatát vagy az arcát. Mo..


Hogyan lehet megakadályozni, hogy a HomePod elolvassa a szöveges üzeneteket másoknak

Adatvédelem és biztonság Feb 14, 2025

BETŰTELEN TARTALOM Bár a HomePod kiválóan alkalmas zenére, más ügyes dolgokat is megtehet, például elolvashatja a szöveges üzeneteket. Legyen óvatos, mivel bárki hall..


A Snapchat-történetek automatikus mentése

Adatvédelem és biztonság Feb 15, 2025

BETŰTELEN TARTALOM A Snapchat már évezredek és tizenévesek számára elérhető közösségi hálózat, és elérhetősége mára növekszik. Megoszthatja életét automatiku..


A HomeKit-eszközök és a konfiguráció visszaállítása

Adatvédelem és biztonság Oct 28, 2025

Az Apple HomeKit otthoni vezérlési és automatizálási rendszere nagyrészt plug, play és élvezhető, de néha a makacs eszközöknek szükségük van egy mozdulatra a szép j�..


További érzékelők és eszközök hozzáadása a SmartThings beállításához

Adatvédelem és biztonság Jun 17, 2025

BETŰTELEN TARTALOM A SmartThings otthoni megfigyelő készlet kis marék érzékelővel és kimeneti kapcsolóval érkezik, de ha többre van szüksége, mint amen..


10 fantasztikus fejlesztés asztali felhasználók számára a Windows 8 rendszerben

Adatvédelem és biztonság Sep 15, 2025

Könnyű arra összpontosítani, hogy a Windows 8 új kezelőfelülete hogyan érzi magát otthon nem egy hagyományos asztali PC-n vagy laptopon. De ez csak a Windows 8 egyik rész..


Geek vélemények: Először nézze meg az Internet Explorer 8 Beta 2 verzióját

Adatvédelem és biztonság Aug 29, 2025

BETŰTELEN TARTALOM Hosszú ideje nem jelent meg a Microsoft az Internet Explorer 8 első bétaverziója, ami arra késztetett, hogy kíváncsi legyek, mi van a hüvelyükben. Miután elolv..


Kategóriák