Come creare una semplice estensione di Chrome
Creare un'estensione di Chrome è un processo abbastanza semplice. Quando hai finito, sarai in grado di usarlo sul tuo computer per migliorare il funzionamento del browser.
Ci sono alcuni componenti di base che il browser richiede prima che l'estensione possa essere completamente operativa. Esamineremo tutto questo di seguito, incluso come far funzionare la tua estensione personalizzata in Chrome senza la necessità di caricarla o condividerla con nessun altro.
La creazione di un'estensione Chrome(Chrome) complessa è un processo molto più dettagliato di quello che vedrai di seguito, ma il processo generale è lo stesso. Continua a leggere per scoprire come creare un'estensione di Chrome che puoi iniziare a utilizzare oggi.
Suggerimento(Tip) : per vedere quanto potrebbe essere fantastica la tua estensione, dai un'occhiata a queste fantastiche estensioni di Chrome(these amazing Chrome extensions) .
Come creare un'estensione di Chrome
Utilizzando questa guida, creerai una semplice estensione di Chrome che elenca alcuni dei tuoi siti Web preferiti. È completamente personalizzabile e davvero facile da aggiornare.
Ecco cosa fare:
- Crea una cartella che conterrà tutti i file che compongono l'estensione.
- Crea i file di base richiesti da questa estensione: manifest.json , popup.html , background.html , styles.css .
- Apri popup.html in un editor di testo e quindi incolla tutto quanto segue, assicurandoti di salvarlo quando hai finito.
<!DOCTYPE html> <html> <head> <meta name="viewport" content="width=device-width, initial-scale=1"> <title>Favorite Sites</title> <link rel="stylesheet" type="text/css" href="styles.css"> </head> <body> <ul id="myUL"> <li><a href="https://helpdeskgeek.com/" target="_blank">Help Desk Geek</a></li> <li><a href="https://www.online-tech-tips.com/" target="_blank">Online Tech Tips</a></li> <li><a href="https://thebackroomtech.com/" target="_blank">The Back Room Tech</a></li> </ul> </body> </html>
Sentiti(Feel) libero di modificare i link e il testo del link, o se vuoi rendere l' estensione di Chrome esattamente come siamo, mantieni tutto uguale.
- Apri manifest.json nell'editor di testo e copia/incolla quanto segue:
{
“update_url”: “https://clients2.google.com/service/update2/crx”,
“manifest_version”: 2,
“name”: “Favorite Sites”,
“description”: “Tutti i miei siti preferiti.”, ( “description”: “All my favorite websites.”,)
“version”: “1.0”,
“icons”: {
“16”: “icon.png”,
“32”: “icon.png”,
“48”: “icon.png”,
“128”: “icon.png”
},
"sfondo": { ( “background”: { )
"pagina":"sfondo.html" ( “page”:”background.html”)
},
“browser_action” : {
“default_icon” : “icon.png”,
“default_title” : “Siti preferiti”, ( “default_title” : “Favorite Sites”,)
“default_popup”: “popup.html”
}
}
Le aree commestibili di questo codice includono nome(name) , descrizione(description) e titolo_predefinito(default_title) .
- Apri styles.css e incolla il codice seguente. Questo è ciò che decora il menu a comparsa per renderlo molto più attraente da guardare e ancora più facile da usare.
#myUL {
tipo-stile-elenco: nessuno; (list-style-type: none;)
imbottitura: 0; ( padding: 0;)
margine: 0; ( margin: 0;)
larghezza: 300px; ( width: 300px;)
}
#myUL li a {
border: 1px solid #ddd;
margine superiore: -1px; ( margin-top: -1px;)
background-color: #f6f6f6;
imbottitura: 12px; ( padding: 12px;)
decorazione del testo: nessuna; ( text-decoration: none;)
dimensione del carattere: 18px; ( font-size: 18px;)
colore nero; ( color: black;)
blocco di visualizzazione; ( display: block;)
famiglia di caratteri: 'Noto Sans', sans-serif; ( font-family: ‘Noto Sans’, sans-serif;)
}
#myUL li a:hover:not(.header) {
background-color: #eee;
}
C'è molto che puoi cambiare nel file CSS . Gioca con queste opzioni dopo aver creato la tua estensione di Chrome per personalizzarla a tuo piacimento.(Chrome)
- Crea(Create) un'icona per l'estensione e denominala icon.png . Inseriscilo nella cartella dell'estensione di Chrome . Come puoi vedere nel codice sopra, puoi creare un'icona separata per quelle dimensioni: 16 × 16 pixel, 32 × 32 e così via.
Suggerimento: (Tip: )Google ha ulteriori informazioni(Google has more information) sulla creazione di estensioni di Chrome . Ci sono altri esempi e opzioni avanzate che vanno oltre i semplici passaggi che abbiamo mostrato qui.
Come aggiungere un'estensione personalizzata(Custom Extension) a Chrome
Ora che hai creato l' estensione di Chrome , è il momento di aggiungerla al browser in modo da poter effettivamente utilizzare tutti i file che hai appena creato. L'installazione di un'estensione personalizzata prevede una procedura diversa da come installeresti una normale estensione di Chrome(how you’d install a normal Chrome extension) .
- Dal menu Chrome, vai su Altri strumenti(More tools ) > Estensioni(Extensions) . Oppure digita chrome://extensions/ nella barra degli indirizzi.
- Seleziona il pulsante accanto a Modalità sviluppatore(Developer mode) se non è già selezionato. Verrà attivata una modalità speciale che ti consente di importare le tue estensioni di Chrome .
- Usa il pulsante Carica decompresso(Load unpacked ) nella parte superiore di quella pagina per selezionare la cartella che hai creato durante il passaggio 1(Step 1) sopra.
- Accetta(Accept) tutte le richieste se le vedi. In caso contrario, la tua estensione Chrome personalizzata verrà visualizzata insieme a tutte le altre che hai nell'angolo in alto a destra del browser.
Modifica dell'estensione di Chrome
Ora che la tua estensione di Chrome è utilizzabile, puoi apportare modifiche per renderla tua.
Il file styles.css controlla come appare l'estensione, quindi puoi regolare lo stile generale dell'elenco e cambiare il colore o il tipo del carattere. W3Schools è una delle migliori risorse per conoscere tutte le diverse cose che puoi fare con i CSS .
Per cambiare l'ordine in cui sono elencati i siti web, o per aggiungere o più siti o rimuovere quelli esistenti, modifica il file popup.html. Assicurati solo di mantenere le tue modifiche solo sull'URL(URL) e sul nome. Tutti gli altri caratteri, come <li> e <html> , sono obbligatori e non devono essere modificati. Il tutorial HTML su W3Schools(HTML Tutorial on W3Schools) è un buon posto per saperne di più su quella lingua.
Related posts
Come scaricare il programma di installazione offline (autonomo) di Google Chrome
Come installare e disinstallare le estensioni di Chrome
Come salvare le schede nel browser Chrome
Come fare in modo che Chrome utilizzi meno RAM e CPU
Come bloccare i siti Web su Google Chrome
Come risolvere "Scansione virus non riuscita" in Google Chrome
Come disabilitare la chiave di Windows
Come risolvere l'errore di Chrome "err_connection_timed_out".
Come modificare la pagina iniziale in Chrome e qualsiasi browser Web
Come utilizzare il pulsante Condividi in Google Chrome per Android
Modifica la posizione della cartella dei download in Google Chrome
Che cos'è Secure DNS e come abilitarlo in Google Chrome?
Come salvare, modificare e rimuovere le password in Chrome
Come visualizzare le password salvate di Google Chrome
Come convertire un disco dinamico in un disco di base
Come costruire il tuo laptop
Rimuovi istantaneamente gli sfondi dalle immagini usando l'IA
Come utilizzare il Chromebook come secondo monitor
6 migliori impostazioni della fotocamera per le foto della luna
Aggiungi il pulsante della barra dei segnalibri a Google Chrome