Reklama

Flash to wtyczka Rich Media wszyscy uwielbiają nienawidzić Czy Adobe Flash musi umrzeć? [MakeUseOf Poll]Chcemy wiedzieć, co myślisz o Adobe Flash, aw szczególności, czy uważasz, że Flash musi umrzeć. Witamy w sondażu MakeUseOf z tego tygodnia. Czytaj więcej , znany z ciągłych aktualizacji i silnego apetytu na zasoby systemowe. Teraz jest rozpryskiwał się w nagłówkach technologicznych Adobe Flash musi umrzeć, Apple cierpi z powodu Staingate i nie tylko... [Przegląd wiadomości technicznych]Facebook wykorzystuje Flasha, Apple usuwa te plamy, Walmart wprowadza Czarny piątek 2, Nintendo ponosi prawdziwą stratę, Spotify mapuje świat, a R5-D4 kończy to wszystko. Czytaj więcej jeszcze raz, gdy Mozilla przesuwa się, aby domyślnie zablokować go w przeglądarce internetowej Firefox.

Ale to nie pierwszy raz, kiedy Flash znalazł się pod ostrzałem. Społeczność technologiczna od lat ma obsesję na punkcie jej zniszczenia.

Oto kto, dlaczego i jak stoi za upadkiem Flasha.

Jak Flash stał się tak duży

Od zewnątrz i znając wszystko, co wiemy teraz o kompatybilności urządzeń, fragmentacji i znaczenie uczynienia dostępu do strony internetowej tak łatwym, jak to możliwe, wydaje się absolutnie dziwne, że Flash jest nadal jest używany. Aby zrozumieć, jak się tu dostaliśmy, musisz ponownie skupić się na

instagram viewer
sieć z połowy lat 90 Przechylam do Ciebie mój kapelusz, Microsoft NetMeetingGdy system Windows XP zbliża się ku końcowi swojego cyklu życia, oznacza to koniec kilku zaniedbanych produktów Microsoft, które po raz ostatni z trudem łapały powietrze, gdy Vista wylądowała na całym świecie w 2007 roku. Microsoft NetMeeting ... Czytaj więcej .

W 1996 r. Firma o nazwie Macromedia zakupiła FutureSplash Animator i zmieniła nazwę na Flash. Oprócz oprogramowania do tworzenia, Flash Player był rozpowszechniany jako wtyczka do przeglądarki, która pozwalała użytkownikom online wyświetlać animacje, filmy i elementy interaktywne zawarte w plikach .SWF. Pliki te musiały zostać stworzone przy użyciu zastrzeżonego oprogramowania Macromedia i tym samym rozpoczęły monopol Flash.

Die Flash Die: Ciągła historia firm technologicznych próbujących zabić Flash macromedialogo

Do 2000 r. Flash osiągnął wersję 5 i strony internetowe takie jak Stickdeath i Homestar Runner Rise Of the SWF: animacje Flash, które sprawią, że poczujesz się stary [Rzeczy do obejrzenia]Czy pamiętasz, kiedy firma o nazwie Macromedia wprowadziła swoją bogatą wtyczkę internetową, Flash? Flash był wtedy ekscytującą perspektywą. Wprowadzono możliwość animacji, klatka po klatce i animacji ruchu, dodawania dźwięku, ... Czytaj więcej służył tylko do wzrostu miesięcznych instalacji Flash Playera. W tym czasie nie było to zaskakujące - wideo z sieci wciąż nie zostało uruchomione, a wiele z nich wciąż ograniczało się do szybkości połączenia telefonicznego. Technologia dobrze wykorzystała lekkie zdjęcia wektorowe i techniki kompresji, aby zapewnić bogate wrażenia multimedialne jak żadne inne.

Do 2005 roku Adobe nabył Macromedia, wprowadzając Flash, Dreamweaver i całą rodzinę Shockwave. Wprowadzono znaczące ulepszenia w języku ActionScript, dzięki czemu technologia jest bardziej atrakcyjna dla użytkowników biznesowych dzięki niektórym implementacjom (np Adobe Flex Builder) ukierunkowane w szczególności na rynek przedsiębiorstw. Zgadza się, nawet aplikacje korporacyjne na poziomie korporacyjnym zostały zbudowane przy użyciu Flasha.

