A JavaScript engedélyezése böngészőjében

Igazán izgalmas időszak ez számunkra, hiszen az elmúlt pár év során a JavaScript használata egy viszonylag kevésbé ismert témakörből egy meghatározó fejlesztői készséggé vált.

Manapság a JavaScript már oly nélkülözhetetlen a web használata során, hogy a legtöbb internet böngésző külön motort szentel csak a futtatásához. A JavaScript egy lenyűgöző webes technológia és a böngészőben egy honlap esetében sem ajánlott kikapcsolni. A legtöbb népszerű weboldal Java alapú, mely azt jelenti, hogy a felhasználói élményt élvezetesebbé tevő interaktív funkciók a JavaScriptet használják.

Ha JavaScriptet letiltjuk, az olyan interaktív elemek, mint a hirdetések, az animációk vagy az audió tartalmak nem futnak a böngészőben. Jó hír azonban, hogy a JavaScript aktiválása egy viszonylag egyszerű művelet. Ezen kívül, a teljes kikapcsolás helyett, a JavaScript csupán meghatározott oldalakon is letiltható. 

Tehát, ha böngészőjében korábban letiltotta a JavaScriptet, viszont szeretné használni, segítünk! Ennek az útmutatónak a segítségével könnyedén beállíthatja a JavaScriptet az öt legnépszerűbb böngészőn. Ráadásul bemutatjuk a JavaScript lényegét, célját és használatát is.

A JavaScriptet engedélyezte böngészőjében. Ha a JavaScriptet letiltja, ez a szöveg módosul.

Javaslatok webfejlesztőknek

Előfordulhat, hogy tájékoztatási célból szeretné linkelni ezt az oldalt, hiszen segítségével a hat leggyakrabban használt böngészőben a parancsprogram által letiltott JavaScriptet a felhasználó saját maga is könnyedén engedélyezheti.

<noscript>
For full functionality of this site it is necessary to enable JavaScript.
Here are the <a href="https://www.enablejavascript.io/">
instructions how to enable JavaScript in your web browser</a>.
</noscript>

Az enablejavascript.io oldalon a parancsprogram által letiltott esetekre a lehető legoptimálisabb megoldást igyekszünk kínálni:

  • A böngészőre vonatkozó utasítások az oldal tetején találhatók
  • Az könnyű áltáthatóság érdekében minden kép a szövegnek megfelelően, teljes méretben szerepel

Mi épp annyira érdekeltek vagyunk abban, hogy látogatói engedélyezzék a JavaScriptet, mint Ön!

Google Chrome

  1. Nyissa meg a Google Chrome böngészőt az eszközön.
  2. A képernyő jobb felső sarkában kattintson a Menü ikonra (három pont jelöli).
  3. A legördülő listából válassza a „Beállítások” menüpontot – alulról a harmadik lehetőség
  4. A bal oldali menüsorban kattintson az „Adatvédelem és biztonság” lehetőségre.
  5. Az „Adatvédelem és biztonság” alatt válassza a „Webhelybeállítások” menüpontot.
  6. A „Webhelybeállítások” -ban gördítsen lefelé egészen a „JavaScript” megjelenítéséig és kattintson rá.
  7. A műveletkapcsolót állítsa „Engedélyezve (ajánlott)” pozícióba – engedélyezés esetén kék színnel jelenik meg.

Gratulálunk! Épp most engedélyezte a JavaScriptet Google Chrome böngészőjén!

Internet Explorer

  1. Nyissa meg az Internet Explorer böngészőt és nyisson meg egy oldalt.
  2. Kattintson az „Eszközök” gombra – általában a menüsort felső részében található. Ezután a megjelenő listából válassza az „Internetbeállítások” menüpontot. Az „Alt” gomb lenyomásával gyorsan is elérheti.
  3. Kattintson a „Biztonság” fülre.
  4. Válassza az „Egyéni szint” gombot.
  5. Görgessen az oldal alja felé egészen a „Scripting” fejlécig.
  6. Válassza ki az „Aktív Scripting” lehetőséget és kapcsolja be a JavaScriptet
  7. Ezután kattintson az „Ok” gombra.
  8. Frissítse böngészőjét.

