Tecnologie adattive - definizioni

Cominciamo con alcune definizioni. La lingua inglese designa genericamente con l'aggettivo "responsive" tutto cio' che "reagisce o risponde rapidamente e in modo appropriato ad uno stimolo". In italiano l'aggettivo che rende al meglio il termine inglese (avendo 'responsivo' un altro significato) e' adattativo (o adattivo). Cosi' la definizione dello Zingarelli: 1 (biol.) Che facilita l'adattamento fisiologico o genetico, che e' capace di adattamento, che tende verso l'adattamento. 2 (tecnol.) Capace di adattamento (sistema adattativo: capace di modificarsi per soddisfare nuovi requisiti SIN. adattivo).

Se applichiamo questa idea ad un sito web, se cioe' consideriamo quest'ultimo come un "sistema adattivo", possiamo facilmente ricavare una definizione come quella fornita da Kayla Knight in questo articolo di Smashing Magazine: Con Responsive Design indichiamo quell'approccio per il quale la progettazione e lo sviluppo di un sito dovrebbero adattarsi al comportamento e all'ambiente dell'utente in base a fattori come le dimensioni dello schermo, la piattaforma e l'orientamento del device. La pratica consiste in un mix di griglie, layout e immagini flessibili, piu' un uso accorto delle media queries CSS. Quando l'utente passa dal suo PC desktop ad un iPad, il sito dovrebbe automaticamente adattarsi alla nuova risoluzione, modificare le dimensioni delle immagini e le interazioni basate sugli script. In altre parole, un sito dovrebbe implementare tutte quelle tecnologie utili per un adattamento automatico alle preferenze dell'utente.