Die Flash Die: Ciągła historia firm technologicznych próbujących zabić Flasha

W 2008 roku Flash osiągnął wersję 10 wraz z silnikiem 3D bez akceleracji GPU. Wkrótce potem pojawił się Adobe Integrated Runtime (później przemianowany Adobe AIR), zastępujący Flash Playera z nową strukturą, która trafiła nawet na iOS, mimo że Apple unika Flasha jako sieci technologia.

Minęło zaledwie 20 lat, odkąd Flash 1.0 został wydany w 1996 roku, i dopiero teraz podejmowane są poważne kroki, aby naprawdę „zabić” technologię.

Problem z lampą błyskową

Jednym z największych problemów z Flashem była jego pierwsza krytyka. Na długo przed pojawieniem się luk w zerowym dniu i nienasyconym pragnieniem zasobów systemowych de-rigeurAdobe krytykowano za podejście polegające na „blokowaniu dostawcy”.

Ponieważ Flash jest zastrzeżoną technologią, Adobe ostatecznie kontroluje platformę. Nie ma otwartego źródła do wyświetlenia, a zatem nie określono publicznych specyfikacji dotyczących ponownej implementacji wcześniejszych prac poza kontrolą Adobe. Wszyscy od założyciela Mozilla Europe Tristan Nitot, dla ewangelisty ruchu wolnego oprogramowania, Richarda Stallmana i wynalazcy CSS Håkon Wium Lie, skrytykowali Flasha za jego podejście jako strażnika.

Zarówno Adobe, jak i Microsoft chętnie rozdają [Flash i Silverlight od] za darmo. Ale może mają plan. Nie ma ich tu dla chwały; oni są tutaj dla pieniędzy… tworzysz treści dla swoich użytkowników, a ktoś w środku decyduje, czy użytkownicy powinni zobaczyć Twoje treści. Jeśli Adobe lub Microsoft zdecydują się konkurować z tobą i korzystasz z ich technologii, nie możesz konkurować.

Tristan Nitot, założyciel Mozilla Europe, rozmawiając z ZDNet w kwietniu 2008 r.

Pomimo prób podjętych przez Adobe w 2009 roku w celu zniesienia ograniczeń specyfikacji plików .SWF / .FLV, technologia ta nigdy nie spotkała się z ciepłym podejściem typu open source, do którego dążyli krytycy. Pojawiło się wiele alternatywnych odtwarzaczy Flash typu open source, takich jak Gnash, Swfdec i Lightspark - wszystkie z nich wypadły na margines, z ograniczoną kompatybilnością w przeciwieństwie do tej, którą Adobe może wdrożyć.

Flash jest również często niepewny, o czym wielu użytkowników zdaje sobie sprawę dzięki pozornie niekończącym się aktualizacjom Flash Playera. Ostatnio grupa o nazwie Hacking Team sama została zhakowana, a niektóre z jej narzędzi wyciekły do ​​sieci - w tym trzy (i wciąż liczą się) szczególnie paskudne exploity dla Flasha, co skłoniło Mozillę do podjęcia drastycznych działań.

„Wtyczka Adobe Flash jest niewolnym oprogramowaniem i ludzie nie powinni jej instalować, sugerować instalacji, a nawet informować innych, że istnieje. To, że Firefox oferuje instalację, jest bardzo złe. Od kilku lat próbuję wprowadzić zmodyfikowaną wersję Firefoksa, która nie oferuje instalacji niewolnych wtyczek, ale nie mamy wystarczającej liczby osób, aby działało to bardzo dobrze ”.

Richard Stallman, założyciel ruchu Wolnego Oprogramowania, publikowanie na liście mailingowej OpenBSD w grudniu 2007 r.

W momencie publikacji CVED Szczegóły - strona internetowa, która śledzi typowe podatności i exploity - atrybuty Łącznie 510 problemów dla Flash Playera od 2005 r. zaledwie 40% wszystkich zarejestrowanych luk Adobe od 1999 r. (1276). Dane za 2015 r. Są jeszcze bardziej przygnębiające, ponieważ Flash stanowi 75% wszystkich luk w zabezpieczeniach Adobe.

Trudno też zignorować fakt, że w ciągu 20 lat od jego wprowadzenia technologia przeglądarek przeszła długą drogę, podobnie jak prędkości połączeń. Flash jest stary według dzisiejszych standardów, a konieczność instalowania wtyczki w celu uzyskania dostępu do treści wydaje się staroświecka i wstecz.

