Archivio della Categoria 'Ajax'

Rilasciati Adobe AIR 1.0 e Flex 3.0

Martedì 26 Febbraio 2008

Continuando il percorso nel campo delle Applicazioni Internet "Arricchite" (RIA), Adobe ha annunciato ieri il rilascio ufficiale di Adobe AIR v1.0 e Adobe Flex 3.0.

Adobe sta cercando di convincere gli sviluppatori Ajax di sviluppare applicazioni Web con Air e non solo con Flash. 

(more…)


Aumenta la diffusione di questo articolo

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

Pubblicata la versione 1.0 del Dojo Toolkit

Martedì 6 Novembre 2007

Dopo 3 anni di sviluppo, ieri è stata rilasciata la versione 1.0 del Dojo Toolkit.

Una descrizione completa del pacchetto sarebbe troppo lunga ed inutile da fare qui.

Le principali novità sono le seguenti:

  • Le Grid. In pratica delle tabelle con tipo excel, con tutti gli optional per gestire grandi quantità di dati efficientemente. Ad esempio permettendo di ordinare i dati per colonne, gestire il resize e altre formattazioni complesse.
  • I grafici. Il pacchetto dojo.charting supporta il vari tipi di grafico, di sorgenti di dati e di temi. Il bello è che sono grafici fatti interamente in HTML, Javascript e CSS.
  • Supporto completo per a11y e i18n.
  • Universal data access.
  • dojox.gfx3d possibilità di disegnare anche scene vettoriali 2D e 3D, il tutto senza bisogno di usare immagini.
  • Look and Feel migliorato.
  • Meccanismi di templating per i widgets
  • Stabilità migliorata (e ci mancherebbe pure nel passaggio dalla versione 0.9 alla 1.0 ndr).
  • Supporto per OpenAjax Alliance Hub 1.0 che garantirà l'interoperabilità tra toolkits diversi.

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

Google Gears per l’inserimento di dati anche off-line

Lunedì 30 Luglio 2007

Jack Herrington ha scritto il suo secondo articolo nella sua serie su Gears.

L'articolo è interessante perché entra nel dettaglio di come creare un'applicazione con inserimento dei dati tramite form, che lavori anche off-line.

Questo significa che gli inserimenti vengono memorizzati, in modo che quando l'utente si riconnette, ci sia la sincronizzazione dei dati inseriti.

I dati vengono inviati usando Prototype e Ajax.Updater.

 


Aumenta la diffusione di questo articolo

Pownce - Condivisione tra amici - Web 2.0

Mercoledì 18 Luglio 2007

Pannello di controllo Pownce.Pownce è l'ultimo arrivato nel mondo del social networking. Nel progetto è coinvolto Kevin Rose di Digg e questo è bastato a generare parecchie aspettative. Ma sono giustificate?

Pownce si autodescrive come "un modo per inviare roba ai tuoi amici". Si possono inviare collegamenti, files, eventi, messaggi tutti come tipi distinti. La funzionalità riguardante i messaggi è stata confrontata con Twitter, ma non è confrontabile. In un certo senso può essere considerata un'applicazione di micro-blogging, e alcuni la usano come tale, ma la mancanza di alcune funzionalità estetiche, la rendono poco usabile. E' invece più adatto come micro-forum tra amici, dato che messaggi e risposte risultano riuniti in thread.

Al momento Pownce è ancora in fase di testing ed è aperto solo ad invito (Chi vuole un invito può chiedermelo nei commenti). L'account di default permette messaggi illimitati, eventi e files, ma con dimensioni massime per ognuno di 10 MB. Per 20$ all'anno questo limite può essere portato a 100MB. Comprare un'account pro permette anche di disfarsi della pubblicità che c'è sulle pagine.

Accesso Desktop multi-piattaforma.

(more…)


Aumenta la diffusione di questo articolo

Pubblicato Dojo 0.9 beta

Mercoledì 4 Luglio 2007

E' stata pubblicata la versione 0.9 del dojoToolkit. Sono stati introdotti i seguenti miglioramenti.

