Sperimentando le Yui

Nella fase di pre-analisi per la scelta dei componenti che andranno a far parte di docebo 4.0 abbiamo selezionato, come libreria javascript-ajax, un prodotto Yahoo rilasciato sotto licenza BSD (compatibile con la licenza GPL 2.0 sotto cui è rilasciata Docebo). Attraverso l'introduzione pesante di alcune funzioni ajax ed in particolare utilizzando le YUI supportate da un gigante del calibro di Yahoo si ottengono risultati quali:

  • Utilizzo di una libreria integrata, ben documentata e con molti esempi attivi
  • Navigazione dei contenuti senza eccessivi refresh di pagina (Vedi esempio)
  • Maggior fluidità nella gestione di elementi complessi (albero dell'organigramma, notifiche ecc)
  • Maggiore semplicità nello spostamento degli elementi attraverso le funzioni di "trascinamento" (Vedi esempio)
  • Maggiore semplicità nell'esecuzione di funzioni quali conferme sulle azioni nella stessa pagina (Vedi esempio), modifica di dati inseriti nella stessa pagina, inserimento di dati senza cambiare pagina (Vedi esempio).
  • Maggiore semplicità nella navigazione dei dati.
L'utilizzo di Ajax è già presente in parte su docebo 3.5 e verrà esteso in modo molto pesante su docebo 4.0

Sito ufficiale delle YUI: http://developer.yahoo.com/yui/

Nessun commento: