Google Chrome: registro delle attività per le estensioni

Prova Il Nostro Strumento Per Eliminare I Problemi

Google prevede di integrare un registro delle attività dell'estensione nel browser Web Google Chrome dell'azienda; il registro delle attività registra cosa fanno le estensioni quando sono installate e attive nel browser Chrome.

Le estensioni sono molto utili in quanto estendono determinate funzionalità. Le estensioni possono modificare il contenuto sui siti Web o nell'interfaccia utente del browser, migliorare la privacy, aggiungere funzionalità extra come un monitor del sito web o migliorare la funzionalità di download.

Mancia : controlla il nostro elenco delle migliori estensioni di Chrome.

In breve: le estensioni possono essere molto utili ma possono anche essere utilizzate in modo improprio. Il browser mostra alcune delle autorizzazioni che le estensioni potrebbero richiedere durante l'installazione, ma ciò che le estensioni effettivamente fanno non viene rivelato da nessuna parte.

Gli sviluppatori e gli utenti con le giuste competenze possono analizzare in dettaglio il comportamento delle estensioni; gli utenti regolari non possono e questo è proprio il problema.

Registrazione delle attività dell'estensione in Chrome

chrome activity log extensions

Google ha implementato una nuova funzionalità in Chrome Canary, la versione di sviluppo all'avanguardia del browser, che di recente integra un log di estensione nel browser.

Il log evidenzia le chiamate API, l'accesso allo storage locale, le iniezioni di script e altre interazioni.

Impostare

chrome activity logging

È necessario eseguire Google Chrome con un parametro di avvio per abilitare il registro delle attività per le estensioni. Esegui Chrome con --enable-extension-activity-logging per abilitare la funzionalità di registrazione.

Gli utenti Windows possono farlo nel modo seguente:

  1. Individua il collegamento Chrome (Canary) sulla barra delle applicazioni o nel menu Start o sul desktop.
  2. Fare clic con il pulsante destro del mouse sull'icona e selezionare Proprietà se l'opzione è visualizzata. Fare nuovamente clic con il pulsante destro del mouse sulla voce Chrome Canary se Proprietà non viene visualizzato e selezionare Proprietà dal secondo menu di scelta rapida.
  3. Aggiungi --enable-extension-activity-logging al campo Target e assicurati di lasciare uno spazio tra la stringa esistente e il parametro di avvio, ad es. 'C: Users Martin AppData Local Google Chrome SxS Application chrome.exe' --enable-extension-activity-logging
  4. Fare clic su OK.

Chrome viene eseguito con il parametro dopo l'operazione. Un flag sperimentale non è ancora disponibile.

uso

view activity log chrome

La funzionalità viene aggiunta alla pagina dell'estensione nel gestore estensioni di Chrome.

  1. Basta caricare chrome: // extensions / in Google Chrome per visualizzare tutte le estensioni installate.
  2. Fare clic sul collegamento Dettagli accanto all'estensione a cui si è interessati.
  3. Seleziona l'opzione 'Visualizza registro attività' nella pagina.

Chrome mostra la cronologia delle attività per impostazione predefinita. Ogni voce è elencata con il suo tipo, ad es. content_script, api_call o dom_access, il nome della funzione o del file, il numero di eventi di quel tipo e un'icona del cestino.

Puoi passare a Tempo reale per visualizzare l'attività mentre si svolge. Un'altra differenza fondamentale tra la cronologia e il tempo reale è che la cronologia visualizza i record uniti mentre l'elenco in tempo reale dei singoli record.

La cronologia mostra ogni chiamata API, accesso dom o iniezione una volta; un clic sul numero se gli eventi registrati visualizzano i domini in cui è avvenuta l'attività.

Il registro delle attività presenta una ricerca in alto. Puoi usarlo per filtrare in base a URL o chiamate API.

Parole di chiusura

L'integrazione di un'estensione Activity Log in Google Chrome è un'aggiunta gradita. Sebbene sia troppo presto per dire se rimarrà disponibile, è molto utile per gli sviluppatori di estensioni e per gli utenti che vogliono sapere cosa fanno le estensioni in dettaglio.

È abbastanza facile individuare le iniezioni di script in questo modo, l'accesso ai file locali o altre attività. È possibile verificare cosa fa un'estensione in dettaglio utilizzando il registro delle attività.

Mi piacerebbe vedere una vista unita di tutte le estensioni installate e non solo una vista che si concentra sulle singole estensioni.

Ora tu : Qual è la tua opinione sul registro delle attività dell'estensione? (attraverso Techdows )