Eliminarea conținutului media bogat pentru tablete cu Adobe CS5 Partea 2

În articolul precedent v-am urmărit modul în care se utilizează o varietate de aplicații pentru a crea activele pentru o revistă interactivă și apoi procesul de adăugare a mediilor, a mișcării și a interactivității la acele active din InDesign CS5. Acest articol se va concentra asupra jocului final - ieșirea proiectului pentru livrare prin intermediul unei pagini Web sau trimiterea proiectului la Flash pentru mai multă muncă și ieșire la o aplicație SWF sau chiar la o aplicație AIR.


Introducere

Motivul pentru care folosesc un layout în stil revistă aici este demo-ul pentru multe dintre caracteristicile din InDesign CS5. Voi recunoaște chiar de pe lilieci, dimensiunea paginii ar putea lovi mulți dintre voi ca fiind un tad largish. Rețineți că puteți utiliza orice dimensiune a paginii de care aveți nevoie și suspectez că una dintre cele mai comune dimensiuni va fi în vecinătatea a 800x600. Cu toate acestea, alegerea depinde de dvs..

Înainte de a ne sapa, hai sa ne ocupam de inevitabilul "De ce un SWF?" și "De ce un fișier Flash?" întrebări. Acestea sunt valide și răspunsul poate surprinde câțiva dintre voi.

De prea mulți ani, designerii au fost nevoiți să se așeze pe scaune de-a lungul peretelui la soirele Flash. Ei vor veni cu niște idei grozave, dar influența lor a scăzut la aceeași rată cu cea a dezvoltatorilor lor. Pe măsură ce ne mutăm într-un domeniu de comunicații digitale unde hârtia și ecranele sunt considerate a fi doar medii de afișare, designul grafic devine din ce în ce mai important. Proiectele concepute pentru imprimare, după cum ați văzut, pot să se deplaseze din pagina de imprimare statică și interactivitate, elementele audio și video pot fi construite chiar în proiect.

Formatul SWF, mai ales cu versiunea Flash Player 10.1, care pune un monstru al unui player media în mâinile tuturor celor care au acces la un ecran, vă permite să creați prototipuri rapide pentru clienții dvs. Doar pentru că noi "înțelegem" nu înseamnă că vor fi clienții voștri. Efectuarea saltului intelectual de pe hârtie pe ecran va fi o experiență nouă și a pune un swf în mâinile lor să-i "văd" de fapt despre ce vorbești.

Formatul Flash va fi absolut încântat de dezvoltatori. Proiectul va fi împărțit și reasamblat în fragmente Flash care vor necesita abilitățile unui dezvoltator Flash experimentat pentru a reveni la viață. Nu există niciunul din acestea: "Da, ieșiți la Flash și sunteți în joc". care întotdeauna pare să atragă atenția celor care nu au folosit Flash niciodată. După cum îmi place să spun, "Nu se va întâmpla". Veți vedea de ce spun asta mai târziu.

De acolo fluxul de lucru normal Flash se menține, în timp ce dezvoltatorul trage împreună fișierele de clasă, codul și elementele media care construiesc și chiar se îmbunătățesc multe dintre ele, pe eforturile designerului grafic. Ceea ce va incita Designerii este ca Flash CS5 iese din calea sa de a adapta integritatea designului. Odată ce acest proces este finalizat, proiectul poate fi lansat ca orice din SWF-ul final pentru încorporarea într-o pagină Web într-o aplicație AIR 2.0.

Să începem:


Pasul 1: Exportați ca SWF

Cu documentul InDesign deschis, selectați Fișier> Export pentru a deschide caseta de dialog Export. Selectați Flash Player (SWF) din meniul Format din meniu și faceți clic pe Salvare.

Opțiunile voastre sunt, în cea mai mare parte, auto-explicative, dar există un cuplu aici care vă poate atrage atenția:

InDesign Markup (IDL): Acest format permite deschiderea documentului în InDesign CS4. Acest lucru nu ne privește.

