Flash to multimedialna platforma oprogramowania, która kiedyś była dominującą siłą w sieci. Adobe Flash został wykorzystany do tworzenia i odtwarzania animacji, treści audio i wideo, gier i aplikacji internetowych.
Dawno, dawno temu ledwo można było poruszać się po Internecie bez rozszerzenia Flash zainstalowanego w przeglądarce internetowej. Bycie bez Flasha oznaczało, że filmy nie będą odtwarzane, pokazy slajdów nie będą wyświetlane, A interaktywne strony internetowe nie będą się ładować. Flash rządził interaktywnymi treściami sieci, a jego sukces doprowadził do ostatecznego zakupu przez Adobe w 2005 roku.
jednak dzisiaj Flash nie żyje (lub umiera). Jest on porzucany przez firmę Adobe, a poprawki błędów mają przestać całkowicie do grudnia 31, 2020.
stwarza to trudności dla starszych witryn biznesowych z zawartością Flash. Wiele komputerów (i większość urządzeń mobilnych) nie może odtwarzać treści Flash, a wielu użytkowników nie ma interesu w instalacji dominującego niegdyś oprogramowania. Jeśli witryna Twojej firmy zależy od zawartości multimedialnej Flash, może nie być widoczna dla większości odwiedzających.
- Przetestuj swoją stronę na Flasha
- czym dokładnie jest Flash?
- co zabiło Flasha?
- zagrożenia bezpieczeństwa
- efekt iPhone ’ a (Apple)
- HTML5
- czy moja strona powinna zakopać Flasha?
- czego użyć do zastąpienia funkcjonalności Flasha?
- Audio i wideo
- skalowalna grafika wektorowa
- interfejsy użytkownika (proste aplikacje internetowe)
Przetestuj swoją stronę na Flasha
przy okazji, dobrzy ludzie w SEO SiteCheckup opracowali test Flasha. Możesz śmiało przetestować swoją stronę pod kątem użycia Flasha.
czym dokładnie jest Flash?
Flash rozpoczął jako program do rysowania wektorowego opracowany przez FutureWave. Firma szybko zdała sobie sprawę, że animacja internetowa oparta na wektorach może być silnym rywalem dla odtwarzacza Shockwave firmy Macromedia. W ten sposób narodziła się platforma animacji internetowej oparta na wektorach. Został nazwany „Futusplash” i był dziecinną wersją Flasha, który znamy dzisiaj, ale nie był jeszcze potężnym rywalem w odtwarzaniu multimediów online.
„Futusplash” został ostatecznie zakupiony przez swojego konkurenta, Macromedia, i został przemianowany na „Macromedia Flash” w 1996 roku. To właśnie Macromedia rozpoczęła dystrybucję Flasha jako wtyczki do przeglądarek do odtwarzania zawartości Flash online. Macromedia dodała Skrypty, przezroczystość alfa i inne funkcje, ponieważ przekształciła platformę animacji internetowej opartą na wektorach w w pełni funkcjonalne narzędzie aplikacji internetowej. Webmasterzy i użytkownicy zwrócili na to uwagę, a adopcja gwałtownie wzrosła. Żadne inne oprogramowanie nie było tak potężne przy tak małym rozmiarze pobierania.
w 2005 roku Adobe zakupiło Macromedia i całą linię produktów. Adobe znacznie zwiększyło możliwości Skryptowe flasha, a nawet dodało obsługę 3D. Adobe dostał się w szczyt adopcji Flash, ale były one również na czele jego nagłego upadku. Adobe to przewidziała. W 2008 roku firma Adobe wykorzystała część technologii Flash do opracowania pierwszej wersji Adobe AIR. Możliwości gier online Adobe AIR były daleko poza Flasha i otrzymał wiele nagród. AIR to gamingowy następca Flasha. Ale jaki jest multimedialny następca? HTML5, oczywiście. Dziś nawet Narzędzie Flash development tool zostało przemianowane, aby odzwierciedlić fakt, że większość programistów używa Adobe AIR do tworzenia treści HTML5, a nie treści Flash.
co zabiło Flasha?
Flash umiera. Firma Adobe ogłosiła, że rozwój Flash zakończy się całkowicie do grudnia 31, 2020. W świecie oprogramowania jest to uważane za”koniec życia”. Adobe porzuca Flasha na rzecz cmentarzyska oprogramowania.
co zabiło Flasha?
przyczyna śmierci Flasha była wieloaspektowa. Ale nie umarł naturalną spokojną śmiercią. W pewnym sensie Flash został uśmiercony przez społeczność techniczną, która pomogła go stworzyć, ponieważ było to stałe zagrożenie bezpieczeństwa.
zagrożenia bezpieczeństwa
gdy przeglądarka internetowa ładuje plik Flash Flash uruchamia własny proces z własną pamięcią w aplikacji przeglądarki internetowej. Hakerzy nieustannie poszukują nowych metod korzystania z Flasha, aby przejść do określonego adresu pamięci na komputerze… i przejąć kontrolę nad całym komputerem (nie tylko przeglądarką internetową). We Flashu znaleziono wiele takich wad „zero day”. Aktualizacje przyszły szybko i wściekle od Adobe, Microsoft i innych, próbując bandażować otwartą ranę bezpieczeństwa Flasha. Mimo to ryzyko związane z bezpieczeństwem zależy od tego, jak działa Flash. Adobe ostatecznie doszedł do wniosku, że najlepszym sposobem na uratowanie oprogramowania było użycie jego elementów w Adobe AIR, a nie kontynuowanie samego rozwoju Flasha.
efekt iPhone ’ a (Apple)
nawet gdy zagrożenia bezpieczeństwa Flash były po raz pierwszy narażone Apple wypuściło swój rewolucyjny smartfon, iPhone. IPhone nie obsługuje flasha, a Steve Jobs stwierdził, że nigdy nie będzie (nadal nie). Wraz ze wzrostem liczby mobilnych przeglądarek internetowych, a Apple doprowadziło do części opłaty, duży odsetek użytkowników mobilnych nie miał możliwości łatwego odtwarzania treści Flash. Apple nie chciał, aby Flash działał na swoich urządzeniach z systemem iOS, ponieważ nie chciał, aby były zależne od oprogramowania stron trzecich, podatne na znane luki w zabezpieczeniach lub doświadczały niepotrzebnego wyczerpania zasilania.
Apple nie tylko zepchnęło Flasha na margines mobilnego przeglądania stron internetowych (który teraz stanowi większość ruchu internetowego), ale także przyczyniło się do jego zastąpienia.
HTML5
projekt HTML5 rozpoczął się częściowo jako próba umożliwienia odtwarzania multimediów bez zewnętrznych wtyczek. W połączeniu z CSS, JavaScript, openGL i innymi technologiami HTML5 z powodzeniem uzurpował standardowe odtwarzanie multimediów za pomocą Flasha. HTML5 oznacza, że nie ma powodu, aby używać Flasha do zwykłych celów multimedialnych. Używając na przykład znaczników HTML5 <video>
, HTML5 instruuje przeglądarkę internetową, aby odtwarzała wideo przy użyciu jej natywnych możliwości. HTML5 i towarzyszące mu technologie były gwoździem do trumny dla Flasha.
czy moja strona powinna zakopać Flasha?
reszta sieci to-czemu Ty też nie? World Wide Web porzuca flasha z dobrych powodów.
większość internautów nie będzie mogła lub chciała odtworzyć Twojej zawartości Flash. Jeśli masz wprowadzenie wideo, twój odwiedzający telefon komórkowy nie może go wyświetlić. Jeśli masz pokaz slajdów z poprzedniej pracy, przeciętny użytkownik nie będzie go odtwarzał. Jeśli masz zastrzeżoną aplikację internetową używającą Flasha, wielu odwiedzających po prostu odbije się na innej stronie. Tracisz ruch, a ranking witryny boli.
Twoje nośniki Flash stanowią zagrożenie bezpieczeństwa dla każdego odwiedzającego Twoją witrynę. Nie trzeba skomplikowanego włamania, aby użyć przestarzałej wtyczki Flash odtwarzającej treści, aby porwać jeden z komputerów odwiedzających. Twoi goście są ranni. Istniejesz po to, by ulepszać życie innych, prawda? Czas więc pochować Flasha na swojej stronie.
wreszcie technologia zastępująca zawartość Flash jest swobodnie dostępna. Działa szybciej, jest bezpieczniejszy i zużywa mniej energii. Przejście na treści multimedialne oparte na wektorach open source może poprawić indeksalność, Bezpieczeństwo i wygodę użytkowania witryny.
czas zostawić Flasha.
czego użyć do zastąpienia funkcjonalności Flasha?
Flash można zazwyczaj zastąpić trzema technologiami powszechnie stosowanymi w każdej nowoczesnej witrynie-HTML5, CSS i JavaScript.
Audio i wideo
odtwarzanie Audio i wideo było jednym z najczęstszych zastosowań Flash Player. Jeśli Twoja witryna nadal używa Flasha do odtwarzania plików audio i wideo, możesz zastąpić ją wyłącznie HTML5. Wystarczy użyć znaczników HTML5 <audio>
i <video>
.
skalowalna grafika wektorowa
Flash zaczynał jako platforma graficzna oparta na wektorach i w jej sercu nadal jest. HTML5 zawiera teraz znacznik <svg>
, który umożliwia pisanie grafiki wektorowej, która będzie rysowana natywnie przez przeglądarkę internetową. Istnieje nawet darmowe oprogramowanie do projektowania własnej grafiki SVG, które można następnie skopiować i wkleić na stronę internetową. Za pomocą JavaScript i / lub CSS SVG można automatycznie manipulować, aby animować grafikę wektorową bez przerysowywania kompozycji przy każdej zmianie.
interfejsy użytkownika (proste aplikacje internetowe)
własnościowe aplikacje internetowe napisane dla Flasha będą najbardziej kosztownym elementem do wymiany, ale nadal powinieneś to zrobić. HTML5, JavaScript i CSS są w stanie spełnić proste potrzeby aplikacji internetowych bez ryzyka związanego z bezpieczeństwem i pamięcią Flash. Ze względu na zagrożenia bezpieczeństwa Flasha aplikacje internetowe należy jak najszybciej wymienić, aby uniknąć kradzieży danych Klienta. Programista stron internetowych (np. R Creative) może przedstawić kilka wykształconych zaleceń dotyczących sposobu zastąpienia danej aplikacji internetowej obecną technologią open source.