Velocità: è stato alleggerito di tutto il codice eccessivo, ridondante e non retrocompatibile. Ora il core può competere con gli altri toolkit analoghi. Inoltre, è stato separato il core dal sistema di widget dijit.js.

Accessibilità: uno dei principali obiettivi per la release 1.0 è l'accessibilità. Questo perché è giusto che le applicazioni ben fatte siano giustamente accessibili a tutti, tramite navigazione da tastiera, supporto agli screen reader, possibilità di lavorare in modalità ad alto contrasto, pur mantenendo tutte le caratteristiche che lo contraddistinguono.

Theming: il Dijit è interamente personalizzabile. Distribuito con un tema di default, è definita una struttura con cui si possono creare stili personalizzati di Dojo, per pagina, per nodo o per widget.

Documentazione: è in corso di lavorazione una nuova versione della documentazione Web delle API di dojo toolkit, seguendo criteri rigorosi circa gli standard di documentazione. Inoltre, inserendo la documentazione nei files, potrà essere generata automaticamente in qualsiasi momento, oltre che essere sempre più semplice da usare.

Attendiamo con impazienza le prime versioni stabili, per poterle usare anche in progetti di produzione.

 


Aumenta la diffusione di questo articolo

jQuery 1.1.3 è stato ottimizzato per la velocità.

Martedì 3 Luglio 2007

E' uscita la nuova versione di jQuery. Le principali caratteristiche sono:

  • migliorata la velocità, con aumenti fino all'800 nel parsing del DOM
  • Riscritta la gestione degli eventi migliorando la gestione degli eventi da tastiera in javascript
  • Riscritta la gestione degli effetti, con miglioramento della velocità di esecuzione e maggiore compatibilità tra i browsers
  • Nuovi selettori: Unicode, Escape, Inequality e altri
  • Miglioramento nella gestione delle animazioni javascript; ora si possono eseguire più animazioni contemporaneamente senza degradazione delle prestazioni o rallentamenti
  • $(”div”).is(”:visible, :first”)
  • jQuery.browser.version

Inoltre è stato fatto il progetto jQuery UI, una libreria Drag & Drop sviluppata tenendo conto delle esigenze di velocità ed estendibilità per il futuro.

La libreria conterrà il codice per gli oggetti Draggables, Droppables, Sortables, Resizables e Slider.


Aumenta la diffusione di questo articolo

Adobe AIR - Ebook gratuito

Giovedì 28 Giugno 2007

Mike Chambers e gli sviluppatori di Adobe AIR hanno fatto un libro intitolato "Adobe Integrated Runtime (AIR) for JavaScript Developers Pocket Guide" pubblicato da Amazon ed è una guida sulla piattaforma Adobe Air indirizzata agli sviluppatori Javascript ben fatta, senza essere eccessivamente lunga (poco meno di 200 pagine), che per le pubblicazioni di questo settore sono niente e rilasciato con licenza Creative Commons.

Una copia in formato elettronico si  può trovare qui:

La guida copre i seguenti temi:

  • Introduzione a AIR
  • Primi passi con lo sviluppo in AIR
  • Lavorare con Javascript e HTML in AIR
  • AIR mini guida
  • Strumenti a riga di comando
  • Alias

 .

Altri esempi si trovano qui

La documentazione ufficiale di AIR degli Adobe Labs qui

E qui un forum su Adobe Air.

 


Aumenta la diffusione di questo articolo

Google annuncia miglioramenti di Docs e Spreadsheets

Mercoledì 27 Giugno 2007

Ron Schneider ha annunciato dei miglioramenti alle applicazioni editor di testi e foglio di calcolo di Google.

I miglioramenti sono i seguenti:

  • Interfaccia grafica esteticamente più gradevole - completamente rifatta, con nuove icone e controlli
  • Maggiore organizzazione - ora i tags con cui si salvano i documenti sono diventati delle cartelle. I documenti si spostano tra le cartelle con il drag & drop.
  • Funzionalità di ricerca innovative - offre risultati filtrati dinamicamente mentre uno digita la ricerca.

Aumenta la diffusione di questo articolo