Fragment InDesign: Acest lucru nu are absolut nimic de a face cu caracteristica fragmentului de cod al Flash CS5. Vă permite să salvați și să reutilizați obiecte pe pagina InDesign.

XML: Pun pariu că te-a atras atenția. Nu vă faceți prea entuziasmați de acest lucru, deoarece necesită multă muncă suplimentară de partea dezvoltatorilor. Dacă sunteți interesat de această opțiune, înțelegeți că puteți exporta numai XML după ce aveți:

  • Crearea și încărcarea etichetelor elementului corespunzător.
  • A aplicat aceste etichete la elementele de pe pagini.
  • Deschise panoul Structură și ajustați ierarhia, dacă este necesar.

Ține minte, dacă asta îți "plutește barca", scapă-te.


Pasul 2: Preferințe generale

Când se deschide caseta de dialog Export SWF, determinați preferințele generale pentru SWF.

Hai să trecem prin alegerile tale:

  • Export: Puteți alege să exportați o bucată dintr-o pagină, întregul document sau o serie de pagini. Generarea selecției de fișiere HTML va crea pachetul HTML pentru SWF și ultima opțiune, Afișare SWF după Exportare, va deschide pagina HTML sau SWF și vă va permite să faceți proiectul pentru o plimbare de testare.
  • Dimensiune (pixeli): Aceste opțiuni vă permit să alegeți mărimea fizică a SWF-ului final. De exemplu, meniul Fit To: vă oferă o gamă completă de dimensiuni comune sau puteți seta propria dvs. dimensiune. Dacă modificați mărimea fizică a documentului, integritatea designului va fi menținută, care va elimina discuția "dimensiunea fizică" din tabel.
  • Fundal: Dacă alegeți transparent, va fi folosită culoarea de fundal a codului HTML.
  • Interactivitate și medii: Selectați numai Aspect și toate elementele și materialele interactive devin substituenți.
  • Pagină de tranziție: Puteți aplica o serie de efecte de brânză de la Blinds la Zoom Out. Dacă sunteți în PowerPoint, sunteți în rai. În caz contrar, ignorați acest lucru.
  • Curl Interactive Page: Aceasta este o opțiune destul de misto. Faceți clic și trageți o pagină de întoarcere și pagina se transformă. Totuși, acest lucru nu este pregătit pentru prima dată. Consider că această caracteristică este puțin dificil de folosit, deoarece, dacă nu o faci așa, pagina se învârte înapoi. Am găsit un buton pentru ca acest scop de navigare să fie mai util.

Pasul 3: Preferințe avansate

În caseta de dialog Exportă SWF, faceți clic pe fila Complex pentru a deschide opțiunile avansate.

Acesta este locul în care proiectele preiau, deoarece acest panel va determina modul în care funcționează SWF. Hai să trecem prin alegerile tale:

  • Frame Rate: Rata cadrului SWF este setată aici. Rețineți că rata implicită - 24 fps - este cea folosită de Flash.
  • Text: Ai trei opțiuni aici. Textul Flash Classic va fi afișat ca text care poate fi căutat și care are ca rezultat dimensiunea minimă a fișierului. Convertiți la contururi este o alegere bună dacă aveți doar titluri. În acest proiect, această alegere este una greșită, pentru că există o lovitură de text. Convertirea la pixeli va face aplatizarea textului într-un bitmap și toate situațiile care implică acest lucru.
  • Manipularea imaginilor: Aceste alegeri sunt destul de familiare pentru oricine a publicat un SWF.

Pasul 4: Faceți clic pe OK pentru a publica SWF

Când faceți clic pe OK, SWF-ul este creat și, după cum puteți vedea în screenshot, proiectul se deschide într-o pagină Web.


Pasul 5: Folderul SWF

OK, minimizați InDesign și deschideți folderul SWF ...

Doar că suntem toți pe aceeași pagină, ca să spunem așa, aici sunt dosarele care se blochează acolo:

  • Resurse: Acesta este suportul extern, inclusiv skinurile FLVPlayback, utilizate în document.
  • HTML: Împachetarea HTML pentru SWF.
  • SWF: Tocmai pe care tocmai l-ai creat.

