Affrontare Rich Media per tablet con Adobe CS5 Parte 2

Nell'articolo precedente ti ho illustrato come si utilizza una varietà di applicazioni per creare le risorse per una rivista interattiva e quindi il processo di aggiunta di media, movimento e interattività a tali risorse in InDesign CS5. Questo articolo si focalizzerà sul gioco finale - l'output del progetto per la consegna attraverso una pagina Web o l'invio del progetto a Flash per più lavoro e output su un SWF o persino su un'app AIR.


introduzione

Il motivo per cui sto usando un layout in stile rivista è quello di dimostrare molte delle funzionalità di InDesign CS5. Lo ammetto subito, la dimensione della pagina potrebbe colpire molti di voi come un po 'più grande. Ricorda, puoi utilizzare qualsiasi dimensione di pagina che ti serve e sospetto che una delle dimensioni più comuni sarà intorno a 800x600. Tuttavia, la scelta dipende da voi.

Prima di scavare, affrontiamo l'inevitabile "Perché un SWF?" e "Perché un file Flash?" domande. Sono validi e la risposta potrebbe sorprendere alcuni di voi.

Per troppi anni i progettisti sono stati costretti a sedersi sulle sedie lungo il muro della serata di Flash. Avrebbero avuto alcune grandi idee, ma la loro influenza è diminuita allo stesso ritmo con cui le loro controparti degli sviluppatori sono aumentate. Mentre ci spostiamo in un regno di comunicazioni digitali in cui la carta e gli schermi sono considerati nient'altro che supporti di visualizzazione, il design grafico diventa sempre più importante. I progetti progettati per la stampa, come hai visto, possono spostarsi dalla pagina di stampa statica e l'interattività, gli elementi audio e video possono essere costruiti direttamente nel design.

Il formato SWF, in particolare con la versione di Flash Player 10.1, che mette un mostro di un lettore multimediale nelle mani di chiunque abbia accesso a uno schermo, ti consente di creare prototipi rapidi per i tuoi clienti. Solo perché "capiamo" non significa che i tuoi clienti lo faranno. Fare il salto intellettuale dalla carta allo schermo sarà una nuova esperienza e mettendo un swf nelle loro mani facciamo in realtà "vedere" di cosa stai parlando.

Il formato Flash entusiasmerà assolutamente gli sviluppatori. Il progetto verrà suddiviso e riassemblato in parti compatibili con Flash che richiedono le competenze di uno sviluppatore Flash con esperienza per riportare in vita. Non c'è niente di tutto questo: "Sì, fai un output in Flash e sei nel gioco." che sembra sempre attirare l'attenzione di chi non ha mai usato Flash. Come mi piace dire "Non succederà". Vedrai perché lo sto dicendo più avanti.

Da lì il normale flusso di lavoro Flash prende piede mentre lo sviluppatore mette insieme i file di classe, il codice e gli elementi multimediali che creano, e in molti casi addirittura migliorano, gli sforzi del Graphic Designer. Ciò che entusiasmerà i progettisti è che Flash CS5 si fa in quattro per adattarsi all'integrità del design. Una volta che questo processo è completo, il progetto può quindi essere riprodotto come qualcosa dal SWF finale per l'incorporamento in una pagina Web in un'applicazione AIR 2.0.

Iniziamo:


Passaggio 1: esporta come SWF

Con il documento InDesign aperto, selezionare File> Esporta per aprire la finestra di dialogo Esporta. Seleziona Flash Player (SWF) dal menu a discesa Formato e fai clic su Salva.

Le tue scelte sono, per la maggior parte, autoesplicative ma ci sono un paio qui che potrebbe attirare la tua attenzione:

InDesign Markup (IDL): Questo formato consente di aprire il documento in InDesign CS4. Questo non è qualcosa che ci riguarda.

