Andrea Guida (@naqern)
20 Dicembre 2010
Le
applicazioni per Google Chrome disponibili attualmente nel
Chrome Web Store non sono il massimo della vita, lo abbiamo detto anche
l’altra volta. Nella maggioranza dei casi, si tratta di collegamenti da mettere nella pagina principale del browser che di utile, a dir la verità, hanno ben poco. Ma
crearne una dedicata al proprio blog/sito Web potrebbe essere un’ottima idea per fidelizzare i lettori e fargli un simpatico regalo di
Natale.
Troppo tempo da perdere? Macché!
Creare applicazioni personalizzate per Chrome è un gioco da ragazzi, si può fare in meno di cinque minuti e non richiede conoscenze in ambito di programmazione. Se non ci credete, date pure uno sguardo alla
guida che abbiamo preparato per voi e provatela a metterla in atto: otterrete la vostra “App” da distribuire in pubblico in men che non si dica!
Cosa serve
- Un programma di grafica per creare l’icona dell’applicazione. Photoshop è perfetto, ma vanno bene anche GIMP, Paint .Net e simili.
- Chrome, il browser di Google. Nella sua versione per Windows.
Come procedere
- Creare una nuova cartella sul desktop (per comodità, può essere creata ovunque) e rinominarla con il nome del proprio sito (es. Geekissimo);
- Avviare Photoshop (o un programma analogo) e creare un’icona di 128×128 pixel per la propria applicazione;
- Salvare l’icona sotto forma di file PNG nella cartella creata precedentemente sul desktop e rinominarla in “128.png”;
- Aprire il Blocco Note, incollare il codice che segue e salvare il documento come “manifest.json” nella cartella creata precedentemente sul desktop:
{
"name": "Geekissimo",
"description": "Visita Geekissimo",
"version": "1.0",
"icons": {
"128": "128.png"
},
"app": {
"urls": [
"https://www.geekissimo.com/"
],
"launch": {
"web_url": "https://www.geekissimo.com"
}
},
"permissions": [
"unlimitedStorage",
"notifications"
]
}
Sostituire “Geekissimo” con il nome del proprio sito, “Visita Geekissimo” con la descrizione dell’applicazione e “https://www.geekissimo.com/” con l’URL del proprio sito.
- Avviare il prompt dei comandi con privilegi da amministratore;
- Digitare il seguente comando e premere il tasto Invio per creare la propria applicazione per Chrome:
"[cartella d’installazione di Chrome]\chrome.exe” --pack-extension=”[cartella creata sul desktop]”
(es. "C:\Users\Andrea Guida\AppData\Local\Google\Chrome\Application\chrome.exe" --pack-extension="C:\Users\Andrea Guida\Desktop\Geekissimo")
Saranno creati due file, uno denominato Nome Sito.crx e un altro chiamato Nome Sito.pem. Il file “Nome Sito.crx” è l’applicazione per Chrome vera e propria e va installata trascinandola nella finestra del browser, “Nome Sito.pem” è una chiave privata che serve a creare eventuali aggiornamenti per l’applicazione e a inviare quest’ultima al Web Store di Google (che non va distribuita insieme all’applicazione).
Se volete, qui c’è l’applicazione Chrome di Geekissimo che aggiunge un collegamento al nostro sito nella pagina principale del browser. Installatela subito (trascinando il file nella finestra del browser e confermando l’operazione) per visualizzare tutte le novità provenienti dal mondo tecnologico in un batter di ciglia!
#1pavel
ho risolto, avete dimenticato di aggiungere nella descrizione di selezionare UTIF-8 quando si salva il manisest.json. Ma ora che ho creato l'applicazione vorrei chiedere: ma a che cosa serve? Io ci posso solo cliccare e mi riporta al sito che ho scelto. Ma serve solo a questo?
#2Andrea Guida
essenzialmente sì (c'è scritto anche a inizio post, non è una cosa utilissima ma simpatica se si ha un sito/blog da promuovere).Comunque facendo click destro sull'icona dell'applicazione puoi decidere anche di aprirla come scheda agganciata o a tutto schermo. 😉
ciao!
#3Andrea Guida
mh, strano. Prova a riscrivere il codice del file manifest "manualmente" o a copiarlo dal sito fonte (vikitech).
#4smilzo
Qui c'é un'altra procedura http://grigio.org/come_pubblicare_un_applicazione… forse è cambiata.
#5max
non so che devo fare mi dice "La directory input deve essere esistente" che sbaglio
#6Andrea
ho lo stesso problema…
#7Leonardo
Sarebbe molto più utile se arrivassero notifiche con i nuovi articoli magari tramite feed rss.
#8Alberto
a me dice" La sintassi del nome del file, della directory o del volume è incorretta", ma non credo di aver sbagliato nulla…
#9crome
il cmd mi crea solo il file pem
#10StromLem
[url=https://stromectolgf.online/#]cost of ivermectin pill[/url] ivermectin 90 mg
#11MichealGlach
[url=https://cipro.best/#]ciprofloxacin generic[/url] buy ciprofloxacin
#12Robertonok
[url=https://stromectoltrust.com/#]stromectol 12 mg tablets[/url] order stromectol over the counter
#13KeithGlove
[url=https://erectionpills.shop/#]ed drugs list[/url] cheapest ed pills
#14Geraldpex
[url=https://canadiandrugs.best/#]sildenafil without a doctor’s prescription[/url] buy prescription drugs online legally
#15Geraldpex
[url=https://allpharm.store/#]Copegus[/url] Cordarone
#16Geraldpex
[url=https://erectionpills.shop/#]buy ed pills online[/url] non prescription ed drugs
#17KeithGlove
[url=https://erectionpills.shop/#]non prescription ed pills[/url] erectile dysfunction medicines