Firefox blochează implicit JavaScript în bara de adrese

Actualizare : se pare că modificarea a fost în Firefox de mai mult de atât. Preferința menționată mai jos va filtra doar javascript: de la codul lipit pentru a evita ca acestea să apară în istoric și completează automat. Se pare că permite executarea codului JavaScript atunci când este setat pe fals. Sfârșit

Utilizatorii Firefox care au actualizat browserul web la versiunea 63 lansată în octombrie 2018 pot observa că browserul nu mai acceptă codul JavaScript atunci când este introdus în bara de adrese.

Versiunile anterioare ale browserului web au permis utilizatorilor să scrie sau să lipească cod JavaScript în bara de adrese pentru a-l executa de acolo. Puteți încerca asta singur tastând javascript: alert („salut lume”) în bara de adrese și apăsând Enter.

Versiunile anterioare ale Firefox au afișat alerta Hello World când sunt executate, dar Firefox 63 blochează execuția și redirecționează intrarea către motorul de căutare implicit. Același lucru este valabil și pentru orice alt cod JavaScript pe care îl introduceți în bara de adrese.

Este posibil să observați că javascript: este eliminat atunci când inserați cod în bara de adrese, dar chiar dacă îl adăugați manual, acesta nu va fi executat.

Notă : Modificarea afectează numai execuția JavaScript în bara de adrese. Nu afectează funcționalitatea bookmarklet sau execuția JavaScript în consola Developer Tools.

În timp ce majoritatea utilizatorilor Firefox probabil nu au nevoie de funcționalitate, unii pot să o folosească pentru anumite operațiuni utile, cum ar fi uciderea elementelor lipicioase pe o pagină, schimbarea referitorului în zbor sau editarea oricărui site web pe care îl întâlniți temporar.

Modificatorul Firefox 63 nu menționează schimbarea; având în vedere că Mozilla aduce sute de modificări la Firefox, este clar că reprezintă doar o mică porțiune de modificări.

Din fericire, este posibil să anulați modificarea modificând valoarea unei preferințe a browserului web. Iată cum se face asta:

  1. Se încarcă despre: config? Filter = browser.urlbar.filter.javascript în bara de adrese Firefox.
  2. Este posibil să primiți o pagină de avertizare. Acceptați avertismentul pentru a continua.
  3. Faceți dublu clic pe browser.urlbar.filter.javascript pentru a modifica valoarea preferinței.

Valoarea implicită este True. Înseamnă că Firefox blochează codul JavaScript în bara de adrese. O valoare False dezactivează limitarea și permite din nou executarea codului JavaScript în bara de adrese Firefox.

Puteți anula schimbarea în orice moment, repetând cei trei pași descriși mai sus.

O valoare False pentru preferință restabilește funcționalitatea. Lipirea codului funcționează din nou (javascript: nu mai este eliminată), iar codul este executat când apăsați tasta Enter de pe tastatură.

Acum Tu : Ai rulat anterior codul JavaScript din bara de adrese?