# Divers
> Firefox / Chrome : Exécuter du code en local
Par défaut, Firefox et Chrome n’autorisent pas l’exécution de votre code en local, ou de façon limitée.
Pour cette raison vous aurez besoin d’installer un « serveur local » pour tester vos sites, mais c’est un peu technique…
Dans un premier temps, voici comment autoriser votre code en local !
# Firefox
- tapez dans la barre d’adresse : about:config
- valider « Accepter le risque et poursuivre »
- saisissez uniq dans le champ de recherche (c’est le paramètre qu’on va chercher)
- passez toutes les valeurs ressemblant à privacy.
file_unique_origin (il peut y en avoir plusieurs) à false en double-cliquant sur la ligne concernée (ou en cliquant sur l’icône en bout de ligne) - c’est fait, pas besoin d’enregistrer, il n’y a plus qu’à redémarrer Firefox
En 2022, il est possible que vous ne trouviez plus de paramètre lié à « uniq« .
Dans ce cas c’est la même démarche, mais essayez de chercher « security.file » au lieu de « uniq« , et vous devriez trouver « security.fileuri.strict_origin_policy » qu’il faut toujours passer à false.
# Chrome
Pour Chrome c’est un peu plus compliqué, il faut démarrer l’application en ligne de commande, avec un paramètre –allow-file-access-from-files en plus.
Avec Windows :
cd C:\Program Files (x86)\Google\Chrome\Application
puis
chrome.exe –allow-file-access-from-files
Ou plus simple : utilisez le fichier exécutable ci-joint (.bat), qui s’en occupe pour vous !
Avec MacOS :
open /Applications/Google\ Chrome.app/ –args –allow-file-access-from-files
(non-testé, je n’ai pas de Mac sous la main)
En conclusion : profitez-en pour passer à Firefox, c’est plus simple !