The Orbeon Forms Blog

This is the Orbeon Forms blog. Stay up to date with the latest releases and new features of Orbeon Forms!

Professional XML, The Book

I had a chance to work with a great team on the new edition of Professional XML. This is a completely new edition; everything is fresh and has be written from the ground up. The book covers almost all the XML-related technologies you can think of: XSLT, XPath, XML Schema,... More

IntelliJ 6.0.6 Released

Here at Orbeon, we are big users of IntelliJ. It is an excellent Java IDE, but is also a surprisingly good JavaScript and XML editor. When it comes to XML, IntelliJ nicely supports compound documents, such as XHTML+XForms, and validates each part of the document with the appropriate schema. JetBrain... More

XForms meeting in Madrid

I am back from our latest Forms working group face to face (f2f) meeting in Madrid. I was only able to attend the last two out of three days, but luckily the working group was kind enough to move some of my favorite issues to the days where I was... More

A week and a half of performance work

I am just back from an exhausting but very productive trip to Scotland and England, where I have been working hard on Orbeon Forms performance: A lot of time was spent timing and profiling quite complex forms used by two of ours customers. We have gained interesting knowledge of where... More

XForms 1.0 Third Edition Now a Proposed Edited Recommendation

The Forms Working Group at W3C has just published XForms 1.0 Third Edition as a Proposed Edited Recommendation. This means that it is a work in progress but that the public is invited to comment. So please go ahead, review the diff-marked version, and send your feedback to www-forms-editor@w3.org! More

Of state handling, part II

This is a continuation of the post Of state handling, part I published last month. In Orbeon Forms, the XForms engine is split between the web browser (client) and the server. Client and server communicate with each other through Ajax. The client is relatively simple and written entirely in JavaScript.... More

Orbeon Forms and XForms on the iPhone (for real)

That was fast: Rob just won a free Professional Web 2.0 Programming book to be the first to run Orbeon Forms from his iPhone, and he has pictures to prove it. First, the DMV-14 form from the Government Forms application: Even the PDF view is working: So thanks Rob for... More

XForms on the iPhone (and win a free Web 2.0 book!)

Every day the craze about the iPhone is getting to a new peak. Many questions about Apple’s new phone has been answered during the last few weeks, except maybe one: will XForms run on the iPhone? And who will be the first to try? ;) So here is the challenge:... More

Of state handling, part I

Last week we fixed a few bugs related to state handling. Cool, you may think, but what is this state handling thingy about? The idea is in fact fairly simple: user interfaces (and this is not limited to XForms or even to the web) usually need to keep track of... More

Back from XML Prague

The XML Prague conference was quite pleasant. To summarize: I arrived in the conference room at 9:03 AM on Saturday (it started at 9:00) after departing from California about 50 hours earlier. I have 9 different boarding passes for that trip (7 to get to Prague, plus 2 to get... More