IBM vuole un AJAX standard

Big Blue ha chiamato a raccolta una decina di big del settore con lo scopo di creare un framework standard per la giovane e promettente tecnologia di sviluppo per applicazioni web dinamiche

Armonk (USA) - IBM e altri colossi del settore hanno dato vita ad un progetto per promuovere e favorire l'uso di AJAX (Asynchronous Javascript and XML), una tecnologia di sviluppo utilizzabile per creare applicazioni web interattive e dinamiche basate su standard ormai consolidati come XML, JavaScript, DOM e SOAP.

Il progetto Open AJAX si propone di sviluppare un singolo framework che semplifichi e standardizzi lo sviluppo e il debugging di applicazioni AJAX. Applicazioni che, secondo le intenzioni del progetto, devono poter girare senza modifiche su qualsiasi implementazione runtime e sistema operativo.

L'AJAX Toolkit Framework verrà sviluppato come software open source e integrato nell'ormai celebre piattaforma di sviluppo aperta Eclipse. Il toolkit dovrebbe essere il primo a supportare più sistemi di runtime, incluso Dojo, OpenRico, Zimbra e Kabuki.
Pur se giovane, la tecnologia AJAX conta già sostenitori del calibro di BEA, Borland, Novell, Oracle, Red Hat e Yahoo: società che, insieme a Dojo Foundation, Eclipse Foundation, Laszlo Systems, Mozilla Corporation, Openwave, Zend, Zimbra e la già citata IBM, rappresentano i membri fondatori di Open AJAX. Pur se al di fuori di questa iniziativa, hanno mostrato molto interesse verso AJAX anche Microsoft e Google: quest'ultima, in particolare, l'ha utilizzata per sviluppare il proprio servizio Google Maps.

