44444 forum LUBIN.pl • Java vs flash - Strona 2
Strona 2 z 2

: 19 lip 2005, 00:40
autor: davinka
vendro, ale nie ocenialam javy pod wzlegem chata - tylko pod wzlegem samego jezyka programistycznego :-)

moze te dziwneczaty wolno chodza - na swoim kompie tego nie odczulam - ale co z innymi aplikacjami ?

Dekadent - informatyk to nie jes zadow TYPOWO meski. TYPOWO meskim zawodem jest, np rzeznik. :P

[ Dodano: Wto Lip 19, 2005 09:16 ]
FLASH

Za i przeciw


Zalety

W przeciwieństwie do PostScript, SVG i PDF, Flash wspiera przesyłanie strumieniowe (ramki ładują się osobno).
Podobnie jak PostScript, SVG i PDF, Flash używa grafiki wektorowej, dzięki czemu pliki te są mniejsze niż w przypadku bitmap.
Flash Player działa zarówno pod Windowsem, jak i Mac OS, Linuksem i innymi systemami Uniksowymi.
Podobnie jak HTML, Flash pozwala na osadzanie rysunków, dźwięków, filmów i prostych plików HTML. Dlatego też jest platformą multimedialną. Flash Player 6 pozwala również na przesył dwoma strumieniami audio i wideo, co czyni go odpowiednią platformą dla wysokopoziomowych aplikacji dla wielu użytkowników.
We Flashu zaimplementowany został skryptowy język programowania ActionScript, co pozwala na tworzenie formularzy typu wypełnij-puste-miejsce. W wersji MX, Macromedia rozszerzyła ActionScript do proponowanych 4 standardów ECMA Script i programiści mogą go używać do pisania rozległych interfejsów użytkownika. Flash MX 2004 wprowadza ActionScript 2.0, który posiada klasy, interfejsy, dziedziczenie i inne cechy programowania zorientowanego obiektowego.
Flash jako format stał się szeroko rozpowszechniony. Według Macromedia, 95% użytkowników internetu ma zainstalowanego Flash Player. PDA i telefony komórkowe można zintegrować z Flash Playerem, a jego implementacja jest dostępna dla platformy Java.


Wady

Flash potrafi obejść opcję przeglądarki, która blokuje animacje na stronie internetowej, zezwalając na ich wyświetlanie nawet gdy użytkownik wyłączył taką możliwość w przeglądarce.
Twórca plików flash musi ręcznie zbudować wsparcie dla takich elementów jak prawy przycisk myszy czy zakładki.
Flash nie używa ustawień przeglądarki odnośnie wielkości czcionki itp., więc tekst może się pojawiać za mały dla osób z problemami ze wzrokiem lub przy monitorach z dużą rozdzielczością.
Wiele z części Flasha wykorzystuje częste konwencje HTML i przeglądarek, takie jak pasek przewijania, zmuszając użytkownika do myślenia jak je obejść, jednocześnie zapominając o takich elementach jak kółko myszki (obsługa kółka myszki została dodana w wersji Flash MX 2004).
Kod Flasha nie pojawia się w formacie dającym się czytać przez ludzi, obniżając poziom kontroli przez użytkownika nad treścią.
Treść Flasha pozostaje niedostępna dla większości wyszukiwarek, więc strony używające Flasha doświadczają spadku widzialności w wyszukiwarkach dopóki nie zostaną przeprojektowane by wyeliminować ten problem. Jak na razie przynajmniej Google stara się czytać pliki flash (jak pliki PDF). Wielu ludzi nie uważa, że trudności w wyszukiwaniu reklam są problemem: liczba reklam we Flashu nie maleje.
Tak naprawdę plugin nie jest dostępny dla 'wszystkich' systemów: Macromedia oficialnie wspiera systemy operacyjne GNU/Linux x86, Windows, Mac OS 9/X, Solaris, HP-UX, Pocket PC, OS/2 i IRIX. Olivier Debon napisał wersję open source Flash 3 playera, jego porty istnieją dla wielu systemów, w tym dla Amigi.
Ponieważ flashowe filmy odtwarza plugin po stronie klienta, sporo filmów ograniczonych jest limitem dostępnej dla nich pamięci. Znaczenie tej wady jest redukowane przez wewnętrzne zarządzanie pamięcią przez Flash Playera.
Choć pliki Flash mają rzekomo "otwarty" format, Macromedia zachowuje nad nim kontrolę. Odkąd pliki Flash nie polegają na rzeczywiście otwartym standardzie jak SVG, spadło zainteresowanie niekomercyjnego oprogramowania by wpierać format. Macromedia player nie może być częścią czysto open source'owego oprogramowania lub całkowicie darmowego systemu operacyjnego.
Z powodu graficznej natury Flasha, nie jest on dostosowany do potrzeb niepełnosprawnych użytkowników. Strony internetowe mogą sobie poradzić przez dostarcznie alternatywnych treści (na przykład w HTMLu) lub przez wykorzystanie dostępnych składników zintegrowanych z nowszą wersją Flasha.
Mimo starań użytkowników z krajów gdzie używa się tzw. "ogonków", Flash nadal nie obsługuje znaków diakrytycznych (utrudnia ich wprowadzanie i wyświetlanie w animacji).
Antyaliasing wykorzystywany przez Flash Player'a zużywa znaczną część zasobów komputera, przez co animacja może zostać źle (lub wcale) wyświetlona na starszych maszynach.
Plugin przeglądarki może przechowywać i odzyskiwać informacje na komputerze użytkownika, działając bardzo podobnie do ciasteczek HTTP i z podobnymi zaletami i wadami. Jednakże Flash Player ustawia ograniczenia wielkości danych niezależnie.
Mimo że to nigdy nie stanowiło aktualnego problemu, słabym punktem pluginu jest bezpieczeństwo. Teoretycznie można otworzyć komputer i przeprowadzić atak na odległość. Należy jednak zauważyć, że nowsze wersje Flash Playera wyeliminowały ten problem.
Microsoft Internet Explorer generuje ostrzeżenie, które pyta o pozwolenie na uruchomienie na stronie kontrolek ActiveX. Ostrzeżenie nie określa która strona czy które kontrolki, więc ostrożny użytkownik musi patrzeć ma kod źródłowy wszystkich części strony przed pozwoleniem na uruchomienie Flasha - na wypadek gdy strona lub jedna z reklam/pop-upów/pop-underów na niej również używa kontrolki mogącej naruszać bezpieczeństwo.


