? AIR , o Adobe Integrated Runtime , è un programma di ambiente di runtime sviluppato da Adobe Systems che opera su più piattaforme . Adobe ha progettato il software per AIR per consentire agli utenti di costruire applicazioni Internet che utilizzano i programmi di Adobe Flash o Flex , o strumenti come ad esempio HTML o AJAX . Adobe AIR sostiene che è stato scaricato e installato oltre 100 milioni di volte , anche se questo numero è stato oggetto di dibattito. Versione Cronologia
Adobe ha rilasciato una versione beta di anteprima per un programma denominato " Apollo ", il 19 marzo 2007. Rinominato AIR il 10 giugno 2007, il programma è stato dato un pieno versione beta pubblica , seguita da altre due versioni beta , con accompagnamento di correzioni il 1 ° ottobre 2007 e 12 dicembre 2007 . Il rilascio ufficiale di Adobe AIR 1.0 si è verificato il 25 febbraio 2008 con Adobe rilasciando il programma runtime AIR con un kit di sviluppo software . Mentre il programma ha funzionato bene su sistemi operativi Mac OS X e Windows, ci sono stati problemi su Linux . Adobe AIR 1.5 Linux è stato rilasciato il 18 dicembre 2008 , permettendo un uso stabile di AIR sui sistemi Linux .
Usa
Clienti utilizzare AIR come un ambiente di runtime versatile che per la progettazione di programmi con codice JavaScript Flash , ActionScript , HTML o mentre godendo la sensazione di serie di interfaccia desktop . I clienti hanno lo scopo di prendere in considerazione AIR uno stand -in per un ambiente di runtime browser, che consente alle applicazioni rich Internet da eseguire sul desktop senza l'utilizzo di altre applicazioni indipendenti , come ad esempio un browser Internet.
< Br >
Confronto tra AIR e programmi browser
l' uso di programmi per l'ambiente runtime AIR , piuttosto che nei browser ha svantaggi e vantaggi . Quando si utilizza un'applicazione rich Internet in un browser , un utente normale non ha bisogno di installare alcun software aggiuntivo , mentre l'uso della stessa applicazione in AIR richiede che la domanda sia confezionato e firmato digitalmente , e quindi decompresso e installato una volta che viene scaricato sul sistema locale dell'utente . Allo stesso tempo , l' utilizzo dell'applicazione AIR fornisce attraverso questa ricca applicazione Internet libero accesso ai file di programma e lo spazio di archiviazione dell'utente . Questo è in contrasto con la difficoltà che una domanda deve affrontare quando viene distribuito in un browser , dove è limitata da alcuni o tutti di archiviazione dell'utente finale e file di sistema .
AIR e Javascript
E 'possibile per gli sviluppatori di applicazioni AIR codice interamente in JavaScript , ma l'interfaccia di AIR con JavaScript è leggermente diverso rispetto a quello con i browser , in quanto l'aria non può supportare l' esecuzione dinamica di codice in fase di esecuzione nell'interfaccia dell'applicazione . Secondo Adobe , il cambiamento di linguaggio JavaScript in AIR è una tutela intesa a limitare il contenuto di un programma di attaccare il sistema di un cliente . La più grande conseguenza è che framework JavaScript che utilizzano funzioni come eval ( ) non sono compatibili con Adobe AIR , se diversi quadri sono stati aggiornati per ospitare le restrizioni di AIR. Claims Uso
di Adobe
< br >
Adobe AIR ha sostenuto che è stato scaricato e installato oltre 100 milioni di volte dagli utenti di tutto il mondo , e che le applicazioni più rich Internet utilizzati in questi ambienti AIR vengono installate e utilizzate direttamente dopo l'installazione AIR da parte dell'utente finale . Tuttavia, Adobe è stato oggetto di critiche per aver segnalato questi numeri in questo modo , come l'aria è confezionato automaticamente con il programma Adobe Reader . Nel luglio 2008 , AIR è stata in bundle con la versione 9 di Adobe Reader , e gli utenti non hanno la possibilità di rifiutare l'installazione dell'ambiente di AIR . A partire dal 2010 , con il rilascio di Adobe 9.3 , AIR è ancora installato senza che l'utente finale è in grado di diminuire.