Kako omogućiti JavaScript u svom pregledniku

Ovo je uzbudljivo vrijeme jer se upotreba JavaScripta posljednjih godina promijenila iz teme ograničenog znanja u značajnu vještinu web-razvoja. Danas je JavaScript postao toliko nezamjenjiv za web da većina internetskih preglednika implementira namjensku jezgru samo za njegovo izvršavanje.

JavaScript je odlična tehnologija za korištenje na webu i njegovo onemogućavanje za sve web-stranice u pregledniku nikad se ne preporučuje. Većina popularnih web-stranica temelji se na JavaScriptu, što znači da ga koriste za pokretanje interaktivnih funkcija koje pružaju ugodno korisničko iskustvo.

S onemogućenim JavaScriptom vaš preglednik neće moći pokretati ili prikazivati interaktivne elemente kao što su prikazni oglasi, animacije ili zvuk. Međutim, dobra je vijest da je JavaScript prilično jednostavno aktivirati. Osim toga, postoje i određeni načini na koje možete onemogućiti JavaScript za pojedinačne web-stranice umjesto da ga potpuno isključite.

Dakle, ako ste onemogućili JavaScript u pregledniku i sada ga želite omogućiti, ovdje smo da vam pomognemo. Napisali smo ovaj vodič da vas vodi kroz aktivaciju JavaScripta u šest najčešće korištenih preglednika. Uz to ćemo vas provesti i kroz to što je JavaScript, čemu služi i što zapravo s njim možete raditi.

Upute za web-programere

Možda biste željeli razmisliti o povezivanju s ovom stranicom kako biste educirali korisnike kojima je skripta onemogućena o tome kako omogućiti JavaScript u šest najčešće korištenih preglednika. Slobodno upotrijebite donji kod i prilagodite ga prema svojim potrebama.

<noscript>
Za potpunu funkcionalnost ove stranice potrebno je omogućiti JavaScript.
Ovdje su <a href="https://www.enablejavascript.io/hr">
upute kako omogućiti JavaScript u svom web-pregledniku</a>.
</noscript>

Na enablejavascript.io optimiziramo iskustvo korisnika s onemogućenom skriptom koliko je to moguće:

  • Upute za vaš preglednik nalaze se na vrhu stranice
  • Sve slike umetnute su u punoj veličini, radi lakšeg pregleda

Želimo da vaši posjetitelji imaju omogućen JavaScript jednako koliko i vi!

Google Chrome

Google Chrome omogućuje globalno prebacivanje JavaScripta u nekoliko klikova. Evo najbržeg puta:

  1. Kliknite izbornik s tri točke u gornjem desnom kutu Chromea.
  2. Otvorite PostavkePrivatnost i sigurnostPostavke web-mjesta.
  3. Skrolajte do Sadržaj i kliknite JavaScript.
  4. Postavite Zadano ponašanje na "Web-mjesta mogu koristiti JavaScript".

Prečac: zalijepite chrome://settings/content/javascript u adresnu traku i pritisnite Enter da biste odmah došli do prekidača.

Internet Explorer

  1. Pokrenite svoj Internet Explorer preglednik i otvorite prozor.
  2. Kliknite na "Alati" - obično se nalaze u gornjem dijelu trake izbornika. Nakon toga, odaberite "Internetske opcije" s popisa prikazanih opcija. Možete pritisnuti i tipku Alt da biste brzo pronašli ovu opciju.
  3. Kliknite na “Karticu sigurnosti”.
  4. Dodirnite gumb "Prilagođena razina".
  5. Nastaviti se kretati prema dnu stranice dok ne pronađete naslov "Skriptiranje".
  6. Odaberite “Aktivno skriptiranje” da biste uključili JavaScript.
  7. Kliknite na “OK”.
  8. Osvježite svoj preglednik.

Microsoft Edge

  1. Otvorite preglednik Microsoft Edge.
  2. Kliknite ikonu s tri točke u gornjem desnom kutu da biste otvorili karticu Izbornik.
  3. Odaberite stavku "Postavke" na kartici Izbornik.
  4. Sada kliknite "Kolačići i dopuštenja web-mjesta" na lijevoj ploči Postavki.
  5. Odaberite "JavaScript".
  6. Uključite "Dopušteno (preporučeno)".

Kliknite OVDJE da biste saznali više o JavaScriptu u Microsoft Edgeu!

Mozilla Firefox

  1. Pokrenite preglednik Mozilla Firefox i otvorite prozor.
  2. Upišite "about:config" u adresnu traku i pritisnite Enter.
  3. Kliknite gumb "Prihvati rizik i nastavi" ispod poruke upozorenja kako biste prešli na stranicu polja za pretraživanje postavki.
  4. Sada upišite "javascript.enabled" u polje za pretraživanje postavki.
  5. Pronađite opciju s oznakom "javascript.enabled" u rezultatima pretraživanja i prebacite JavaScript na uključeno.
  6. Osvježite preglednik.

Kliknite OVDJE da biste saznali više o JavaScriptu u Firefoxu!

Opera

Opera se temelji na Chromiumu, pa njezin prekidač JavaScripta radi kao i u Chromeu. Najbrži put:

  1. Zalijepite opera://settings/content/javascript u adresnu traku.
  2. Pritisnite Enter.
  3. Postavite Zadano ponašanje na Web-mjesta mogu koristiti JavaScript.

Isti tijek radi i u Operi GX.

Apple Safari

  1. Pronađite odjeljak "Alati" na vašem uređaju.
  2. Odaberite “Preference”.
  3. Dodirnite ikonu sigurnosti.
  4. Označite potvrdni okvir s opcijom "Omogući JavaScript".
  5. Ponovno pokrenite svoj preglednik.

Brave

  1. Otvorite Brave i kliknite na izbornik s tri crte u gornjem desnom kutu.
  2. Odaberite Postavke.
  3. Kliknite na Privatnost i sigurnost → Postavke web-mjesta i Shields.
  4. Pomaknite se do Sadržaj i kliknite na JavaScript.
  5. Odaberite Web-mjesta mogu koristiti JavaScript.
  6. Ako određeno web-mjesto i dalje ne radi, kliknite na ikonu lava (Shields) i isključite Blokiraj skripte za to web-mjesto.

Arc

  1. Otvorite Arc i pritisnite Cmd + , (Mac) ili Ctrl + , (Windows) za otvaranje Postavki.
  2. Kliknite na karticu Profili.
  3. Pomaknite se do dna i kliknite na Upravljaj naprednim postavkama u Chromiumu.
  4. U Chromium postavkama kliknite na Privatnost i sigurnost → Postavke web-mjesta → JavaScript.
  5. Odaberite Web-mjesta mogu koristiti JavaScript.
  6. Prečac arc://settings/content/javascript vodi izravno na ovu stranicu.

Vivaldi

  1. Otvorite Vivaldi i pritisnite Ctrl + F12 (Windows) ili Cmd + , (Mac) za otvaranje Postavki.
  2. Kliknite na Web-stranice u lijevoj bočnoj traci.
  3. Pomaknite se do Dozvole web-stranica i kliknite na Upravljaj dozvolama.
  4. U popisu Sadržaj kliknite na JavaScript.
  5. Odaberite Web-mjesta mogu koristiti JavaScript.
  6. Ako određeno web-mjesto i dalje ne radi u Vivaldi, kliknite na ikonu štita u adresnoj traci i smanjite Razinu privatnosti za to web-mjesto.

