? AIR eller Adobe Integrated Runtime er et runtime miljø program udviklet af Adobe Systems , der driver på tværs af flere platforme. Adobe udviklet softwaren til AIR at give brugerne mulighed for at bygge rige internet-applikationer , der udnytter Adobes Flash eller Flex programmer eller værktøjer som HTML eller Ajax . Adobe hævder, at AIR er blevet hentet og installeret over 100 millioner gange , men dette antal er kommet under debat. Frigivelse History
Adobe frigivet i en preview- beta formular til et program ved navn " Apollo " den 19. marts 2007. Omdøbt AIR den 10. juni 2007 blev programmet givet en fuld offentlig betaversion , efterfulgt af yderligere to betaversioner med tilhørende rettelser den 1. oktober 2007 og December 12, 2007 . Den officielle frigivelse af Adobe AIR 1,0 indtraf den 25. februar 2008 med Adobe frigiver AIR runtime -program med et software development kit . Mens programmet kørte godt på Windows og Mac OS X-operativsystemer , der var problemer på Linux. Adobe AIR 1.5 Linux blev udgivet den 18. december 2008, giver mulighed for stabil brug af AIR på Linux -systemer.
Brug
Klienter bruger AIR som en alsidig runtime miljø som at designe programmer med Flash , ActionScript , HTML eller JavaScript-kode , mens du nyder den standard fornemmelsen af desktop interface. Kunderne er beregnet til at overveje AIR en stand- in for en browser runtime environment , som giver rige internet-applikationer til at køre på skrivebordet uden brug af andre selvstændige applikationer, såsom en Internet browser .
< Br >
Sammenligning mellem AIR og browserprogrammer
brugen af programmerne i AIR runtime environment snarere end i browsere har ulemper samt fordele . Når du bruger en Rich Internet applikation i en browser , en bruger normalt ikke nødvendigt at installere yderligere software , mens brugen af det samme program i AIR kræver, at ansøgningen skal emballeres, og digitalt signeret , og derefter pakkes ud og installeres når den er downloadet på brugerens lokale system . Samtidig giver brugen af programmet, via AIR denne rige internetapplikationer uhindret adgang til brugerens lagerplads og programfiler. Dette er i modsætning til de vanskeligheder, som en ansøgning ansigter, når indsat i en browser , hvor det er begrænset fra nogle eller alle slutbrugerens opbevaring og systemfiler.
AIR og JavaScript
< br >
det er muligt for udviklere at kode AIR-applikationer helt i JavaScript , men AIR interface med JavaScript er lidt anderledes i forhold til , at med -browsere, da luften ikke kan støtte den dynamiske udførelse af kode på runtime i ansøgningen interface. Ifølge Adobe , er ændringen i JavaScript i AIR en sikkerhedsforanstaltning til formål at begrænse indholdet af et program fra at angribe en kundes system. Den største konsekvens er, at JavaScript rammer , der bruger funktioner som eval ( ) ikke er kompatible med Adobe AIR , selvom flere rammer er blevet opdateret til at imødekomme Airs restriktioner.
Adobes Brug Påstande
< br >
Adobe har hævdet, at AIR er blevet hentet og installeret over 100 millioner gange af brugere på verdensplan, og at de fleste rige internet-applikationer , der anvendes på disse AIR miljøer er installeret og anvendt direkte efter AIR er blevet installeret af slutbrugeren . Imidlertid har Adobe kommet under kritik for at rapportere disse numre på denne måde , da AIR automatisk er pakket med programmet Adobe Reader . I juli 2008 blev AIR bundtet med Adobe Reader 9 udgivelse, og brugerne ikke har mulighed for at afvise installering af AIR miljø. Som i 2010 , med udgivelsen af Adobe 9.3 AIR stadig installeres uden at slutbrugeren er i stand til at falde.