🎉 Nuovo strumento: Lingua semplice. Fate clic sul pulsante e provatelo dal vivo

Adattare manualmente Eye-Able al proprio sito web

L'immagine mostra un computer portatile con un programma aperto. È possibile vedere il codice del computer.

Condividi post:

Se si controlla la configurazione da soli, è possibile personalizzare Eye-Able per il proprio sito web, al di là del configuratore.
L'immagine mostra un computer portatile con un programma aperto. È possibile vedere il codice del computer.

Adattare manualmente Eye-Able al proprio sito web

Condividi questo post:

L'immagine mostra un computer portatile con un programma aperto. È possibile vedere il codice del computer.
Se si controlla la configurazione da soli, è possibile personalizzare Eye-Able per il proprio sito web, al di là del configuratore.

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

Se controllate la configurazione da soli, potete personalizzare Eye-Able - al di là del configuratore - per il vostro sito web. I vantaggi di tale personalizzazione sono descritti nell'articolo "Quali sono i vantaggi della personalizzazione iniziale?". Per effettuare queste personalizzazioni è necessaria una conoscenza avanzata di HTML e CSS. Per questo motivo offriamo l'opzione di un controllo e di un'ottimizzazione Eye-Able completa per ogni sito web. Tuttavia, alcune di queste opzioni di personalizzazione sono disponibili per gli utenti non gestiti di Eye-Able in qualsiasi momento. Le impostazioni disponibili sono presentate di seguito.

Nota: le seguenti configurazioni sono solo un sottoinsieme dei parametri disponibili in un'ottimizzazione completa di Eye-Able.

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

Oltre a integrare la configurazione direttamente in linea, è possibile apportare modifiche alla configurazione di eye-ble utilizzando una funzione separata. Si consiglia quindi di utilizzare il metodo eyeAble_updateConfig()per poter apportare modifiche alla configurazione:

<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 escludere i parametri che non devono essere modificati.

Ingrandimento:

Per limitare l'ingrandimento esistono i seguenti parametri:

  • maxMagnification: [int] Descrive l'ingrandimento massimo (valore predefinito: 21)
  • maxMobileMagnification: [int] Descrive l'ingrandimento mobile massimo (valore predefinito: 3).

Posizione:

Per modificare la posizione dell'icona principale esistono i seguenti parametri:

  • topPosition: [Stringa] Imposta la posizione superiore dell'icona sul desktop in % o px (valore predefinito: "10%").
  • rightPosition: [String] Imposta la posizione destra dell'icona sul desktop in px. Se sidePosition è impostato su "left", viene impostata la posizione sinistra (valore predefinito: "10px").
  • mobileBottomPosition: [Stringa] Imposta la posizione inferiore dell'icona mobile in % o px (valore predefinito: "15%").
  • mobileRightPosition: [Stringa] Imposta la posizione destra dell'icona mobile in px (valore predefinito: "10px").
  • sidePosition: [String] Imposta il lato su cui appare l'icona "sinistra" o "destra" (predefinito: "destra").

Aspetto:

Per modificare l'aspetto esistono i seguenti parametri:

  • mainIconAlt: [int] Cambia l'icona principale tra le tre varianti 0, 1 o 2 (predefinito: 0)
  • iconSize: [int] Modifica la dimensione dell'icona sul desktop, valori raccomandati tra 50-70 pixel (valore predefinito: 70px).
  • mobileIconSize: [int] Modifica la dimensione dell'icona mobile, valori raccomandati tra 35-50 pixel (valore predefinito: 50px).

Lettore di schermo:

Le classi CSS di personalizzazione possono essere modificate con i seguenti parametri:

  • customSrBlacklistCSS: [String] Cambia la classe CSS per gli elementi da escludere (predefinito: eyeAble_SrSkip).
  • customSrStartCSS: [Stringa] Cambia la classe CSS per il nuovo elemento iniziale (predefinito: eyeAble_SrStart)
  • customSrTextCSS: [String] Cambia la classe CSS per il blocco da pre-leggere (predefinito: eyeAble_SrText).

Escludere elementi dalle funzioni:

I seguenti parametri possono essere utilizzati per escludere alcuni elementi dalle funzioni Eye-Able. Ciò è utile per il testo che esce dal suo contenitore quando viene ingrandito o per gli elementi i cui colori non devono essere regolati dal 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 sono separati da virgole. L'eccezione si applica anche a tutti i figli degli elementi selezionati!

  • blacklistContrast: [String] Esclude gli elementi dalla regolazione del colore della modalità contrasto o notte.

ad esempio

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

ad esempio

Esempio di come escludere elementi dall'ingrandimento

 

  • forceWhiteBackground: [Stringa] Forza uno sfondo bianco quando è attivata la modalità notturna o di contrasto.

 

Facile per tutti

Siete interessati? Saremo lieti di aiutarvi.

Con oltre 25 funzioni relative all'accessibilità digitale, Eye-Able vi aiuta anche a ridurre le vostre barriere a lungo termine. Potrete rendere le vostre informazioni accessibili a tutti e non escludere alcun visitatore, in breve: potrete attingere a un nuovo gruppo target senza elevati volumi di marketing.

L'icona mostra la figura di accessibilità

Colloquio di consulenza

Consultazione non vincolante sull'accessibilità digitale in generale

L'icona mostra la figura di accessibilità

Analisi

Discussione sul possibile potenziale di ottimizzazione del vostro sito web

L'icona mostra la figura di accessibilità

Demo dal vivo

Presentazione del software di assistenza direttamente sul vostro sito web

Ulteriori contributi

Se volete un po' di più: