Ak pravidelne používate internet, pravdepodobne ste sa stretli s výrazmi „Adobe Flash Player“ a „Adobe AIR“. S tým prvým ste pravdepodobne oboznámení, najmä ak radi pozeráte videá a hráte hry na webe, ale o tých druhých možno toho veľa neviete. Ak je to váš prípad, táto príručka je určená pre vás.
Základné informácie o prostredí Adobe AIR
Adobe AIR, predtým známy ako Adobe Integrated Runtime, je runtime systém, ktorý používajú programátori na vytváranie aplikácií pre mobilné a stolové zariadenia. Tieto aplikácie je možné konkrétne spustiť v systémoch iOS, Android a BlackBerry Tablet OS pre mobilné zariadenia a v systémoch macOS a Microsoft Windows pre notebooky a stolné počítače. Aplikácia Adobe AIR podporovala systémy Linux a BlackBerry 10, v posledných rokoch však bola ukončená. Aplikácie vytvorené v prostredí AIR sa programujú pomocou jazyka ActionScript, Flash Player a Apache Flex.
Adobe AIR vs Flash Player
Adobe AIR sa považuje za nadmnožinu prehrávača Adobe Flash Player, líši sa však tým, že Flash Player je doplnok prehliadača, ktorý podporuje obsah v prehliadači, zatiaľ čo prostredie AIR podporuje obsah, ktorý je spustený mimo webových prehľadávačov a dá sa používať aj bez nich.
Aplikácie vyvinuté pre aplikáciu Flash Player nevyžadujú inštaláciu, kým ich budete môcť používať. ak máte otvorený webový prehliadač, môžete pristupovať a využívať obsah založený na formáte Flash. Na druhej strane aplikácie vyvinuté pre AIR vyžadujú, aby ste ich nainštalovali do svojho počítača alebo mobilného zariadenia a správali sa ako natívne aplikácie. To znamená, že aplikácie založené na formáte Flash majú prístup iba k vybraným jednotlivým súborom, zatiaľ čo aplikácie založené na prostredí AIR majú neobmedzený prístup ku všetkým vašim súborom a úložným systémom.
Oba majú nepochybne klady aj zápory. Pretože fungujú ako natívne aplikácie, aplikácie AIR sú zvyčajne stabilnejšie a je k nim prístup, aj keď nemáte internetové pripojenie (v závislosti od aplikácie). Predtým, ako ich budete môcť použiť, si musíte stiahnuť inštalačné súbory a nainštalovať príslušné programy (pre notebooky a stolné počítače) alebo si aplikáciu stiahnuť z príslušného obchodu s aplikáciami (pre mobilné zariadenia). To si vyžaduje niekoľko minút na rozdiel od obsahu založeného na Flashi, ku ktorému je ľahký prístup iba pomocou niekoľkých kliknutí.
Napriek tomu v mnohých prípadoch vychádzajú aplikácie vyvinuté v prostredí Adobe AIR navrch, pretože majú schopnosť integrovať viac nástrojov a funkcií, ktoré nie sú dostupné alebo uskutočniteľné v obsahu založenom na prehliadači. To znamená, že môžu používateľom poskytnúť bohatší a uspokojivejší zážitok. Napríklad aplikácie založené na prostredí AIR môžu ľahko pristupovať k nástrojom GPS a akcelerometra vášho smartphonu, integrovať sa s hlavným panelom alebo dokom a využívať výhody multidotykovej kapacity vášho zariadenia.
Práca ako tím
Je však dôležité poznamenať, že aplikácie Adobe AIR a Flash Player nepracujú úplne presne navzájom. V mnohých prípadoch spolupracujú, aby zabezpečili plynulý presun obsahu medzi prehliadačmi a natívnym operačným systémom zariadenia a vytvorili efektívny a efektívny dojem používateľa. Adobe AIR tiež používa technológie Flash Player na správne doručovanie bohatých internetových aplikácií na stolných a mobilných zariadeniach.
Z hľadiska bezpečnosti majú aplikácie Adobe AIR aj Flash Player viaceré chyby zabezpečenia. Dá sa však dosť dobre povedať, že toto riziko je vyššie. Odhlásiť sa tento príspevok získať viac informácií o zraniteľnostiach a problémoch zabezpečenia prehrávača Flash Player.