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

  • Owen Little
  • 0
  • 4772
  • 1061
Reklama

Flash to wtyczka Rich Media, której wszyscy nie znoszą. Czy Adobe Flash musi umrzeć? [MakeUseOf Poll] 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. , znany z ciągłych aktualizacji i ogromnego apetytu na zasoby systemowe. Teraz jest rozrzucony po nagłówkach technologicznych Adobe Flash musi umrzeć, Apple cierpi z powodu Staingate i nie tylko ... [Tech News Digest] Adobe Flash musi umrzeć, Apple cierpi z powodu Staingate, i więcej ... [Tech News Digest] Facebook wygrywa Flasha, Apple szoruje plami, Walmart wprowadza Czarny piątek 2, Nintendo ponosi prawdziwą stratę, Spotify mapuje świat, a R5-D4 kończy to wszystko. jeszcze raz, gdy Mozilla przesuwa się, aby domyślnie zablokować go w przeglądarce 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

Z zewnątrz i znając wszystko, co wiemy teraz na temat zgodności urządzeń, fragmentacji i znaczenia ułatwienia dostępu do strony internetowej tak łatwo, jak to możliwe, wydaje się absolutnie dziwne, że Flash jest nadal używany. Aby zrozumieć, jak się tu dostaliśmy, musisz wrócić do sieci w połowie lat 90. Przechylam kapelusz do Ciebie, Microsoft NetMeeting Przechylam kapelusz do Ciebie, Microsoft NetMeeting jako Windows XP ściga się pod koniec swojego cyklu życia, oznacza 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… .

W 1996 r. Firma Macromedia zakupiła FutureSplash Animator i zmieniła markę 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.

Do 2000 roku Flash osiągnął wersję 5 i strony internetowe takie jak Stickdeath i Homestar Runner Rise Of SWF: Animacje Flash, które sprawią, że poczujesz się stary [Rzeczy do obejrzenia] Rise Of 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ą nową perspektywą. Wprowadzono możliwość animacji, klatka po klatce i animacji ruchu, dodawania dźwięku,… służyła tylko do wzrostu miesięcznych instalacji Flash Playera. W tym czasie nie było to zaskakujące - wideo internetowe wciąż nie wystartowało, a wiele wciąż ograniczało się do szybkości połączenia. 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. Znaczące udoskonalenia wprowadzono w języku ActionScript, dzięki czemu technologia ta jest bardziej atrakcyjna dla użytkowników biznesowych dzięki niektórym implementacjom (takim jak Adobe Flex Builder) skierowanym w szczególności na rynek korporacyjny. Zgadza się, nawet aplikacje korporacyjne na poziomie korporacyjnym zostały zbudowane przy użyciu Flash.

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

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ę “wybić” technologia.

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-rigeur, Adobe był krytykowany za ich “blokada dostawcy” podejście.

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

Zarówno Adobe, jak i Microsoft chętnie rozdają [Flash i Silverlight away] za darmo. Ale może mają plan. Nie ma ich tu dla chwały; 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, rozmawia z ZDNet w kwietniu 2008 roku.

Pomimo prób podjętych przez Adobe w 2009 r. 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 mógłby wdrożyć.

Flash często okazuje się 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 wiele ich narzędzi wyciekło do sieci - w tym trzy (i wciąż liczące) 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 go instalować, sugerować instalacji, a nawet informować ludzi o jego istnieniu. To, że Firefox oferuje instalację, jest bardzo złe. Od kilku lat próbuję wprowadzić zmodyfikowaną wersję Firefoksa, która nie będzie oferować 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, publikuje na liście mailingowej OpenBSD w grudniu 2007 roku.

W momencie publikacji CVEDetails - strona internetowa, która śledzi typowe luki w zabezpieczeniach i exploity - przypisuje Flash Playerowi 510 wszystkich problemów od 2005 r., Co stanowi 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 również zignorować fakt, że w ciągu 20 lat od jego wprowadzenia technologia przeglądarek przeszła długą drogę, podobnie jak szybkość połączenia. Flash jest stary zgodnie z dzisiejszymi standardami i konieczność instalowania wtyczki w celu uzyskania dostępu do treści wydaje się staroświecka i wstecz.

Wiele usług, do których chciałbyś mieć dostęp, które kiedyś polegały na Flashu, już nie działa - YouTube, Vimeo, Hulu; są po prostu że popularne - ale reklamodawcy wciąż z niego korzystają. Jedzenie do namysłu.

Początek końca

Pomimo rosnącej krytyki ze strony zarówno programistów, jak i użytkowników końcowych, Flash stał się stosunkowo niekwestionowanym standardem podstawowym do 2010 roku. Wtyczki internetowe nadal pojawiały się, a przede wszystkim silnik gry Unity zobaczył swoje pierwsze wydanie w 2005 roku, z wtyczką odtwarzacza internetowego zapewniając 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, jak Flash był używany w aplikacjach, mediach i reklamie.

