Firefox prema zadanom blokira JavaScript u adresnoj traci

Ažuriranje : čini se da je promjena u Firefoxu duže od toga. Dolje spomenute postavke filtrirat će samo JavaScript: iz zalijepljenog koda kako bi se izbjeglo da se ti podaci pojave u povijesti i automatski se dovrše. Čini se da i dalje omogućuje izvršenje JavaScripta kada je postavljeno na false. Kraj

Korisnici Firefoxa koji su web preglednik nadogradili na verziju 63 objavljenu u listopadu 2018. mogu primijetiti da preglednik više ne prihvaća JavaScript kod kada se unese u adresnu traku.

Prethodne verzije web preglednika omogućavale su korisnicima da upisuju ili zalijepe JavaScript kôd u adresnu traku i da ga izvršavaju odatle. Možete to i sami isprobati upisivanjem JavaScripta: alarma ("zdravo svijetu") u adresnu traku i pritiskom na Enter.

Ranije verzije Firefoxa prikazale su upozorenje Hello World kad se izvrši, ali Firefox 63 blokira izvršenje i umjesto toga preusmjerava ulaz na zadanu tražilicu. Isto vrijedi i za bilo koji drugi JavaScript kod koji unesete u adresnoj traci.

Možda ćete primijetiti da se JavaScript: uklanja kada zalijepite kôd u adresnu traku, ali čak i ako ga dodate ručno, neće se izvršiti.

Napomena : Promjena utječe samo na izvršenje JavaScripta u adresnoj traci. Ne utječe na funkcionalnost oznaka ili izvršenje JavaScripta u konzoli Alata za razvojne programere.

Iako većina korisnika Firefoxa vjerojatno ne treba funkcionalnost, neki su ga možda koristili za određene korisne radnje, poput ubijanja ljepljivih elemenata na stranici, mijenjanja preporuke u pokretu ili uređivanja bilo kojeg web mjesta na koje naiđete privremeno.

Promjena Firefox 63 ne spominje promjenu; S obzirom na to da Mozilla vrši stotine promjena u Firefoxu, jasno je da on predstavlja samo mali dio promjena.

Srećom, moguće je poništiti promjenu promjenom vrijednosti postavke web preglednika. Evo kako se to radi:

  1. Učitajte o: config? Filter = browser.urlbar.filter.javascript u adresnoj traci Firefoxa.
  2. Možda ćete dobiti stranicu upozorenja. Prihvatite upozorenje da nastavite.
  3. Dvaput kliknite na browser.urlbar.filter.javascript da biste promijenili vrijednost postavke.

Vrijednost True je zadana. To znači da Firefox blokira JavaScript kod u adresnoj traci. Vrijednost False onemogućuje ograničenje i omogućuje ponovno izvršavanje JavaScript koda u Firefox adresnoj traci.

Promjenu možete poništiti u bilo kojem trenutku ponavljanjem tri gore navedena koraka.

Vrijednost False za postavke vraća funkcionalnost. Lijepljenje koda radi ponovo (javascript: više se ne uklanja), a kôd se izvršava kada pritisnete tipku Enter na tipkovnici.

Sada vi : Jeste li ranije pokrenuli JavaScript kod iz adresne trake?