Back to top

Autore Topic: Switch del Tema (Alto Contrasto) senza Javascript  (Letto 4406 volte)

Offline canebianco

  • Esploratore
  • **
  • Post: 160
    • Mostra profilo
Switch del Tema (Alto Contrasto) senza Javascript
« il: 10 Set 2009, 22:23:42 »
Personalmente non sono un gradissimo esperto e devo dire che ho approfittato largamente del lavoro fatto da altri per quanto riguarda Joomla Fap.

Questa volta però sperò di dare un piccolo ma utile suggerimento:

in qualche discussione di qualche tempo fa relativa alla progettazione iniziale di Joomla Fap avevo letto che uno dei problemi era quello di trovare un sistema per lo Switch del tema da normale ad alto contrasto e viceversa e che sarebbe stato utilizzato un Javascript seppur non completamente aderente al principio di accessibilità per realizzare questa funzione.

Riprendendo una mia vecchia discussione fatta sul forum di DRUPALITALIA ho provato ad attuare questa soluzione:

www.NomeDominio.com/?template=NomeTemplate

e per magia il template cambia.

Quindi (ripeto non sono un esperto e potrei dire una gran cavolata) basta creare vari template (uno per la visualizzazione normale, uno per quella ad alto contrasto, ed alcuni con la dimensione del testo diversa) e creare dei semplici link che puntano al template scelto come sopra descritto.

In realtà testando la cosa funziona ma sussistono problemi tipo che il link (anche se il tema cambia) rimanda sempre alla Home Page e che se poi cambio pagina ritorna il template di default.

Comunque (se questa soluzione non fosse stata mai presa in considerazione) credo che i Guru di Joomla Fap possano metterci le mani.

Spero di essere stato utile.

Ciao.
« Ultima modifica: 10 Set 2009, 22:44:24 da canebianco »

Offline elpaso66

  • Moderator
  • Appassionato
  • *****
  • Post: 489
  • Sesso: Maschio
  • Sviluppo siti web e applicazioni
    • Mostra profilo
Re:Switch del Tema (Alto Contrasto) senza Javascript
« Risposta #1 il: 11 Set 2009, 16:00:39 »
Credo che il sistema più corretto sarebbe quello di salvare la versione (alto contrasto o normale) e la dimensione dei font in delle variabili di sessione, chiaramente questo comporterebbe un ricaricamento della pagina a ogni modifica delle impostazioni mentre con la soluzione attuale basata su js questo non avviene.

Fare due template mi sembra un inutile complicazione, inoltre rimarrebbe il problema dei font.
ItOpen.it - soluzioni open source
Template Accessibile per Joomla! FAP
Albo pretorio online per Joomla! 3

Offline canebianco

  • Esploratore
  • **
  • Post: 160
    • Mostra profilo
Re:Switch del Tema (Alto Contrasto) senza Javascript
« Risposta #2 il: 14 Set 2009, 12:54:51 »
Credo che il sistema più corretto sarebbe quello di salvare la versione (alto contrasto o normale) e la dimensione dei font in delle variabili di sessione, chiaramente questo comporterebbe un ricaricamento della pagina a ogni modifica delle impostazioni mentre con la soluzione attuale basata su js questo non avviene.

Fare due template mi sembra un inutile complicazione, inoltre rimarrebbe il problema dei font.

Ciao ElPaso,

come specificato non sono un esperto, purcui non saprei dove mettere le mani.

Il mio era solo un suggerimento per te e gli altri sviluppatori della FAP per evitare l'uso dei Javascript e rendere il sito ancora più conforme e accessibile.

Detto questo, la FAP resta uno degli strumenti gratuiti migliori in cui mi sia imbattuto nel tentativo di realizzare un sito accessibile per il mio comune, quindi tanto di cappello.

 



Web Design Bolzano Kreatif