Kako omogočiti JavaScript v vašem brskalniku

Časi so razburljivi, saj se je raba JavaScripta v zadnjih letih iz omejenega znanja prelevila v pomembno veščino spletnega razvoja. Danes je JavaScript za splet tako nepogrešljiv, da večina internetnih brskalnikov za njegovo izvajanje uporablja namenski pogon.

JavaScript je čudovita tehnologija za uporabo na spletu in njegovo izklapljanje za vsa spletna mesta v brskalniku ni nikoli priporočljivo. Večina priljubljenih spletnih mest temelji na JavaScriptu, kar pomeni, da ga uporabljajo za interaktivne funkcije, ki nudijo prijetno uporabniško izkušnjo.

Z izklopljenim JavaScriptom brskalnik ne bo mogel zagnati ali prikazati interaktivnih elementov, kot so prikazni oglasi, animacije ali zvok. Dobra novica pa je, da je JavaScript precej preprosto vklopiti. Poleg tega lahko JavaScript izklopite tudi za posamezna spletna mesta, namesto da ga povsem onemogočite.

Če ste torej JavaScript v brskalniku izklopili in ga zdaj želite ponovno omogočiti, smo tukaj, da vam pomagamo. Ta vodnik vam pokaže, kako vklopiti JavaScript v šestih najpogosteje uporabljanih brskalnikih. Poleg tega vam povemo, kaj JavaScript je, za kaj se uporablja in kaj z njim dejansko lahko počnete.

Javascript is disabled in your web browser. If you enable JavaScript, this text will change.
Javascript is enabled in your web browser. If you disable JavaScript, this text will change.

Navodila za spletne razvijalce

Razmislite, da se povežete na to spletno mesto in poučite uporabnike z izklopljenimi skripti, kako omogočiti JavaScript v šestih najpogosteje uporabljanih brskalnikih. Spodnjo kodo lahko prosto uporabite in jo prilagodite svojim potrebam.

<noscript>
Za polno funkcionalnost te strani je treba omogočiti JavaScript.
Tukaj so <a href="https://www.enablejavascript.io/">
navodila, kako omogočiti JavaScript v vašem spletnem brskalniku</a>.
</noscript>

Na enablejavascript.io optimiziramo izkušnjo uporabnikov z izklopljenimi skripti, kolikor je le mogoče:

  • Navodila za vaš brskalnik so na vrhu strani
  • Vse slike so vstavljene v polni velikosti za enostaven pregled

Želimo, da imajo vaši obiskovalci JavaScript omogočen prav tako kot vi!

Google Chrome

Google Chrome omogoča preklop JavaScripta globalno z nekaj kliki. Tukaj je najhitrejša pot:

  1. Kliknite meni s tremi pikicami v zgornjem desnem kotu Chroma.
  2. Odprite NastavitveZasebnost in varnostNastavitve spletnih mest.
  3. Pomaknite se do Vsebina in kliknite JavaScript.
  4. Pod Privzeto vedenje izberite "Spletna mesta lahko uporabljajo JavaScript".

Bližnjica: v naslovno vrstico prilepite chrome://settings/content/javascript in pritisnite Enter za neposreden preskok do preklopnika.

Internet Explorer

  1. Zaženite svoj brskalnik Internet Explorer in odprite okno.
  2. Kliknite na »Orodja« - običajno se nahajajo na najvišjem delu menijske vrstice. Nato na seznamu prikazanih možnosti izberite »Internetne možnosti«. Za hitro iskanje lahko pritisnite tudi »tipko Alt«.
  3. Kliknite na zavihek »Varnost«.
  4. Tapnite na gumb »Raven po meri«.
  5. Nadaljujte pomikanje navzdol proti dnu strani, dokler ne najdete naslova »Skriptno izvajanje«.
  6. Za vklop JavaScripta izberite »Aktivno skriptno izvajanje«.
  7. Kliknite »V redu«.
  8. Osvežite svoj brskalnik.

