Repository navigation
Configuration et Paramètres
Mxlw Browser permet une personnalisation simple de l’expérience utilisateur via un système de paramètres stocké localement.
Les préférences sont automatiquement sauvegardées dans un fichier JSON, et appliquées à chaque lancement du navigateur.
Les paramètres sont sauvegardés dans un fichier nommé : settings.json
Ce fichier se trouve à la racine du projet (ou dans un répertoire user-data si précisé dans le code).
Il contient les préférences suivantes :
{
"theme": "light",
"homepage": "home.html",
"searchEngine": "https://www.google.com/search?q=",
"defaultTabs": [
"https://www.google.com"
]
}- Modifier les paramètres manuellement
Tu peux modifier ce fichier directement (lorsque l'app est fermée) en respectant la syntaxe JSON. Par exemple, pour utiliser DuckDuckGo :
"searchEngine": "https://duckduckgo.com/?q="Et pour ouvrir plusieurs onglets à l’ouverture :
"defaultTabs": [
"https://github.com",
"https://maxlware.fr"
]Depuis l’accueil du navigateur : Clique sur le bouton "Paramètres" en bas à droite Un panneau transparent s’ouvre Tu peux modifier : Le thème (clair/sombre) Le moteur de recherche Le nombre de tabs au démarrage (à venir) Tous les changements sont sauvegardés automatiquement.
- Exemple complet
{
"theme": "dark",
"homepage": "home.html",
"searchEngine": "https://www.qwant.com/?q=",
"defaultTabs": [
"https://maxlware.fr",
"https://developer.mozilla.org"
]
}Supprime simplement le fichier settings.json pour revenir aux valeurs par défaut. Le fichier sera recréé automatiquement au prochain lancement.
Toujours valider le JSON avant de sauvegarder Évite les caractères spéciaux non échappés N’utilise pas de chemin absolu (sauf si tu sais ce que tu fais)
Interface graphique pour plus de réglages Support des profils utilisateurs Paramètres cloud synchronisés (optionnel) Réinitialisation via l'interface Pour plus d'informations sur l'architecture technique, consulte la page Développement.