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:
- Učitajte o: config? Filter = browser.urlbar.filter.javascript u adresnoj traci Firefoxa.
- Možda ćete dobiti stranicu upozorenja. Prihvatite upozorenje da nastavite.
- 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?