A. Lutonského 716/11, Liptovský Mikuláš 031 01, SR
0911 803 335   

Adobe Flash, JavaScript

Adobe Flash, JavaScript

Adobe Flash

 

Flash je veľmi silný nástroj umožňujúci vytváranie pôsobivých animácií a iných multimediálnych prvkov a ich umiestnenie na webové stránky. Flashové nie sú len internetové prezentácie, ale aj firemné prezentácie na nosičoch CD alebo hry. Základom flashovských aplikácií je vektorová grafika, ale môžu sa v nich skrývať aj importované zvuky, videosekvencie a bitové mapy. Vektorová grafika reprezentuje obrázok ako sústavu grafických objektov (čiary, kružnice atď.). Tieto objekty v sebe nesú informácie o hrúbke čiary, jej farbe a výplni kreslených objektov. Výhodou vektorovej grafiky je, že pri zmene rozmerov, rotácii objektov, úprave jednotlivých častí nedochádza k skresleniu. Informácie sa uchovávajú o objektoch ako o celkoch, nie o každom bode (pixel) zobrazenia. Nevýhodné je použitie vektorovej grafiky na zobrazenie fotorealistických detailov, pri ktorých je výhodnejšie obrázok popísať jednoducho sústavou grafických bodov a ich vlastností (farba, jas). Nástroj Adobe Flash obsahuje plnohodnotný skriptovací jazyk ActionScript. Základom vytváraného programu je časová os, na ktorú sa ukladajú jednotlivé súčasti obsahu. Každý dokument obsahuje knižnicu symbolov. Existujú tri typy symbolov (movie clip, button a graphic), ktoré môžu reagovať na preddefinované udalosti. Výhodou použitia symbolov je úspora miesta a možnosť súčasnej editácie všetkých inštancií určitého symbolu prostredníctvom editácie symbolu v knižnici. Program obsahuje kvalitné možnosti tvorby vektorovej grafiky, nástroje na manipuláciu so zvukmi a videom.

 b2ap3_thumbnail_adobe-flash-player-icon.jpg

 

JavaScript

 

Najrozšírenejší skriptovací jazyk na strane klienta je JavaScript. Patrí do kategórie prostriedkov dynamického webu na strane klienta, na strane servera nepredstavuje žiadnu

dynamiku. No okrem DHTML (Dynamic HTML) sa JavaScript používa na písanie rozšírení pre mnohé aplikácie, napríklad Adobe Acrobat, Mozilla Firefox. Štandardizovaná verzia

JavaScriptu je pomenovaná ako ECMAScript a z nej boli odvodené aj ďalšie implementácie, ako je napríklad ActionScript (využíva sa pri flash animáciách). Napriek názvu má JavaScript

len veľmi málo spoločného s programovacím jazykom JAVA. Výhodou JavaScriptu je, že jeho zdrojový kód je priamo súčasťou stránky HTML a nepotrebujeme ho kompilovať.

JavaScript je jazyk interpretovaný a na svoje fungovanie potrebuje prehliadač. Javascript dokáže riadiť správanie sa klientskeho prehliadača: ovplyvňovať obsah dokumentu, pracovať

s dialógovými oknami, kontrolovať formuláre a hodnoty v ich poliach, pracovať s cookies,

manipulovať s obrázkami. Jeho kód sa zapisuje priamo do HTML kódu medzi špeciálne značky, alebo ho je možné umiestniť do samostatného súboru. Nevýhodou je nekompatibilita s rôznymi verziami internetových prehliadačov. Z dôvodu, že program v JavaScripte sa spúšťa až po stiahnutí www stránky z Internetu, plynú určité bezpečnostné obmedzenia. JavaScript napríklad nemôže pracovať so súbormi, aby tým neohrozil súkromie používateľa.

 b2ap3_thumbnail_java_tech.jpg

 

JS Frameworky

 

JavaScript framework-y slúžia na zjednodušenie programovania klientských webových aplikácií. Tým umožňujú vytvárať profesionálne vyzerajúce a správajúce sa webové aplikácie aj programátorom, ktorý nie sú veľmi zdatní v používaní JavaScriptu. Taktiež tieto framework-y často implementujú funkcionalitu pre prácu s Ajax-om. Existuje veľké množstvo JS frameworkov. Najznámejšie sú jQuery, MooTools, Prototype, Dojo, ExtJS, medzi o niečo

menej známe frameworky patria napr. Mochikit, GooXdoo, SmartClient, Echo či Rico. Tieto

frameworky sa medzi sebou líšia syntaxou, rýchlosťou, kompatibilitou s jednotlivými

internetovými prehliadačmi, veľkosťou zdrojového kódu, počtom pluginov a v neposlednom

rade podporou a dokumentáciou prostredia. Rovnako ako pre JavaScript existuje veľa

framework-ov aj pre iné programovacie jazyky (PHP, Java, Python, atď.). Využívanie

framework-ov značne šetrí čas a odstraňuje nezanedbateľné množstvo chýb, ktorých sa môžu začínajúci programátori dopustiť. V súčasnej dobe je využívanie framework-ov, pre vývojárov webových aplikácií nevyhnutnosťou. (pokiaľ nechcú nad rovnakým problémom stráviť ďaleko viac času)

 

Ďakujem, že ste si prečítali môj článok a dúfam, že sa vám páčil a že ste sa niečo nové dozvedeli.

 

Prajem pekný zvyšok dňa :)

 

Ohodnoťte tento článok:
SEO - optimalizácia pre vyhľadávače
Webové šablóny  

Súvisiace články

 

Účet blogera


Najaktívnejší blogeri

  • Patrik Hyll
    5 625 Bodov
  • Ulrich
    4 881 Bodov
  • Lukáš Janáčik
    4 647 Bodov
  • Janko
    1 676 Bodov
  • Dodo Farkaš
    1 174 Bodov
  • Martin Majtán
    693 Bodov
  • Natália Andrašková
    457 Bodov
  • Michal Chovanec
    455 Bodov
  • Adam Hančák
    353 Bodov
  • Lenka Baranovičová
    341 Bodov
 

Najčítanejšie články

Patrik Hyll
08. marec 2015
Biológia
V dnešnom blogu Vám ukážem že zvieratá nie sú len roztomilé, ale niektoré druhy aj poriadne škaredé. Matka príroda sa naozaj vyhrala do sýtosti, niektorých obdarovala priam neuveriteľnou roztomilosťou...
Hodnotiť:
34124 x čítané
Prochy
11. október 2014
Prečo je to tak
Keď hodíme kameň do jazera, okamžite začne klesať na dno. Drievko pláva na hladine. Niektoré veci sa potopia, iné sa len zľahka ponoria. Od čoho to závisí?...
Hodnotiť:
27326 x čítané
Lenka Baranovičová
05. marec 2015
Biológia
Asi každý má rád motýle, aj ja. Ale mám medzi nimi pár obľúbených druhov, ktoré sú niečím výnimočné v porovnaní s ostatnými. Dnes by som vám chcela povedať o šiestich z nich....
Hodnotiť:
26663 x čítané