HTC Dream full optional
Che Telecom Italia non sia in grado di sfornare un prodotto che soddisfi un minimo il cliente è un fatto risaputo, ma che Telecom Italia prenda un ottimo prodotto fatto da altri e lo faccia diventare uno schifo ... bhé sono dei professionisti.
È il caso dell'HTC Dream con brand TIM che ha installata una copia di Android sapientemente mutilata dai geniacci di Telecom Italia in funzione di nessuna logica (qui cito Carmen Consoli) o almeno io non ho proprio capito il perchè abbiano fatto questo scempio:
- niente programma di Instant Messaging;
- niente sincronizzazione con i calendari di Goolge;
- niente sincronizzazione con i conttatti di Google.
Insomma uno Smart Phone inutilizzabile che proprio non incontra i bisogni degli utenti business.
Fortunatamente l'Italia è ricca di giovani talenti, e facendo un pò di googling sono arrivato su Androidiani sul quale Andrea Baccega ha pubblicato un firmware modificato da lui e una guida su come installarlo.
Il processo di installazione come avrete intuito è andato a buon fine ed ora il mio HTC Dream è un vero gioiellino full optional!
Scritto da Elia Contini il 19 Aprile 2009 alle 16:57 | 0 commenti
HTC Dream e 3
Ebbene si. Sono diventato un soddisfatto possessore di un HTC Dream basato su Android. Il telefono ha brand TIM, ma può essere tranquillamente usato con qualsiasi altro operatore italiano. Il mio operatore è 3 ed in questo post spiego come configurare l'HTC Dream per sfruttare tutti i servizi (MMS e connessione internet via UMTS).
Per prima cosa apriamo il menù, selezioniamo Impostazioni, poi Controlli wireless, poi Reti mobili ed infine Nomi punti di accesso.
Eliminate gli APN esistenti, poi premete il tasto menu e selezionate Nuovo APN.
Fatto ciò inserite i seguenti parametri:
| Nome parametro | Valore da inserire |
|---|---|
| Nome | 3 |
| APN | tre.it |
| Proxy | <Non Impostato> |
| Porta | <Non Impostato> |
| Nome utente | il vostro numero di telefono |
| Password | <Non Impostato> |
| Server | <Non Impostato> |
| MMSC | http://10.216.59.240:10021/mmsc |
| Proxy MMS | wsb.tre.it |
| Porta MMS | 8799 |
| MCC | 222 |
| MNC | 99 |
| Tipo APN | <Non Impostato> |
Fatto!
Aggiornato il 25 Aprile 2009.
Scritto da Elia Contini il 18 Aprile 2009 alle 13:35 | 0 commenti
Prossime conferenze (2)
Maggio come ogni anno è un mese ricco di appuntamenti interessanti. Le prossime conferenze a cui parteciperò sono:
- Better Software che si terrà il 6 e 7 maggio 2009 a Firenze;
- PyCon Tre che si terrà il 8, 9 e 10 maggio 2009 a Firenze.
Segnalo inoltre l'Experience Camp che si terrà a Milano il 21 maggio 2009. Se non ho impegni ci andrò.
Ci vediamo a Firenze!
Scritto da Elia Contini il 17 Aprile 2009 alle 09:17 | 0 commenti
Aveghe Thumbnail Viewer
Thumbnail Viewer scritti in Javascript ne esistono tantissimi, ma di tutti
quelli che ho provato nessuno usa solo il DOM (da qualche parte compare
sempre un bel document.write) e quindi nessuno funziona nel caso
la pagina venga servita con Content-type: application/xhtml+xml.
Vista questa mancanza ne ho scritto uno io ed in questo post vi spiegherò
come utilizzarlo. Aveghe Thumbnail Viewer è semplicissimo da usare ed
è compatibile con tutti i browser standard compliant. Per quanto riguarda
MS Internet Explorer è supportata solo la versione 8, l'ultima, mentre
tutte le versioni precedenti sono UFFICIALMENTE NON SUPPORTATE.
Fatte queste doverose premesse, vediamo come usare Aveghe Thumbnail Viewer. Il codice XHTML è molto semplice. Per esempio supponiamo di voler visualizzare l'immagine dal nome caneMatto.jpg la cui è thumbnail caneMatto-thumb.jpg. Il codice da scrivere è il seguente:
<a href="caneMatto.jpg"
rel="thumbnail"
><img src="caneMatto-thumb.jpg"
width="64"
height="64"
alt="La foto di un cane matto" /></a>
Notate l'attributo rel nel tag a. Ora basta
richiamare lo script Aveghe Thumbnail Viewer scrivendo prima della chiusura del
tag body il seguente codice:
...
<!--[if gte IE 8]>-->
<script type="text/javascript"
src="js/AvegheThumbnailViewer.js"></script>
<!--<![endif]-->
</body>
Ecco fatto. In pratica basta che ogni thumbnail sia racchiusa in un tag
a con attributo rel="thumbnail".
Ecco un esempio di Aveghe Thumbnail Viewer in azione: cliccate sull' immagine per vederla in formato grande.
Aveghe Thumbnail Viewer è rilasciato sotto licenza GPL 2.0 e potete scaricarlo ed usarlo liberamente nei vostri siti.
Scritto da Elia Contini il 04 Aprile 2009 alle 19:10 | 1 commenti
XHTML, link e nuove finestre
In XHTML
1.0 Strict il tag a non prevede più l'attributo target.
Le motivazioni di tale eliminazione sono da ricercarsi principalmente nell'ambito della
User Experience. In particolare, la maggior parte degli utenti si confonde quando si
aprono troppe finestre, non desiderate tra l'altro, sul desktop: il problema è
stato affrontato anche dalle
WCAG 2.0.
Questo problema è stato in parte attenuato anche dai browser stessi introducendo
la navigazione a schede (tab) permettendo all'utente di avere più pagine aperte
nella stessa finestra.
A volte comunque potrebbe essere più usabile visualizzare una risorsa in un'altra finestra (tab). Per poter ottenere l'apertura di nuova finestra (tab) è necessario usare JavaScript, naturalmente facendone un uso saggio e rispettoso delle linee guida per l'accessibilità.
Vediamo come si fa.
Prima di tutto il codice XHTML 1.0 Strict:
<a href="http://w3.org"
hreflang="en-US"
onclick="return openNewWindow('http://w3.org')"
>Testo link</a>
Ora non resta che richiamare il file dov'è definita la funzione
openNewWindow. Per farlo basta inserire prima della chiusura
del tag body il seguente codice:
... <script type="text/javascript" src="js/newWindow.js"></script> </body>
Il codice della openNewWindow è molto semplice:
function openNewWindow(link)
{
window.open(link, '', '');
return false;
}
Anche nel caso l'utente abbia JavaScript disabilitato il link sarà visualizzabile, naturalmente senza aprire una nuova finestra.
Scritto da Elia Contini il 04 Aprile 2009 alle 16:57 | 0 commenti
Il desolante Internet Explorer 8
Tanto rumore per un prodotto arretrato. Ma ormai è risaputo che la Microsoft per il Web, e non solo, è un freno.
Per quanto riguarda gli sviluppatori novità non ce ne sono: non sono supportate, neanche a livello sperimentale, le proprietà CSS 3 più attese. Niente supporto agli angoli arrotondati, niente sfondi multipli, niente media query e niente layout a colonne.
È sicuramente migliorato il rendering, c'è il supporto per WAI-ARIA, ma non basta davvero.
Qualcuno avvisi la Microsoft che siamo nel 2009!
Aggiornamento (23 Marzo 2009, 19:33): non supporta nemmeno il content type application/xhtml+xml.
Aggiornamento (25 Marzo 2009, 08:50): non supporta nemmeno SVG.
Scritto da Elia Contini il 20 Marzo 2009 alle 18:43 | 2 commenti
Accessibilità e Usabilità: alcuni link
I feed RSS se scelti con criterio sono una miniera di risorse utili. In particolare vi segnalo un po' di link interessanti riguardanti l'accessibilità e l'usabilità.
- Sondaggio sulle preferenze degli utenti di screen reader;
- Indagine sulle tecnologie informatiche per i disabili;
- Osservare gli utenti in condizioni reali: un esempio;
- UserFly: applicazione web per gestire i test utente;
- Silverback: applicazione per gestire i test utente.
Scritto da Elia Contini il 08 Marzo 2009 alle 17:42 | 0 commenti