Microsoft Edge

  1. Odprite brskalnik Microsoft Edge.
  2. Kliknite ikono s tremi pikicami v zgornjem desnem kotu, da odprete zavihek Meni.
  3. V zavihku Meni izberite "Nastavitve".
  4. Na levi strani kliknite "Piškotki in dovoljenja spletnih mest".
  5. Izberite "JavaScript".
  6. Vklopite "Dovoljeno (priporočeno)".

Kliknite TUKAJ, da izveste več o JavaScriptu v Microsoft Edgu!

Mozilla Firefox

  1. Zaženite brskalnik Mozilla Firefox in odprite okno.
  2. V naslovno vrstico vnesite "about:config" in pritisnite Enter.
  3. Pod opozorilnim sporočilom kliknite gumb "Sprejmi tveganje in nadaljuj", da preidete na stran z iskalnikom nastavitev.
  4. V iskalnik nastavitev vnesite "javascript.enabled".
  5. Med rezultati poiščite možnost "javascript.enabled" in vklopite JavaScript.
  6. Osvežite brskalnik.

Kliknite TUKAJ, da izveste več o JavaScriptu v Firefoxu!

Opera

Opera temelji na Chromiumu, zato njen preklopnik JavaScripta deluje enako kot Chromov. Najhitrejša pot:

  1. V naslovno vrstico prilepite opera://settings/content/javascript.
  2. Pritisnite Enter.
  3. Pod Privzeto vedenje izberite Spletna mesta lahko uporabljajo JavaScript.

Enak postopek deluje v Opera GX.

Apple Safari

  1. Na svoji napravi se pomaknite do razdelka »Orodja«.
  2. Izberite »Nastavitve«.
  3. Tapnite na ikono »Varnost«.
  4. Označite potrditveno polje »Omogoči JavaScript«.
  5. Ponovno zaženite svoj brskalnik.

Brave

  1. Odprite Brave in kliknite na meni s tremi črtami v zgornjem desnem kotu.
  2. Izberite Nastavitve.
  3. Kliknite na Zasebnost in varnost → Nastavitve spletnega mesta in Shields.
  4. Pomaknite se do Vsebina in kliknite na JavaScript.
  5. Izberite Spletna mesta lahko uporabljajo JavaScript.
  6. Če določeno spletno mesto še vedno ne deluje, kliknite na ikono leva (Shields) in za to spletno mesto izklopite Blokiraj skripte.

Arc

  1. Odprite Arc in pritisnite Cmd + , (Mac) ali Ctrl + , (Windows) za odpiranje Nastavitev.
  2. Kliknite na zavihek Profili.
  3. Pomaknite se do dna in kliknite na Upravljaj napredne nastavitve v Chromiumu.
  4. V Chromium nastavitvah kliknite na Zasebnost in varnost → Nastavitve spletnega mesta → JavaScript.
  5. Izberite Spletna mesta lahko uporabljajo JavaScript.
  6. Bližnjica arc://settings/content/javascript vas pripelje neposredno na to stran.

Vivaldi

  1. Odprite Vivaldi in pritisnite Ctrl + F12 (Windows) ali Cmd + , (Mac) za odpiranje Nastavitev.
  2. Kliknite na Spletne strani v levi stranski vrstici.
  3. Pomaknite se do Dovoljenja spletnih strani in kliknite na Upravljaj dovoljenja.
  4. Na seznamu Vsebina kliknite na JavaScript.
  5. Izberite Spletna mesta lahko uporabljajo JavaScript.
  6. Če določeno spletno mesto v Vivaldi še vedno ne deluje, kliknite na ikono ščita v naslovni vrstici in znižajte raven zasebnosti za to spletno mesto.

DuckDuckGo

  1. Na iPhonu ali iPadu: odprite iOS aplikacijo Nastavitve, tapnite na Aplikacije → Safari → Napredno in vklopite JavaScript (to nadzira vse iOS brskalnike, vključno z DuckDuckGo).
  2. Na Androidu: v aplikaciji DuckDuckGo tapnite na meni s tremi pikami, izberite Nastavitve in poiščite stikalo JavaScript pod Dostopnostjo ali Dovoljenji spletnega mesta.
  3. Na macOS ali Windows: JavaScript je privzeto vklopljen in v namiznih aplikacijah DuckDuckGo ni globalnega stikala za vklop/izklop - za zasebnost namesto tega skrbi blokator sledilcev.

About

Kaj je JavaScript?

JavaScript je "odjemalski" skriptni jezik, ki se primarno uporablja za ustvarjanje in dodajanje vseh vrst dinamičnih interakcij na spletne strani. Ob bliskoviti razvojni poti v tehnoloških krogih je postal temelj sodobnega spletnega razvoja.

Lepo se ujema s tradicionalnimi jeziki za oblikovanje programske opreme in vključuje edinstvene funkcije, ki ga ločujejo od njih. Medtem ko CSS in HTML stranem dodajata slog in strukturo, JavaScript ponuja interaktivne elemente, ki izboljšajo uporabniško izkušnjo.

Torej, vse kar se v vaši brskalniški seji spreminja ali pojavi brez ponovnega nalaganja strani? Da, to je JavaScript.

Danes je JavaScript tako impresiven, da ga uporabljajo sodobni spletni brskalniki, kot so Google Chrome, Safari, Mozilla Firefox, Opera, Internet Explorer, Microsoft Edge in podobni. Priljubljene mobilne naprave, kot so Android in iPhone, lahko prav tako naravno izvajajo brskalnike in aplikacije, ki temeljijo na JavaScriptu.

Razumevanje, kako JavaScript deluje, je nekoliko lažje, ko spoznate njegov pomen, zato spoznajmo več.

Zgodovina JavaScripta

Že 25 let je minilo, odkar je nastala ena najpogosteje uporabljanih kod za spletni razvoj. Pojav interneta je JavaScript popeljal na mesta, ki jih nikoli ni bilo mogoče napovedati. Od svoje izdaje JavaScript ni le utrdil svojega položaja kot zmogljiv programski jezik, ampak je tudi pridobil nova področja uporabe v sodobnem spletnem razvoju.

Po navdihu Schemeja, Jave in Selfa je JavaScript leta 1995 razvil Brendan Eich, ko je delal pri Netscape Communications. V devetdesetih letih je Netscape Communications užival pomembno prisotnost na internetu prek svojega brskalnika - Netscape Navigator - ki je bil precej priljubljen pred brskalnikom Mosaic, prvim glavnim spletnim brskalnikom.

Netscape Communications je sounastanovil Marc Andreessen, ki je bil del ekipe razvijalcev na Univerzi v Illinoisu, ki je leta 1993 delala na projektu brskalnika Mosaic. Ko je splet pridobival na priljubljenosti, so se tehnološka podjetja borila za razvoj najučinkovitejšega brskalnika na internetu.

Microsoft je to opazil in sprožil projekt Internet Explorer, da bi nadzor nad internetom prevzel od Netscapa. To je sprožilo silovito brskalniško vojno med Microsoftom in Netscapom za prevlado na trgu deležev brskalnikov.

Tedaj so si spletni razvijalci želeli skriptni jezik za ustvarjanje ali dodajanje dinamičnih funkcij na spletne strani. Sprva so se osredotočili na Javo, vendar so nazadnje ugotovili, da je za izboljšanje uporabniške izkušnje potrebno nekaj bolj prilagodljivega.

Netscape je to prepoznal in si zamislil lahek skriptni jezik, ki bi spletnim razvijalcem omogočil dodajanje interaktivnih funkcij na spletne strani. Čas je bil ključen in tedaj se je pojavil oče JavaScripta.

Leta 1995 je Brendana Eicha najel Netscape, da ustvari in implementira dinamičen jezik za izdajo svojega brskalnika Netscape Navigator 2.0. Projekt je k Eichu prišel kot naloga v naglici. Vendar je v tem videl priložnost za delo na nečem, kar ga je veselilo, in se je pridružil Netscapu. In tako se je rodila zamisel o lahkem skriptnem jeziku. Eich ga je poimenoval Mocha, kasneje pa preimenoval v Live Script. V samo desetih dneh je Eich razvil delujoč prototip, pripravljen za vključitev v brskalnik Netscape Navigator 2.0 Beta.

Da bi ohranil prevlado na trgu deležev brskalnikov, je Netscape pristal na partnerstvo s Sun Microsystems - razvijalci programskega jezika Java. Ta zveza je pomenila, da si je Sun Microsystems zagotovil uporabo Netscape Navigatorja kot platforme za dostavo Jave skupnosti Java.

Leta 1996, skoraj leto kasneje, je bil Live Script kot tržna strategija za pridobitev sprejetja v skupnosti Java preimenovan v JavaScript. JavaScript je bil v brskalniku Netscape Navigator 2.0 predstavljen kot skriptni jezik za manjše odjemalske projekte, medtem ko je bila Java podprta kot specializirano orodje za razvoj impresivnih spletnih rešitev.

Po tem je Microsoft obrnil inženiring JavaScripta in razvil prilagojeno različico za svoj Internet Explorer 3. Poimenovan je bil JScript, da bi se izognili pravnim težavam s Sun Microsystems, ki je imel blagovno znamko Java in jo licenciral Netscapu.

Čisti, prilagodljivi in dostopni nerazvijalcem so bili JavaScript (in JScript) izjemno priljubljeni, saj so spletne strani naredili interaktivnejše in dinamičnejše.

Žal sta oba začela pridobivati slab sloves zaradi nizkega praga vstopa, kar je pomenilo, da so ljudje pisali kodne fragmente s pičlim ali brez znanja o tem, kar počnejo. Poleg tega se je JavaScript pogosto uporabljal za jezenje ljudi (pojavna oglasna okna, vohunjenje brskalnikov in podobno) namesto za izboljšanje njihove izkušnje.

Pomemben odgovor na to vprašanje je prišel v obliki standardizacije ECMA. Netscape in Sun Microsystems sta predložila dokumentacijo za standardizacijo JavaScripta organizaciji ECMA International, ki bi gostila standard. Standardizacija je bila pomemben korak in odličen klic za tako nov jezik.

To je JavaScript odprlo širši publiki in razvijalcem omogočilo besedo pri evoluciji skriptnega jezika. Standardizacija je tudi služila namenu nadzora nad ljudmi, ki so kodo uporabljali za negativne razloge. Da ne bi kršili Sunove blagovne znamke Java, se je odbor ECMA odločil, da standardizirani jezik poimenuje ECMAScript.

To je povzročilo še več nesporazumov, vendar se ECMAScript danes nanaša na specifikacijo, JavaScript pa je bil (in še vedno je) ime za skriptni jezik.

Zakaj se uporablja JavaScript?

Uporaba JavaScripta se je čez leta po njegovi izdaji spreminjala. Na tej točki se morda sprašujete, kako je lahko skriptni jezik, razvit v samo 10 dneh, popolnoma spremenil internet. To mu je uspelo tako z naslednjimi lastnostmi.

Dinamične spletne strani

JavaScript se uporablja za dodajanje dinamičnih interakcij, kot so prehodni elementi in funkcije na spletnih straneh. Uporabnikom omogoča tudi nalaganje novih slik in objektov brez potrebe po sčasoma osveževanju spletne strani.

Razvoj spletnih in mobilnih aplikacij

Ena najmočnejših lastnosti JavaScripta je, da vključuje obsežno paleto knjižnic in ogrodij, ki se lahko uporabljajo za izgradnjo medplatformskih spletnih in mobilnih aplikacij.

Razvoj iger

JavaScript je sposoben tudi izgradnje spletnih iger. Vključuje množico knjižnic in ogrodij, ki jih ljudje lahko uporabijo za izdelavo 2D ali 3D iger.