Microsoft Edge

  1. Nyissa meg a Microsoft Edge böngészőt.
  2. A Menüsor megnyitásához kattintson a jobb felső sarokban található, három ponttal jelölt ikonra.
  3. A Menüsorból válassza a „Beállítások” lehetőséget.
  4. A baloldali Beállítások táblán kattintson a „Webhely engedélyei” menüpontra.
  5. Válassza ki a „JavaScript” lehetőséget.
  6. Állítsa „Engedélyezve (ajánlott)” pozícióba.

Mozilla Firefox

  1. Nyissa meg a Mozilla Firefox böngészőt és nyisson meg egy oldalt.
  2. A címsorba írja be az „about:config” kifejezést, majd nyomja meg az Enter gombot.
  3. A beállítások keresőmezője oldal eléréséhez a figyelmeztető üzenet alatt kattintson a „Kockázatok elfogadása és folytatás” gombra.
  4. Majd a beállítások keresőmezőjébe írja a „javascript.enabled” szavakat.
  5. A keresési eredmények között keresse ki a „javascript.enabled” kifejezést és a JavaScriptet állítsa át.
  6. Frissítse böngészőjét.

Opera

  1. Indítsa el az Opera Mini böngészőt.
  2. Nyissa meg az „Egyszerű Beállítás” menüsort
  3. Görgessen le a menüsor aljára és válassza ki a „Böngésző beállításai” lehetőséget.
  4. Ezután görgessen lefelé a „Webhelybeállítások” lehetőségig és kattintson rá.
  5. A „Webhelybeállítások” alatt keresse meg hol állítható be a JavaScript és válassza ki.
  6. A JavaScript aktiválásához a műveletkapcsolót állítsa „Engedélyezve (ajánlott)” pozícióba – engedélyezés esetén kék színnel jelenik meg.
  7. Gratulálunk! Épp most aktiválta a JavaScriptet!

Apple Safari

  1. Az eszközön keresse meg az Eszközök lehetőséget.
  2. Válassza a „Beállítások” menüpontot.
  3. Kattintson biztonság ikonra.
  4. A „JavaScript Engedélyezése” lehetőség mellett jelölje be a jelölőnégyzetet.
  5. Indítsa újra a böngészőt.

Rólunk

Mi a JavaScript?

A JavaScript egy „kliens oldali” parancsnyelv, melyet elsősorban weboldalak dinamikus tartalmainak létrehozására és megjelenítésére használnak. A technika világágban lezajlott rendkívül gyors fejlődésének köszönhetően, mára a JavaScript a modern webes fejlesztések alapjává vált.

A hagyományos programtervezési nyelvekkel együtt kiválóan használható, viszont egyedi funkciói megkülönböztetik ezektől. Míg a CSS vagy a HTML olyan programnyelvek, melyekkel a weboldalak stílusa és szerkezete alakítható, a JavaScript interaktív elemek használatát teszi lehetővé, ezzel növelve a felhasználói élmény minőségét.

Böngészés során találkozott már olyan változtatásokkal vagy felugró ablakokkal eszközén, amik a weboldal újratöltése nélkül jelentek meg? Bizony, az a JavaScript volt.

Manapság a JavaScript annyira meghatározóvá vált, hogy a modern webes böngészők, mint a Google Chrome, a Safari, a Mozilla Firefox, az Opera, az Internet Explorer, a Microsoft Edge stb. mind használják. A népszerű - Android és iPhone – mobile eszközökön szintén alapértelmezés szerint futnak a JavaScript alapú böngészők és alkalmazások.

Talán könnyebb megérteni a JavaScript működését, ha ismerjük a történetét is. Íme néhány érdekesség.

A JavaScript története

