Mediatype
Da Gestione Contenuti - EPS.
I mediatype (tipi di media) specificano a quali categorie applicare certe proprietà. Nel sistema EPS vengono utilizzati nei file di pattern e sono specificati tramite un tag <eps>.
Sarà dunque possibile impostare diversi pattern per diversi tipi di media. I tipi di media riconosciuti da EPS sono i seguenti:
- all: adatto a tutti i dispositivi;
- handheld: concepito per dispositivi palmari (di solito a piccolo schermo, monocromatici, con larghezza di banda limitata);
- print: concepito per per documenti visualizzati in modalità anteprima di stampa;
- screen: concepito per gli schermi dei computer;
- tty: concepito per i media che usano griglie di caratteri a punti fissi, come telescriventi, terminali, o dispositivi portatili con capacità di visualizzazione limitate;
- tv: concepito per televisori (bassa risoluzione di colori, colore, schermi dalla scrollabilità limitata, disponibilità di suono).
Tra le prime operazioni eseguite nello script principale di EPS c'è il riconoscimento del mediatype utilizzato, che viene codificato in $_ENV["id_media"].
E' possibile forzare questa attribuzione in due modalità differenti.
Forzatura temporanea del mediatype
Utilizzando il parametro _id7 in modalità GET, si specifica l'identificatore di mediatype desiderato.
L'impiego tipico è nel caso in cui si voglia richiamare una pagina per la stampa.
Esempi:
http://www.miosito.it/_index.html?_id1=34&id7=screen http://www.miosito.it/?_id7=print
Forzatura permanente fino a revoca del mediatype
Utilizzando il parametro _fm in modalità GET, si specifica il mediatype desiderato o si revoca la forzatura passando il valore "off".
L'impiego tipico è nel caso in cui da un terminale mobile si voglia navigare la versione desktop di un sito.
Esempi:
http://www.miosito.it/_index.html?_id1=34&fm=screen http://www.miosito.it/?_fm=off