Dacă vă întrebați despre imagini, butoane și text, acestea sunt toate încorporate în SWF.


Pasul 6: Output la Flash CS5:

Pentru un dezvoltator Flash sau un Designer, mergând imediat la un SWF este "pur și simplu nu făcut." Nu pot să fiu de acord mai mult. Găsesc caracteristica video pentru a fi un pic "de bază" și nu sunt un fan mare de a pune un film video pe video în timp ce joacă. Folosind, de asemenea, diferitele panouri pentru a "sârmă" butoanele și așa mai departe, atunci când o pot face mai eficient utilizând modul ActionScript 3.0, aceste caracteristici "Infinite" seamănă mai mult cu jucăriile "wind up" decât orice altceva. Cu toate acestea, acestea oferă o oportunitate de a testa funcționalitatea, astfel încât acestea au o utilizare. Chiar și așa, dacă doriți să creați un SWF slab, mediu și rapid de încărcare, atunci Flash este următoarea oprire în proces.

Înainte de a vă face pe toți entuziasmați de acest lucru, trebuie să știți că această tehnică, așa cum veți învăța în curând, funcționează cel mai bine între Flash CS5 și InDesign CS5; de fapt este singurul format Flash disponibil pentru tine. De asemenea, Adobe a întrerupt opțiunea de export XFL în InDesign. A fost acolo pur și simplu pentru a da InDesign CS4 posibilitatea de a trece în Flash. Exportarea pe bliț o înlocuiește.

În cele din urmă, înainte de export, asigurați-vă că ați creat un director nou pentru a ține fișierele.

Să începem.


Pasul 7: Exportați ca FLA

Selectați Fișier> Exportați> Flash CS5 Professional (FLA) și faceți clic pe butonul Salvare pentru a deschide caseta de dialog Export Flash CS5 Professional (FLA).


Pasul 8: Alegeți opțiunile dvs. de export

Multe alegeri pot fi găsite în zona generală a casetei de dialog pentru exportul SWF. Cel nou este Text.

Ai patru opțiuni. Trei texte clasice, convertite în contururi și convertite în pixeli - au fost deja acoperite. Cel nou este textul Flash TLF. Acesta este noul mod de gestionare a textului în Flash CS5. TLF reprezintă Text Layout Framework și este caracteristica care aduce tipografia la Flash. Orice modificări tipografice pe care le faceți în InDesign se vor transfera, intact, la Flash. Aceasta este o veste bună pentru designeri. Vestea proastă este că această funcție funcționează numai cu Flash CS5 și cu Flash Player 10 sau o versiune ulterioară.

Selectarea punctelor de inserare a opțiunilor de selecție a cuvintelor de expresie "întrerupe" cuvintele atunci când se înarpe spre marginea casetei de text.

Înainte de a exporta în Flash, este posibil să doriți o verificare "preflight" pentru a vă asigura că într-adevăr obțineți WYSIWYG. Printre lucrurile de verificat:

  • Culoare: Nu credeți că puteți lua o machetă CMYK și completați-o în Flash. Flash utilizează spațiul de culoare RGB și toate culorile spot - Pantone este un exemplu excelent - va fi mutat în spațiul RGB.
  • Transparenţă: Asigurați-vă că, în special atunci când exportați în format SWF, obiectele transparente nu se suprapun peste elementele interactive. Există riscul ca interactivitatea să se piardă.
  • Atributele 3D: Orice efecte 3D folosite în InDesign - Text pe o cale - nu se vor muta la Flash sau la SWF.
  • Fonturi: TLF funcționează numai cu fonturile OpenType și TrueType. Fonturile postscript nu sunt permise.

Pasul 9: Folderul Flash

Minimizați InDesign și deschideți folderul Flash.

Singura diferență pe care ar trebui să o observați între conținutul acestui folder și cea a omologului său SWF este includerea unui fișier .fla.