DuckDuckGo

  1. Na iPhoneu ili iPadu: otvorite iOS aplikaciju Postavke, dodirnite Aplikacije → Safari → Napredno i uključite JavaScript (ovo kontrolira sve iOS preglednike, uključujući DuckDuckGo).
  2. Na Androidu: u DuckDuckGo aplikaciji dodirnite izbornik s tri točke, odaberite Postavke i pronađite prekidač JavaScript u Pristupačnosti ili Dozvolama web-mjesta.
  3. Na macOS ili Windows: JavaScript je uključen prema zadanim postavkama i u DuckDuckGo desktop aplikacijama nema globalnog prekidača za uključivanje/isključivanje - privatnošću se umjesto toga bavi blokator pratilica.

About

Što je JavaScript?

JavaScript je skriptni jezik na "strani klijenta" koji se prvenstveno koristi za stvaranje i dodavanje raznih dinamičnih interakcija na web-stranice. Brzom evolucijom u tehnološkom svijetu JavaScript je postao kamen temeljac modernog web-razvoja.

Lijepo se slaže s tradicionalnim jezicima za dizajn softvera i uključuje jedinstvene značajke koje ga razlikuju od njih. Dok su CSS i HTML jezici koji web-stranicama dodaju stil i strukturu, JavaScript web-stranicama pruža interaktivne elemente koji poboljšavaju korisničko iskustvo.

Dakle, sve što se mijenja ili iskoči na vašem uređaju bez ponovnog učitavanja stranice tijekom sesije pregledavanja? Da, to je JavaScript.

Danas je JavaScript toliko impresivan da ga koriste moderni web-preglednici poput Google Chromea, Safarija, Mozilla Firefoxa, Opere, Internet Explorera, Microsoft Edgea i drugi. Popularni mobilni uređaji poput Androida i iPhonea također mogu izvorno pokretati preglednike i aplikacije temeljene na JavaScriptu.

Razumijevanje načina na koji JavaScript radi malo je lakše kad upoznate njegovu važnost, pa hajdemo saznati više.

Povijest JavaScripta

Prošlo je 25 godina otkako je stvoren, vjerojatno, jedan od najčešće korištenih kodova za web-razvoj. Pojava interneta odvela je JavaScript na mjesta za koja se nikad nije predviđalo da će na njih dospjeti. Od svog izlaska JavaScript ne samo da je učvrstio svoje mjesto kao moćan programski jezik, već je i stekao nova područja primjene u modernom web-razvoju.

Inspiriran jezicima Scheme, Java i Self, JavaScript je 1995. razvio Brendan Eich dok je radio u Netscape Communicationsu. Devedesetih je Netscape Communications uživao značajnu prisutnost na internetu kroz svoj preglednik - Netscape Navigator - koji je bio popularniji od preglednika Mosaic, prvog mainstream web-preglednika.

Netscape Communications su suosnovali Marc Andreessen, koji je bio dio tima programera na Sveučilištu Illinois koji je 1993. radio na projektu preglednika Mosaic. Kako je web stjecao popularnost, tehnološke su se tvrtke natjecale tko će razviti najučinkovitiji preglednik na internetu.

Microsoft je to čuo i pokrenuo projekt Internet Explorer u nastojanju da Netscapeu otme kontrolu nad internetom. To je pokrenulo žestoki rat preglednika između Microsofta i Netscapea za prevlast na tržištu udjela preglednika.

U to su vrijeme web-programeri željeli skriptni jezik za stvaranje ili dodavanje dinamičnih značajki na web-stranice. U početku su pogled usmjerili na Javu, ali su s vremenom shvatili da je za poboljšanje korisničkog iskustva potrebno nešto fleksibilnije.

Netscape je to shvatio i zamislio lagani skriptni jezik koji bi web-programerima omogućio dodavanje interaktivnih značajki na web-stranice. Vrijeme je bilo važno, i tu je u priču ušao otac JavaScripta.

Godine 1995. Netscape je angažirao Brendana Eicha da stvori i implementira dinamični jezik za izlazak preglednika Netscape Navigator 2.0. Ovaj je projekt Eichu došao kao žurni zadatak. Međutim, on je to vidio kao priliku da radi na nečemu što ga zanima i pridružio se Netscapeu. I tako je rođena ideja laganog skriptnog jezika. Eich ga je nazvao Mocha, ali je kasnije preimenovan u Live Script. U samo deset dana Eich je razvio funkcionalan prototip koji je bio spreman za implementaciju u beta verziji preglednika Netscape Navigator 2.0.

U nastojanju da održi prevlast na tržištu udjela preglednika, Netscape je pristao na partnerstvo sa Sun Microsystemsom - tvorcem programskog jezika Java. Ovaj je savez značio da je Sun Microsystems osigurao korištenje Netscape Navigatora kao platforme za isporuku weba kako bi Java postala dostupna Java zajednici.

Godine 1996., gotovo godinu dana kasnije, Live Script je konačno preimenovan u JavaScript kao marketinška strategija za prihvaćanje u Java zajednici. JavaScript je predstavljen kao skriptni jezik za manje projekte na strani klijenta u pregledniku Netscape Navigator 2.0, dok je Java promovirana kao specijalizirani alat za razvoj impresivnih web-rješenja.

Nakon toga je Microsoft pomoću reverznog inženjeringa razvio prilagođenu verziju JavaScripta za svoj Internet Explorer 3. Nazvana je JScript kako bi se izbjegli pravni problemi sa Sun Microsystemsom, koji je posjedovao brand Java i licencirao ga Netscapeu.

Čisti, fleksibilni i pristupačni i nerazvojnim programerima, JavaScript (i JScript) bili su iznimno popularni, čineći web-stranice interaktivnijima i dinamičnijima.

Nažalost, oboje su počeli stjecati negativnu reputaciju zbog niskog praga ulaska, što je značilo da su ljudi mogli pisati isječke koda s malo ili bez znanja o tome što rade. Osim toga, JavaScript se često koristio za uznemiravanje ljudi (skočni oglasi, profiliranje preglednika i drugo) umjesto za poboljšanje njihovog iskustva.

Značajan odgovor na rješavanje ovog problema došao je u obliku ECMA standardizacije. Netscape i Sun Microsystems podnijeli su dokumentaciju ECMA Internationalu, koji bi ugostio standard, kako bi standardizirali JavaScript. Standardizacija je bila značajan korak i veliki poziv za tako nov jezik.

To je JavaScript otvorilo široj publici i programerima omogućilo da imaju utjecaj na evoluciju skriptnog jezika. Standardizacija je također imala svrhu držanja pod kontrolom onih koji su kod koristili u negativne svrhe. Kako se ne bi povrijedio Sunov žig za Javu, ECMA odbor odlučio je standardizirani jezik nazvati ECMAScript.

To je izazvalo još više nesporazuma, ali se na kraju ECMAScript koristio za označavanje specifikacije, a JavaScript se (i danas) koristi za označavanje skriptnog jezika.

Za što se koristi JavaScript?

Sve od njegovog objavljivanja, upotreba JavaScripta mijenjala se tijekom godina. U ovom se trenutku možda pitate kako je skriptni jezik koji je razvijen u samo 10 dana mogao potpuno promijeniti internet. Pa, evo kako:

Dinamične web-stranice

JavaScript se koristi za dodavanje dinamičnih interakcija poput tranzicijskih elemenata i funkcija na web-stranice. Također korisnicima omogućuje učitavanje novih slika i objekata bez potrebe za osvježavanjem web-stranice tijekom vremena.

Razvoj web i mobilnih aplikacija

Jedna od najmoćnijih stvari u vezi s JavaScriptom jest da uključuje opsežan raspon biblioteka i okvira koji se mogu koristiti za izradu višeplatformskih web i mobilnih aplikacija.

Razvoj igara

JavaScript je također sposoban za izradu web-igara. Uključuje niz biblioteka i okvira koje ljudi mogu upotrijebiti za izradu 2D ili 3D igara.

Rješenja temeljena na poslužitelju

Osim web-stranica i razvoja aplikacija, programeri mogu koristiti JavaScript za izradu robusnih web-poslužitelja i back-end razvoj koristeći Node.js.