Már 25 év telt el a webes fejlesztések során vitathatatlanul a leggyakrabban használt kód megalkotása óta. Az Internet felemelkedése olyan távlatokba juttatta el a JavaScriptet, amelyről kezdetben álmodni sem mertünk. Megjelenése óta a JavaScript nemcsak a programnyelvek között betöltött helyzetét erősítette meg, hanem a modern webfejlesztéshez elengedhetetlen új felhasználási területekkel is bővült.

A JavaScriptet az akkor a Netscape Communications vállalatnál dolgozó Brendan Eich alkotta meg 1995-ben. A programnyelvet a Scheme, a Java és a Self programozási nyelvek ihlették. A ’90-es években a Netscape Communications böngészőjével – a Netscapte Navigatorral – , mely a később elsőként elterjedt Mosaic böngészőhöz képest nagyobb népszerűségnek örvendett a felhasználók körében, jelentős szerepet játszott a Internet világában. 

A Netscape Communications egyik társalapítója az a Marc Andreessen volt, aki 1993-ban tagja volt az Illinois-i Egyetemen a Mosaic böngésző projekten dolgozó fejlesztői csapatnak. Ahogy a web egyre népszerűbbé vált, a technológiai cégek a leghatékonyabb Internetes böngésző létrehozásán versengtek.

A Microsoft rájött mennyire fontos ez és az Internet irányításának a Netscaptetől való megszerzése érdekében elindította az Internet Explorer projektet. Mindez a Microsoft és a Netscape között kirobbantott egy, a böngészők piacán megszerzendő fölényért zajló parázs versengést.

Ez idő tájt, a webfejlesztőknek égető szükségük volt egy olyan programozási nyelvre, amelynek segítségével a weboldalakat dinamikus funkciókkal tölthették fel. Eredetileg a Javat szánták erre a célra, de hamarosan rá kellett jönniük, hogy a felhasználói igények kielégítésére egy rugalmasabb megoldás szükséges.

A Netscape felismerte ezt az igényt és azzal a céllal, hogy a webfejlesztők az oldalakhoz interaktív tartalmakat adhassanak, egy könnyű programozási nyelvet álmodott meg. Az idő sürgetett és ez volt az a pont, amikor a JavaScript atyja belépett a képbe.

1995-ben Bernard Eich megbízást kapott a Netscapetől egy, a megjelenés előtt álló Netscape Navigator 2.0 webes böngészőjükkel használható dinamikus programozási nyelv megalkotására. Bár Eichnek rövid határidőt szabtak a megbízatás teljesítésére, ő ebben mégis a lehetőséget látta meg arra, hogy végre egy számára fontos projekten dolgozhasson, így elfogadta a Netscape felkérését. Így született meg a könnyű programozási nyelv ötlete. Eich először Mocha-nak nevezte el, majd átnevezte Live Script-re. Eichnek mindössze tíz napra volt szüksége a működőképes prototípus megalkotásához, amely már a Netscape Navigator 2.0 böngészővel használható volt.

A Netscape mindenképpen szerette volna megőrizni a böngészők piacán betöltött meghatározó szerepét, ezért partneri kapcsolatba lépett a Sun Microsystems vállalattal – a Java programozási nyelv fejlesztőivel. Az együttműködés értelmében a Sun Microsystems biztosította, hogy a Javát használók számára a Java a Netscape Navigator böngészőn keresztül legyen elérhető. 

1996-ban, majdnem egy év elteltével, a Live Script elnevezést véglegesen felváltotta a JavaScript név. Ennek elsősorban marketing szempontból volt jelentősége, így próbálták a Java felhasználókkal elfogadtatni. A JavaScriptet a Netscape Navigator 2.0 böngészőben megvalósuló, kisebb, kliens oldali projektek programozási nyelvének szánták, míg a Javát a látványos webes megoldások különleges eszközeként tálalták. 

