Incontro a Roma con Aza Raskin di Mozilla Labs

Mozilla Italia è lieta di annunciare un incontro con di Mozilla Labs, dove verranno illustrate alcune novità riguardo l’interfaccia grafica di Firefox e soprattutto di Fennec, la versione mobile del noto browser.

Avrete la possibilità di togliervi qualche curiosità e di fare quattro chiacchiere amichevoli (e magari fare un brindisi) con chi ogni giorno si sforza di darvi un prodotto all’avanguardia.

QUANDO: venerdì 11 Luglio 2008, ore 21.30
DOVE: La Cantina - Music Box, Via Lucrino 28b (via Eritrea/Piazza Santa Emerenziana)
COME: per facilitare l’organizzazione in così poco tempo, vi preghiamo di inviare una mail di conferma di partecipazione a: incontro.aza@gmail.com
QUANTO: ingresso gratuito.

Io sicuramente non ci sarò (sto a Treviso), consiglio a chi abita a Roma di partecipare all’evento :-)
Fonte: MozillaItalia: Incontro con Aza Raskin di Mozilla Labs

AGGIORNAMENTO IMPORTANTE: Volevo ringraziare Alex e Claudio che hanno contribuito a pubblicizzare l’iniziativa sui loro blog. Via Alex, ecco il video di presentazione di Fennec:

e su MondoZilla trovate il resoconto della serata.

PS: per i blogger che non sanno quali icone di social digging inserire nei loro post, consiglio di leggere il blog di Aza, troverete un metodo assai interessante per sfruttare un semi-bug dei browser per inserire solo le icone che il lettore vuole vedere :-D .

Technorati Tags: , ,

Coloriamo la awesome bar di Firefox 3 (a seconda della provenienza del link)

Mentre nei forum impazzano le richieste per silurare la awesomebar di Firefox 3, ecco finalmente un tweaking per renderla ancora più utile.

Oggi, dopo un sacco di tempo, sono tornato su userstyles.org per caricare uno stile, cercando un po’ fra gli stili degli altri utenti ecco che mi sono imbattuto in uno davvero interessante (in my opinion).

Lo stile permette di colorare i suggerimenti della awesomebar a seconda della loro tipologia:

  • i segnalibri verranno colorati di verde;
  • i tag verranno colorati di giallo;
  • gli elementi della cronologia verranno colorati di blue.

Davvero efficace per capire al volo la natura dei link proposti nei suggerimenti. Se poi non si vuole la awesomebar, pazienza…

Il codice lo potrei anche copiare/incollare qui (come già fatto in passato), però mi sembra giusto visto che questo userstyle è molto originale, mettere il link alla pagina e lasciare che venga installato da lì :-D .

Naturalmente, non serve avere Stylish installata, è sufficiente copiare il sorgente nel file userChrome.css. Ovviamente, se non si è molto esperti, meglio installare prima Stylish e poi lo stile, lasciando a chi è più bravo la modifica del file userChrome.css
Lo stile è questO
Awesome Bar Background Color Based on Type (WOW)

Naturalmente, se serve aiuto per cambiare la gamma dei colori utilizzata, basta che lasciate un commento :-) .

AGGIORNAMENTO: ho segnalato lo stile su Foxiewire, se vi piace potete votarlo:
Awesome bar background based on type on Foxiewire

AGGIORNAMENTO: siccome userstyles.org sembra non funzionare correttamente, riporto qui di seguito il codice (invece di installare lo stile cerca di installare la pagina come script !):

AGGIORNAMENTO 2: sembra che userstyles.org abbia ripreso a funzionare correttamente, quindi tolgo il codice, installatelo direttamente dal sito.

@namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul);
.autocomplete-richlistitem[type="bookmark"]
{
  background-color: #E3FCFE;
  color: #000000;
}

.autocomplete-richlistitem[type="favicon"]
{
  background-color: #E3FEE5;
  color: #000000;
}

.autocomplete-richlistitem[type="tag"]
{
  background-color: #FCFEE3;
  color: #000000;
}

.autocomplete-richlistitem:focus
{
  background-color: #0A246A;
  color: #FFFFFF;
}

Technorati Tags: , ,

Ti è piaciuto l'articolo? Vota Ok oppure No. Grazie Mille!

Puoi votare l'articolo anche qui, gli articoli precedenti qui.

Personalizzazione della finestra di aggiunta nuovo segnalibro in Firefox 3

Vediamo come è possibile migliorare la finestrella di aggiunta nuovo segnalibro in Firefox 3. Per chi vuole ottenere la stessa cosa con Firefox 2.0.0.x o precedenti, leggere questo post.

Quando si clicca sulla stellina (o più semplicemente usando la scorciatoia CTRL-D), appare il pannello per aggiungere la pagina corrente nei segnalibri di Firefox. In Firefox 3 questo pannello ha subito notevoli modifiche sia grafiche che concettuali:

  • il pannello è stato completamente ridisegnato, ora non è più una finestra popup, ma è immerso nella pagina stessa (ottima idea che si potrebbe applicare anche ad altre finestre);
  • se l’indirizzo è già presente nei segnalibri, viene automaticamente rilevato e, invece di creare inutili doppioni, si procede alla sua modifica;
  • sempre se il l’indirizzo è già presente fra i segnalibri, è possibile eliminarlo senza accedere alla gestione segnalibri (Libreria o Places).

Immagine del pannello di aggiunta nuovo segnalibro prima del tweaking

A mio parere però, rimane scomodo il non vedere i campi indirizzo, descrizione e soprattutto keyword. In realtà, i campi ci sono, ma non sono visibili. Per fare in modo che vengano sempre mostrati, aggiungere il seguente codice al file userChrome.css:

@namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul);
/* Mostrare i campi indirizzo, descrizione e keyword nel pannello per l'aggiunta di un nuovo segnalibro */
#editBMPanel_descriptionRow, /* campo descrizione */
#editBMPanel_locationRow, /* campo indirizzo */
#editBMPanel_keywordRow /* campo keyword (parola chiave) */
{
   visibility:   visible;
   -moz-box-align:   center;
}

Ecco come apparirà il pannello di aggiunta nuovo segnalibro dopo aver applicato lo stile di cui sopra:

Immagine del pannello di aggiunta nuovo segnalibro dopo  del tweaking

Se invece si vuole rimuovere la stellina (ad esempio io preferisco usare CTRL-D e la sua presenza è pressochè inutile), aggiungere il seguente codice al file userChrome.css:

#@namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul);
/* Le stelle devono stare in cielo, non nella barra degli indirizzi di Firefox */
#star-button {
#
  display: none !important;
}

Chi usa l’estensione Stylish può caricare lo userstyle, chi sa l’inglese può corregermi la descrizione :-P .

AGGIORNAMENTO: lo stile lo ho anche spammato su Foxiewire, se qualcuno lo trovasse utile, può votarlo :-D:
Stile su Foxiewire: Add to bookmarks Plus.

Technorati Tags: , ,

Ti è piaciuto l'articolo? Vota Ok oppure No. Grazie Mille!

Puoi votare l'articolo anche qui, gli articoli precedenti qui.

E’ ufficiale: record raggiunto !

E’ ufficiale: il record è stato omologato dalla Guiness World Record Stats e il download day ha raggiunto il suo obiettivo :-)

Ora, tutti coloro che hanno partecipato al download di Firefox 3 nella ormai mitica giornata del download day, possono vantarsi di essere entrati nel libro dei record :-)
certificato di download di firefox 3

Io, nel mio piccolo, per sfoggiare il certificato di partecipazione ho addirittura messo Lightbox :-) .

E ora, che il record è stato fatto e siamo tutti felici, torniamo alle cose più serie, e soprattutto, speriamo che Mozilla si concentri più sullo sviluppo che non sul marketing, insomma, una roba del genere è bella finchè dura poco, anzi, se la rifanno ho una mezza intenzione di non parteciparvi nemmeno.

Non si fraintenda, secondo me, il Download Day è stata una bella iniziativa, però il Download day 2 sarebbe - la cosa vale anche per i film - una minestra riscaldata e una cosa che si può evitare benissimo di rifare. Poi su SFX di fantasia ne hanno da vendere, quindi troveranno sicuramente qualche altra campagnia promozionale per l’FF che verrà (magari, visto che va di moda, metteranno in palio un bel IPhone :-P ).

FOnte: We’re official
PS: dimenticavo la cosa più importante :-P, i download sono: 8.002.530 :-D.

Technorati Tags: ,

Rudimenti di calcolo delle probabilità

Basandoci sulla definizione classica di probabilità enunciata da Laplace, la probabilità è il rapporto fra i casi favorevoli e i casi possibili. Tanto più alta sarà la probabilità di vincita ad un gioco, quanto più basso è il numero dei casi possibili e quanto più alto quello dei casi favorevoli.

Tattica vincente per un gioco
In un gioco in cui i casi favorevoli sono dati dal numero di amici che si riesce a convincere a partecipare al gioco e i casi possibili dal numero di partecipanti al gioco stesso, la tattica vincente - ve lo assicuro - non è quella di far partecipare quanta più gente possibile, ma bensì di tenere nascosto il gioco a tutto il resto dell’umanità :-P .

In un mondo ideale in cui tutti conoscano le regole della probabilità, il numero di partecipanti sarebbe dato dai pochi fortunati che vengano a conoscenza del gioco stesso, diciamo cento persone, quindi 1 probabilità su cento di vincere.

Supponiamo invece, che nessuno dei partecipanti capisca di calcolo delle probabilità, ognuno di essi inviterà un amico a partecipare. In questo modo le sue probabilità di vittoria aumenteranno di 1. E i casi possibili ?

Beh, se l’amico è abbastanza furbo si ferma quà, se invece non lo è inviterà a sua volta un altro amico e così via … Se tutto va bene i partecipanti (casi possibili) cresceranno con una cadenza esponenziale, mentre il numero dei casi favorevoli (amici che siete riusciti a convincere direttamente) sarà un numeretto relativamente piccolo.

Conclusione
Volete vincere l’Iphone ? Non ditelo a nessuno, soprattutto se questo nessuno a più amici di voi :-P

Technorati Tags: , ,

Creare un pacchetto di estensioni pronte per essere installate al volo

Questo è un piccolo script BATCH per scaricare le estensioni da addons.mozilla.org e creare un pacchetto autoinstallante. Basterà trascinare il file XPI generato per installare tutte le estensioni scaricate (compatibilità permettendo).

Ecco le istruzioni per utilizzarlo.

Installazione

Dovrebbe essere sufficiente scaricare e scompattare il file 7z in una qualunque cartella del proprio HD ed eseguire il file install.bat al suo interno.
NOTA: Se si ha installato Gnuwin32 non è necessario eseguire il file install.bat, sarà necessario aggiungerlo al PATH di sistema in caso non lo fosse. Se si usa Gnuwin32 sicuramente si conosce come fare questa semplice operazione :-) .

Configurazione

Per dire allo script che estensioni scaricare fare come segue:

  • andare su AMO e cercare la pagina dell’estensione;
  • aprire il file default.mxpi con un editor di testo (ad esempio Crimson Editor) e incollarci gli URL delle pagine delle estensioni che si vogliono scaricare (il file è commentato per agevolarne la modifica);

NOTA: SE si sa usare il prompt dei comandi è possibile creare un file MXPI a piacere senza modificare il default.mxpi.
NOTA 2: purtroppo non è possibile inserire link ad estensioni che sono nella sand-box di AMO

Lanciare lo script (via facile)

Aprire l’explorer (non Internet :-P ) e fare doppio clic sul file quickstart.bat.
Al termine dell’esecuzione, se tutto è andato a buon fine (assicurarsi che il firewall non rompa le scatole ad un processo di nome wget.exe), ci dovrebbe essere un file di nome multixpi.xpi. Installarlo come se si trattasse di una qualunque estensione (trascinarlo nel gestore dei componenti aggiuntivi o selezionarlo da File -> Apri).

Lanciare lo script (da prompt)

Aprire una sessione di cmd.exe, posizionarsi nella cartella in cui è stato scompattato il file 7z e dare il comando:

createmultixpi nome_vostro_file.mxpi

In teoria se sbagliate qualcosa dovrebbe apparire un messaggio di errore che spiega come risolvere il problema.
Come sopra, al termine dell’esecuzione, ci sarà un nuovo file di nome multixpi.xpi che contiene le estensioni impacchettate.