Strežniške rešitve

Onkraj spletnih mest in razvoja aplikacij lahko razvijalci JavaScript uporabljajo za izgradnjo robustnih spletnih strežnikov in zaledni razvoj z Node.js.

Prednosti omogočanja JavaScripta

Prednosti omogočanja JavaScripta v brskalniku močno presegajo slabosti, kar dokazuje njegova pomembnost in razširjena uporaba na internetu. Prednosti, v katerih lahko uživate po vklopu JavaScripta, vključujejo: 

Bolj interaktivna spletna mesta

Dostop do bolj interaktivnih spletnih mest in vmesnikov, kot so animacije, video posnetki, oglasne pasice in drugi temelji sodobne spletne izkušnje.

Povečana hitrost

JavaScript je odjemalska skripta, ki pospešuje uporabniško interaktivnost na spletni strani, saj zmanjšuje zahteve do strežnika.

Manjša obremenitev strežnika

Ker JavaScript deluje na strani odjemalca, zmanjšuje čas, potreben za povezavo s strežnikom, kar varčuje pasovno širino in obremenitev.

Omejitve JavaScripta

Čeprav obstaja veliko načinov, kako z JavaScriptom izboljšati spletne strani in interaktivnost uporabnikov, obstajajo tudi malenkosti, ki jih JavaScript ne zmore. Tukaj se bomo seznanili z nekaterimi omejitvami JavaScripta:

  1. Najpomembnejša omejitev JavaScripta je, da nima ene same matične organizacije, ki bi izvajala implementacijo.
  2. JavaScript ne more zaščititi vira strani ali slik. To pomeni, da je slike s spletne strani mogoče enostavno prenesti na napravo uporabnika, ki si stran ogleduje.
  3. JavaScript nima nobenih večprocesnih zmogljivosti. Zato nima nadzora nad pomnilnikom.
  4. JavaScript ne more dostopati do spletnih strani, gostujočih na drugi domeni. Čeprav lahko uporabnik hkrati gleda spletne strani z različnih domen, JavaScript, ki teče na strani ene domene, ne more dostopati do podatkov spletne strani druge domene.

Kako onemogočiti JavaScript

Čeprav ima omogočanje JavaScripta v brskalniku ogromne prednosti, si lahko uporabniki na določeni točki želijo, da ga začasno onemogočijo zaradi varnosti. JavaScript je mogoče izklopiti v večini sodobnih brskalnikov, kot so na primer Mozilla Firefox, Google Chrome, Opera, Safari, Microsoft Edge in Internet Explorer. 

Če imate v svojem brskalniku onemogočen JavaScript, to pomeni, da ste predhodno onemogočili JavaScript ali pa ni bil privzeto omogočen v brskalniku. Če je omogočen, si preberite, kako onemogočiti JavaScript glede na prednostni brskalnik vaše naprave.

Google Chrome

  1. Odprite brskalnik Google Chrome.
  2. Kliknite ikono Menija (tri pikice), običajno v zgornjem kotu brskalnika.
  3. Kliknite "Nastavitve".
  4. Na levem stranskem meniju kliknite "Zasebnost in varnost".
  5. Pod "Zasebnost in varnost" tapnite gumb "Nastavitve spletnih mest".
  6. Poiščite razdelek "JavaScript" in izberite onemogoči.
  7. Kliknite Končano in znova zaženite brskalnik Chrome.

Kliknite TUKAJ, da izveste več o JavaScriptu v Google Chromu!

Mozilla Firefox

  1. Odprite svoj brskalnik Mozilla Firefox.
  2. V naslovno vrstico vnesite »about:config« in kliknite »Enter«.
  3. Sprejmite obvestilo o tveganju, ki se pojavi na vašem zaslonu.
  4. V iskalno vrstico vnesite »javascript.enabled« in vklopite prikazane možnosti.
  5. Če to storite uspešno, potem ste v svojem brskalniku Firefox uspešno onemogočili JavaScript.