Die Flash Die: The Bieżąca historia firm technologicznych próbujących zabić Flasha odinstaluj flash

Wiele usług, do których chcesz mieć dostęp we Flashu, już nie działa - YouTube, Vimeo, Hulu; są tylko że popularne - ale reklamodawcy wciąż z niego korzystają. Jedzenie do namysłu.

Początek końca

Pomimo rosnącej krytyki ze strony programistów i użytkowników końcowych, Flash stał się stosunkowo niekwestionowanym standardem podstawowym do 2010 roku. Nadal pojawiały się wtyczki internetowe, a przede wszystkim silnik gry Unity po raz pierwszy wydany w 2005 roku, z wtyczką odtwarzacza internetowego, która zapewnia wciągające wrażenia 3D w przeglądarce internetowej. Wiele wdrożeń Unity było samodzielnych, a technologia nigdy nie była przeznaczona dla Internetu w taki sam sposób, w jaki Flash był używany w aplikacjach, mediach i reklamie.

Dopiero Steve Jobs opublikował swój list otwarty - Myśli o Flashu - w 2010 r. Technologia ta została poważnie zbadana przez przemysł ciężki. Jobs wskazał sześć wyraźnych powodów, dla których Apple nie zezwalałby ani nie wdrażał Flasha na iOS, powołując się na brak otwartości technologii, podejście oparte na wtyczkach, bezpieczeństwo i wydajność, zużycie baterii, łatwość obsługi dotykowej i blokada dostawcy jako czynniki decydujące o decyzja.

Die Flash Die: Ciągła historia firm technologicznych próbujących zabijać bramki Flash

Był to prawdopodobnie największy cios, jaki do tej pory spotkała ta technologia, a wiadomość, że Apple nie będzie wspierać Flasha, zmusiła użytkowników do poszukiwania alternatywnych technologii zgodnych z przeglądarką. HTML5, WebM i kodek H.264 to tylko niektóre z alternatyw, które rozkwitły po ogłoszeniu. Strony internetowe jak Vimeo szybko zareagował czyniąc Flash opcjonalnym dodatkiem, ale nadal domyślną opcją dla większości.

Tymczasem Google i Adobe kontynuowały plany wdrożenia Flasha w systemie Android 2.2 Froyo w maju tego samego roku. Era „Flash na Androidzie” była krótkotrwała, a dwa lata później Adobe ogłosiło, że Android Jelly Bean w wersji 4.3 usunie wsparcie dla tej technologii. Firma poparła swoją decyzję przyznaniem, że:

„Dostawcy przeglądarek są coraz bardziej innowacyjni i zapewniają funkcjonalność, która to umożliwia wdrażaj bogatą grafikę ruchomą bezpośrednio za pomocą technologii przeglądarki, która kiedyś pełniła głównie funkcję Flash Gracz. Coraz częściej bogate animacje ruchowe są wdrażane bezpośrednio przez przeglądarkę przy użyciu HTML5, CSS3, JavaScript i innych nowoczesnych technologii internetowych. Adobe oczekuje, że ten trend będzie się utrzymywał i przyspieszał, a Adobe będzie nadal odgrywać aktywną rolę w tej przestrzeni. ”

Adobe Developer biały papier na temat Androida 4.1 „Jelly Bean” w lutym 2012 r.

W 2012 r. Microsoft oficjalnie zaprzestał opracowywania konkurencyjnej technologii multimedialnej Silverlight. Chociaż Silverlight prawdopodobnie stanowił niewielkie zagrożenie dla korony Adobe, ten ruch był postrzegany przez wielu jako kanarek w kopalni, sygnalizując, że nadszedł czas, aby zastosować ewoluujące technologie sieciowe, takie jak HTML5, i porzucić podejście oparte na wtyczkach.

Die Flash Die: Ciągła historia firm technologicznych próbujących zabić Flasha html5logo

Do 2014 r. Konsorcjum World Wide Web (W3C) ogłosiło, że proces specyfikacji HTML5 został zakończony oraz że technologia jest gotowa do powszechnego przyjęcia. Wiele przeglądarek już obsługiwało HTML5 do tego momentu, więc jego użycie przeniosło „powieść” na zwykłe. The

