Table des matières

Chrome

Workspace

Pour activer Workspace :

  1. Dans la barre d'adresse, entrer chrome://flags/
  2. Activer Activer les expérimentations dans les outils de développement (ou Enable Developer Tools experiments en anglais)
    1. Relancer Chrome

Developer Tools

Workspace

  1. Dans chrome://flags, activer #enable-devtools-experiments.
  2. Dans DevTools, aller dans Settings → Experiments, dans le Source panel, activer File system folders in Sources Panel (dans la version 37+ de Chrome, n'apparaît pas).
  3. Ajouter le Workspace, par exemple où se trouve le webroot et index.html localement.
  4. Il y aura deux dossiers dans le panneau de gauche de Source dans DevTools: un du site et un localement. Faire un mapping d'un fichier (n'importe lequel) du site vers le même fichier localement (Map to filesystem resource…). L'inverse peut se faire également, mapper un fichier local vers un fichier du site (Map to network resource…)

Jouer avec IndexedDB

On peut, dans Sources, jouer avec l'IndexedDB du host en créant des Snippets de codes qui peuvent être exécutés.

Exemple (non fonctionnel):

var connection = indexedDB.open('firebaseLocalStorageDb', 1);

connection.onsuccess = (e) => {
    var database = e.target.result;
    console.log('result', database);

    var transaction = database.transaction(['firebaseLocalStorage']);
    var objectStore = transaction.objectStore('firebaseLocalStorage');
    var index = objectStore.index('fbase_key');
    var request = index.get('firebase:authUser:AIzaSyCX8bbEdB3aZ3Nufk8iRwQYM9tJaH54P2Q:[DEFAULT]');

    request.onsuccess = (s) => {
        console.info(e.target.result);
    };

    request.onerror = (e) => {
        console.error(e);
    };
}

Viewing and Changing IndexedDB contents of any website using Chrome DevTools

Liens intéressants

Extensions

Développement

Vie privée

Bureautique

Informations et nouvelles

Autres

Zero Dark Matrix

Maintenant on peut dans Dev Tools > Preferences > Appearance mettre le Theme à Dark.

Données utilisateur

En faisant chrome://version/ dans la barre d'adresse, on peut voir le Profile Path.

Tester sous différentes versions

On peut vouloir tester la migration d'une version de Chrome à une autre.

Pour se faire, télécharger une version de Chrome plus ancienne.

Créer un script dans le genre:

#!/usr/bin/env bash
/Applications/Google\ Chrome\ 72.app/Contents/MacOS/Google\ Chrome --user-data-dir="tmp/Google Chrome/72/"