Macromedia Flash, lub po prostu Flash, odnosi się zarówno do Macromedia Flash Player, jak i do multimedialnego programu autorskiego służącego do tworzenia treści dla tej platformy (takich jak gry i filmy). Flash Player, opracowany i dystrybuowany przez Adobe Systems (który kupił Macromedia), jest aplikacją kliencką dostępną w najbardziej dominujących przeglądarkach internetowych. Obsługuje grafikę wektorową i rastrową, język skryptowy o nazwie ActionScript i dwukierunkowe przesyłanie strumieniowe audio i wideo.
Ściśle mówiąc, Macromedia Flash jest zintegrowanym środowiskiem programistycznym (IDE), a Flash Player jest maszyną wirtualną używaną do uruchamiania plików Flash, ale w języku potocznym stają się one mieszane: :Flash: może oznaczać albo środowisko tworzenia, odtwarzacz, albo pliki aplikacji.
№рок №1 Macromedia Flash Pro 8 - Знакомство.
Od momentu wprowadzenia w 1996 r. Technologia Flash stała się popularną metodą dodawania animacji i interaktywności do stron internetowych; kilka programów, systemów i urządzeń może tworzyć lub wyświetlać Flash. Flash jest powszechnie używany do tworzenia animacji i reklam; zaprojektować elementy strony internetowej; dodawać wideo do stron internetowych; oraz, ostatnio, rozwinąć bogate aplikacje internetowe.
Pliki Flash, tradycyjnie zwane :filmami flash:, zwykle mają rozszerzenie pliku .swf i mogą być wyświetlane jako element strony internetowej lub być :odtwarzane: w samodzielnym Flash Playerze.
Historia
W grudniu 1996 roku Macromedia nabyła oprogramowanie do animacji wektorowe o nazwie FutureSplash, a następnie wydała je jako Flash 1.0.
Macromedia Flash 2 została wydana w 1997 roku z takimi funkcjami, jak obsługa dźwięku stereo i ulepszona integracja bitmap.
Początkowo wtyczka Flash Player nie była dołączana do popularnych przeglądarek internetowych i użytkownicy musieli odwiedzić witrynę Macromedia, aby ją pobrać, ale od roku 2000 Flash Player był już dystrybuowany we wszystkich przeglądarkach AOL, Netscape i Internet Explorer. Dwa lata później został dostarczony ze wszystkimi wydaniami systemu Windows XP.
Macromedia Generator była pierwszą inicjatywą Macromedia, która oddzieliła projekt od treści w plikach Flash. Generator 2.0 został wydany w kwietniu 2000 roku i zawierał generowanie treści Flash w czasie rzeczywistym po stronie serwera w wersji Enterprise Edition. Generator został wycofany w 2002 roku na rzecz nowych technologii, takich jak Flash Remoting i ColdFusion Server.
W październiku 2000 roku guru użyteczności Jakob Nielsen napisał artykuł polemiczny na temat użyteczności treści Flash zatytułowany :Flash 99% Bad:.
We wrześniu 2001 r. Ankieta przeprowadzona dla Macromedia przez Media Metrix wykazała, że z 10 największych stron internetowych w Stanach Zjednoczonych 7 korzystało z treści Flash.
15 marca 2002 r. Macromedia ogłosiła dostępność Macromedia Flash MX i Macromedia Flash Player 6 z obsługą wideo, komponentów aplikacji i dostępności.
Flash MX 2004 został wydany we wrześniu 2003 r. Cechy takie jak: szybsze działanie środowiska wykonawczego do 8 razy z ulepszonym kompilatorem oraz nowy Macromedia Flash Player 7, możliwość tworzenia wykresów, wykresów i dodatkowych efektów tekstowych dzięki nowej obsłudze rozszerzeń ( sprzedawane osobno), import wysokiej jakości plików PDF i Adobe Illustrator 10, rozwój urządzeń mobilnych i urządzeń oraz środowisko programistyczne oparte na formularzach.
W dniu 3 grudnia 2005 r. Adobe Systems przejął Macromedia i jej portfel produktów (w tym Flash).
Początkowo skupione na animacji, wczesne wersje treści Flash oferowały kilka funkcji interaktywnych, a zatem miały bardzo ograniczone możliwości skryptowania.
Nowsze wersje zawierają ActionScript, język skryptowy, który ma składnię podobną do JavaScript, a więc wspiera składnię JSON (odmiana ECMA), ale znacznie odmienny framework programistyczny i zestaw bibliotek klas. Język ActionScript służy do tworzenia prawie wszystkich elementów interaktywnych (przycisków, pól wprowadzania tekstu, list wyboru) widocznych w wielu aplikacjach Flash.
Nowe wersje Flash Playera i narzędzie do tworzenia treści starały się ulepszyć możliwości skryptowania. Flash MX 2004 wprowadził ActionScript 2.0, skryptowy język programowania bardziej dostosowany do programowania aplikacji Flash. Jak widać na obrazku po prawej stronie, często można zaoszczędzić sporo czasu, wykonując skrypt, a nie animując go, który zazwyczaj zachowuje wyższy poziom edytowalności..
Później biblioteki Flash są używane z możliwościami XML przeglądarki, aby renderować bogatą zawartość w przeglądarce. Ponieważ Flash zapewnia bardziej wszechstronną obsługę grafiki wektorowej niż przeglądarki i zapewnia język skryptowy nastawiony na interaktywne animacje, jest uważany za realistyczny dodatek do możliwości przeglądarki. Ta technologia, która jest obecnie w początkowej fazie, znana jest pod nazwą Asynchronous Flash i XML, podobnie jak AJAX, ale z potencjalnie większym potencjałem.
Ochrona zawartości
Wielokrotnie twórcy Flasha zdecydują, że choć pragną korzyści płynących z Flasha w obszarach animacji i interaktywności, nie chcą ujawniać światu swoich obrazów i / lub kodu. Po zapisaniu pliku .swf na miejscu, można go łatwo złożyć do kodu źródłowego i zasobów. Niektóre dekompilatory są zdolne do prawie pełnej rekonstrukcji oryginalnego pliku źródłowego, do rzeczywistego kodu, który był używany podczas tworzenia.
W przeciwieństwie do dekompilatorów zostały wprowadzone obfuscatory SWF zapewniające odrobinę bezpieczeństwa, niektóre tworzone przez samych autorów dekompilacji. Zakfuscatorzy wyższej jakości używają pułapek dla dekompilatorów, co sprawia, że niektóre z nich się nie udają, ale żaden z nich nie został ostatecznie pokazany w celu ochrony wszystkich treści. Macromedia Flash How to Macromedia Flash przetoczył się przez Internet od czasu jego pierwszego pojawienia się w grudniu 1996. Możemy oglądać go nie tylko na komputerze, ale również na naszych telefonach i urządzeniach elektronicznych, takich jak Sony PSP. Jeśli jesteś nowicjuszem w Flash, to jest to oparte na wektorach oprogramowanie do animacji, w odróżnieniu od Photoshopa, które nie jest, co za różnica. Cóż, animacja oparta na wektorach w prostych terminach oznacza twoją grafikę stworzoną w programie podczas powiększania lub nie będzie się wyświetlać w pikselach. Flash jest włączony do wielu stron internetowych z biegiem lat. Może to być boskie błogosławieństwo lub może zrujnować witrynę w wyszukiwarkach. Sztuczka polegająca na wykorzystaniu mocy błysku do maksymalnego potencjału to równowaga. Teraz zdanie, które zawsze chcesz zachować w głowie nie tylko dla flash, ale wszystko, co ma związek z tworzeniem lub marketingiem stron internetowych to K.I.S.S. Trzymaj to głupio proste. Teraz, jeśli zastanowisz się przez chwilę, zrozumiesz, dlaczego tak mówię. Ile razy odwiedzałeś stronę internetową, która jest bardzo skomplikowana lub prowadzi do miejsc, do których nie chcesz iść lub ma dużo wyskakujących okienek, założę się, że opuściłeś stronę lub pozostaniesz tylko przez krótki czas. Ludzie, którzy surfują po Internecie, aby kupić produkt, nie chcą się mylić. Oto, czego chcą, Cześć, oto mój produkt, dlaczego powinieneś kupić i kupić teraz. Może to zabrzmieć głupio, ale jest to prawda. Jeśli więc podążasz za K.I.S.S., nie chcesz zbyt wiele, albo wyszukiwarka może zignorować twoją witrynę. Chociaż w przypadku ponownego wydania Flash 8 statycznego tekstu przekształconego w HTML, nie poleciłabym pełnej strony internetowej flashowej, chyba że masz już masę ruchu lub jesteś projektantem pokazującym swoje umiejętności, a nawet pełną stroną flashową. może być trochę. Flash to także bardzo dobry sposób na reklamowanie się, możesz tworzyć reklamy, wyskakujące okienka, filmy i gry prezentowane przez firmę itp. Inną cechą, którą ludzie wykorzystują podczas pracy z lampą błyskową, jest zmniejszenie rozmiarów plików na zdjęciach i filmach. Ładują swoje multimedia do flashowania iw większości przypadków obniżają rozmiar pliku o około 25%.
Flash nie jest też ściśle związany z biznesem. Wiele osób może tworzyć animacje flash i gry dla zabawy, a jeśli podoba ci się ta animacja, możesz ją zapisać na DVD! Teraz było tak, że flash był tylko programem 2d, ale teraz z ciężką pracą i studdingiem ludzie tworzą animację 3D flash. Crazy to nie jest to, i możesz to zrobić dzięki własnym badaniom. Aby uzyskać więcej informacji, odwiedź stronę http://www.darkace.com/forums, aby uzyskać pomoc