Ezt követően a Microsoft visszamodellezte a JavaScriptet, hogy az Internet Explorer 3. böngészőjükhöz egy testreszabott verziót alkossanak belőle. A Java márkanév tulajdonosával, a Sun Microsystemsszel esetlegesen felmerülő jogi viták elkerülése érdekében saját verziójukat JScriptnek nevezték el, hiszen a Java licencjogaival ekkor már a Netscape rendelkezett. 

A mindennapi, nem fejlesztő felhasználók számára is elérhető, egyszerű és rugalmas JavaScript (és JScript) őrült népszerűségre tett szert, használatukkal a weboldalak interaktívabb és dinamikusabb külsőt kaptak.

Sajnos, az alacsony belépési korlát miatt – mely azt jelentette, hogy kódrészleteket kevés vagy nulla tudással is létre lehetett hozni – mindkét programnyelv kezdett rossz megítélés alá esni. Sőt, a JavaScriptet gyakran bosszantó megoldásokra (felugró hirdetések, böngészőfigyelés stb.) és nem a felhasználói élmény javítására használták.

A probléma megoldására a legjelentősebb válasz az ECMA szabvány bevezetése volt. A Netscape és a Sun Microsystems, a szabványt elfogadó ECMA Internationallal közösen, kiadott egy, a JavaScript szabványosítását célzó dokumentumot. A szabványosítás jelentős lépés és remek döntés volt egy ilyen új programnyelv számára.

Ezzel a JavaScript egy szélesebb közönséget tudott elérni és a fejlesztők beleszólhattak a programnyelv fejlődésébe. A szabványosítással lehetőség nyílt a programnyelvet negatív céllal alkalmazó felhasználók ellenőrzésére is. Annak érdekében, hogy a Sun Java márkanevének megsértését elkerülje, az ECMA bizottsága a szabványoknak megfelelő programnyelvet ECMAScriptnek nevezte el. 

Ez azonban csak még nagyobb félreértésekhez vezetett, de végül az ECMAScript megnevezés az előírásokat, míg a JavaScript elnevezés a programnyelvet megjelölésére szolgált (és ez így van a mai napig).

Mire használjuk a JavaScriptet?

Megjelenése óta a JavaScript felhasználása jelentősen módosult. Az Ön számára furcsa lehet, hogy egy csupán 10 nap alatt kifejlesztett programozási nyelv hogyan vezethetett az Internet teljes átalakulásához. Íme a válasz:

Dinamikus Weboldalak

A JavaScripttel dinamikus, valamint átmeneti elemek és funkciók adhatók a weboldalakhoz. Lehetővé teszi a felhasználók számára az új képek és objektumok feltöltését anélkül, hogy a weboldalt időközben frissíteni kellene.

Webes és Mobil Applikációk Fejlesztése

A JavaScript egyik legjelentősebb megoldása, hogy platformok közötti webes és mobil applikációk fejlesztésére használható könyvtárak és keretrendszerek széles körét tartalmazza.

Játékfejlesztés

A JavaScripttel webalapú játékok fejlesztése is lehetséges, hiszen 2D és 3D játékok kialakításához is alkalmas könyvtárakat és keretrendszereket tartalmaz.

Szerver Alapú Megoldások

A weboldalak és applikációk fejlesztése mellett a JavaScript megfelelően használható nagy méretű webes szerverek és a Node.js használatával, back-end fejlesztésekre is.

A JavaScript Engedélyezésének Előnyei

A JavaScript engedélyezésének sokkal több előnye van, mint hátránya, amit az egész Interneten betöltött jelentős szerepe és elterjedt használata is mutat. A JavaScript engedélyezésének előnye többek között: 

Interaktívabb Weboldalak

Lehetőség nyílik interaktívabb weboldalak és felületek – animációk, videók, reklámbannerek és a kortárs webes élmény egyéb összetevői – elérésére.

Nagyobb Gyorsaság

A JavaScript egy kliens oldali programnyelv, így a weboldalakon a felhasználói interaktivitást helyezi előtérbe, ezzel is csökkentve a szerverhez érkező kéréseket.

Kisebb Szerverterhelés

