12.07.2015 Views

Elektronika 2012-04 I.pdf - Instytut Systemów Elektronicznych ...

Elektronika 2012-04 I.pdf - Instytut Systemów Elektronicznych ...

Elektronika 2012-04 I.pdf - Instytut Systemów Elektronicznych ...

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Rys. 2. Interaktywne wideo na iPhone wykonane w technologii AppleLive Stream (naciśnięcie przycisku Emma Stone powoduje prezentacjęaktorki Emmy Stone) [8]Fig. 2. Interactive video on the iPhone made ​in the Apple Live Streamtechnology (pressing the Emma Stone button causes the presentationof Actress Emma Stone)Jeszcze inne technologie tworzenia interaktywnych wideo oferująproducenci budujący swoje narzędzia w oparciu o technologięFlash poprzez wbudowywanie w stronę html i tworzenie dodatkowychplików.swf, sterujących nanoszeniem interaktywnychobiektów na mp4. Pliki sterujące.swf interpretowane są przezAdobe Flash Player, wtyczkę do przeglądarek WWW.Firma Adobe zaprzestała rozwoju wtyczek Flash Player doprzeglądarek mobilnych (komunikat z jesieni 2011 r.), kierującprace rozwojowe na technologie związane z HTML5, może zgodniez sugestią Steve’a Jobsa: „Nowe, otwarte standardy, stworzonew „mobilnej erze” – np. HTML5 – zwyciężą na urządzeniachmobilnych (jak i na komputerach osobistych). Być może Adobepowinno w większym stopniu skupić się na tworzeniu świetnychnarzędzi standardu HTML5 patrząc w przyszłość, a w mniejszym– na krytykowaniu Apple za pozostawienie przeszłości tam, gdziejej miejsce.”W związku z tym technologie interaktywnych wideo oparte naFlash dla platform mobilnych mogą się dziś wydać mało perspektywiczne.Można powiedzieć – szkoda, ponieważ praktyczniedla wszystkich platform mobilnych, z wyjątkiem iOS, Flash byłdostępny. Czy obecnie opracowywane przez Adobe konwerteryFlasha na HTML5 będą w 100% przenosić interaktywność? Dladydaktyków medialnych byłoby to idealne wyjście z kłopotu stwarzanegoprzez firmę Apple na jej sprzęcie. „Tony” istniejącegointeraktywnego kontentu edukacyjnego utworzonego we Flashumogłyby stać się dostępne ze wszystkich urządzeń mobilnych.Zaangażowane dotychczas pieniądze w tworzenie tego kontentuoraz doświadczenie we Flashu dydaktyków na całym świeciestanowią silne bariery powstrzymujące szybkie zniknięcie z rynkutechnologii Flash (i rezygnowanie z przychodów z jej sprzedaży).Wobec silnych oporów użytkowników Flash i inwestorówkontentu wytworzonego we Flash przed rezygnacją z tej technologii,warto poznać obecne i przyszłe technologie wspomagająceudostępnianie tego kontentu na urządzeniach mobilnych, w tymz grupy iDevice.42Technologie wsparcia FlashSilny opór użytkowników przed zakończeniem rozwoju Flash i skalakłopotów z uzyskaniem cechy cross-platforms mobilnego kontentu,wynikających z konieczności dostosowania do rozmiaru i rozdzielczościekranu oraz problem braku implementacji Flash w niektórychurządzeniach mobilnych, generuje kreatywność twórcówinnowacyjnych technologii umożliwiających zarówno dostosowywanieinteraktywnych treści Flash (animacje, wideo) do rozmiarówi rozdzielczości ekranu urządzenia, jak również pokonania brakuimplementacji „Flash playera” dla danego urządzenia. Najnowsze(2. połowa 2011 r.) rozwiązania bazują na architekturze przeglądarki„w chmurze”. Wirtualna przeglądarka „w chmurze” składasię z dwóch części – serwera Web z internetową aplikacją, zachowującasię jak „tradycyjna” przeglądarka nieprzycięta do możliwościmobilnego sprzętu, oraz z natywnej aplikacji instalowalnejw urządzeniu mobilnym. Serwer komunikuje się zarówno z natywnąaplikacją, jak i pobiera stronę WWW z Flashem ze źródłowegoserwera. Pobieranie strony z Flash rozpoczyna natywna aplikacja,która przekazuje do serwera dane o stronie oraz o parametrachtechnicznych urządzenia. Server odtwarza bez ograniczeń Flashana swojej platformie i do aplikacji natywnej śle już właściwie przetworzonystrumień danych, dostosowany do ekranu.Przykładami takich innowacyjnych wirtualnych platform pośredniczących,rozlokowanych „w chmurze” są Cloud Browse(firmy AlwaysOn Technologies, Inc.) oraz iSwifter (najnowszystart-up YouWeb Incubator). Kierunek rozwoju technologii strumieniującychna żądanie multimedia (audio, wideo) rozwija sięsilnie – przykładami mogą być iCloud (firmy Apple) i Netflix (nowafirma na giełdzie NASDAQ). A skoro iDevices otrzymują strumieńod iSwiftera, to być może w przyszłości będzie mógł być on kierowanyza pomocą technologii AirPlay (firmy Apple) do odbiornikaAirPlay, jakim jest Apple TV. Historia rozwoju technologii zanotowałabypewnie ironicznie dziwny case – udostępniania rozwiązańFlash przez internetową telewizję on-demand Apple TV.Podobne technologie przeglądarek „w chmurze” rozwijają sięrównież dla rozwiązań HTML5, dla platform nie implementującychtego standardu. Pomijany w artykule jest oddzielny problemdostosowania platform LMS (Learning Management System) dourządzeń mobilnych, który musi być rozwiązywany przez oddzielniestworzony system lub tylko zmianę interfejsu z użytkownikiem(dla interfejsu w HTML5 być może tylko przez zmianę stylu określonegow CSS3).HTML5 – krótka charakterystykaHTML5 – od niedawna oficjalnie HTML – jest rozwinięciem językaHTML oraz jego odmiany XHTML, jednak jego specyfikacjaw wielu miejscach została dopracowana. W odróżnieniu odplanowanego, lecz porzuconego w 2009 roku standardu XHTML2.0, HTML5 zachowuje kompatybilność wsteczną. Rozwijany odpoczątków XXI wieku, formalnie dalej w opracowaniu, uznawanyjest – słusznie lub nie – za pogromcę Flasha i idealnie bez barier,dopasowanego do świata różnorodnych urządzeń mobilnych.HTML5 wprowadza wiele nowości, m.in. kilkadziesiąt nowychtagów związanych z:‣ semantyczną warstwą (nowe tagi lepiej organizujące zawartośćstrony i w związku z tym lepiej wyszukiwaną przez wyszukiwarkiinternetowe),‣ tworzeniem formularzy (autokontrola zawartości pól),‣ aspektami multimedialnymi.Jednak prawdopodobnie najlepszym elementem HTML5 jestzdolność cache’owania danych w pamięci podręcznej aplikacji.Jest to przydatne do przechowywania skryptów JavaScript, CSSoraz obrazów w pamięci urządzenia. Dzięki temu, nawet w przy-<strong>Elektronika</strong> 4/<strong>2012</strong>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!