Link al contenuto della pagina Link al menu della pagina

Un Editor Accessibile e Open-source

immagine teaser editor

PEGOeditor è un progetto open-source di sviluppo di un editor wysiwyg (what you see is what you get) per pagine (X)HTML, orientato all'accessibilità: è uno strumento accessibile che crea pagine accessibili.

L'Editor è sviluppato interamente in Javascript, quindi funziona all'interno del browser senza bisogno di installare alcun programma né plugin. In particolare è compatibile con Internet Explorer (dalla versione 6.0 in poi) e Mozilla Firefox (da 1.0 in poi, insieme a tutti i browser basati su Gecko).


  • Uno strumento accessibile
    • Basandosi solo su Javscript abbinato a XHTML, l'editor stesso è accessibile: tutti i comandi possono essere raggiunti tramite tastiera, con alcuni shotcut che permettono una navigazione ancora più rapida (ad esempio Alt+1 per posizionarsi nell'area di lavoro).
  • Per produrre pagine accessibili
    • Le pagine prodotte da PEGOEditor sono accessibile perché:
      • Il codice prodotto è XHTML corretto a norma di legge Stanca
      • La formattazione viene impostata tramite classi CSS, garantendo la separazione tra struttura e presentazione
      • L'editore è spinto ad inserire elementi indispensabili all'accessibilità quali gli attributi alt delle immagini ed i summary delle tabelle
      • Eventuale codice inserito a mano o da programmi esterni viene parzialmente "pulito" e corretto
      • Finestra per l'inserimento di "testo non formatto" in cui incollare testi copiati da altri programmi
      • La gestione dei colori propone colori accessibili e può essere disabilitata a favore dei CSS

  • Gestione avanzata dei blocchi (div, span)
      • Tasto per evidenziare i blocchi
      • Navigazione breadcrumb dell'XHTML
      • Possibilità di assegnare una classe css al blocco evidenziato
      • Creazione di un blocco da testo selezionato
      • Eliminazione dei blocchi mantenendo il contenuto

  • Disponibilità di plugin e facilità di sviluppo
      • Caricamento immagini e allegati integrato nell'Editor
      • Gestione avanzata tabelle
      • Gestione classi CSS e blocchi
      • Derivazione dei Plugin da una superclasse "astratta" con tutti i metodi necessari