Avvertenze e problemi

Ogni volta che si esegue lo script il file multixpi.xpi viene ricreato, quindi quello generato in precedenza verrà perso. Se si vuole tenerne una copia, rinominarlo prima di eseguire di nuovo lo script.

Chi esegue lo script da prompt dei comandi vedrà un sacco di Warning di wget, non preoccupatevi il download viene effettuato lo stesso, il messaggio avvisa del fatto che non è in grado di verificare il certificato di Mozilla, ma successivamente lo ignora e procede con il download.

I problemi noti - che per il momento non mi interessa (o non è possibile) risolvere:

  • l’estensione deve essere hostata su AMO;
  • l’estensione non deve essere nella sand-box; (forse si può aggirare)
  • non funziona se si usa un proxy; (non dovrebbe essere difficile superarlo, ma a me non interessa)

Note finali

L’utilità dello script è quella di creare al volo dei pacchetti di estensioni, usando lo script da commandline si può creare al volo più file MXPI con gruppi di estensioni specifiche. Lo so, si può fare anche con Febe, ma a me non piace :-P .
Ringrazio @miki64 per avermi insegnato il trucchetto del multi xpi package, @klades per averlo scovato e getgnuwin32 per l’idea di fare uno script autoinstallante.

Download

Il motivo per cui il download è di 1 MB è dovuto al fatto che al suo interno ci sono le DLL e gli eseguibili di tre tool del pacchetto Gnuwin32, (strong>sed, wget e zip, il mio script è di pochi Kb e nemmeno tanto curato :-P .

A me servono solo questi tre applicativi per far funzionare lo script: sed per fare il parsing della pagina e trovare il collegamento diretto all’estensione, wget per scaricare le estensioni e zip per creare il file XPI; chi vuole può scaricare tutti i tool usando getgnuwin32.

Download: createmultixpi.7z

Applicazione per leggere il file 7z: 7-Zip
Dimensione: 1 MB
MD5 checksum:

213d488e30030301db4883e55691d185

Technorati Tags: , , ,

Ti è piaciuto l'articolo? Vota Ok oppure No. Grazie Mille!

Puoi votare l'articolo anche qui, gli articoli precedenti qui.

A quick keyword bookmarklet per Wordpress

Visto che mi ero rotto le scatole di avere una decina di segnalibri per la gestione del blog li ho unificati in uno unico, lo posto così magari può servire anche a qualcun’altro. (anche se non credo, ma nella vita non si sa mai :-) ).

Basta aggiungerlo ai segnalibri e associargli una keyword, io ad esempio ho scelto blog. Una volta associata la keyword, basterà digitare la keyword seguita da uno dei seguenti commandi per andare alla pagina desiderata.

Esempi:

  • blog scrivi - va alla pagina per la scrittura di un nuovo articolo;
  • blog bacheca - fa il login e si porta sulla pagina principale (Bacheca);
  • blog plugin - va alla gestione dei plugin;
  • blog gestione - va alla pagina per la gestione del blog;
  • blog opzioni - va alla pagina delle opzioni generali di Wordpress;
  • blog - senza parametri o con un parametro diverso da quelli qui indicati, manda alla home del blog.

Questi invece sono attivi solo se si usa K2 (il primo) e il plugin Wp-backup (il secondo):

  • blog k2 - porta alla pagina di gestione della barra laterale di K2;
  • blog backup - porta alla pagina per effettuare un backup del database (via wp-backup);

Si possono, con un minimo di conoscenza di Javascript, aggiungerne anche altri, a me per ora questi bastano visto che sono quelli che visito più spesso :-),.

Per farlo funzionare su un blog diverso dal mio, sostituire:

javascript:var s='%s';url='http://www.gialloporpora.org';

con l’indirizzo della home del proprio blog. Fine. Ecco il bookmarklet:

<–Quick bookmarklet to wordpress blog–>

Trascinarlo nella barra degli indirizzi e poi indicizzarlo con una keyword. Io l’ho provato solo con Firefox 3, però credo possa funzionare anche con Opera, casomai domani verifico :-) .

EDIT: Funziona egregiamente anche con Opera :-D , la procedura per aggiungerlo è un po’ diversa da quella da eseguire con Firefox, il link va infatti aggiunto come motore di ricerca invece che come segnalibro. Per sapere come fare, leggere: Engelium.

Ne ho anche uno per i forum SMF ottimizzato per due o tre sezioni del forum di MozillaItalia, quando ho voglia (cioè forse mai visto che a me va bene anche così :-P) di aggiungerci tutte le sezioni magari lo posto. Ovvio che se qualcuno lo vuole così com’è glielo passo :-) .

Technorati Tags: , , ,

La awesome bar (la barra irresistibile) di Firefox 3

Una delle nuove - e secondo me delle più intteressanti - funzionalità di Firefox 3 è la barra intelligente, ribatezzata awesome bar (”barra irresistibile, forse in onore a John Curtis Estes ? :-P). Come al solito, non a tutti è piaciuta.

Personalmente, la trovo molto utile, anche perchè impara dalle scelte fatte. Se ad esempio si preme y e fra le scelte proposte si sceglie spesso Youtube, Firefox tenderà a dare più importanza alle pagine di Youtube visualizzandole come scelte primarie, con un po’ di allenamento è possibile riesca effettivamente a proporvi esattamente quello che stavate cercando.

Altri, invece, la trovano un po’ troppo invasiva, in effetti se digitando p fra i risultati proposti cominciano ad apparire gli ultimi video visti su pornotube, beh un po’ imbarazzante potrebbe anche esserlo. Bisogna comunque ricordare, che perchè appaia un risultato, esso deve far parte dei propri segnalibri o essere indicizzato nella cronologia, a cui è possibile accedere anche per altre vie. Insomma, i risultati che appaiono li scegliete voi e sono fortemente influenzati dal vostro modo di navigare o di scegliere i suggerimenti proposti.

Vediamo come è possibile migliorare i suggerimenti proposti o di come rimuovere del tutto questa funzionalità. L’algoritmo che regola i risultati mostrati nell’autocompletamento si chiama frecency, esso assegna un punteggio a tutti i link visitati e salvati nei segnalibri, più alto è il punteggio assegnato e molto più facilmente questo verrà suggerito nei risultati dell’autocompletamento.

Assegnare i pesi alle varie tipologie di link

NOTA: Come scritto su MozillaZine, la modifica delle seguenti preferenze è consigliata solo ad utenti smaliziati e non sono assicurati risultati previsti, in quanto non ha avuto ancora un testing accurato.

Vediamo innanzitutto come rimuovere dai suggerimenti i link non più visitati da tempo, per farlo impostare su zero la seguente preferenza:

places.frecency.unvisitedBookmarkBonus

Impostando il valore a zero (valore numerico ovviamente), l’algoritmo non darà nessuna importanza ai segnalibri che non risultano essere stati visitati di recente (insomma a quelli che non sono anche nella cronologia).

Un’altra preferenza che si può, secondo il mio modesto avviso, tranquillamente azzerare è:

places.frecency.unvisitedBookmarkBons

Questo permetterà di rimuovere dai suggerimenti anche tutti quegli indirizzi che si è digitato nella barra, ma che non si visita da tempo (in realtà molto dipende anche da quanto spesso si cancelli la cronologia di navigazione).

Se poi, non si vuole proprio che Firefox suggeisca come risultato un indirizzo salvato nei segnalibri, e si limiti quindi ai soli indirizzi digitati e a quelli visitati, si può impostare a zero anche quest’altra preferenza:

places.frecency.bookmarkVisitBonus

Non aspettatevi però, che i risultati contenuti nei segnalibri vengano rimossi immediatamente dai suggerimenti dell’autocompletamento, credo che per farlo sia necessario azzerare i punteggi che hanno già acquisito, non la ho ancora provata (anche perchè a dir la verità a me fa comodo che appaiano i segnalibri fra i suggerimenti) Hide Unvisited (link alla fine).

Ci sono poi altre preferenze che regolano il peso dei vari link a seconda della loro tipologia, a mio avviso è consigliato lasciare tutto com’è, in caso contrario (ribadendo che Mozilla non assicura i risultati desiderati) filtrate con frecency i risultati dell’about:config, le preferenze hanno dei nomi abbastanza intuitivi ed è facile capire a cosa si riferiscono. La cosa che è importante notare è che il maggior peso è dato ai link digitati manualmte nella barra degli indirizzi (peso 2000) e che ai link di redirect è dato un bel zero.

Fare in modo che i soli indirizzi digitati vengano suggeriti dalla awesome bar

Se si desidera che i soli indirizzi che sono stati effettivamente digitati nella barra degli indirizzi vengano suggeriti (come in Firefox 2.0.0.x), sempre da about:config modificare questa preferenza:

browser.urlbar.matchOnlyTyped

da false a true con un doppio clic.

Diminuire o eliminare i suggerimenti della barra irresistibile

La preferenza che controlla il numero massimo di suggerimenti proposti è:

browser.urlbar.maxRichResult

ovviamente, impostandola a zero si ottiene l’effetto di non far apparire nessun suggerimento (praticamente si ammazza una feature per cui gli sviluppatori devono aver lavorato parecchio :-P).

Regolare il matching

In Firefox 3 l’algoritmo di ricerca è stato notevolmente migliorato, ora esso non trova solo le corrispondenze all’interno degli indirizzi, ma anche nei titoli delle pagine. Come detto nell’articolo di MozillaZine, digitando ebay è possibile che venga proposto come suggerimento piratebay, questo perchè ebay è contenuto in piratebay. Per impostazione predefinita, Firefox prima cerca la stringa come parola, successivamente come sottostringa di una parola, il che significa che prima propone ebay, solo successivamente piratebay.

Se si vuole che vengano cercate solo parole complete (cioè limitate da spazi o simboli di punteggiatura, cercare questa preferenza:

browser.urlbar.matchBehavior

e impostarla a 2.

Infine, se si desidera che i risultati vengano proposti su una sola riga, come in Firefox 2, bisognerà installare l’estensione Oldbar (non escludo si possa fare anche con una modifica all’userChrome, ma non essendo interessato non ho approfondito la questione).

Mi propongo di ritornare sull’argomento quando ci avrò capito qualcosa di più, per ora mi sembra possa essere un buon punto di partenza.

Estensioni a cui si è fatto riferimento su questo post:

Articoli su cui approfondire l’argomento trattato:

Technorati Tags: , , ,

Ti è piaciuto l'articolo? Vota Ok oppure No. Grazie Mille!

Puoi votare l'articolo anche qui, gli articoli precedenti qui.

Download Day: the day after

Perfetto il Download Day è andato, non senza qualche problema iniziale :-P che ha mandato offline tutti i siti Mozilla per qualche ora. Non avendo una gran fretta di installare Firefox 3 (praticamente è la RC3) mi son guardato tranquillamente l’Italia (fra l’altro la 2.0 ha chiuso in bellezza :-D) e ho scaricato Firefox 3 solo oggi verso mezzogiorno (un contributo al record volevo darlo anch’io :-) ).

Sui siti di download (filehippo, cnet.com e download.com) era già stata data l’uscita di Firefox 3 prima delle 19:00, cosa che avrebbero anche potuto evitare tranquillamente, visto che facevano scaricare la RC3. Credo comunque che il record verrà raggiunto :-)

Oggi ci sono già le prime lamentele sul forum di MozillaItalia (sinceramente non so cosa ci si aspettasse :-P ), diciamo che il Download Day - campagna di marketing assolutamente riuscita - ha pompato sin troppo le aspettative di qualcuno. Lamentele che di sicuro ci saranno anche in futuro sull’acid3 test e sulla lentezza di Places (probabilmente una 3.1 a fine anno risolverà questi due aspetti).

Ora aggiornerò qualche vecchio post del blog che con Firefox3 mi sono accorto (o meglio lo hanno fatto notare sul forum) non funziona più (per ora il ripristino dei tasti “Precedente” e “Successivo” nel F.A.Y.T.). Places a parte, secondo me, questa versione è davvero ben fatta e migliora notevolmente la vecchia (più di quanto la 2.0 migliorasse la 1.5 e di quanto quest’ultima migliorasse la 1.0).

Chi non avesse aggiornato a Firefox 3 lo può fare cliccando sul bannerino nella sidebar o su questo del Download Day:

