Overslaan en naar de inhoud gaan

Ajax-ontwikkelaar krijgt helpende handen toegestoken

Ajax is ‘hot’. Op de Xtech-conferentie die deze week in Krasnapolsky over het in onder andere Javascript en XML bouwen van geavanceerde webapplicaties werd gehouden, was de zaal tijdens de ‘Ajax-day’ geheel gevuld met ontwikkelaars. Gemiddelde leeftijd: achter in de twintig. Applicaties bouw je voor het web en webapplicaties bouw je met Ajax, weten de jongere ontwikkelaars.
Tech & Toekomst
Shutterstock
Shutterstock

De vele initiatieven op Ajax-gebied van de laatste maanden zijn vooral gericht op het eenvoudiger maken van het ontwikkelen van Ajax-code en het ‘open’ houden van al die inspanningen. Ajax is als technologie al lastig af te bakenen, dus moet het vooral geen bedrijfseigen trekjes krijgen. Het is pas Ajax als het voor iedereen beschikbaar is, stelt Andy Smith, voorzitter van de Dojo Foundation (ook lid van Open AJAX), in een voorgelezen speech op de Xtech-conferentie. "En als het maar op één browser draait, is het dat niet." Standaardisatie van Ajax is echter moeilijk, zolang men het er niet over eens wat nu exact Ajax is. Open AJAX Dat weerhoudt de grote partijen in de IT niet van grootste Ajax-initiatieven. Op instigatie van IBM werd drie maanden geleden het Open AJAX-consortium opgericht met onder andere BEA, Google, Yahoo, Oracle, Eclipse, Mozilla, Novell en Red Hat. Daarbij hebben zich onlangs dertien andere partijen gevoegd, waaronder Adobe, het Nederlandse Backbase, SAP, Software AG en Tibco. Open AJAX, dat sinds vorige week door het leven gaat als de ‘OpenAJAX Alliance’, heeft besloten zich op drie zaken te richten: de Ajax-risico’s verminderen door interoperabiliteit te realiseren; ervoor zorgen dat Ajax-oplossingen zich houden aan open standaarden en open-sourcetechnologie gebruiken; en de open natuur van het web bestendigen. OpenAJAX propageert daartoe het samen ontwikkelen en ondersteunen van open specificaties en gereedschappen die ontwikkelen in Ajax mogelijk maken. IBM en Zimbra (dat online-applicaties aanbiedt) hebben al eigen tools voor dat doel vrijgegeven en krijgen gezelschap van steeds meer bedrijven. Twee weken geleden was dat bijvoorbeeld Adobe, dat zijn nieuwe Spry-framework doneerde. Spry moet het ontwerpers makkelijker maken met Ajax te werken. Verschillende andere frameworks, zoals die van Dojo Foundation en Laszlo, maken het eenvoudiger in Javascript te programmeren. "Op dit moment moet je nog een zeer ervaren Javascript-programmeur zijn om Ajax-applicaties te maken", stelt IBM’s CTO voor opkomende technologieën David Boloker. Dat Javascript op zich weinig met Java te maken heeft, weerhield een aantal partijen er niet van afgelopen week tijdens Suns JavaOne-conferentie nog meer Ajax-toolkits te lanceren. Googles Web Toolkit omvat onder andere een compiler die van Java-code Javascript kan maken. Google heeft ook met name energie gestoken in het uit de wereld helpen van de inconsistenties die er tussen browsers zijn waardoor een Ajax-applicatie er op de ene browser net weer anders uitziet dan op de andere. "Van die hoofdpijn helpen we je een beetje af", zegt productmanager Bret Taylor van Google. De ervaring is vooral opgedaan met Google Maps, Calendar en GMail, zegt hij. Het Nederlandse Backbase heeft een vergelijkbaar tool geïntroduceerd, maar dat is gebaseerd op Java Server Faces, waarmee normaliter webinterfaces voor Java-serverapplicaties worden gebouwd. Ook Oracle heeft technologie op dit gebied aangekondigd, met de belofte die aan het open-sourcedomein prijs te geven. Of Microsoft zoals zo vaak het buitenbeentje blijft, is nog de vraag. Het bedrijf is door de OpenAJAX Alliance uitgenodigd om lid te worden, maar heeft nog geen beslissing genomen. Voorloper Microsoft heeft zelf veel energie gestoken in het bouwen van een ‘Ajax-framework’ dat de link legt tussen het ontwikkelframework ASP.NET 2.0 en Ajax-code. Het vooralsnog gratis te downloaden Atlas is volgens Microsoft ook voor andere serverframeworks dan ASP.NET geschikt en maakt gebruik van de mogelijkheden van ‘elke moderne browser’. Of dat ook in gelijke mate gebeurt is dan een volgende vraag. Eigenlijk is Microsoft een Ajax-voorloper, met de mogelijkheden die bijvoorbeeld in de Outlook Web Acces-pagina zitten. Maar diezelfde webpagina ziet er in bijvoorbeeld Firefox een stuk minder mooi uit dan in Internet Explorer. De meeste leden van de OpenAJAX-gemeenschap hopen op volwaardige deelname van Microsoft, blijkt uit een rondgang van het Amerikaanse eWeek. Rod Smith, vice president Internettechnologie bij IBM, hoopt op een zelfde eenheid als bij het vaststellen van standaarden voor web services en XML. "Ik hoop dat het geen kwestie wordt van OpenAJAX tegenover Microsoft. We moeten over de hele linie samenwerken", zegt Bill Scott, Ajax-evangelist bij Yahoo.

Lees dit PRO artikel gratis

Maak een gratis account aan en geniet van alle voordelen:

  • Toegang tot 3 PRO artikelen per maand
  • Inclusief CTO interviews, podcasts, digitale specials en whitepapers
  • Blijf up-to-date over de laatste ontwikkelingen in en rond tech

Bevestig jouw e-mailadres

We hebben de bevestigingsmail naar %email% gestuurd.

Geen bevestigingsmail ontvangen? Controleer je spam folder. Niet in de spam, klik dan hier om een account aan te maken.

Er is iets mis gegaan

Helaas konden we op dit moment geen account voor je aanmaken. Probeer het later nog eens.

Maak een gratis account aan en geniet van alle voordelen:

Heb je al een account? Log in

Maak een gratis account aan en geniet van alle voordelen:

Heb je al een account? Log in