Uno degli aspetti più attraenti di AJAX è la possibilità di creare pagine web dinamiche che possono essere aggiornate senza ricaricare la pagina o il frame: ciò permette, ad esempio, il controllo in tempo reale della correttezza dei dati inseriti in una form o l'aggiornamento istantaneo di dati e informazioni. Microsoft ammette inoltre che le applicazioni AJAX forniscono un grado di sicurezza maggiore rispetto alla propria tecnologia ActiveX, e non a caso Internet Explorer 7 supporta in pieno il neo standard.
TAG: 
22 Commenti alla Notizia IBM vuole un AJAX standard
Ordina
  • Ajax è davvero una bella tecnologia...
    ma mi preoccupa che sia di fatto strafottente di tutte le regole di accessibilità attualmente in vigore. E realizzare un sito con questa tecnologia E accessibilie significa di fatto rifare il sito due volte.
    non+autenticato

  • - Scritto da: Anonimo
    > Ajax è davvero una bella tecnologia...
    > ma mi preoccupa che sia di fatto strafottente di
    > tutte le regole di accessibilità attualmente in
    > vigore. E realizzare un sito con questa
    > tecnologia E accessibilie significa di fatto
    > rifare il sito due volte.

    Ma le regole di accessibilita' non coprono solo il layout del sito ? Ajax non va' a toccare questa parte ...
    11237

  • - Scritto da: Giambo
    > Ma le regole di accessibilita' non coprono solo
    > il layout del sito ? Ajax non va' a toccare
    > questa parte ...

    Infatti, la differenza mi sembra solo che vengano sfruttati maggiormente i browser dalla parte client.
    non+autenticato

  • - Scritto da: Anonimo
    >
    > - Scritto da: Giambo
    > > Ma le regole di accessibilita' non coprono solo
    > > il layout del sito ? Ajax non va' a toccare
    > > questa parte ...
    >
    > Infatti, la differenza mi sembra solo che vengano
    > sfruttati maggiormente i browser dalla parte
    > client.

    Se il browser non supporta l'oggetto xmlhttprequest ad esempio, e il sito o applicazione web ne fa uso, ques'ultima non e' piu' accessibile.

  • - Scritto da: ivankov

    > Se il browser non supporta l'oggetto
    > xmlhttprequest ad esempio, e il sito o
    > applicazione web ne fa uso, ques'ultima non e'
    > piu' accessibile.

    Tanto semplice quanto giusto Perplesso ...
    11237
  • > E realizzare un sito con questa
    > tecnologia E accessibilie significa di fatto
    > rifare il sito due volte.

    Ci sono delle librerie ( se ricordo bene cpaint ) che sono degradabili evitandoti di fatto il doppio lavoro.

    In pratica se sul client non è possibile usare l'oggetto xmlrequest viene creato tramite dom un iframe che simula ( con qualche gabola ) le funzionalità di ajax

    ne parlano anche:

    * http://www.fullo.net/blog/archives/2005/09/08/degr...

    * http://blog.html.it/archivi/2006/01/30/e-se-fosse-...

    Maurizio Pelizzone
    http://maurizio.mavida.com
    non+autenticato
  • mi sono dimenticato di questo, è in inglese ma è molto illuminante

    http://particletree.com/features/the-hows-and-whys.../

    Maurizio Pelizzone
    http://maurizio.mavida.com
    non+autenticato

  • - Scritto da: Anonimo
    > Ajax è davvero una bella tecnologia...
    > ma mi preoccupa che sia di fatto strafottente di
    > tutte le regole di accessibilità attualmente in
    > vigore. E realizzare un sito con questa
    > tecnologia E accessibilie significa di fatto
    > rifare il sito due volte.

    Ti devo correggere:
    Ajax non e' affatto una tecnologia, nonostante quello che dice l'articolo (evidentemente che l'ha scritto non sa di cosa sta parlando).

    Per quanto riguarda l'accessiblita' dipende:
    l'oggetto xmlhttprequest non e' supportato da qualsiasi browser per cui bisogna programmare diciamo a strati.
    Se non e' supportato allora si puo' procedere senza, e l'utente avra' un risultato meno carino ma pur sempre accessibile.

    Bisogna poi vedere se questo e' necessario: in una tipica applicatione web solitamente non lo e', mentre in un sito l'accessibilita' e' un dovere.

  • - Scritto da: Anonimo
    > Ajax è davvero una bella tecnologia...
    > ma mi preoccupa che sia di fatto strafottente di
    > tutte le regole di accessibilità attualmente in
    > vigore. E realizzare un sito con questa
    > tecnologia E accessibilie significa di fatto
    > rifare il sito due volte.

    Come strumento per la realizzazione di applicazioni intranet è molto comodo.
    non+autenticato

  • - Scritto da: Anonimo

    > Come strumento per la realizzazione di
    > applicazioni intranet è molto comodo.

    Ora e' diventato pure uno strumento?
    Tecnologia, strumento....mi aspetto che fra poco diventi anche un nuovo linguaggio, e perche' no, nel prossimo futuro una navicella spaziale.
  • si AJAX non è assolutamente accessibile. A memoria viola qualche requisito della legge Stanca, quindi non può essere usato per siti di ministeri, comuni, etc.
    A me AJAX sembra un accrocco di trucchi per ricreare uno 'smart' client e ricreare il client-server che è stato tanto bistrattato negli ultimi 10 anni. E mi sembra che allo scopo funziona molto meglio Flash che avendo il suo framework (come java e .Net) funziona allo stesso modo su tutti i client.
    Io partirei da Flash per creare siti usabili anche dalle persone diversamente abili. Non penso che sia facile, ma creando un framework che rende possibile interagire con il sito usando strumenti diversi permetterebbe a tutti gli sviluppatori di focalizzare l'attenzione sulle funzionalità del sito.
    non+autenticato
  • ma chi ha scritto questo articolo ???

    1. ajax non è una tecnologia ma un modo di utilizzare javascript e xml
    2. ajax non è una novità ( è nato con ie5 )
    3. Internet Explorer 7 lo supporta in modo nativo ( senza activex ) ma anche il 5 e il 6 possono utilizzarlo senza problemi
    4 imho ajax e soap non hanno nulla da spartire
    5 "Microsoft ammette inoltre che le applicazioni AJAX forniscono un grado di sicurezza maggiore rispetto alla propria tecnologia ActiveX" davvero ? posso chiedere la fonte qual'è ?

    Maurizio Pelizzone
    http://maurizio.mavida.com
    non+autenticato


  • - Scritto da: Anonimo
    > ma chi ha scritto questo articolo ???
    >
    > 1. ajax non è una tecnologia ma un modo di
    > utilizzare javascript e xml

    e' una tecnologia (anche se in effetti e' un po' overkill) che consente di gestire informazioni (via http) in modo asincrono, xml non e' nemmeno necessario, puoi fare tutto in js (a dispetto dell'acronimo)    

    > 2. ajax non è una novità ( è nato con ie5 )

    vero pero' l'hype e' recente

    > 3. Internet Explorer 7 lo supporta in modo nativo
    > ( senza activex ) ma anche il 5 e il 6 possono
    > utilizzarlo senza problemi

    vero e anche opera, safari, firefox (anche se ognuno a modo suo)

    > 4 imho ajax e soap non hanno nulla da spartire

    vero

    > 5 "Microsoft ammette inoltre che le applicazioni
    > AJAX forniscono un grado di sicurezza maggiore
    > rispetto alla propria tecnologia ActiveX" davvero
    > ? posso chiedere la fonte qual'è ?

    diciamo che qualunque cosa, anche un albero a camme, ha un grado di sicurezza maggiore rispetto ad activex quindi mi pare un'affermazione quantomeno ridondante

    ciao
    non+autenticato
  • > 1. ajax non è una tecnologia ma un modo di
    > utilizzare javascript e xml

    non è vero: nel momento in cui vengono introdotte delle funzionalità specifiche per uno scopo diventa una tecnologia

    > 2. ajax non è una novità ( è nato con ie5 )

    E con ciò? La novità sta nel tentativo di standardizzazione.

    > 3. Internet Explorer 7 lo supporta in modo nativo
    > ( senza activex ) ma anche il 5 e il 6 possono
    > utilizzarlo senza problemi

    e con ciò?

    > 4 imho ajax e soap non hanno nulla da spartire

    non concordo: l'accesso a servizi SOAP è un classico esempio di ustilizzo di AJAX: ad emspio
    http://www-128.ibm.com/developerworks/library/ws-a.../


    > 5 "Microsoft ammette inoltre che le applicazioni
    > AJAX forniscono un grado di sicurezza maggiore
    > rispetto alla propria tecnologia ActiveX" davvero
    > ? posso chiedere la fonte qual'è ?

    beh poter evitare di usare ActiveX è modo di evitare certe falle
    non+autenticato

  • - Scritto da: Anonimo
    > > 1. ajax non è una tecnologia ma un modo di
    > > utilizzare javascript e xml
    >
    > non è vero: nel momento in cui vengono introdotte
    > delle funzionalità specifiche per uno scopo
    > diventa una tecnologia

    Nessuna funzionalita' specifica e' stata inserita, hanno solo coniato un nome nuovo per tecnologie vecchie di anni.

    > > 2. ajax non è una novità ( è nato con ie5 )
    >
    > E con ciò? La novità sta nel tentativo di
    > standardizzazione.

    Standardizzare cosa ? E' Javascript e XML....
    Ad Armonk si svegliano anni dopo gli altri e se ne escono con queste sparate...

    > > 4 imho ajax e soap non hanno nulla da spartire
    >
    > non concordo: l'accesso a servizi SOAP è un
    > classico esempio di ustilizzo di AJAX: ad emspio
    > http://www-128.ibm.com/developerworks/library/ws-a

    Si ma SOAP e AJAX sono cose completamente diverse. Che poi si possano usare insieme ok, ma lo stesso si puo fare con ASP.NET per esempio...ma non diciamo che AJAX e' basato su ASP.NET....quindi non e' neanche basato su SOAP.

    > > 5 "Microsoft ammette inoltre che le applicazioni
    > > AJAX forniscono un grado di sicurezza maggiore
    > > rispetto alla propria tecnologia ActiveX"
    > davvero
    > > ? posso chiedere la fonte qual'è ?
    >
    > beh poter evitare di usare ActiveX è modo di
    > evitare certe falle
    Qualsiasi cosa gira dentro nel browser puo avere falle (ActiveX, Flash, Applets etc.)
    Se l'utente apre tutto cio che gli viene chiesto anche se non certificato...
    non+autenticato

  • - Scritto da: Anonimo
    > > beh poter evitare di usare ActiveX è modo di
    > > evitare certe falle
    > Qualsiasi cosa gira dentro nel browser puo avere
    > falle (ActiveX, Flash, Applets etc.)
    > Se l'utente apre tutto cio che gli viene chiesto
    > anche se non certificato...
    Perfettamente d'accordo sul resto, ma questo no! È vero che qualsiasi cosa giri dentro al browser può avere delle falle... ma ActiveX *è* una falla.
    non+autenticato
  • Ma ne sapete, di cose voi.
    non+autenticato
  • ActiveX permette di eseguire codice arbitrario sul computer con gli stessi permessi dell'utente, un app. ajax, se il browser non e` bucato, non puo` uscire dal browser.
    non+autenticato

  • > 2. ajax non è una novità ( è nato con ie5 )

    D'accordo, ma ora si può usare perchè supportato
    da tutti i browser.. E poi prima di Google Maps l'ho
    visto usare da ben pochi siti..oggi invece sembra
    ci sia la corsa per ajaxificare tutti i siti webA bocca aperta
    non+autenticato
  • > E poi prima di Google Maps
    > l'ho
    > visto usare da ben pochi siti..

    GMail Occhiolino
    non+autenticato