Gabriele97's Blog

come rendere un’estensione per firefox combatibile

avete un’estensione per firefox con estensione *.xpi, molto importante; ma non riuscite ad installarla su firefox perchè non è combatibile.

ecco, per chi ha un minimo di conoscenza sulla programmazione, sa come fare, ma per chi non lo sa, ecco come fare.

quello che si serve è

  • estensione *.xpi
  • firefox
  • 7-zip
  • notepad++

a fine pagina troverete i vari link di download.

incominciamo:

questo è il classico errore che da firefox quando un’estensione è incopatibile.

ecco quindi, come procedere.

aprite il file *.xpi con 7-zip, semplicemente cliccando con il tasto destro sull’estensione, scegliere z-zip–>apri …

ogni estensione, al suo interno ha il file di installazione, il quale da a firefox le informazioni per proseguire l’installazione.

in questo file, quindi è contenuto anche la versione massima supportata; ed è proprio questo file che noi andremo a modificare.

il file si chiama install.rdf

ecco quindi, come procedere…

estraete il file install.rdf sul desktop, semplicemente trascinando l’icona sul desktop:

una volta estratto, cliccarci sul desktop e scegliere “edit with notepad++”.

si aprirà notepad++ con le varie stringhe del file install.rdf

noi andremo ad individuare la voce

em:maxVersion=”2.0.0.*” />

dove 2.0.0.* (nel mio caso è così, ma da voi la versione può anche essere 2.5 …) è la versione massima supportata.

quindi, a posto di 2.0.0.*, metteremo la nostra versione, nel mio caso 3.5.2

e quindi la stringa verrà così

em:maxVersion=”3.5.2″ />

salviamo le modifiche:

facendo click su si…

e una volta fatto, possiamo trascinare il file sulla finestra di 7-zip dove ci sono i file dell’estensione *.xpi.

spunterà questo avviso…

fare click su si e il file è pronto.

ora andiamo a vedere se è filato tutto liscio.

successo, l’estensione è completamente utilizzabile al 100%.

  1. il download di firefox è qui.
  2. il download di 7-zip è qui.

____________________________

scarica la toolbar per Internet explorer di gabriele97’s blog

1 commento »

  1. Gabriele,non mi chiamare scocciante,quando hai tempo,ti vorrei proporre un’ estensione per firefox,non so se già esiste?
    Però partiamo da un presupposto,per chi non sapesse ma tu conosci meglio di me,i siti sono creati con le più svariate tecniche software,che mi accorgo(ma non solo firefox)i browser in genere non riescono per quanti sforzi fanno ad adeguare e coordinare per tutti i siti la giusta visualizzazione interna al browser,scusami,eppure il sistema è semplicissimo,creare un’estensione per tutti i browser
    capace di adeguare l’interno del browser,con la risoluzione schermatica del sistema operativo,in realtà al contrario,l’estensione attraverso un collegamento dovrebbe imporre l’impostazione dello schermo alla
    pagina interna del browser,ma siccome la pagina interna,(ogni browser qui è diverso per grafica)in percentuale occupa uno spazio preciso,l’estensione per ogni browser va tarata,ecco risolto il problema,come noterai alla fine sarà il browser a piegare ogni tecnica software del web alla migliore visuzzazione,senza ogni volta tarare il sito o caricare software aggiuntivo che poi scompare per i più
    svariati motivi,ma d’altronte i browser devono fare anche questo,se approvi la mia idea,mi accontenterei di un tuo impegno in agenda anche in futuro,mi rispondi per cortesia.ciao.peppino.

    Commento di Battagliese Giuseppe — aprile 15, 2012 @ 7:08 pm


RSS feed for comments on this post. TrackBack URI

Lascia un commento

Inserisci i tuoi dati qui sotto o clicca su un'icona per effettuare l'accesso:

Logo WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione / Modifica )

Foto Twitter

Stai commentando usando il tuo account Twitter. Chiudi sessione / Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione / Modifica )

Google+ photo

Stai commentando usando il tuo account Google+. Chiudi sessione / Modifica )

Connessione a %s...

Blog su WordPress.com.

%d blogger cliccano Mi Piace per questo: