[ Pobierz całość w formacie PDF ]
.Ogólnie rzecz ujmując komponent Online Generatora najlepiej zastosować tam gdzie trzeba dośćczęsto lub bardzo często zmieniać zawartość tego co użytkownik powinien widzieć na ekraniemonitora.Komponent Offline Generatora należy zastosować tam, gdzie zawartość serwisuinternetowego opartego na technologii SWF nie zmienia się aż tak często, ale jednocześnie zmieniasię na tyle często że praca ręczna w postaci tworzenia animacji SWF jest zbyt uciążliwa.Składnia HTML dla szablonów GeneratoraAby internauta, mógł w swojej przeglądarce internetowej obejrzeć animację wygenerowaną przezGeneratora musimy szablon SWT umieścić w pliku HTML.Chociaż odpowiedni kod HTML jestgenerowany automatycznie w procesie publikacji szablonu, to jednak może się zdarzyć, że samibędziemy chcieli napisać kod HTML strony internetowej, zawierającej szablon SWT, a wtedy dobrzejest wiedzieć jak to zrobić.Podając adres URL (o którym za chwilę) szablonu SWT, możemy zdecydować czy Generator wtrakcie przetwarzania wzorca ma stworzyć animacje SWF, czy też pliki innego typu (np.JPEG, PNG,MOV itp.).Aby określić, który typ pliku ma zostać stworzony przez Generator, w dokumencie HTMLnastępująco określamy URL szablonu:" pliki Flasha (SWF) :ścieżka/szablon.swtścieżka/szablon.swt?type=swf" pliki GIF:ścieżka/szablon.swt?type=gif" pliki JPEG:ścieżka/szablon.swt?type=jpg" pliki PNGścieżka/szablon.swt?type=png" pliki QuickTime:ścieżka/szablon.swt?type=movWracając do problemu dokumentu HTML.Gdy po przetworzeniu przez komponent Online Generatoraszablonu powstaje animacja SWF aby umieścić ją w dokumencie HTML musimy skorzystać zelementów OBJECT lub EMBED.Element OBJECT stosujemy w przypadku dokumentu HTML, który będzie otwierany wprzeglądarce Internet Explorer.Przykładowy kod wyglądać może następująco:Poszczególne znaczenie parametrów użytych w elemencie Param można znalezć w dokumentacjipoświęconej Flashowi lub w książkach o tej tematyce (min.w książce pt. Flash 5 w praktyce mojegoautorstwa w rozdziale 10. Publikacja animacji znajdziemy dokładne informacje na temat elementuOBJECT i jego parametrów).W przeglądarkach firmy Netscape należy skorzystać z elementu EMBED, np.:Ponieważ nie wiadomo w jakiej przeglądarce będzie odtwarzana nasza animacji musimy takskonstruować dokument HTML, zawierający szablon, aby animacja, którą uzyska przeglądarkainternetowa została wyświetlona, niezależnie od typu tej przeglądarki.Dlatego też najlepszymrozwiązaniem jest zastosowanie obu elementów w zagnieżdżeniu, jak widać poniżej:To podejście zagwarantuje, że animacja SWF (bo przecież przeglądarka wyświetli gotowąanimację SWF a nie szablon SWT) będzie wyświetlona niezależnie od typu przeglądarki.PodsumowanieW tym rozdziale dowiedzieliśmy się jak publikować animacje FLA aby uzyskać szablony SWT, orazw jaki sposób, wykorzystując polecenia języka HTML umieścić gotowe szablony na stronie WWW.Wiemy również czym różni się przetwarzanie Online od przetwarzania Offline i kiedy używaćpierwszego a kiedy drugiego.W następny, ostatnim rozdziale 9. Przykładowy projekt - Wirtualna Księgarnia zbudujemy niezbytskomplikowany serwis księgarni internetowej o nazwie Wirtualna Księgarnia, który będziepodsumowaniem wiedzy zawartej w tej książce
[ Pobierz całość w formacie PDF ]