Dlaczego Flash prawdopodobnie zniknął na dobre

Spisu treści:

Dlaczego Flash prawdopodobnie zniknął na dobre
Dlaczego Flash prawdopodobnie zniknął na dobre
Anonim

Kluczowe dania na wynos

  • Flash rozpoczął działalność jako program do rysowania w 1993 roku.
  • Steve Jobs prawie zamknął trumnę swoim esejem „Myśli we Flashu” z 2010 roku.
  • Nie rozpaczaj. Nadal istnieje wiele sposobów na szybkie rozładowanie baterii laptopa.
Image
Image

Adobe w końcu porzuciło Flash, platformę oprogramowania, która uruchamia gry, aplikacje i reklamy w przeglądarce, jednocześnie rozładowując baterię laptopa.

Dla miłośników Flasha dobrą wiadomością jest to, że nadal możesz opodatkować swój komputer i rozbić jego baterię, po prostu instalując przeglądarkę Google Chrome. Dla osób, które nienawidzą Flasha, spadek ten rozpoczął się tak długo, od iPhone'a w 2007 r., że w tym momencie wydaje się, że świętowanie tego jest zbyt chamskie. Flash został oficjalnie porzucony przez Adobe w 2015 roku, a 31 grudnia 2020 roku zmarł. Ale dlaczego trwało to tak długo? Czy było w tym coś dobrego? Jeśli byłeś programistą, to tak.

„Na początku tego nienawidziłem” – powiedział Lifewire długoletni programista Flash, Gerrit Dijkstra. „Wtedy [Adobe] kupiło Macromedia i dodało skrypty do Flasha. Ten ActionScript był tak minimalny, ale jak słyszałem wczoraj Petera Gabriela w filmie dokumentalnym:„ kreatywni są przebiegli, powiedz im, czego nie mogą zrobić, i znajdują sposób to i tak to zrobić.'"

Czym był Flash?

W praktyce Flash był platformą oprogramowania, która pozwalała programistom pisać programy uruchamiane we wtyczce przeglądarki. Oznaczało to, że dopóki zainstalowałeś wtyczkę Flash, możesz uruchomić dowolną z tych aplikacji. Nie miało znaczenia, czy korzystałeś z Safari, Internet Explorera, Firefoksa czy Chrome. Obecnie, o ile Twoja firma nie korzysta z zastrzeżonego oprogramowania opartego na Chrome, napotkasz bardzo niewiele niezgodności przeglądarek - na przykład witryna Twojego banku może nie działać poprawnie w Safari. Ale wtedy Flash był sposobem na zapewnienie, że wrażenia będą wszędzie takie same.

Problemem było jednak doświadczenie. Flash pozwala grać w gry, uruchamiać aplikacje i projektować całe strony internetowe, wraz z animacjami i interaktywnością, które w innym przypadku byłyby niemożliwe. Był również używany do odtwarzania wideo (YouTube został zbudowany we Flashu przed przełączeniem na natywne odtwarzanie wideo) i do wyświetlania natrętnych reklam. A przez cały czas szybciej rozładowywał baterię laptopa.

Flash również nie był natywnym doświadczeniem. Na komputerze Mac nie wyglądał ani nie zachowywał się jak inne oprogramowanie Mac. W tym sensie Flash był prekursorem Electron, opartej na przeglądarce platformy oprogramowania do uruchamiania aplikacji międzyplatformowych (takich jak Slack i Notion), która jest również znana z niekontrolowanego wykorzystywania zasobów komputerowych.

I to jest klucz do sukcesu Flasha. Użytkownicy nie dbają o to, jak działają rzeczy. Chcemy tylko naszych interaktywnych witryn, naszego wideo i wszystkich innych rzeczy, do których jesteśmy przyzwyczajeni w sieci. Z drugiej strony programiści pokochali Electrona i pokochali Flasha.

Programiści Flash

Na początek Flash był łatwy. I bardziej przypominało to zabawę niż pracę.

„Flash pozwolił Ci zacząć od wizualizacji i eksperymentalnie dodać do nich kod, aby go animować” – mówi Dijkstra. Deweloper Akashic Seer powiedział Lifewire w bezpośredniej wiadomości, że „[to] było niesamowite móc tworzyć postacie i je animować”.

Wtedy, gdy Adobe dodawał coraz więcej skryptów, Flash stał się potężną platformą, która zwróciła uwagę „poważnych programistów”. Dijkstra wyjaśnił, że „zgodzili się na to, ale nie byłem z tego powodu zbyt szczęśliwy”.

Problem polegał na tym, że w miarę jak Flash stał się bardziej złożony i przyjazny dla programistów, korzystanie z niego stało się trudniejsze i mniej przyjemne dla nie-programistów. Jednocześnie ta moc sprawiła, że Flash stał się niezbędny. A potem pojawił się iPhone.

Myśli o Flashu

W kwietniu 2010 r. Steve Jobs opublikował „Myśli o Flashu”, list otwarty wyjaśniający, dlaczego Apple nie zezwala na Flash na iPhonie, iPadzie i iPodzie touch. Powodem było bezpieczeństwo, wpływ na żywotność baterii (kluczowy dla urządzenia mobilnego), brak kompatybilności dotykowej oraz fakt, że Flash nie był „pełną siecią”.

Co ciekawe, według Jobsa „najważniejszym powodem” zakazu korzystania z Flasha było to, że Flash skutecznie stworzył inny sposób na pobieranie aplikacji na urządzenia z systemem iOS – te, które nie są kontrolowane przez Apple. Jobs uważał, że te wieloplatformowe aplikacje będą wolno przyswajać nowe technologie. I miał rację. Z eseju:

Adobe boleśnie powoli wprowadza ulepszenia na platformach Apple. Na przykład, chociaż Mac OS X jest dostarczany od prawie 10 lat, Adobe właśnie go w pełni wdrożył (kakao) dwa tygodnie temu, kiedy wypuścił CS5. Adobe był ostatnim dużym deweloperem zewnętrznym, który w pełni zaadoptował system Mac OS X.

To zapowiedź obecnego poglądu Apple na App Store i chociaż tym razem odmawia zezwolenia twórcom oprogramowania, takim jak Epic, Google i Microsoft, na umieszczanie sklepów z aplikacjami w swoich aplikacjach na iOS, motywacja jest taka sama: kontrola.

Koniec Błysku

Flash, pierwotnie aplikacja do rysowania wektorowego z 1993 roku o nazwie SmartSketch, została kupiona przez Macromedia w 1996 roku, a następnie przejęta przez Adobe, gdy kupiła Macromedia w 2005 roku. W 2015 roku Adobe powiedział ludziom, aby przestali używać Flasha, a w 2017 roku ogłosił oficjalny „koniec życia” Flasha, który miał miejsce 31 grudnia 2020 r. Nie żeby ktokolwiek tak naprawdę go już używał.

Image
Image

Możesz nadal natknąć się na dziwną witrynę, która mówi, że wymaga wtyczki Flash, aby kontynuować, ale prawdopodobnie powinieneś po prostu przejść do paska kart i kliknąć przycisk zamykania. Wydaje się, że to słuszne.

Zalecana: