Indice generale. Introduzione...xi. Cos è e a cosa serve il Web mobile...1. Conoscere l utenza...17



Documenti analoghi
Come Creare un sito web gratis

Tecniche della comunicazione web - 8 CFU

Lande Immortali: Riepilogo dello Stato di Avanzamento del Progetto

Perché non si inventa una professione. Appunti dall'incontro del 24 ottobre 2013 Scienze della comunicazione Università di Genova

SOMMarIO INIZIARE. iii. Adobe dreamweaver CS5 ClASSroom in A book

Servizi internet: soluzioni per Siti Web

Chi siamo e come lavoriamo

Indice PARTE PRIMA L INIZIO 1

Cookie Policy per

la tua presenza e il tuo BUSINESS ON-LINE

CONTENT MANAGEMENT SYSTEM


WEB TOOLS CORSI AVANZATI PER LA COMUNICAZIONE WEB

WEB DESIGN - SEO, quindi, è il master dedicato a chi vuole imparare a sviluppare siti Web per mezzo delle ultime tecnologie di web publishing.

Come utilizzare il sito Verdeazzurroligure

Perché perdere il vantaggio di fidelizzare i vostri clienti prima di tutti gli altri? 5 minuti di WEB EVENT sono sufficienti per fare la differenza.

GRAFICA TEMPLATE n. 009

Installazione & Configurazione Php e MySQL su Mac Os X. Php

Il portale delle mappe italiane al vostro servizio. Vuoi far vedere DOVE SEI? - Georeferenziazione sulle mappe interattive nazionali

GRAFICA TEMPLATE n. 002

Costruzione del layout in gino cms

Corso Joomla per ATAB

Uso dei modelli/template

Progetto TIC Territori in comunicazione Applicazioni web

Diritti Riservati Vietata la Rivendita e qualsiasi modifica del seguente ebook

GRAFICA TEMPLATE n. 003

Indice generale. Introduzione. Parte I Panoramica generale. Capitolo 1 L ambiente di lavoro... 3

CREATIVE-LINK realizzazione siti web E-COMMERCE? e-commerce base. offerta realizzazione sito web professionale

GRAFICA TEMPLATE n. 006

Nome del gruppo: GEM CHIODI GLORIA CONTI ELEONORA VITALI MELISSA

TUTOR81 e-learning PROFESSIONAL

Mettiti comodo, scegli il sito web che fà per te!

GRAFICA TEMPLATE n. 012

CREATIVE-LINK realizzazione siti web E-COMMERCE? e-commerce completo. offerta realizzazione sito web professionale

Internet e social media per far crescere la tua impresa

MySTAR Istruzioni portale clienti STAR Italia rev. 0

Nell Header posto nella parte superiore della pagina, possiamo trovare informazioni che identificano l organizzazione

GRAFICA TEMPLATE n. 001B

Università degli Studi "Roma Tre" Dipartimento di Informatica ed automazione. Facoltà di Ingegneria

Guida iscrizione Community. istruzione.social.marche.it

GRAFICA TEMPLATE n. 004A

Manuale d uso [Rev.1 del 07/08/2015] Manutenzione impianti termici Ver [05/01/2015]

Alfa Layer S.r.l. Via Caboto, Torino ALFA PORTAL

Consiglio della Regione Toscana (CRT) Settore tecnologie informatiche e ITIS Meucci Firenze. Giuseppe Russo

REALIZZAZIONE SITI WEB

Gestionale Web Agenzia Immobiliare

Guida all uso della piattaforma. portale Weblog & Podcast del MIUR COME UTILIZZARE AL MEGLIO L AMMINISTRAZIONE DEL BLOG

S earche ngineo ptimization

GRAFICA TEMPLATE n. 008

Indice generale. Introduzione...xv. Parte I Per iniziare Capitolo 1 Introduzione allo sviluppo ios con tecnologie web...3

WEB MARKETING HOSTING GRAFICA

MODULO 5 Appunti ACCESS - Basi di dati

Comunicazione per le PMI nuove soluzioni a un problema di sempre una practice di Orga 1925

STUDIO MESSANO UFFICIO SVILUPPO NUOVE TECNOLOGIE

Rapporto conclusivo di accessibilità

Crea il catalogo dei tuoi prodotti su ipad e iphone con un App. Anzi, con upp!

SEARCH ITALY RESTAURANTS MADE IN ITALY

Indice. Introduzione. Capitolo 1

Progetto ittorario Anno scol

Corso Creare Siti WEB

Utilizzo dei Cookie Cosa sono i cookie? A cosa servono i cookie? cookie tecnici cookie, detti analitici cookie di profilazione

OBIETTIVI DESTINATARI. Figure professionali identificate all interno del mondo delle agenzie creative. In particolare:

Esercitazione n. 10: HTML e primo sito web

per scrivere un articolo da prima pagina! per inviare una newsletter Come si crea Comunicazione Anfaa Edizione 4a.2013

VECTORcms - siti web usabili, scalabili e accessibili

introduzione L istruzione degli utenti e la promozione dei servizi delle biblioteche

Sommario. Introduzione L ambiente di lavoro Configurazioni generali e la struttura di Joomla La struttura di Joomla...

Una piattaforma per creare blog, che utilizza il linguaggio PHP e si

X-Letter Gestione Newsletter (versione template o landing pages)

Programma analitico d'esame. Versione

I tutorial di MadLabs.. Installazione e prima configurazione

Creazione e gestione di indagini con Limesurvey. Sito online:

I cookie sono classificati in base alla durata e al sito che li ha impostati.

Differenza tra wordpress.com e CMS

Il fenomeno della geolocalizzazione. Ugo Benini

CREA IL CATALOGO DEI TUOI PRODOTTI SU IPAD E IPHONE CON UN APP. ANZI, CON UPP!

Installazione di Moodle. Preparato per: Gruppo A, Piattaforma di E - Learning Preparato da: Cinzia Compagnone, Vittorio Saettone

WEB MARKETING. Indicizzazione nei motori di ricerca. SCHEDA PRODOTTO Versione 1.1

Realizzazione siti web. Protocolli Internet

1.0 GUIDA PER L UTENTE

Manuale Helpdesk Ecube

Progettazione di siti Web

Guida Joomla. di: Alessandro Rossi, Flavio Copes

Multicanalità e voce per il turismo

IL SUO NOME SEMPRE IN PRIMO PIANO Aderendo ad uno dei nostri prodotti/servizi il suo nome sarà sempre in evidenza e nelle prime posizioni;

19. LA PROGRAMMAZIONE LATO SERVER

Introduzione allo sviluppo Web. Studium Generale, a.a , II semestre

Indice generale. Capitolo 3 Introduzione a PHP...43 Sintassi e istruzioni di base Variabili, operatori e commenti Array...

Quinta lezione: Stampare e salvare una mappa

La struttura del desktop di Windows. Gli applicativi: cosa sono e a cosa servono

9-10 DICEMBRE Istitiuto Nazionale Tumori. regina Elena. introduzione a :

Estensioni e modelli. Ancora poco conosciuti, consentono di estendere la suite per l ufficio. Ecco come servirsene

Abitantionline. Il social network per la casa e il costruito. Per chi è Cosa offre Lancio e partner. creato

Protezione dei minori in internet

Manuale d utilizzo Gestione Admin

Dal software al CloudWare

1. Devo essere connesso ad Internet per utilizzare il Servizio di tuotempo?

Indice generale. Gli autori...xiii. Prefazione...xv. Benvenuti nel cloud computing...1

Transcript:

Introduzione...xi Dal Web tradizionale al Web mobile... xi Risorse online... xiii Capitolo 1 Capitolo 2 Cos è e a cosa serve il Web mobile...1 Alla ricerca dei tratti distintivi del Web mobile... 2 Nelle botti piccole... 2 Puntare sui contenuti mobili... 3 Online con facilità... 4 Uno sviluppo piuttosto facile, ma particolare... 6 Il Consorzio OMA e.mobi... 6 Un evidenza a favore della necessità di un Web mobile... 7 Provando a definire l Internet mobile... 7 Un tuffo nel passato... e nella confusione... 8 I primi tentativi... 8 A.D. 1998... 9 XHTML-MP...11 Flashlite...12 HAWHAW...12 La fine della storia...13 Perché sviluppare per i device mobili?...13 Informazioni ovunque...13 Un mercato potenzialmente infinito...14 Servizi a seconda di dove siamo...14 Connettersi ai servizi localizzati...15 Farsi trovare pronti per il futuro...16 Dunque...16 Conoscere l utenza...17 Una versione mobile di un sito preesistente...17 Nel caso abbiate un CMS...18

vi Sviluppare il Web mobile Nel caso non abbiate un CMS...18 Pro e contro di una versione mobile generata da un CMS: introduzione alla filosofia One Web...19 Chi è l utente: un possibile identikit...20 Reperire statistiche attendibili...20 Tirando le prime somme...31 Il caso Africa...31 Capitolo 3 Capitolo 4 Capitolo 5 Capitolo 6 Sviluppare per il mondo mobile...33 I documenti di riferimento dell industria del Web mobile...34 Sviluppare per il Web mobile...34 XHTML-MP, il linguaggio ufficiale...35 Alcuni tag interessanti: click-to-call!...37 Le pratiche migliori del W3C...38 Pregi e difetti delle best practices...48 Progettare il vostro sito Internet mobile: da dove partire...49 Carta e penna!...49 Oltre le limitazioni: il database dei device mobili...53 Cosa fare in pratica?...53 WURFL...54 Product info...57 Xhtml_ui...58 Markup...58 Display...59 Image Format...59 WTA...60 Come utilizzare questi dati?...60 Adattare il contenuto al device in uso: soluzioni e tecniche avanzate...63 Identificare la natura del browser dell utente...64 L adattamento dei contenuti...69 Cosa potremmo non adattare...69 L adattamento delle immagini...69 Stile e fogli di stile nel Web mobile...81 Le regole fondamentali...81 Esempi pratici...82 Eliminare i frame con i CSS: una struttura tipica per il Web mobile...82 Le tabelle e i CSS...85 Gestire i background con immagini...87