Mivel a JavaScript a kliensoldalon működik, minimálisra csökkenti a szerverhez kapcsolódás idejét, így sikerül megtartani a sávszélességet és a szerver terhelhetőségét.

A JavaScript Korlátai

Annak ellenére, hogy a JavaScripttel rengeteg módon javítható a weboldalak minősége és elősegíti a felhasználói interaktivitást, van néhány olyan apró megoldás, mely a JavaScripttel nem lehetséges. Az alábbiakban néhány szót szeretnénk ejteni a JavaScript korlátairól:

  1. A JavaScript legjelentősebb korlátja, hogy a kivitelezések végrehajtásához nincs egy különálló központi szerve.
  2. A JavaScript nem védi az oldal forrásait és képeit. Ez annyit jelent, hogy a weboldalt felkereső felhasználó minden probléma nélkül le tudja tölteni az oldalon megjelenő képeket.
  3. A JavaScript nem rendelkezik multiprocesszor funkcióval – vagyis a memóriát nem tudja felügyelni.
  4. Végül, a JavaScript nem alkalmas más domaineken tárolt weboldalak elérésére. Bár a felhasználó egyidejűleg több, különböző domainekről származó oldalt tekinthet meg, az egyik domain oldalon futó JavaScripttel nem lehetséges más domainen tárolt weboldal adatainak elérése.

A JavaScript letiltása

Annak ellenére, hogy számos előnnyel jár a JavaScriptnek a böngészőben való engedélyezése, előfordulhat, hogy biztonsági okokból a felhasználó inkább a JavaScript letiltása mellett dönt. A JavaScript a legtöbb modern webes böngészőn – többek között Mozilla Firefox, Google Chrome, Opera, Safari, Microsoft Edge, Internet Explorer – egyszerűen letiltható. 

Ha a böngésző beállításaiban a JavaScript letiltott állapotban van, akkor vagy korábban már letiltotta, vagy alapértelmezés szerint a böngészőben letiltva szerepelt. Amennyiben a JavaScript engedélyezett állapotban van, az alábbiakban megtudhatja hogyan tilthatja le eszközén használt böngészőjében.

Google Chrome Google Chrome

  1. Nyissa meg a Google Chrome böngészőt az eszközön.
  2. A képernyő jobb felső sarkában kattintson a Menü ikonra (három pont jelöli).
  3. Kattintson a „Beállítások” lehetőségre
  4. A bal oldali menüsorban kattintson az „Adatvédelem és biztonság” lehetőségre.
  5. Az „Adatvédelem és biztonság” alatt válassza a „Webhelybeállítások” menüpontot.
  6. A „Webhelybeállítások” -ban keresse meg a „JavaScript” -et és tiltsa le.
  7. Kattintson a „Kész” gombra és indítsa újra a Chrome böngészőt.

Internet Explorer Internet Explorer

  1. Nyissa meg az Internet Explorer böngészőt.
  2. Kattintson az „Eszközök” gombra – általában a menüsort felső részében található.
  3. A felugró legördülő listában kattintson az „Internetbeállítások” menüpontra.
  4. Kattintson a „Biztonság” fülre.
  5. A „Biztonság” fülön válassza az „Egyéni szint” gombot, mely egy új oldalon nyílik meg.
  6. Görgessen az oldal alja felé egészen a „Aktív Scripting” lehetőségig. Kattintson a „Letiltás” lehetőségre.
  7. Indítsa újra a böngészőt.

Mozilla Firefox Mozilla Firefox

  1. Nyissa meg a Mozilla Firefox böngészőt.
  2. A címsorba írja be az „about:config” kifejezést, majd nyomja meg az Enter gombot.
  3. Engedélyezze a képernyőn megjelenő kockázatokra figyelmeztető üzenetet.
  4. A beállítások keresőmezőjébe írja a „javascript.enabled” szavakat és állítsa a gombot a megfelelő pozícióba.
  5. Ha sikerült, akkor a Firefox böngészőn letiltotta a JavaScriptet.