Na początku 2015 r. Do trumny Adobe Flash, as YouTube upuścił Flasha jako domyślny odtwarzacz wideo, zastępując go zamiast tego filmem HTML5. W ramach ogłoszenia Richard Leider z YouTube zauważył, jak nowe technologie internetowe zmieniają oblicze wideo online:

„Te postępy przyniosły korzyści nie tylko społeczności YouTube, ale całej branży. Inni dostawcy treści, tacy jak Netflix i Vimeo, a także firmy takie jak Microsoft i Apple, przyjęły HTML5 i przyczyniły się do jego sukcesu. Udostępniając otwartą standardową platformę, HTML5 umożliwił także nowe klasy urządzeń, takie jak Chromebooki i Chromecast. ”

Richard Leider, kierownik ds. Inżynierii w YouTube w poście na blogu w styczniu 2015 r.

Szybko do przodu do lipca 2015 r. I włoski zespół ds. Hakowania „firmy ochroniarskiej”, który z własnej definicji „zapewnia skuteczną, łatwą w użyciu ofensywę technologii dla światowych społeczności organów ścigania i wywiadu ”- zostały zhakowane, uwalniając wiele uzbrojonych exploitów do dziki. Obejmuje to exploit, który Hacking Team opisane jako „najpiękniejszy błąd Flash w ciągu ostatnich czterech lat”.

Od tego czasu znaleziono dwa kolejne exploity Flasha, a co za tym idzie, nie było wcale tak dobrze. Wiadomość doprowadziła Alexa Stamosa, dyrektora ds. Bezpieczeństwa Facebooka (CSO), do publicznego wezwania Adobe do ustalenia daty zabicia Flasha, krótko po tym, jak szef działu obsługi Firefoksa Mark Schmidt ogłosił, że wszystkie wersje Flasha są domyślnie zablokowane w bieżącym wydanie.

WIELKIE WIEŚCI!! Wszystkie wersje Flash są domyślnie zablokowane w Firefoksie. https://t.co/4SjVoqKPrR#tech#infosecpic.twitter.com/VRws3L0CBW

- Mark Schmidt? (@MarkSchmidty) 14 lipca 2015 r

Dwa dni później i Obsługa Flash powróciła dla użytkowników Firefoksa - ale na jak długo?

Co teraz dla Flasha?

Flash nie jest jeszcze martwy i nadal cieszy się powszechnym stosowaniem, szczególnie w obszarach gier i rozrywki. Wiele gier mobilnych (takich jak Angry Birds i Machinarium) zostało opracowanych we Flashu i spakowanych do użycia na platformach mobilnych za pomocą Adobe AIR, i nadal tak jest w przypadku produkowanych gier mobilnych dzisiaj.

Podobnie Flash jest narzędziem do animacji wielu profesjonalnych produkcji od Mój mały kucyk przyjaźń to Magia do scen z nagrodzonego Oscarem 2009 irlandzkiego filmu fabularnego The Secret of Kells.

Nadal możesz kupić licencję na Flash Pro CC dzisiaj i możesz wydać znacznie więcej na kursy, ucząc się, jak najlepiej wykorzystać zestaw narzędzi. Ale jeśli specjalizujesz się w technologiach internetowych, strumieniowym przesyłaniu wideo i bogatych aplikacjach internetowych, Flash nie jest przyszłością. Niski poziom bezpieczeństwa, uciążliwy proces aktualizacji i rozwój lepszych, bardziej dostępnych technologii są tego dowodem.

Nie spodziewaj się więc, że Adobe zabije to, co wielu nadal uważa za ważne narzędzie w swoim kreatywnym arsenale, ale oczekują, że usłyszysz o wiele mniej o tym w nadchodzących latach - szczególnie jeśli sam nie zdecydujesz się go zainstalować - możesz w pełni korzystać z dzisiejszego Internetu bez tego..

Czy nadal masz zainstalowany Flash? Co powstrzymuje cię przed odpuszczeniem?

Kredyty obrazkowe: Wtyczka i nóż w rękach Via Shutterstock, Steve Jobs i Bill Gates (Joi Ito),

Tim jest niezależnym pisarzem, który mieszka w Melbourne w Australii. Możesz śledzić go na Twitterze.