Nozioni fondamentali sull'ambiente del sistema client
Flash Player 9 e versioni successive, Adobe AIR 1.0 e versioni successive
Compilando applicazioni più avanzate, potreste sentire la necessità di conoscere i dettagli e le funzioni di accesso dei sistemi operativi degli utenti. Il pacchetto flash.system contiene una raccolta di classi che consentono di accedere a funzionalità a livello di sistema come le seguenti:
Determinazione dell'applicazione e del dominio di sicurezza in cui è in esecuzione un codice
Determinazione delle capacità dell'istanza del runtime di Flash dell'utente (ad esempio, Flash® Player o dell'istanza Adobe® AIR™ dell'utente, ad esempio le dimensioni dello schermo (risoluzione) e determinazione della disponibilità di funzionalità quali l'audio MP3
Creazione di siti multilingua mediante l'IME
Interazione con il contenitore del runtime di Flash (che può essere una pagina HTML o un'applicazione contenitore)
Salvataggio delle informazioni sugli appunti del sistema dell'utente
l pacchetto flash.system include inoltre le classi IMEConversionMode e SecurityPanel, che contengono delle costanti statiche utilizzate rispettivamente con le classi IME e Security.
Concetti e termini importanti
L'elenco di riferimento seguente contiene termini importanti:
- Sistema operativo
- Programma principale (ad esempio, Microsoft Windows, Mac OS X o Linux®) in esecuzione su un computer e all'interno del quale sono in esecuzione tutte le altre applicazioni.
- Clipboard
- Contenitore del sistema operativo per il testo e gli elementi che vengono copiati/tagliati e incollati nelle applicazioni.
- Dominio dell'applicazione
- Un meccanismo di separazione delle classi utilizzato in diversi file SWF che consente ai file SWF di includere classi diverse con lo stesso nome senza che si sovrascrivano a vicenda.
- IME (input method editor)
- un programma (o uno strumento del sistema operativo) che viene utilizzato per immettere caratteri o simboli complessi mediante una tastiera standard.
- Sistema client
- In termini di programmazione, un client è la parte di un'applicazione (o l'intera applicazione) che viene eseguita su un computer e utilizzata da un solo utente. Il sistema client è il sistema operativo sottostante sul computer dell'utente.