2010-08-26T08:19:22+01:00
Ieri sera anche a me come a molti di voi, l'ultimo aggiornamento di Gmail ha proposto il nuovo sistema per fare le telefonate direttamente dal suo interno, installando un piccolo plugin. Dopo qualche minuto di "smanettamento" per capirne il funzionamento mi è tornato alla mente il caso Windows Media Player e la guerra senza quartiere che l'unione europea ha condotto contro Microsoft, rea di aver tentato di battere la concorrenza in modo scorretto inserendo il suddetto player nel suo sistema operativo.
Credo che molti di voi coglieranno l'analogia con questo caso. Gli attori sono gli stessi: una azienda che detiene un punto di forza nella comunicazione, un sistema oramai capillarmente diffuso quale è Gmail e uno strumento, peraltro ben fatto, subdolamente sottratto alla concorrenza inserendolo out-of-the-box all'interno del noto sistema di posta.
Lo so, detta così la cosa è pazzesca - esattamente come lo era nel caso WMP/Microsoft - ma se il mio mestiere fosse fare l'avvocato di Skype mi affretterei a consigliare al mio cliente di ricorrere rapidamente al tribunale europeo, con buona certezza che una pioggia di quattrini ben presto gli verrà riconosciuta.
IMHO.
2010-08-25T10:46:34+01:00
Forse è passata un po' inosservata, dato che la pubblicazione risale ai primi giorni di Agosto, ma vi ricordo che sono aperte le iscrizioni per i meeting del prossimo semestre. Ecco l'agenda completa che potete trovare anche nella home page del nostro sito:
10/09/2010 Optimization Track
08/10/2010 Pattern Track
05/11/2010 Quality Track
03/12/2010 Mobile Track
Virtual Meeting
In particolare il prossimo meeting è molto vicino dato che si terrà il 10 Settembre, perciò vi invito ad affrettarvi a dare la vostra iscrizione, visto che tra le sessioni è presente quella che si è rivelata la più votata in assoluto nel poll.
A presto.
2010-08-23T10:06:39+01:00
Lavorando ad un piccolo sito realizzato completamente in HTML mi sono imbattuto in uno strano problema relativo la Compatibility View. Il problema un po' subdolo causava un rendering diverso del sito quando era chiamato con "localhost" piuttosto che con il nome della macchina. Alla fine mi sono reso conto che nelle impostazioni del browser (in Tools->Compatibility View Settings) di default i siti intranet vengono visualizzati in "Compatibily View".
Si tratta con tutta probabilità di una precauzione per evitare che siti intranet vengano "rotti" dalle nuove versioni, tuttavia la cosa mi ha causato svariati grattacapi perchè molti dei margini degli oggetti venivano renderizzati completamente sbagliati. Il fatto è che in realtà sia "localhost" che il nome macchina vengono riconosciuti da Internet Explorer 8 come Intranet, tuttavia pare che la Compatibility View non venga applicata a "localhost".
Alla fine ho risolto forzando con un meta tag la visualizzazione normale:
1: <meta http-equiv="X-UA-Compatible" content="IE=8" />
Così facendo le impostazioni del browser vengono trascurate e il sito viene visualizzato correttamente in ogni caso.
Ok, torno a Silverlight... per fortuna :P