o!!! TYLE WAD! :-)
a nie moglam znalezc wad JAVY :-)

: 19 lip 2005, 15:32
autor: dekadent
o!!! TYLE WAD!
a nie moglam znalezc wad JAVY
Słabo szukasz :D A Flash wciąż się rozwija. Poczytaj sobie choćy o wprowadzonym Action Scripcie 2.0 - Flahs zaczyna być czymś potęznym :)

: 19 lip 2005, 15:35
autor: davinka
TY mi poszukaj Dekadenciku, wady javy.
i zeby przewyzszaly liczbe wad flasha!

nie zapomnij ze nie tylko flash sie rozwija!

: 19 lip 2005, 15:43
autor: atn
Jak o chata chodzi, to wole we flashu niż w javie. :)

: 19 lip 2005, 15:54
autor: dekadent
Sama sobie poszukaj, co ja jestem :P

"cons java" "wady java" Szukaj a googlarka prawdę ci powie

: 19 lip 2005, 16:05
autor: davinka
nie kaze CI szukac - chce abys udowodnil swoje slowa, bo narazie to sa tylko słowa.
napisalam ze szukalam na googlach.

a wyrazenie "Szukaj a googlarka prawdę ci powie" - to moje! :-)

: 19 lip 2005, 18:41
autor: elektryk
Fakt faktem Java jest jezykiem programowania UNIWERSALNYM. Obsluguje i potrafi wszystko to co flash a ponadto mozna pisac w nim normalne programy nie tylko do uzytku multimedialnego. Poza tym czemu w komorkach masz gierki w javie a nie we flashu ? przeciez to i to potrafi to samo :) Ja testem za java a uwazam ze flash wciaz ma za duzo niedociagniec i czasami tez potrafi niezle zmulic ...
Kwestia zmulania javy na kompie jest zalezna zarowno od srodowiska javy jak i umiejetnosci programisty. Srodowisko javy wciaz sie rozwija tak samo jak flasha i kazda wersja javy ma wyzsze wymagania sprzetowe ale nie znaczy to ze na starszych wersjach nie bedzie dzialac lepiej ...
Java to standard a flash stara sie nim byc ...
Jestem za java ...

: 19 lip 2005, 22:12
autor: Veldrin
na kolejnym semestrze beda mi do glowy wbijali jave :D

jezeli temat bedzie otwarty to wam powiem co lepsze :P

pzdr.
:kosa:

: 20 lip 2005, 09:40
autor: dekadent
na kolejnym semestrze beda mi do glowy wbijali jave
Mi też. Może zdanie zmienię.

elektryk - zauważ, że java, owszem jest na komórkach, ale co to za kiepskie gierki są przecież :) Słabe! A czemu na komórkach nie ma flasha? Może jakieś tajne umowy międzu sunem a nokią? Może dlategom, że java jest trudniejsza, bo we flashu dużo osób potrafiłoby zrobić sobie gierkę?

Jako ciekawostkę dodam, że spotkałem się raz ze stronką flashową która wybmagała 256 RAM i 1 Ghz procka. We flashu też można przesadzić :P

: 20 lip 2005, 10:23
autor: davinka
Może jakieś tajne umowy międzu sunem a nokią?
a moze ufo przyjechalo do nich i wczepilo im cos tam?

Takie pezpodstawne gadanie. A moze MORZE a moze GÓRY.
bez podstaw - nie ma o czym gadac.

: 20 lip 2005, 10:26
autor: dekadent
Takie pezpodstawne gadanie. A moze MORZE a moze GÓRY.
bez podstaw - nie ma o czym gadac.
Nic co jakoś można wytłumaczyć nie jest bezpodstawne ;)

A rząd wszczepia nam czipy kontrolujące pracę mózgu. tylko mój się zepsuł i nikt mi nie wierzy w to co wiem. ;D

: 20 lip 2005, 16:33
autor: davinka
Dekadent - teraz nikt nie wierzy na słowo. :-)
A ja w szczegolnosci musze miec to poparte jakimis dokumentami
(chyba ze mna coraz gorzej jest :P )

: 20 lip 2005, 21:22
autor: dekadent
(chyba ze mna coraz gorzej jest )
Zaiste tak jest :)