Pasul 10: Flash CS5

Luați fișierul .fla și deschideți-l în Flash CS5 (acesta este locul unde se răcește serios).

În primul rând, filmul are doar trei cadre. Motivul este ca fiecare raspandire in InDesign, si exista trei in acest document, este invelit in propriul movieclip (numit "Spread-xxx") in Biblioteca. Toate butoanele utilizate în documentul InDesign sunt transformate în simboluri ale butoanelor din biblioteca Flash și fiecare dintre imaginile utilizate în prezentarea de diapozitive - un obiect Multi-State din InDesign - este convertit într-un clip video și imaginile sunt adăugate la Flash bibliotecă ca simboluri bitmap.

Vestea proastă și pentru mulți dintre voi aceasta nu este o veste foarte proastă, toată interactivitatea este pierdută. Va trebui să "rewire" proiectul utilizând ActionScript 3.0.


Pasul 11: Animație

Să discutăm despre deschiderea unui movieclip care conține un obiect animat.

În acest proiect există un bloc de text animat care începe cu o valoare Alpha de 0 și utilizează efectul Fly In From Top în InDesign. Aceste efecte se mișcă, intacte, în Flash, se adaugă la straturile de mișcare, iar traseele sunt complet editate în Flash.


Pasul 12: Selectați Text

Faceți dublu clic pe o distribuție pe cronologia principală pentru a deschide clipul video și faceți clic pe un bloc de text.

După cum puteți vedea, toate formatele textului, inclusiv fluxul dintre containere, aplicate în InDesign, se reflectă în proprietățile textului containerului de text din Flash CS5. Acest lucru este imens. Singurul lucru lipsit este wrap-ul de text; nu se va muta între InDesign și Flash. Ceea ce se mișcă, totuși, sunt imagini inline. Acestea sunt imagini sau elemente grafice adăugate la containerele de text din InDesign ca elemente inline. Din nou, acest lucru este imens.


Pasul 13: Selectați videoclipul

Video și audio, active externe tipice, nu se mișcă în Flash. Orice videoclip este înlocuit cu un substituent bitmap al cadrului poster al videoclipului din InDesign CS5, iar sunetul este ignorat. Din nou, aceste două tipuri de medii sunt cel mai bine tratate prin ActionScript 3.0, astfel încât nu este o mare pierdere. De fapt, substituentul video poate fi înlocuit cu o componentă FLVPlayback sau un obiect video.

Concluzie:

În acest tutorial v-am urmat pașii necesari pentru a obține un document InDesign CS5 pregătit pentru redarea web ca fișier SWF sau .fla. Ele sunt remarcabil de similare în modul în care sunt exportate, dar cele două formate sunt foarte diferite.

După cum am subliniat, exportul FTF este bun pentru prototipuri și câteva alte utilizări foarte specifice. Pentru multi dintre voi, cel mai important este .flaul dat de InDesign.

V-am arătat cum mișcarea, activitățile paginii, textul și audio și video sunt mutate în Flash. Cel mai important aspect al acestui lucru este reprezentat de toate terenurile din Biblioteca Flash, dar va necesita atenția unui dezvoltator Flash de a "rewire" proiectul cu ActionScript 3.0. Ăsta este un lucru bun; cei care nu au abilitățile și cunoștințele dvs. se vor gândi de două ori înainte de a exporta documentele Indesign la Flash, deoarece cred că își vor rezolva problemele. Departe de. Ele abia încep.

În cele din urmă, odată ce proiectul este "conectat în sus" și funcțional, acesta poate fi mutat pe web sau poate fi inclus în documentul XFL și predat echipei Flex. Acesta este un flux de lucru nou și bănuiesc că mulți dintre voi veți vedea acest lucru ca o muncă suplimentară. Sincer, simt că, odată ce veți obține "atârna de ea", InDesign este pe punctul de a deveni un alt instrument în arsenalul nostru, deoarece un flux de tablete - Android și alte sisteme de operare - sunt chiar la colț.

Cod