Kako omogočiti JavaScript v svojem brskalniku

To je vznemirljiv čas, saj se je uporaba JavaScripta v zadnjih nekaj letih spremenila iz omejenega področja poznavanja v pomembno spretnost razvijanja spletnih strani. Danes je JavaScript postal tako nepogrešljiv element spleta, da večina internetnih brskalnikov uporablja namenski mehanizem samo za njegovo poganjanje.

JavaScript je čudovita tehnologija za uporabo na spletu, zato se nikoli ne priporoča, da ga v svojem brskalniku onemogočite za vse spletne strani. Večina priljubljenih spletnih strani temelji na Javi, kar pomeni, da JavaScript uporabljajo za poganjanje interaktivnih funkcij, ki nudijo prijetno uporabniško izkušnjo.

Če je JavaScript onemogočen, vaš brskalnik ne bo poganjal ali prikazoval interaktivnih elementov, kot so prikazni oglasi, animacije ali zvok. Ampak dobra novica je, da je aktivacija JavaScripta dokaj preprosta. Poleg tega obstajajo posebni načini, s katerimi lahko JavaScript onemogočite na posameznih spletnih mestih, namesto da ga popolnoma izklopite. 

Če ste v svojem brskalniku onemogočili JavaScript in ga zdaj želite omogočiti, smo tukaj, da vam pomagamo. Napisali smo ta vodič, v katerem bomo opisali korake do aktivacije JavaScripta v šestih najpogosteje uporabljenih brskalnikih. Poleg tega vam bomo predstavili, kaj JavaScript je, kako se JavaScript uporablja in kaj lahko dejansko storite z JavaScriptom.

JavaScript je omogočen v vašem brskalniku. Če JavaScript onemogočite, se bo to besedilo spremenilo.

Navodila za spletne razvijalce

Morda boste želeli razmisliti o povezavi do tega spletnega mesta, da vsem uporabnikom z onemogočenim skriptom posredujete navodila, kako omogočiti JavaScript v šestih najpogosteje uporabljenih brskalnikih. Lahko uporabite spodnjo kodo in jo spremenite glede na svoje potrebe.

<noscript>
Za popolno funkcionalnost tega spletnega mesta je treba omogočiti JavaScript.
Tukaj so navodila <a href="https://www.enablejavascript.io/">
za aktivacijo JavaScripta v vašem brskalniku</a>.
</noscript>

Na enablejavascript.io po svojih najboljših močeh optimiziramo izkušnjo uporabnikov z onemogočenim skriptom:

  • Navodila za brskalnik so navedena na vrhu strani
  • Vse slike so poravnane in v polni velikosti za preprost ogled

Tako kot vi si tudi mi želimo, da imajo vaši obiskovalci omogočen JavaScript!

Google Chrome Google Chrome

  1. Na svoji napravi odprite brskalnik Google Chrome.
  2. Kliknite na ikono Meni (tri pike) v zgornjem desnem kotu svojega zaslona.
  3. Na spustnem meniju izberite »Nastavitve« – tretjo možnost od spodaj navzgor.
  4. Zdaj kliknite »Zasebnost in varnost« na levem stranskem meniju.
  5. V razdelku »Zasebnost in varnost« izberite »Nastavitve spletnega mesta«.
  6. V razdelku »Nastavitve spletnega mesta« se pomaknite navzdol, dokler ne najdete napisa »JavaScript« in ga nato kliknete.
  7. Preklopite gumb na »Dovoljeno (priporočeno)« – ko bo omogočen, bo spremenjen v modro barvo.

Čestitamo, pravkar ste v svojem brskalniku Google Chrome omogočili JavaScript.

Internet Explorer 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 Microsoft Edge

  1. Odprite svoj brskalnik Microsoft Edge.
  2. Kliknite na ikono s tremi pikami v zgornjem desnem kotu menijskega zavihka.
  3. Na menijskem zavihku izberite možnost »Nastavitve«.
  4. Nato kliknite »Dovoljenja spletnih mest« na levi strani podokna »Nastavitve«.
  5. Izberite »JavaScript«.
  6. Preklopite gumb na »Dovoljeno (priporočeno)«.

Mozilla Firefox Mozilla Firefox

  1. Zaženite svoj brskalnik Mozilla Firefox in odprite okno.
  2. V naslovno vrstico vnesite »about:config« in pritisnite tipko Enter.
  3. Kliknite gumb »Sprejmi tveganje in nadaljuj« pod opozorilom, da nadaljujete na stran s poljem za iskanje nastavitev.
  4. Zdaj v polje za iskanje nastavitev vnesite »javascript.enabled«.
  5. V rezultatih iskanja poiščite možnost z oznako »javascript.enabled« in vklopite JavaScript.
  6. Osvežite svoj brskalnik.

Opera Opera

  1. Zaženite svoj brskalnik Opera Mini.
  2. Odprite meni »Preprosta nastavitev«.
  3. Pomaknite se navzdol na dno menija »Preprosta nastavitev« in izberite »Pojdi na nastavitve brskalnika«.
  4. Potem se pomaknite navzdol, da najdete možnost »Nastavitve spletnega mesta« in jo nato kliknite.
  5. V razdelku »Nastavitve spletnega mesta« poiščite možnost, ki prikazuje JavaScript in jo izberite.
  6. Za aktiviranje JavaScripta preklopite gumb na »Dovoljeno (priporočeno)«. Ko bo omogočen, bo spremenjen v modro barvo.
  7. Čestitamo, pravkar ste aktivirali JavaScript.

Apple Safari 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.

Opis

Kaj je JavaScript?

JavaScript je skriptni jezik »na strani odjemalca«, ki se primarno uporablja za ustvarjanje in dodajanje vseh vrst dinamičnih interakcij na spletne strani. S svojo hitro evolucijo v tehnološkem svetu je JavaScript postal temelj sodobnega razvoja spletnih strani.

Odlično deluje s tradicionalnimi jeziki za oblikovanje programske opreme in vključuje edinstvene funkcije, ki ga razlikujejo od drugih. Medtem ko jezika CSS in HTML spletnim stranem dodajata slog in strukturo, JavaScript spletnim stranem omogoča interaktivne elemente, ki izboljšajo uporabniško izkušnjo.

Torej vključuje vse, kar se spremeni ali pojavi na napravi brez ponovnega nalaganja spletne strani med sejo brskanja? Tako je, 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 itd. Brskalnike in aplikacije, ki temeljijo na JavaScriptu, lahko izvorno poganjajo tudi priljubljene mobilne naprave, kot sta Android in iPhone.

Razumevanje načina delovanja JavaScripta je nekoliko preprosteje, če poznate njegovo pomembnost, zato bomo v nadaljevanju predstavili več informacij.

Zgodovina JavaScripta

Pred 25 leti so bile razvite domnevno najpogosteje uporabljene kode za razvijanje spletnih strani. Pojav interneta je JavaScript popeljal na mesta, kjer njegova uporaba ni bila nikoli predvidena. Od svoje izdaje JavaScript ni samo okrepil svojega položaja zmogljivega programskega jezika, ampak je prav tako pridobil nova področja uporabe pri sodobnem razvijanju spletnih mest.

Leta 1995 je JavaScript po navdihu jezikov Scheme, Java in Self razvil Brendan Eich, ki je delal v podjetju Netscape Communications. V 90. letih prejšnjega stoletja je bilo podjetje Netscape Communications znatno prisotno na internetu s svojim brskalnikom Netscape Navigator, ki je večinoma predstavljal prednostno izbiro pred brskalnikom Mosaic, prvim splošno uporabljenim spletnim brskalnikom. 

Netscape Communications je soustanovil Marc Andreessen, ki je bil del ekipe razvijalcev na univerzi v Illinoisu, ki je leta 1993 sodelovala pri projektu brskalnika Mosaic. Ko je splet postajal vse bolj priljubljen, so se tehnološka podjetja potegovala za razvoj najučinkovitejšega brskalnika na internetu.

Pridružil se jim je tudi Microsoft, ki je začel projekt Internet Explorer, s katerim je Netscapu želel odvzeti nadzor nad internetom. To je sprožilo silovito vojno brskalnikov med Microsoftom in Netscapom, v kateri sta se podjetji borili za prevlado na tržnem deležu brskalnikov.

Takrat so spletni razvijalci hrepeneli po skriptnem jeziku za ustvarjanje ali dodajanje dinamičnih funkcij na spletne strani. Na začetku so ciljali na Javo, vendar so na koncu ugotovili, da za izboljšanje uporabniške izkušnje potrebujejo nekaj prilagodljivejšega.

To so ugotovili v podjetju Netscape, kjer so si nato zamislili preprost skriptni jezik, ki bi spletnim razvijalcem lahko omogočil dodajanje interaktivnih funkcij na spletne strani. Čas je bil ključnega pomena in v odločilnem trenutku se je pojavil oče JavaScripta.

Leta 1995 je podjetje Netscape zaposlilo Bernarda Eicha za izdelavo in implementacijo dinamičnega jezika, ki bo spremljal izdajo njihovega brskalnika Netscape Navigator 2.0. Čeprav je ta projekt do Eicha prišel v naglici, ga je videl kot priložnost za delo na stvareh, ki so ga navduševale, zato se je pridružil ekipi Netscapa. Tako se je rodila ideja o preprostem skriptnem jeziku. Eich ga je poimenoval Mocha, kasneje pa se je preimenoval v Live Script. V samo desetih dneh je Eich razvil funkcionalni prototip, ki je bil pripravljen na implementacijo v brskalnik Netscape Navigator 2.0 Beta.

V želji po ohranitvi prevlade na tržnem deležu brskalnikov se je Netscape dogovoril za partnerstvo s podjetjem Sun Microsystems – razvijalcem programskega jezika z imenom Java. To zavezništvo je pomenilo, da je Sun Microsystems zagotovil uporabo brskalnika Netscape Navigator kot platformo za dobavo spletnih strani, s katero je Java postala na voljo skupnosti uporabnikov Jave. 

Skoraj leto dni kasneje se je Live Script leta 1996 nazadnje preimenoval v JavaScript kot del marketinške strategije za pridobitev podpore skupnosti uporabnikov Jave. JavaScript je bil predstavljen kot skriptni jezik za manjše projekte na strani odjemalcev v brskalniku Netscape Navigator 2.0, medtem ko je bila Java priporočena kot posebno orodje za razvijanje impresivnih spletnih rešitev. 

Po tem so v Microsoftu na JavaScriptu izvedli obratni inženiring z namenom razvoja prilagojene različice za svoj brskalnik Internet Explorer 3. Poimenovali so ga JScript, da bi preprečili pravne težave s podjetjem Sun Microsystems, ki ima v lasti blagovno znamko Java in je licenco podelilo Netscapu. 

Pregledna, prilagodljiva in ne-razvijalcem dostopna, sta JavaScript in JScript postala neznansko priljubljena, spletne strani pa so postale tako bolj interaktivne kot dinamične.

Na žalost sta oba začela pridobivati negativen ugled zaradi šibke vstopne pregrade, kar je pomenilo, da so izrezke kode lahko pisali ljudje z malo ali nič znanja o tem, kaj počnejo. Poleg tega je uporaba JavaScripta pogosto razburjala ljudi (s pojavnimi oglasi, pregledovanjem brskalnika itd.), namesto da bi izboljšala njihovo izkušnjo.

Pomemben odziv na to vprašanje je kasneje prišel v obliki standardizacije ECMA. Netscape in Sun Microsystems sta predložila dokumentacijo za standardizacijo JavaScripta z organizacijo ECMA International kot gostiteljico standarda. Standardizacija je bila pomemben korak in izvrsten poziv za takšen novi jezik.

To je JavaScriptu odprlo pot do širšega občinstva in razvijalcem omogočilo sodelovanje pri evoluciji skriptnega jezika. Standardizacija je služila tudi nadzoru ljudi, ki so kodo uporabljali iz negativnih razlogov. Da bi se izognili nedovoljenemu poseganju v Sunovo blagovno znamko Java, se je odbor ECMA odločil, da standardiziran jezik poimenuje ECMAScript. 

