🎉 Nuovo strumento: linguaggio semplice. Clicca sul pulsante e provalo in tempo reale

Personalizzare manualmente Eye-Able in base al proprio sito web

L'immagine mostra un laptop su cui è aperta un'applicazione. Su di essa è visibile del codice informatico.

Condividi il post:

Effettuando un controllo autonomo della configurazione, è possibile personalizzare Eye-Able in base al proprio sito web, andando oltre le funzionalità del configuratore.
L'immagine mostra un laptop su cui è aperta un'applicazione. Su di essa è visibile del codice informatico.

Personalizzare manualmente Eye-Able in base al proprio sito web

Condividi questo post:

L'immagine mostra un laptop su cui è aperta un'applicazione. Su di essa è visibile del codice informatico.
Effettuando un controllo autonomo della configurazione, è possibile personalizzare Eye-Able in base al proprio sito web, andando oltre le funzionalità del configuratore.

Crediti fotografici: Any IP Ltd, il link all’autore èhttps://anyip.io/ e Simplex – Web Design Sydney 

Effettuando un controllo autonomo della configurazione, è possibile personalizzare Eye-Able – andando oltre le funzionalità del configuratore – in base al proprio sito web. I vantaggi di tale personalizzazione sono descritti nell’articolo “Quali vantaggi mi offre una personalizzazione iniziale?”. Per effettuare queste personalizzazioni è necessaria una conoscenza avanzata di HTML e CSS. Per ogni sito web offriamo quindi l’opzione di un controllo completo e di un’ottimizzazione di Eye-Able. Alcune possibilità di personalizzazione sono tuttavia disponibili in qualsiasi momento anche per gli utenti non gestiti di Eye-Able. Di seguito vengono presentate le impostazioni disponibili.

Nota: le seguenti configurazioni rappresentano solo una parte dei parametri disponibili in un'ottimizzazione completa effettuata da Eye-Able.

Per estendere la configurazione di Eye-Able, è necessario aggiungere ulteriori coppie chiave-valore alla variabile eyeAble_pluginConfig. Una configurazione di esempio è disponibile qui (https://www.eye-able-cdn.com/example.js)

Oltre all'integrazione diretta della configurazione inline, è possibile apportare modifiche alla configurazione di Eye-Able anche tramite una funzione separata. Per poter apportare autonomamente modifiche alla configurazione, si consiglia quindi di utilizzare il metodo eyeAble_updateConfig():

<script type="text/javascript" >
    function eyeAble_updateConfig() {
        eyeAble_pluginConfig.topPosition = "200px"; //Verändere die Top-Position des Icons
        eyeAble_pluginConfig.maxMagnification = 10;
        if(eyeAble_pluginConfig.blacklistContrast){
            //append to the existing rules, otherwise they get overwritten
            eyeAble_pluginConfig.blacklistContrast += ".myClass";
        } else {
            eyeAble_pluginConfig.blacklistContrast = ".myClass";
        }
    }
</script>

È possibile commentare i parametri che non devono essere modificati.

Ingrandimento:

Sono disponibili i seguenti parametri per limitare l'ingrandimento:

  • maxMagnification: [int] Indica l'ingrandimento massimo (valore predefinito: 21)
  • maxMobileMagnification: [int] Indica l'ingrandimento massimo su dispositivi mobili (valore predefinito: 3)

Posizione:

Sono disponibili i seguenti parametri per modificare la posizione dell'icona principale:

  • topPosition: [String] Imposta la posizione “top” dell’icona sul desktop in % o px (impostazione predefinita: “10%”)
  • rightPosition: [String] Imposta la posizione a destra dell'icona sul desktop in px. Se sidePosition è impostato su "left", viene impostata la posizione a sinistra (impostazione predefinita: "10px")
  • mobileBottomPosition: [String] Imposta la posizione inferiore dell'icona nella versione mobile in % o px (impostazione predefinita: "15%")
  • mobileRightPosition: [String] Imposta la posizione a destra dell'icona nella versione mobile in px (valore predefinito: "10px")
  • sidePosition: [String] Imposta il lato in cui appare l'icona: "left" o "right" (impostazione predefinita: "right")

Aspetto:

Per modificare l'aspetto sono disponibili i seguenti parametri:

  • mainIconAlt: [ int] Consente di scegliere l'icona principale tra tre varianti: 0, 1 o 2 (impostazione predefinita: 0)
  • iconSize: [int] Modifica le dimensioni dell'icona sul desktop; valori consigliati compresi tra 50 e 70 pixel (impostazione predefinita: 70px)
  • mobileIconSize: [int] Modifica la dimensione dell'icona su dispositivi mobili; valori consigliati compresi tra 35 e 50 pixel (impostazione predefinita: 50px)

Lettori di schermo:

È possibile modificare le classi CSS di personalizzazione utilizzando i seguenti parametri:

  • customSrBlacklistCSS: [String] Modifica la classe CSS degli elementi da escludere (impostazione predefinita: eyeAble_SrSkip)
  • customSrStartCSS: [ String] Modifica la classe CSS per il nuovo elemento di avvio (impostazione predefinita: eyeAble_SrStart)
  • customSrTextCSS: [String] Modifica la classe CSS del blocco da leggere (impostazione predefinita: eyeAble_SrText)

Escludere elementi dalle funzioni:

I seguenti parametri consentono di escludere determinati elementi dalle funzioni di Eye-Able. Ciò è utile per il testo che, in caso di ingrandimento, fuoriesce dal proprio contenitore, oppure per gli elementi i cui colori non devono essere modificati dalla modalità di contrasto o dalla modalità notturna. Gli elementi possono essere selezionati tramite selettori CSS nativi (maggiori informazioni qui (https://www.w3schools.com/cssref/css_selectors.asp)). I selettori CSS multipli vanno separati da virgole. L’esclusione si applica anche a tutti i figli degli elementi selezionati!

  • blacklistContrast: [String] Esclude alcuni elementi dalla regolazione del colore nella modalità Contrasto o Notte.

ad es.

Esempio di come escludere elementi dal contrasto
  • blacklistFontsize: [String] Esclude gli elementi dall'ingrandimento del carattere

ad es.

Esempio di come escludere elementi dall'ingrandimento

 

  • forceWhiteBackground: [ String] Imposta uno sfondo bianco quando è attiva la modalità notturna o quella a contrasto

 

Facile per tutti

Abbiamo suscitato il vostro interesse? Saremo lieti di aiutarvi.​

Con oltre 25 funzioni dedicate all’accessibilità digitale, Eye-Able aiuta anche voi a ridurre in modo duraturo le vostre barriere. In questo modo rendete le vostre informazioni accessibili a tutti senza escludere alcun visitatore: in breve, raggiungete un nuovo pubblico senza dover ricorrere a ingenti investimenti di marketing.

L'icona mostra l'icona di accessibilità

Colloquio di consulenza

Colloquio di consulenza senza impegno sull’accessibilità digitale in generale

L'icona mostra l'icona di accessibilità

Analisi

Analisi delle possibili opportunità di ottimizzazione del vostro sito web​

L'icona mostra l'icona di accessibilità

Dimostrazione dal vivo

Presentazione del software di assistenza direttamente sul vostro sito web​

Altri articoli

Se volete qualcosa in più: