Un browser mobile, chiamato anche un microbrowser, minibrowser o browser Internet wireless (WIB), è un browser progettato per essere utilizzato su un dispositivo mobile come un telefono cellulare, PDA o smartphone. Browser per dispositivi mobili sono ottimizzati in modo da visualizzare contenuti Web, in modo più efficace per schermi di piccole dimensioni su dispositivi portatili. Il software browser mobile devono essere piccoli ed efficienti per accogliere la bassa capacità di memoria, hardware e bassa larghezza di banda di dispositivi palmari wireless. Di solito erano con funzionalità ridotta rispetto ai classici browser web, ma a partire dal 2006 alcuni browser per dispositivi mobili sono in grado di gestire le tecnologie più recenti come CSS 2.1, JavaScript e AJAX.
Siti web progettati per l'accesso da questi browser sono indicati come portali wireless[1] o collettivamente come il Web Mobile. Essi possono creare automaticamente la versione "mobile" di ogni pagina.
Storia
[modifica | modifica wikitesto]Il primo browser mobile per un PDA è stato il STNC HitchHiker del Psion Serie 3 del 1991, seguito dal PocketWeb[2][3] per il Newton di Apple, creato Teco nel 1994, seguita dalla NetHopper, che è stato il primo prodotto commerciale, messo in commercio nell'agosto del 1996[4]. La cosiddetta tecnologia microbrowser basata sul WAP è stata usata da NTTDocomo per la piattaforma i-mode e dal software Openwave per l'HDML alimentando la prima ondata di interesse nei servizi di dati wireless. Una delle prime implementazione di un microbrowser su un telefono cellulare si ha nel 1997 quando Unwired Planet (più tardi diventerà Openwave) mettere la loro "UP.Browser" su AT&T telefoni per dare agli utenti l'accesso ai contenuti HDML.[5]
Una società inglese, la STNC Ltd., ha sviluppato un microbrowser (HitchHiker) nel 1997 che aveva lo scopo di presentare l'intera interfaccia utente integrata nel dispositivo mobile. La piattaforma di dimostrazione usata per questo microbrowser (Webwalker) aveva una potenza di elaborazione totale pari a 1 MIPS. Si trattava di una piattaforma single core, in esecuzione lo stack GSM[non chiaro] sul processore stesso, come applicazione stack. Nel 1999 STNC è stata acquisita da Microsoft[6] e Hitchhiker divenne Microsoft Mobile Explorer 2.0[7], non legate alla primitiva Microsoft Mobile Explorer 1.0. Hitchhiker si tratta di uno dei primi microbrowser con un modello unificato di rendering, la gestione HTML e WAP con ECMAScript, WMLScript, POP3 e IMAP in un unico client. Anche se non è stato utilizzato, è stato possibile combinare HTML e WAP nelle stesse pagine, anche se ciò renderebbe le pagine non valide per qualsiasi altro dispositivo. Mobili Explorer 2.0 era disponibile sul Benefon Q, Sony CMD-Z5, CMD-J5, CMD-MZ5, CMD-J6, CMD-Z7, CMD-J7 e CMD-J70. Con l'aggiunta di un kernel di messaggistica e di un modello di driver, questo era abbastanza potente da essere il sistema operativo per alcuni dispositivi embedded. Un tale dispositivo è stata la Amstrad. Questo codice ha costituito la base per l'MME3.
Nel 2001 è stato pubblicato il Mobile Explorer 3.0 aggiungendo la compatibilità iMode (C-HTML) più numerosi schemi proprietari[8]. Combinando questi schemi proprietari con i protocolli WAP, l'MME3.0 ha implementato la sincronizzazione OTA del database, e-mail push, push ai clienti informazioni (non diversamente da una 'schermata Oggi') e funzionalità PIM. Sebbene il mobile Explorer è stato uno dei primi browser per cellulari, lo sviluppo è stato interrotto nel 2002. Un freeware (anche se poi shareware) browser per PalmOS è stato Palmscape, scritto nel 1998 da Kazuho Oku in Giappone. Sempre nel 2002, Palm, Inc. ha offerto Pro Web su PDA Tungsten basa su un browser di Novarra. Opera Software ha aperto la strada con le sue piccole tecnologie Screen Rendering (SSR) e Screen Rendering Media (MSR). Il browser web Opera è in grado di riformattare le pagine web regolari per il massimo comfort su schermi di piccole e medie dimensioni (PDA). Fu anche il primo browser mobile ampiamente disponibile a supportare Ajax e il primo browser mobile a superare il test Acid2.
Tecnologia di base
[modifica | modifica wikitesto]Il browser mobile di solito si connette tramite rete cellulare, o sempre tramite Wireless LAN, utilizzando il protocollo HTTP standard su TCP/IP e visualizza le pagine Web scritte in HTML, XHTML Mobile Profile (WAP 2.0), o WML (che si sviluppò dal HDML). WML e HDML sono dei formati ridotti adatti per la trasmissione su banda limitata, e connessione dati chiamata WAP. In Giappone, DoCoMo ha definito il servizio i-mode basata su i-mode HTML, che è un'estensione del Compact HTML (C-HTML), un sottoinsieme di semplice HTML.
WAP 2.0 specifica XHTML Mobile Profile Plus WAP CSS, sottoinsiemi degli standard W3C XHTML e CSS con minori estensioni mobili. Più recenti sono i microbrowser capaci di fare le stesse funzioni dei classici browser Web, compatibili con HTML, CSS, ECMAScript, così come le tecnologie mobili come WML, i-mode HTML, o cHTML. Per accogliere piccoli schermi, usano post-interfacce WIMP.
Diffusione dei diversi browser mobili
[modifica | modifica wikitesto]Browser | Dicembre 2008[9] | Dicembre 2009[10] | Dicembre 2010[11] | Dicembre 2011[12] | Dicembre 2012[13] | Dicembre 2013[14] | Dicembre 2014[15] |
---|---|---|---|---|---|---|---|
Opera Mini e Mobile | 28,87% (26,51%) | 14,74% (26,39%) | 10,95% (20,1%) | 11,6% (24,22%) | 7,26% (16,94%) | 5,87% (16,34%) | 2% (9,11%) |
BlackBerry | 2,28% (4,71%) | 7,32% (9,27%) | 18,99% (17,84%) | 12,76% (7,53%) | 6,58% (3,25%) | 3,75% (3,03%) | 0,9% (1,1%) |
iPhone (UIWebView) | 24,14% (21,68%) | 34,75% (21,89%) | 34,5% (17,51%) | 34,52% (18,41%) | 35,22% (20,64%) | 33,02% (19,65%) | 30,48% (21,94%) |
Nokia (Nokia Browser) | 19,94% (17,96%) | 18,32% (18,98%) | 8,21% (15,68%) | 4,76% (12,92%) | 2,22% (9,08%) | 1,97% (6,76%) | 0,62% (2,83%) |
Android (WebView) | ? (1,7%) | 2,82% (4,06%) | 13,61% (13,23%) | 26,98% (18,41%) | 38,83% (28,28%) | 35,54% (26,63%) | 21,14% (18,84%) |
NetFront | 1,83% (3,1%) | 4,96% (3,35%) | 2,05% (3,93%) | 0,68% (3,14%) | ? (3,7%) | ? (2,43%) | ? (0,86) |
Mobili HTML transcodificatori
[modifica | modifica wikitesto]I server mobili transcodificatori riformattano e comprimono i contenuti web per dispositivi mobili e deve essere utilizzato in combinazione con un microbrowser incorporato o installato dall'utente.
I seguenti sono alcuni dei Server principali che utilizzano la transcodifica mobile:
- Vision Mobile Server
- Skweezer, usato da Orange, Etisalat, JumpTap, Medio, Miva, ecc.
- Teashark
- Opera Mini
Note
[modifica | modifica wikitesto]- ^ Definition of: wireless portal, su pcmag.com. URL consultato il 1º novembre 2021 (archiviato dall'url originale l'8 ottobre 2012).
- ^ PDAs as mobile WWW browsers
- ^ Multimedia client implementation on Personal Digital Assistants
- ^ NetHopper 2.0
- ^ The Weather Underground brings weather service to mobile phone users, su wunderground.com. URL consultato il 7 agosto 2011 (archiviato dall'url originale il 29 giugno 2011).
- ^ Microsoft Acquires STNC, a Leader in Digital Cellular Software Archiviato il 13 maggio 2011 in Internet Archive.
- ^ Microsoft Introduces Microsoft Mobile Explorer Archiviato il 14 novembre 2010 in Internet Archive.
- ^ Microsoft (19 February 2001). "Microsoft Mobile Explorer 3.0 Provides Tomorrow's WAP 2.0 Functionality Today". Press release.
- ^ StatCounter - European Web Stats, Dicembre 2008 StatCounter - Global Web Stats, Dicembre 2008
- ^ StatCounter - European Web Stats, Dicembre 2009 StatCounter - Global Web Stats, Dicembre 2009
- ^ StatCounter - European Web Stats, Dicembre 2010 StatCounter - Global Web Stats, Dicembre 2010
- ^ StatCounter - European Web Stats, Dicembre 2011 StatCounter - Global Web Stats, Dicembre 2011
- ^ StatCounter - European Web Stats, Dicembre 2012 StatCounter - Global Web Stats, Dicembre 2012
- ^ StatCounter - European Web Stats, Dicembre 2013 StatCounter - Global Web Stats, Dicembre 2013
- ^ StatCounter - European Web Stats, Dicembre 2014 StatCounter - Global Web Stats, Dicembre 2014
Voci correlate
[modifica | modifica wikitesto]Collegamenti esterni
[modifica | modifica wikitesto]- mobile browser, in Lessico del XXI secolo, Istituto dell'Enciclopedia Italiana, 2012-2013.