InDesign Snippet: Questo non ha assolutamente nulla a che fare con la funzionalità di snippet di codice di Flash CS5. Ti consente di salvare e riutilizzare oggetti sulla pagina di InDesign.

XML: Scommetto che hai attirato la tua attenzione. Non essere troppo entusiasta di questo perché richiede molto lavoro extra da parte degli sviluppatori. Se sei affascinato da questa opzione, puoi capire che puoi esportare XML solo dopo aver:

  • Creato e caricato i tag degli elementi appropriati.
  • Applicato quei tag agli elementi sulle pagine.
  • Aperto il pannello Struttura e regolato la gerarchia, se necessario.

Intendiamoci, se questo "fa galleggiare la tua barca", buttati fuori.


Passaggio 2: Preferenze generali

Quando si apre la finestra di dialogo Esporta SWF, determinare le preferenze generali per il file SWF.

Passiamo attraverso le tue scelte:

  • Esportare: Puoi scegliere di esportare un pezzo di una pagina, l'intero documento o un intervallo di pagine. La selezione del file HTML generato creerà il wrapper HTML per il file SWF e l'ultima opzione, Visualizza SWF dopo l'esportazione, aprirà la pagina HTML o il file SWF e ti consentirà di eseguire il test del progetto.
  • Dimensioni (pixel): Queste opzioni ti consentono di scegliere la dimensione fisica del file SWF finale. Ad esempio, il menu a discesa Fit To: ti offre una gamma completa di dimensioni comuni o puoi impostarne uno personalizzato. Se si modifica la dimensione fisica del documento, verrà mantenuta l'integrità del disegno che rimuove la discussione "dimensione fisica" dalla tabella.
  • Sfondo: Se scegli trasparente, verrà utilizzato il colore di sfondo dell'HTML.
  • Interattività e media: Seleziona solo Aspetto e tutti gli elementi interattivi e i media diventano segnaposto.
  • Transizione pagina: È possibile applicare una gamma di effetti di formaggio da Blinds a Zoom Out. Se sei in PowerPoint, sei in paradiso. Altrimenti, ignora questo.
  • Arricciamento Pagina Interattiva: Questa è un'opzione piuttosto interessante. Fai clic e trascina una pagina di svolta e la pagina si trasforma. Tuttavia, questo non è ancora pronto per il prime time. Trovo che questa funzione sia un po 'difficile da usare perché, se non lo fai nel modo giusto, la pagina torna indietro. Ho trovato che utilizzare un pulsante per questo scopo di navigazione è più utile.

Passaggio 3: Preferenze avanzate

Nella finestra di dialogo Esporta SWF, fare clic sulla scheda Avanzate per aprire le opzioni Avanzate.

È qui che i professionisti subentrano perché questo pannello determinerà il funzionamento del file SWF. Passiamo attraverso le tue scelte:

  • Frequenza dei fotogrammi: Il frame rate SWF è impostato qui. Si noti che la frequenza predefinita - 24 fps - è quella utilizzata da Flash.
  • Testo: Hai tre scelte qui. Il testo Flash Classic verrà visualizzato come testo ricercabile e avrà come risultato la dimensione del file più piccola. Converti in contorni è una buona scelta se hai solo titoli. In questo progetto questa scelta è sbagliata perché c'è un colpo di corpo nel testo. Converti in pixel appiattirà il testo in una bitmap e tutta la cattiveria che ciò comporta.
  • Gestione delle immagini: Queste scelte sono abbastanza familiari a chiunque abbia pubblicato un SWF.

Passaggio 4: fare clic su OK per pubblicare il file SWF

Quando fai clic su OK, viene creato il file SWF e, come puoi vedere nello screenshot, il progetto si apre in una pagina Web.


Passaggio 5: la cartella SWF

OK, minimizza InDesign e apri la cartella SWF ...