Banner del Download Day 2008

Fra l’altro, avendo impostato il redirect verso Mozilla Europe (via SpreadFirefox) i miei punti sono ora PI*100, visto che prima erano 83, posso dire di aver contribuito con 231 download :-P.

PS: Incredibile il numero di messaggi che sono stati postati oggi sul forum, io seguo il forum con un feed rSS con 50 entry e di solito basta e avanza a mostrarmi tutti i nuovi messaggi che ci sono fra un giorno e l’altro. Oggi anche aumentando a 100 il numero delle entry visualizzate non venivano mostrati tutti i messaggi della mattinata :-P

ah, quasi dimenticavo il certificato di download :-p

certificato di download di firefox 3

Technorati Tags: , ,

Aggiungere un font (Consolas) nel prompt dei comandi (cmd.exe)

Vediamo come aggiungere un carattere fra quelli utilizzabili dal prompt dei comandi di Windows XP. Naturalmente credo la cosa possa interessare si e no a quattro gatti (in fila per tre col resto di uno) ma almeno so dove andarmela a cercare quando (e se) dovrò riformattare di nuovo l’HD. A chi non interessa può sempre leggere la parte relativa a come recuperare i sei font di Vista :-P. La cosa non è semplice, infatti non basta che il carattere sia installato bisogna proprio modificare il registro di sistema perchè sia disponibile per console dei comandi. Questa cosa credo avvenga per impedire siano scelti caratteri strani che potrebbero anche creare problemi nell’utilizzo del prompt dei comandi, proprio per questo motivo non ha senso aggiungere caratteri esotici , l’unico font sensato che si può aggiungere è il Consolas, un font monospace che è ottimale per supportare il Cleartype con monitor LCD, se non si possiede un monitor LCD il Lucida Console presente di default è pressochè identico.

Il primo problema è recuperare il font Consolas che fa parte dei nuovi font di Windows Vista e Microsoft Office 2007 senza spendere soldi per questi due software :-P (in modo legale naturalmente !). In realtà io prima di formattare l’HD il carattere Consolas lo avevo - senza saperlo - scaricato in maniera non consona per utilizzare un tema di Foobar2000 (che fra parentesi non funziona nemmeno più con la 0.9.5 perchè PanlesUI non è più compatibile :-P). Per farla breve questo tema utilizzava il Calibri che è uno dei nuovi sei caratteri disponibili su Vista e c’era un link per scaricarli tutti da un servizio di file sharing, ovviamente tutti i link sono stati rimossi e non è più possibile recuperarli in questo modo.

La cosa che mi sembrava strana, era per l’appunto, il non riuscire a trovare un link per il download di questo font, salvo poi scoprire che la cosa è contraria alla licenza Microsoft :-P. In ogni modo un modo “legale” per recuperare questi font esiste ed è scaricarsi il PowerPoint Viewer ed installarselo (o anche no :-P). Vi consiglio comunque di leggere la licenza sull’utilizzo dei font, e visto che a me quella licenza non è poi così chiara evito di mettere qualsiasi screenshot :-P.

Chi vuole vedere un’anteprima dei nuovi font può leggersi le pagine di Wikipedia ad essi dedicati:

Una volta che i font sono stati correttamente, e legalmente, installati è possibile utilizzarli all’interno delle applicazioni (ad esempio usare il Calibri per l’interfaccia dei software non è una brutta idea se si usa ClearType). Come detto però, per utilizzare i Consolas per il prompt dei comandi è necessario un’ulteriore modifica al registro.

In particolare, è necessario aggiungere un nuovo valore stringa di nome 00 con il nome del carattere. Qui sotto riporto il file di registro da applicare:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Console\TrueTypeFont]
"00"="Consolas"

Visto che si va a modificare il registro di sistema prendete pure tutte le precauzioni del caso. Se poi si vuole aggiungere altri font sarà necessario creare delle voci con uno zero in più, ad esempio 000 per un terzo carattere, 0000 per il quarto e così via (il primo 0 è occupato dal Lucida Console presente di default).

Screenshot della finestra Proprietà del prompt dei comandi

Fonte: Adding a font to cmd.exe.

Technorati Tags: , ,