Archivio della Categoria 'JSON'

Rilasciata la YUI 2.5 - File Uploader - Layout Manager e Javascript Profiler grafico

Sabato 23 Febbraio 2008

E' stata rilasciata la versione 2.5 della libreria Yahoo User Interface. Tutti i dettagli sono forniti sul post ufficiale del Blog di Yahoo.

Riassumiamo i dettagli essenziali:

  • Il nuovo Layout Manager permette di creare interfacce utente multi-pane collassabili e ridimensionabili;
  • Il controllo Flash File Uploader, utilizzato anche da Flickr, permette di fare l'upload multiplo di Files e immagini, fornendo anche le progress bar. Nota: nel post seguente a questo pubblicherò i codici sorgenti di un esempio funzionante.
  • Il profiler javascript ora ha un front-end grafico per rendere le informazioni più facilmente comprensibili
  • La YUI Data Table è stata migliorata ed è più veloce e ha nuove funzionalità quali: scrolling orizzontale e scrolling verticale, una classe pager, colonne drag and drop, ed un accesso API per aggiungere ed eliminare colonne.
  • L'image cropper permette di prendere parte di un'immagine da croppare lato server.
  • Il Cookie controller fornisce un wrapper  per fare tutte le operazioni necessarie con i cookie.
  • Il controllo Slider ha aggiornato il supporto per gestire range multipli.
  • Alcuni componenti sono usciti dallo stato beta, tra cui il colorpicker, il validatore Json, L'imageloader.


Aumenta la diffusione di questo articolo

Estensione di Firefox per sviluppare in JSON

Venerdì 2 Novembre 2007

Kris Zyp ha sviluppato un'estensione di Firefox per testare il codice JSON.

Questa estensione si chiama RESTTest e permette di costruire richieste HTTP per testare direttamente la risposta del server. RESTTest usa l'oggetto XmlHttpRequest permette quindi di testare velocemente le richieste XHR e di individuare eventuali problemi di sicurezza. Supporta tutti i metodi HTTP e permette di inviare richieste HTTP con headers e dati definiti ed esaminare il risultato per testare i codici sorgenti. 


Aumenta la diffusione di questo articolo

Aggiornamenti JQuery e Dojo Toolkit

Mercoledì 29 Agosto 2007

E' uscita la versione 1.1.4 di JQuery, che oltre a portare nuovi miglioramenti di prestazioni è l'ultima prima della versione 1.2 il cui lancio è previsto tra circa un mese.

E' stata finalmente pubblicata la versione definitiva del Dojo Toolkit 0.9.
Questo ha comportato una completa ristrutturazione del Toolkit rispetto alla versione 0.4, con una totale reingegnerizzazione del toolkit. In pratica, ora il "core" è sempre lo stesso, e non dipende dai moduli che vengono utilizzati e le dimensioni e la velocità sono state nettamente migliorate per portarlo con le prestazioni in linea con gli altri strumenti di sviluppo analoghi.

Inoltre, è stata operata una suddivisione logica tra gli elementi logici e quelli che riguardano la gestione della grafica, che è in alcuni casi davvero notevole.

Da notare anche che è prevista la pubblicazione di un ebook ufficiale gratuito, per insegnare agli sviluppatori ad usare la nuova versione del Toolkit.

A questo punto, una versione 0.9 ancora non la userei per lavori di produzione, però può iniziare valer la pena di perdere un po' di tempo a vedere come funziona. 


Aumenta la diffusione di questo articolo

Suggerimento per rendere il codice Ajax più pulito.

Giovedì 19 Aprile 2007

Recentemente è stato segnalato da Nicolas Faugout un metodo per rendere il codice Ajax più pulito.

In sostanza, invece di richiamare il metodo per fare le richieste al server remoto con una serie di try() catch() più o meno annidati tra loro, propone di controllare se è definito il metodo XMLHttpRequest e se non lo è lo ridefinisce.

 

(more…)


Aumenta la diffusione di questo articolo

Utilizzare Yahoo Pipes all’interno del proprio sito.

Martedì 27 Febbraio 2007

Premetto che questo articolo è la prima volta che compare in un blog italiano e probabilmente anche la prima volta che queste cose vengono spiegate in modo che funzionino davvero.

Per quanto riguarda la descrizione di Yahoo Pipes, rimando all’articolo scritto precedentemente su questo blog.

(more…)


Aumenta la diffusione di questo articolo