Vai al contenuto
LumaDocumentazione

DocumentazioneUso quotidiano

Estensioni

Installa le estensioni di Chrome dal Chrome Web Store, gestiscile e scopri cosa Luma non supporta ancora.

Installa un’estensione

  1. Apri chromewebstore.google.com e vai alla pagina dell’estensione.
  2. Fai clic su Aggiungi a Chrome, come faresti su Chrome.
  3. Luma elenca cosa potrà fare l’estensione. Fai clic su Aggiungi estensione per installarla.

Luma scarica l’estensione dal Chrome Web Store e ne verifica le firme prima di installarla. Puoi anche incollare un link del Web Store o l’ID di un’estensione nel campo in cima alla pagina Estensioni e fare clic su Installa.

Usa e gestisci le estensioni

Il pulsante Estensioni (nella barra degli strumenti, nel dock o, nel layout a barra laterale, nella riga in cima alla barra laterale) elenca le tue estensioni. Fai clic su una per aprirla, scegli Fissa nella barra per darle un pulsante suo, oppure Gestisci estensioni per aprire la pagina Estensioni. Ci arrivi anche da menu ⋯ › Estensioni.

  • Disattiva e Attiva spengono e riaccendono un’estensione senza toglierla.
  • Dettagli mostra i suoi permessi ed eventuali errori; Opzioni apre le sue impostazioni, se ne ha.
  • Rimuovi elimina l’estensione e i dati che ha salvato in Luma.
  • Luma controlla gli aggiornamenti delle estensioni del Web Store ogni poche ore. Quando un aggiornamento chiede nuovi permessi, la pagina Estensioni te lo segnala e con Esamina puoi accettarli o rifiutarli.

Per nascondere il pulsante Estensioni, disattiva Impostazioni › Aspetto › Barra degli strumenti › Estensioni.

Manifest V3 e Manifest V2

Luma esegue le estensioni costruite con Manifest V3, il formato attuale, e con il precedente Manifest V2. Il Chrome Web Store non offre più molte estensioni Manifest V2 alle versioni attuali di Chrome. Quando un’estensione così ha una sostituta ufficiale dello stesso sviluppatore, Luma ti propone quella: per uBlock Origin è uBlock Origin Lite.

Cosa funziona e cosa no

Luma fornisce le API di Chrome che usano quasi tutte le estensioni: content script, archiviazione, messaggi, pulsanti e popup nella barra, pannelli laterali, schede e gruppi di schede, finestre, cookie, preferiti, cronologia, download, menu contestuali, notifiche, scorciatoie da tastiera, declarativeNetRequest, script utente, collegamento con le app desktop, proxy, accesso via web e debugger.

Non disponibileA cosa serve
tabCapture, desktopCaptureRegistrare o catturare lo schermo o una scheda
identity.getAuthTokenAccedere con l’account Google del browser
gcmNotifiche push di Google
enterprise.platformKeys, enterprise.deviceAttributesFunzioni per i PC aziendali gestiti

Un’estensione che chiede una di queste è segnata come Supportata in parte, e la pagina Estensioni ti dice quali funzioni non andranno. L’elenco completo è in Cosa funziona e cosa no, nella stessa pagina.

  • Il blocco di Luma viene prima: le estensioni che provano a bloccare o modificare le richieste con webRequest non possono scavalcarlo.
  • Le estensioni non funzionano nelle finestre private.
  • Ogni contenitore ha dati delle estensioni separati, e l’archiviazione “sync” delle estensioni resta su questo computer.

Modalità sviluppatore

Attiva Modalità sviluppatore in cima alla pagina Estensioni per avere Carica estensione decompressa… per una cartella sul tuo PC, oltre agli ID delle estensioni, Ispeziona e Ricarica. I service worker in background di Manifest V3 non si possono ispezionare: apri invece il popup o la pagina delle opzioni dell’estensione, e cerca gli errori nei Dettagli.