Solo così siamo tutti sulla stessa pagina, per così dire, qui ci sono i file che rimangono bloccati lì:

  • risorse: Questo è il supporto esterno, inclusi gli skin FLVPlayback, usati nel documento.
  • HTML: Il wrapper HTML per il file SWF.
  • SWF: Lo swf che hai appena creato.

Se ti stai chiedendo le immagini, i pulsanti e il testo, sono tutti incorporati nel file SWF.


Passaggio 6: output su Flash CS5:

Per uno sviluppatore o un progettista Flash, andare immediatamente a un file SWF è "semplicemente non fatto". Non potrei essere più d'accordo. Trovo che la funzione video sia un po '"di base" e non sono un grande fan nel mettere una skin video sul video mentre suona. Anche usando i vari pannelli per "legare" i pulsanti e così via quando riesco a farlo in modo più efficiente usando ActionScript 3.0, queste caratteristiche "whizzy" di InDesign si sentono più come giocattoli "finiscono" di qualsiasi altra cosa. Ancora presentano un'opportunità per testare la funzionalità, quindi hanno un uso. Anche così, se si desidera creare un file SWF snello, medio e a caricamento rapido, Flash è la prossima tappa del processo.

Prima di farti entusiasmare di questo, devi sapere che questa tecnica, come imparerai presto, funziona meglio tra Flash CS5 e InDesign CS5; in effetti è l'unico formato Flash disponibile per te. Inoltre, Adobe ha interrotto l'opzione di esportazione XFL in InDesign. Era lì semplicemente per dare a InDesign CS4 la possibilità di passare a Flash. L'esportazione Flash lo sostituisce.

Infine, prima di esportare, assicurati di creare una nuova directory per conservare i file.

Iniziamo.


Passaggio 7: Esporta come FLA

Seleziona File> Esporta> Flash CS5 Professional (FLA) e fai clic sul pulsante Salva per aprire la finestra di dialogo Esporta Flash CS5 Professional (FLA).


Passaggio 8: selezionare le opzioni di esportazione

Molte delle opzioni sono disponibili nell'area generale della finestra di dialogo di esportazione SWF. Il nuovo è testo.

Ottieni quattro scelte. Tre - Testo classico, Converti in contorni e Converti in pixel - sono già stati trattati. Il nuovo è il testo TLF Flash. Questo è il nuovo modo di gestire il testo in Flash CS5. TLF è l'acronimo di Text Layout Framework ed è la funzionalità che porta la tipografia in Flash. Qualsiasi modifica tipografica apportata in InDesign verrà trasferita, in modo intatto, a Flash. Questa è una grande notizia per i designer. La cattiva notizia è che questa funzione funziona solo con Flash CS5 e con Flash Player 10 o versioni successive.

La selezione Inserisci punti di sillabazione discrezionale "rompe" le parole quando si incontrano contro il bordo di una casella di testo.

Prima di esportare in Flash, potresti voler eseguire un controllo "preflight" per assicurarti di ottenere davvero WYSIWYG. Tra le cose da controllare:

  • Colore: Non pensare di poter prendere un layout CMYK e ploparlo in Flash. Flash utilizza lo spazio colore RGB e qualsiasi tinta piatta - Pantone è un ottimo esempio - verrà spostato nello spazio RGB.
  • Trasparenza: Accertati, soprattutto quando esporti nel formato SWF, che gli oggetti trasparenti non si sovrappongano a nessun elemento interattivo. C'è il rischio che l'interattività possa essere persa.
  • Attributi 3D: Qualsiasi effetto 3D utilizzato in InDesign - Testo su un percorso - non si sposta su Flash o sul file SWF.
  • Tipi di carattere: TLF funziona solo con i font OpenType e TrueType. I caratteri Postscript non sono consentiti.

Passaggio 9: la cartella Flash

Riduci a icona InDesign e apri la cartella Flash.

L'unica differenza che dovresti vedere tra il contenuto di questa cartella e quello della sua controparte SWF è l'inclusione di un file .fla.