Dopiero w 2010 roku Steve Jobs opublikował swój list otwarty - Myśli na Flashu - technologia ta została poważnie zbadana przez przemysł ciężki. Jobs przedstawił 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, problemy z bezpieczeństwem i wydajnością, wyczerpanie baterii, łatwość obsługi i blokadę dostawcy jako decydujące czynniki wpływające na decyzję.

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 takie jak Vimeo szybko zareagowały, czyniąc Flash opcjonalnym dodatkiem, ale dla większości nadal jest opcją domyślną.

Tymczasem Google i Adobe kontynuowały plany wdrożenia Flasha na Androida 2.2 Froyo w maju tego samego roku. The “Flash na Androida” era była krótka, a dwa lata później Adobe ogłosiło, że Android 4.3 “Jelly Bean” usunęłoby wsparcie dla tej technologii. Firma poparła swoją decyzję przyznaniem, że:

“Dostawcy przeglądarek są coraz bardziej innowacyjni i zapewniają funkcjonalność, która umożliwia wdrażanie bogatej grafiki ruchowej bezpośrednio za pośrednictwem technologii przeglądarkowych, co kiedyś pełniło głównie funkcję Flash Playera. 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.”

Oficjalny dokument Adobe Developer na temat Androida 4.1 “Jelly Bean” w lutym 2012 r.

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

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ść” do zwykłego. Tag dodatkowo usunął zależność od filmu .FLV, a wiele gier HTML5, które pojawiły się przy użyciu tagu, uruchomiono natywnie na urządzeniach mobilnych. 6 Mobilnych gier HTML5, w które można grać za darmo w smartfonie 6 Mobilnych gier HTML5, w które można grać na smartfonie Bezpłatne aplikacje internetowe przeszły długą drogę w ciągu ostatnich kilku lat, a wraz z nadejściem HTML5 można tworzyć jeszcze bardziej złożone, niezależne gry i narzędzia. Producenci smartfonów (ogólnie) byli… .

Na początku 2015 r. Do trumny Adobe Flash wbity został kolejny gwóźdź, gdy YouTube upuścił Flasha jako domyślny odtwarzacz wideo, zastępując go zamiast wideo 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. Zapewniając otwartą standardową platformę, HTML5 umożliwił także nowe klasy urządzeń, takie jak Chromebooki i Chromecast.”

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

Przewiń do lipca 2015 i włoskiego “firma ochroniarska” Zespół hakerski - który z własnej definicji “dostarczać skuteczną, łatwą w użyciu ofensywną technologię dla światowych organów ścigania i wywiadu” - zostały zhakowane, uwalniając wiele uzbrojonych exploitów na wolność. Obejmuje to exploit, który Zespół Hakerów opisał jako “najpiękniejszy błąd Flash z ostatnich czterech lat.”

Od tego czasu znaleziono dwa kolejne exploity Flasha, a co za tym idzie, opadanie nie było wcale miłe. Wiadomość doprowadziła Alexa Stamosa, dyrektora ds. Bezpieczeństwa na Facebooku (CSO), do publicznego wezwania Adobe do ustalenia daty zabicia Flasha, wkrótce po tym, jak szef działu obsługi Firefoxa Mark Schmidt ogłosił, że wszystkie wersje Flasha są domyślnie zablokowane w bieżącej wersji.

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

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

Dwa dni później wsparcie dla Flasha powróciło dla użytkowników Firefoksa - ale na jak długo?

What Now for Flash?

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żytku na platformach mobilnych za pomocą Adobe AIR, i nadal tak jest w przypadku gier mobilnych produkowanych dzisiaj.

Podobnie Flash jest narzędziem do animacji wielu profesjonalnych produkcji, od My Little Pony: Friendship is Magic po sceny w nagrodzonym Oscarem irlandzkim filmie fabularnym 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ą. Zły dowód 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 kluczowe narzędzie w swoim twórczym arsenale, ale spodziewaj się, że usłyszysz o tym znacznie mniej w nadchodzących latach - zwłaszcza jeśli sam nie zdecydujesz się go zainstalować - jest idealnie bez niego można cieszyć się dzisiejszym Internetem…

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

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




Jeszcze bez komentarzy

O nowoczesnej technologii, prostej i niedrogiej.
Twój przewodnik w świecie nowoczesnych technologii. Dowiedz się, jak korzystać z technologii i gadżetów, które nas otaczają każdego dnia i dowiedz się, jak odkrywać ciekawe rzeczy w Internecie.