Mihai Sprinceana
Un forum de programare cu de toate. Va astept sa va inscrieti si sa deveniti moderatori. Oricine este binevenit aici sa se inscrie si sa aiba acces la informatie free! Fiecare este liber sa adauge proiecte programe free etc. Ajutati acest forum sa devina o comunitate puternica unde fiecare invata de la fiecare! Tot ce trebuie sa faceti este sa va inregistrati si fiecare contributie se poate dovedi utila in timp! Forumul este free informatia free dk aveti timp liber ajutati si pe ceilalti si invatati si voi in acelasi timp! Haideti sa facem ceva pt.a ne ajuta intre noi! Cititi regulament postare forum inainte de a posta!
Lista Forumurilor Pe Tematici
Mihai Sprinceana | Inregistrare | Login

POZE MIHAI SPRINCEANA

Nu sunteti logat.
Nou pe simpatie:
OnutzaGirl din Galati
Femeie
23 ani
Galati
cauta Barbat
24 - 51 ani
Mihai Sprinceana / Flash / Ce este Flash? Moderat de digitallex, fireratbat, profu.info, sade5000
Autor
Mesaj Pagini: 1
mihaispr
Administrator

Inregistrat: acum 18 ani
Postari: 2142
Adobe Flash sau mai pe scurt Flash este o aplicaţie utilizată pentru dezvoltarea obiectelor-aplet de tip Flash disponibile în cadrul unor pagini WEB. Prin intermediul obiectelor flash, veţi putea creşte dinamismul unei pagini precum şi facilita interacţiunea cu utilizatorul. Iniţial dezvoltată de Macromedia, aplicaţia Flash a fost preluată de către Adobe© odată cu achiziţionarea companiei sus amintite.


