Now in XTech2007 – arrived in time for the afternoon session of XForms by Steve Pemberton. XForms allow you to pass XML into/out of forms rather than relying on HTML. In includes things like validation – if you tell it something is a date, then you can check in makes sense as a date. And there’s stuff about credit cards, etc. So it makes sense to adapt them for – say – chemistry so that we can check data and molecules on submission.
I hadn’t looked at them for ca 3-4 years as I hadn’t seen any implementations. In fact, according to Steve, XForms has been the MOST implemented W3C spec ever. The reason I have missed them is that they tend to be used in mobiles as well as browsers and there is also a lot of star-centered business – a company whose customers all use XForms and there is central control. Nothing wrong with that, but it won’t be obvious to non-customers. Also the insurance industry has gone for them in a big way.
But most of the implementations come from the actual communities rather than being based on libraries (which is what we need). There is XSmiles which might help us – I think it’s now mature. But the scale seems a bit daunting “we used to have 30 programmers working on UIs for 5 years, now we solved the problem in 1 year with only 10 programmers”. Sic.
But there do seem to be plugins for Firefox (or they are in the pipeline). Using, I think, XBL and some with SVG. So maybe there is still hope for the browser in this area.
But whether we can move quickly towards a validating chemical data entry tool … I will continue to hack with broken tools for a little while
(In the original version of this post I used the erroneous “XMLForms”)
-
Recent Posts
-
Recent Comments
- pm286 on ContentMine at IFLA2017: The future of Libraries and Scholarly Communications
- Hiperterminal on ContentMine at IFLA2017: The future of Libraries and Scholarly Communications
- Next steps for Text & Data Mining | Unlocking Research on Text and Data Mining: Overview
- Publishers prioritize “self-plagiarism” detection over allowing new discoveries | Alex Holcombe's blog on Text and Data Mining: Overview
- Kytriya on Letβs get rid of CC-NC and CC-ND NOW! It really matters
-
Archives
- June 2018
- April 2018
- September 2017
- August 2017
- July 2017
- November 2016
- July 2016
- May 2016
- April 2016
- December 2015
- November 2015
- September 2015
- May 2015
- April 2015
- January 2015
- December 2014
- November 2014
- September 2014
- August 2014
- July 2014
- June 2014
- May 2014
- April 2014
- March 2014
- February 2014
- January 2014
- December 2013
- November 2013
- October 2013
- September 2013
- August 2013
- July 2013
- May 2013
- April 2013
- March 2013
- February 2013
- January 2013
- December 2012
- November 2012
- October 2012
- September 2012
- August 2012
- July 2012
- June 2012
- May 2012
- April 2012
- March 2012
- February 2012
- January 2012
- December 2011
- November 2011
- October 2011
- September 2011
- August 2011
- July 2011
- May 2011
- April 2011
- March 2011
- February 2011
- January 2011
- December 2010
- November 2010
- October 2010
- September 2010
- August 2010
- July 2010
- June 2010
- May 2010
- April 2010
- August 2009
- July 2009
- June 2009
- May 2009
- April 2009
- March 2009
- August 2008
- July 2008
- June 2008
- May 2008
- April 2008
- March 2008
- February 2008
- January 2008
- December 2007
- November 2007
- October 2007
- September 2007
- August 2007
- July 2007
- June 2007
- May 2007
- April 2007
- December 2006
- November 2006
- October 2006
- September 2006
-
Categories
- "virtual communities"
- ahm2007
- berlin5
- blueobelisk
- chemistry
- crystaleye
- cyberscience
- data
- etd2007
- fun
- general
- idcc3
- jisc-theorem
- mkm2007
- nmr
- open issues
- open notebook science
- oscar
- programming for scientists
- publishing
- puzzles
- repositories
- scifoo
- semanticWeb
- theses
- Uncategorized
- www2007
- XML
- xtech2007
-
Meta
Hi, I just thought I would mention the correct name is not “XMLForms” but “XForms” π
And there are open source, Ajax-based implementations like Orbeon Forms and Chiba which you can integrate with your application and don’t require plugins or other client-side information. (Disclaimer, I am one of the main developers of Orbeon Forms.)
-Erik
(1) MEA CULPA!
in the early days of XML we used to have XMLFoo – XMLStyle, XMLLink etc – which migrated to XSL(T) and Xlink, so I have fallen into the trap of adding XML to the concept. I will edit the post – I think this rewriting of history will be acceptable.
Thanks for fixing it. You wouldn’t believe how many different spellings of “XForms” have shown up on the web π
-Erik