Passaggio 10: Flash CS5

Prendi il .fla e aprilo in Flash CS5 (questo è dove si fa sul serio).

Innanzitutto, il film ha solo tre fotogrammi. La ragione è diffusa in InDesign, e ce ne sono tre in questo documento, è racchiusa nel proprio MovieClip (denominato "Spread-xxx") nella Libreria. Tutti i pulsanti utilizzati nel documento InDesign sono trasformati in simboli di pulsanti nella libreria Flash e ciascuna delle immagini utilizzate nella presentazione - un oggetto multistato in InDesign - viene convertita in un clip filmato e le immagini vengono aggiunte a Flash libreria come simboli bitmap.

Le cattive notizie, e per molti di voi questa non è una brutta notizia, tutta l'interattività è persa. Dovrai "reinterrare" il progetto usando ActionScript 3.0.


Passaggio 11: animazione

Discutiamo dell'apertura di un Movie Clip contenente un oggetto animato.

In questo progetto c'è un blocco di testo animato a pagina 3 che inizia con un valore alfa pari a 0 e utilizza l'effetto Fly In From Top in InDesign. Questi effetti si spostano, intatti, in Flash, vengono aggiunti ai livelli di movimento e i percorsi sono completamente modificabili in Flash.


Passaggio 12: selezionare il testo

Fare doppio clic su uno spread sulla timeline principale per aprire il clip filmato e fare clic su un blocco di testo.

Come puoi vedere, tutta la formattazione del testo, incluso il flusso tra i contenitori, applicata in InDesign si riflette nelle proprietà Text del contenitore di testo in Flash CS5. Questo è enorme. L'unica cosa che manca è il testo a capo; non si muoverà tra InDesign e Flash. Ciò che sposta, però, sono le immagini in linea. Queste sono immagini o elementi grafici aggiunti ai contenitori di testo in InDesign come elementi in linea. Di nuovo, questo è enorme.


Passaggio 13: selezionare il video

Video e audio, tipiche risorse esterne, non si spostano in Flash. Qualsiasi video viene sostituito con un segnaposto bitmap del frame poster del video di InDesign CS5 e l'audio è, beh, ignorato. Di nuovo questi due tipi di media sono gestiti meglio tramite ActionScript 3.0, quindi non è una grande perdita. In effetti, il segnaposto video può essere sostituito con un componente FLVPlayback o un oggetto video.

Conclusione:

In questo tutorial ti ho illustrato i passaggi necessari per ottenere un documento InDesign CS5 preparato per la riproduzione Web come file SWF o .fla. Sono notevolmente simili nel modo in cui vengono esportati, ma i due formati sono nettamente diversi.

Come ho sottolineato, l'esportazione di SWF è utile per la prototipazione e un paio di altri usi specifici. Per molti di voi, è il .fla lanciato da InDesign che è più importante.

Ti ho mostrato come movimento, risorse di pagina, testo, audio e video vengono spostati in Flash. L'aspetto più importante di questo è tutto il patrimonio in Flash Library, ma richiederà l'attenzione di uno sviluppatore Flash per "reinterrare" il progetto con ActionScript 3.0. Questa è una buona cosa; coloro che non hanno le tue capacità e le tue conoscenze ci penseranno due volte prima di esportare i documenti Indesign in Flash perché pensano che risolveranno i loro problemi. Lontano da esso. Stanno iniziando.

Infine, una volta che il progetto è "cablato" e funzionante, può quindi spostarsi sul Web o essere raggruppato come documento XFL e consegnato al team Flex. Questo è un flusso di lavoro nuovo di zecca e ho il sospetto che molti di voi vedranno questo lavoro extra. Sinceramente sento che una volta capito il "blocco" di InDesign sta per diventare un altro strumento nel nostro arsenale perché un'ondata di tablet - Android e altri sistemi operativi - sono proprio dietro l'angolo.