Avantajele folosirii Flash-ului pe web:
Dimensiunea unui fişier SWF versus dimensiunea unui GIF ambele reprezentînd o animaţie simplă

    * Elemente grafice vectoriale: dimensiuni mici şi scalabil: Pentru a “memora” imaginile un calculator poate recurge la două metode: prima este reţinerea pixel cu pixel a imaginii, cea de-a doua este memorarea unor “puncte critice” cu ajutorul cărora imaginea poate fi refăcută. Astfel pentru a afişa un cerc, acesta poate fi memorat într-o imagine de tip raster (cum ar fi formatul BitMap sau Jpeg) – dacă avem un cerc cu o rază destul de mare vor fi memoraţi nu numai pixelii de pe circumferinţa cercului ci şi cei din interiorul acestuia sau care sunt în jurul său. Spre deosebire, în cadrul formatelor vectoriale (SVG - Scalable Vector Graphics, SWF - ShockWave Flash) sunt reţinute doar centrul şi raza cercului, calculatorul găsind imediat metoda de afişare a tuturor punctelor ce vor alcătui cercul. Este evident faptul că dimensiunea unui fişier în format rasterizat (jpg, bmp, gif) este mai mare decât cea a unui fişier în format vectorial (din cauza numărului de informaţii ce vor fi reţinute). Atunci când mărim o imagine de tip vectorial nu facem decât să redesenăm o parte a sa, calculatorul putând reda cercul cu aceeaşi claritate – se cunoaşte forma geometrică reprezentată şi mărirea imaginii nu reprezintă decât trasarea (la scară a fostei imagini vectoriale. Atunci când mărim o imagine de tip raster calculatorul nu “cunoaşte” despre ce este vorba şi operaţia va consta doar în suprademensionarea pixelilor (un pixel al cercului va fi afişat în mai multe puncte de pe ecran).

    * Independenţa de platformă (browser/sistem de operare): Imaginile vectoriale, deşi mai utile, necesită o aplicaţie care să genereze imaginea (pentru formatul SVG de exemplu există Adobe SVG Player iar pentru SWF avem Playerul de Flash). Independenţa de platformă apare din cauză că acest program ce „ştie” să afişeze imaginile a fost construit pentru o gamă largă de hardware şi sisteme de operare: Astfel dacă vom vizualiza obiectul Flash în Windows se va folosi automat Playerul de Flash versiunea Windows, dacă utilizăm un telefon mobil (SmartPhone), se va folosi playerul disponibil pentru telefoane (Flash Player Lite 1.0), sau dacă vom folosi MacOS există un player separat (evident toate playerele vor afişa aceeaşi imagine finală.

    * Animaţii de lungă durată uşor de realizat: animaţiile sunt punctul forte al Flash-ului, interfaţa aplicaţiei dă posibilitatea de a sincroniza (în funcţie de timp) diversele obiecte, poziţii sau forme ale acestora. Flash-ul nu numai că realizează această sincronizare, dar poate şi interpola poziţia (sau forma) unui obiect pentru a uşura munca utilizatorului.

    * Se pot adăuga interfeţei elemente multimedia: în interiorul obiectelor Flash puteţi importa şi manipula (înainte, inapoi, salt la un anumit moment) MP3-uri sau AVI-uri.

    * Nu necesită cunoştinţe de HTML, XHTML: în cazul în care vă hotărâţi să realizaţi un întreg site în Flash, aplicaţia vă poate furniza odată cu obiectul flash şi codul HTML necesar – în acest fel tot ce mai trebuie făcut este doar publicarea sitului pe un server WEB.

    * Editoare puternice şi lucrul facil: (Macromedia) Flash este un editor puternic care dă posibilitatea de ataşări de comportamente diverselor obiecte fie folosind interfaţa de desenare grafică fie prin ataşarea de scripturi obiectelor.

• Uşurinţa îmbinării elementelor grafice cu scriptul: ataşarea codurilor ActionScript obiectelor din flash se realizează prin selectarea obiectului şi introducerea codului asociat obiectului într-o fereastră specială.

    * Transferabil ca flux de date: pentru ca un film Flash să ruleze pe maşina clientului nu este necesar să fie încărcat în întregime – playerul va afişa doar cât va putea din film aşteptând (eventual) încărcarea în continuare. Din acest motiv se pot realiza scripturi speciale care ataşate obiectelor Flash pot furniza informaţii privitoare la procentul de fişier care a fost încărcat.

[modifică] Dezavantaje ale utilizării Flash-ului:

Printre dezavantajele folosirii obiectelor flash în paginile web amintim:

    * Depinde de player: deşi acesta vine instalat pe o suită de browsere (şi în cazul în care nu este preinstalat instalarea este destul de rapidă – dimensiunea Playerului Flash este destul de mică şi descărcarea acestuia în contextul reţelelor actuale este rapidă, totuşi există cazuri în care obiectele Flash ajung pe maşini ce nu au instalată aplicaţia necesară interpretării obiectelor Flash, ajungându-se în imposibilitatea folosirii fişierelor (Pentru a rula aplicaţiile Flash pe aceste calculatoare trebuie exportat obiectul Flash ca un executabil).

    * Mare amator de resurse: deoarece trebuie să „reconstruiască” de fiecare dată elementele grafice, Playerul Flash (precum şi aplicaţia de dezvoltare) este mare consumator de memorie şi procesor (în cazul graficii raster este clar unde trebuiau afişaţi pixelii ce formează cercul – în cadrul graficii vectoriale trebuie ca poziţiile pixelilor să fie recalculate).

    * Motoarele de căutare nu pot indexa textul: Flashul lucrează cu mai multe tipuri de texte, majoritatea dintre acestea (textul static) nu poate fi indexat de motoarele de căutare deoarece obiectul Flash este tratat ca element grafic/obiect şi roboţii de căutare nu au cunoştinţele necesare „disecării” obiectelor Flash şi extragerii textului intern.

    * Uşurinţa utilizării îl face sa fie folosit în cele mai absurde moduri (de exemplu, flash-urile - sperietoare). Pentru aceste tipuri de Flash-uri, făcute de obicei de începători, în limba engleză există un termen special: "flashturbation".

    * Tehnologie licenţiată: fiind o aplicaţie dezvoltată de o serie de programatori (plătiţi pentru a dezvolta Flashul), instrumentul de dezvoltare costă cel puţin 600€[necesită citare]. Totuşi specificaţiile formatului obiectului Flash sunt disponibile şi din acest motiv au apărut (şi încă apar) destule instrumente care să utilizeze acest format în scopuri mai mult sau mai puţin productive sau legale. Dintre acestea amintim: Swift3D, Swish, ImperatorFLA, ActionScript Obfuscator.


Sursa: Wikipedia


pus acum 17 ani
   
Pagini: 1  

Mergi la