Dnia Fri, 24 Feb 2012 10:38:09 -0800 (PST), Roman W napisał(a):
>> Niewielka szkoda, bo większego szajsu to od czasu IE4 nie widziałem. Żeby to
>> gówno wyeliminować z internetu, byłoby cudownie.
>
> Czemu?
Dlaczego Flash jest niedobry do tworzenia stron
(zbiór z archiwum pl.comp.www):
Minusy:
- plug-in Flasha nie jest wbudowany w przeglądarkę
- użytkownicy przeglądarek tekstowych i przeglądarek które nie mają
plugina (lub mają zablokowany) nie zobaczą takiej strony
- linuksowy plug-in Flasha jest bardzo niestabilny
(aktualizacja: poprawił się od wersji 11)
- brak Flasha pod inne os-y np *BSD
- brak Flasha pod niektóre urządzenia mobilne np iPhone
(aktualizacja: od 2011.09 Adobe ogłosiło wprowadzenie flasha na
urządzenia z systemem iOS).
- od 2012/02 Adobe rezygnuje z plugina Flash dla Linuxa
(zostanie tylko w przeglądarce Chrome od Googla)
- na stronach zbudowanych w całości we flashu brak możliwości
skorzystania z popularnej funkcji "Wstecz" przeglądarki
- pod prawym klawiszem myszy nie ma standardowych opcji m.in. kopiowania
- trudności w indeksowaniu przez roboty wyszukiwarek
- Flash jest znany ze swoich problemów z bezpieczeństwem
(to dotyczy innych produktów Adobe takich jak np. Acrobat Reader)
- często stawia zbyt duże wymagania sprzętowe
- problemy z drukowaniem strony
- do "ulubionych" można dodać tylko główną stronę
- odwiedzający są raczej zainteresowani Twoimi usługami, a nie głośną
(w przypadku dźwięku), migającą stroną
- gdy menu jest we flash-u i ktoś nie ma obsługi flasha to strona traci
całą funkcjonalność (brak jakiejkolwiek kontroli nad stroną)
- strona traci całkowicie funkcjonalność w przypadku dołączonych blokad
flash-owych do przeglądarek
- brak współpracy z tabbed browsing (nie działa środkowy klawisz myszy)
- nie działa kółko myszy
- brak możliwości powiększenia tekstu bądź jakiegokolwiek
dostosowania strony pod siebie
- domyślnie brak możliwości zaznaczania/kopiowania tekstu
(trzeba odpowiednio przygotować taką stronę jeśli chce się pozwolić
użytkownikowi na kopiowanie tekstów)
- rendering fontów nie zależny od ustawień systemu operacyjnego,
jeśli ktoś lubi 'ostre fonty' czyli fonty bez antyaliasingu
(pod windows to nazywa się ClearType) to będzie zawiedziony
Plusy:
- język programowania po stronie klienta nie zalezny od konkretnej
przeglądarki tylko od wersji pluginu flasha
(są drobne różnice w zachowaniu flasha w poszczegółnych przeglądarkach)
- pewne rzeczy szczególnie animacje łatwiej jest wykonać we flashu niz
przy użyciu html/css/javascript
- ma dobry IDE, który jest używalny przez designerów-klikaczy
- wsparcie dla technologi których nie ma (i pewnie długo nie będzie)
w html/css/js np filmy h264, gry w przeglądarce
--
Tomek