Prednosti omogućavanja JavaScripta

Prednosti omogućavanja JavaScripta u vašem pregledniku višestruko nadmašuju nedostatke, što pokazuje njegova značajna i učestala upotreba na internetu. Prednosti koje možete iskoristiti kada omogućite JavaScript uključuju: 

Interaktivnije web-stranice

Pristup interaktivnijim web-stranicama i sučeljima poput animacija, videozapisa, oglasnih natpisa i drugih osnovnih elemenata suvremenog web-iskustva.

Povećana brzina

JavaScript je skripta na strani klijenta koja ubrzava interaktivnost s korisnikom na web-stranici jer smanjuje broj zahtjeva prema poslužitelju.

Smanjeno opterećenje poslužitelja

Budući da JavaScript radi na strani klijenta, smanjuje vrijeme potrebno za povezivanje s poslužiteljem, što zauzvrat čuva i propusnost i opterećenje.

Ograničenja JavaScripta

Iako postoji mnogo načina na koje se JavaScript može koristiti za poboljšanje web-stranica i interaktivnosti s korisnikom, postoje i sitne stvari koje JavaScript ne može učiniti. Ovdje ćemo upoznati neka ograničenja JavaScripta:

  1. Najznačajnije ograničenje JavaScripta jest da nema jedno matično tijelo koje provodi implementaciju.
  2. JavaScript ne može zaštititi izvor vaše stranice ni slike. To znači da se slike na vašoj web-stranici jednostavno mogu preuzeti na uređaj korisnika koji pregledava web-stranicu.
  3. JavaScript nema mogućnosti višeprocesorskog rada. Stoga nema kontrolu nad memorijom.
  4. I konačno, JavaScript ne može pristupiti web-stranicama koje su hostane na drugoj domeni. Iako korisnik može istovremeno gledati web-stranice s različitih domena, JavaScript koji se izvršava na web-stranici jedne domene neće moći pristupiti podacima na web-stranici druge domene.

Kako onemogućiti JavaScript

Bez obzira na to što omogućavanje JavaScripta u vašem pregledniku donosi ogromne prednosti, korisnici će ga možda u nekom trenutku poželjeti privremeno onemogućiti iz sigurnosnih razloga. JavaScript se može onemogućiti u većini modernih web preglednika kao što su Mozilla Firefox, Google Chrome, Opera, Safari, Microsoft Edge i Internet Explorer, pored ostalih. 

Ako je u vašem pregledniku onemogućen JavaScript, to znači da ste već ranije onemogućili JavaScript ili on nije omogućen po zadanim postavkama vašeg preglednika. Ako je omogućen, pročitajte kako možete onemogućiti JavaScript prema postavljenom pregledniku na vašem uređaju.

Google Chrome

  1. Otvorite preglednik Google Chrome.
  2. Kliknite ikonu Izbornik (tri točke), obično smještenu u gornjem kutu preglednika.
  3. Kliknite "Postavke".
  4. Sada kliknite "Privatnost i sigurnost" na lijevom bočnom izborniku.
  5. U "Privatnost i sigurnost" dodirnite gumb "Postavke web-mjesta".
  6. Pronađite "Odjeljak JavaScript" i odaberite onemogući.
  7. Kliknite gotovo i ponovno pokrenite preglednik Chrome.

Kliknite OVDJE da biste saznali više o JavaScriptu u Google Chromeu!

Mozilla Firefox

  1. Otvorite svoj Mozilla Firefox preglednik.
  2. Utipkajte "about: config" u adresnu traku i pritisnite Enter.
  3. Prihvatite upozorenje o riziku koje će se pojaviti na vašem ekranu.
  4. Utipkajte "javascript.enabled" u traku za pretraživanje i prebacite opcije rezultata.
  5. Ako sve dobro napravite, uspješno ste onemogućili JavaScript u svom Firefox pregledniku.