To je povzročilo še več napačnega razumevanja, ampak na koncu se je ECMAScript uporabljal za sklicevanje na specifikacijo, JavaScript pa se je (in se še vedno) uporabljal za sklicevanje na današnji 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 spletne strani. Prav tako uporabnikom omogoča, da naložijo nove slike in predmete, ne da bi morali sčasoma osvežiti spletno stran.

Razvoj spletnih in mobilnih aplikacij

Ena najbolj zmogljivih lastnosti JavaScripta je, da vključuje obsežno paleto knjižnic in ogrodij, ki se lahko uporabijo za ustvarjanje spletnih in mobilnih aplikacij na različnih platformah.

Razvoj iger

Z JavaScriptom je mogoče ustvariti igre, ki temeljijo na spletu. Vključuje gostovanje knjižnic in ogrodij, ki jih ljudje lahko uporabijo za ustvarjanje 2D ali 3D iger.

Rešitve, ki temeljijo na strežniku

Poleg razvijanja spletnih strani in aplikacij lahko razvijalci JavaScript izkoristijo za ustvarjanje robustnih spletnih strežnikov in zaledni razvoj z uporabo platforme 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 interaktivne spletne strani

Dostop do bolj interaktivnih spletnih strani in vmesnikov, kot so animacije, videi, oglasne pasice in drugi osnovni elementi sodobne spletne izkušnje.

Povečana hitrost

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

Zmanjšana obremenitev strežnika

Ker JavaScript deluje na strani odjemalca, minimizira čas, potreben za povezavo s strežnikom, kar v zameno ohranja tako pasovno širino kot obremenitev.

Omejitve JavaScripta

Čeprav obstajajo izvrstni načini, na katere se JavaScript lahko uporabi za izboljšanje spletnih strani in uporabniške interaktivnosti, obstaja tudi nekaj majhnih stvari, ki jih JavaScript ne more opraviti. Tukaj bomo predstavili nekaj omejitev JavaScripta:

  1. Najpomembnejša omejitev JavaScripta je, da nima posamezne matične skupine, ki bi opravila implementacijo.
  2. JavaScript ne more zaščititi vašega vira strani ali slik. To pomeni, da se slike na vaši spletni strani lahko preprosto prenesejo na napravo uporabnika, ki si ogleduje spletno stran.
  3. JavaScript nima nobenih večprocesorskih zmožnosti, zato nima nobenega nadzora nad pomnilnikom.
  4. In nazadnje JavaScript ne more dostopati do spletnih strani, ki gostujejo na različnih domenah. Čeprav si uporabnik lahko hkrati ogleda spletne strani iz različnih domen, pa JavaScript, ki se izvaja na domenski spletni strani, ne bo mogel dostopati do nobenih podatkov na spletni 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 Google Chrome

  1. Odprite svoj brskalnik Google Chrome.
  2. Kliknite ikono Meni (tri pike), ki se običajno nahaja v zgornjem kotu vašega brskalnika.
  3. Kliknite »Nastavitve«.
  4. Zdaj kliknite »Zasebnost in varnost« na levem stranskem meniju.
  5. V razdelku »Zasebnost in varnost« tapnite »Nastavitve spletnega mesta«.
  6. Poiščite razdelek »JavaScript« in izberite »Onemogoči«.
  7. Kliknite »Končano« in ponovno zaženite svoj brskalnik Chrome.

Internet Explorer Internet Explorer

  1. Na svoji napravi odprite brskalnik Internet Explorer.
  2. Izberite razdelek »Orodja« – običajno se nahaja v zgornjem desnem kotu vašega brskalnika.
  3. Na pojavnem spustnem meniju kliknite »Internetne možnosti«.
  4. Nato tapnite zavihek »Varnost«.
  5. Na stolpcu »Varnost« kliknite gumb »Raven po meri«, da odprete še eno stran.
  6. Pomikajte se navzdol po strani, dokler ne najdete razdelka »Aktivno skriptno izvajanje«. Kliknite »Onemogoči«.
  7. Ponovno zaženite svoj brskalnik.

Mozilla Firefox 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.