Il fatto è che mi sembra di aver capito che lei è la cliente e che il webmaster.. dice che è tutto ok...
Quindi "dovrebbe" essere il web master a risolvere il problema non lei...
Non credo che gli dia la possibilità a lei di modificare il codice.
E' vero non sono stato così sottile nel comprendere la risposta, però un webmaster che non ti da la possibilità di modificare il codice va evitato come la peste.
Capisco la professionalità, e la proprietà sul codice, ma qui è discutibile sia l'una che l'altra, queste persone andrebbero denunciate e i contratti impugnati.
Che usi xoops o altro non ha importanza, non l'ho detto per gentilezza ma quel sito è mal progettato anche nei colori, per esempio il testo con colore 00BEE6 (celestino) su sfondo bianco è illegibile, il Colour Contrast Analyzer da questi risultati per la combinazione di colore risultante:
Primo piano:#00BEE6 Sfondo:#FFFFFF
Non superato (Il rapporto di contrasto di luminosità è: 2,18)
Testo o diagrammi ed il loro sfondo devono avere un rapporto minimo di contrasto di luminosità pari a 5:1 per garantire la conformità di livello 2 alla linea guida 1.4,ed un rapporto minimo di contrasto di luminosità pari a 10:1 per la conformità di livello 3 alla linea guida 1.4.
Qui i valori per i principali problemi degli occhi:
Normale-Non superato (Il rapporto di contrasto di luminosità è: 2,18)
Protanopia-Non superato (Il rapporto di contrasto di luminosità è: 2,10)
Deuteranopia-Non superato (Il rapporto di contrasto di luminosità è: 2,49)
Tritanopia-Non superato (Il rapporto di contrasto di luminosità è: 2,20)
Tanto per capirsi la Protanopia è il daltonismo completo ai colori, mentre le altre due sono la mancanza del colore verde nella visione, infine la terza è la percezione confusa tra giallo e blu.
In altre parole quella parte di sito risulta illeggibile o nella migliore dei casi poco comprensibile a chiunque.
Ora io non conosco il contratto stipulato con chi ha progettato il sito ma il non vedere il sito per un determinato browser o per mancanza di accessibilità può causare per la risoluzione del contratto.