vii Capitolo 7 Capitolo 8 Capitolo 9 Capitolo 10 Validare le pagine...95 La validazione di.mobi...95 Il nostro esperimento: dal disastro alla (quasi) perfezione interpretando i messaggi di errore...99 Conclusioni sulla validazione...110 Il dominio.mobi: vantaggi, critiche e la concorrenza di.tel...111 Cos è.mobi...111 La creazione di una sinergia...112 Un dominio dai tratti speciali...112 Una critica a dir poco autorevole...115 Requisiti per possedere un dominio.mobi...116 Prendere o meno un.mobi per il proprio sito web? Il valore economico di alcuni domini...117 Il dominio.tel...118 Considerazioni finali...120 I tool di sviluppo e i browser mobili...121 Scrivere pagine e fogli di stile...121 La grafica per le pagine del Web mobile...123 Validatori...125 Se l iphone si improvvisa validatore...126 L emulazione, croce e delizia dello sviluppatore...129 Opera...129 Gli emulatori di.mobi...130 Openwave Simulator...130 Firefox User-Agent Switcher...132 Nokia...132 Come affrontare l emulazione...134 I browser dell Internet mobile...136 Opera...136 Serie 60...138 Netfront...141 Safari per iphone...144 Il trend dei browser e alcune conclusioni...147 Statistiche sui browser e strategie di sviluppo...148 WordPress mobile...153 Perché WordPress...153 Al lavoro, dunque!...154 Mobilizzare il nostro WordPress...155 Aggiungere contenuti e immagini...158 E l iphone?...161 Conclusioni...162

viii Sviluppare il Web mobile Capitolo 11 Capitolo 12 Grafica vettoriale: il Web mobile da disegnare...163 Disegnare i siti web mobili con SVG...163 Prima di iniziare...167 La home page...167 Aggiungere foto...170 Aggiungere link...171 Aggiungere testo...173 Conclusioni sull SVG...176 J2ME e Web mobile...181 Impostare l ambiente...182 Un applicazione davvero utile: avviare il browser al nostro indirizzo preferito...184 Cos altro possiamo fare con J2ME?...190 Appendici...191 Appendice A Superare i limiti degli SMS e utilizzarli per il Web mobile...193 Un caso concreto: realizziamo un sistema di discussione multiutente...193 I primi passi: impostare l ambiente e scrivere gli script...194 Allertare i partecipanti su un nuovo messaggio...199 Comunicare indirizzi Internet: alcuni SMS particolari...203 Il WAP Push...204 Conclusioni...208 Appendice B Alla ricerca dei tesori dell iphone...209 L iphone e il suo potenziale...210 Le mappe di Google sull iphone: un servizio non banale per il Web mobile...211 L obiettivo del servizio...211 Le basi tecniche: i link interattivi su un iphone...211 Disegnare siti per l iphone come se fossero applicazioni native...216 Il file HTML...218 Come funziona il file HTML...225 Capire cosa e come abbiamo fatto...226 Una conclusione piuttosto importante...227 Appendice C Pubblicità e commercio: l m-commerce...229 I pagamenti sul Web mobile...229 Il cuore dell m-commerce...230 La pubblicità nell m-commerce...234 Best practices per la pubblicità...235

ix Affidarsi a un agenzia di pubblicità: Google, Admob e altri link preziosi...237 Case study...242 La finale di Champions League del 2007: un sondaggio in tempo reale...242 Citroën C4 e il Brasile...244 Dolce&Gabbana...244 MyTV: collezionare numeri telefonici...244 Ciba Vision e Turkcell...245 Conclusioni sull m-commerce...246 Appendice D Un agenzia di news personalizzate...247 Il formato RSS: creare un giornale personalizzato...247 Lo script alla base di tutto...248 Appendice E Un etilometro portatile...253 Una premessa indispensabile...253 Strutturare il calcolo in PHP...254 Estendere l applicazione...258 Appendice F Aggiornare un sito tramite MMS...259 Requisiti...259 Lo script PHP...260 Il primo MMS...263 E l iphone?...266 Alcune considerazioni...270 Analitico...271