RE: Question

Gary,

> Yes, all of this can be accomplished with plug-ins.  However, many
> corporations and Federal agencies do not allow their staff to freely
> download plug-ins because of security and platform compatibility reasons
> - argh, that system administrator.

I think there are two different models here. The 'old' model is what you are
referring to, where developers have added some clever functionality to their
web pages with ActiveX or whatever, and as you rightly say these downloads
would never get past most corporate firewalls.

But the 'new' model is that there are a small and manageable number of
quality plug-ins that meet specific needs, and given that these plug-ins are
'players' they tend to only need installing once, whilst providing the
developers with a great deal of customisable functionality.

Once an administrator has decided to adopt a particular plug-in then it is a
simple task to either place it inside the firewall, or install it on each
machine. This is what most people do for Acrobat, Flash, SVG and so on, and
I think XForms will fall into the same category. It will be a one-off
decision by the administrator, not an arbitrary day-to-day decision by users
'freely downloading'.

(I could go on for hours about the 'myth of the thin client' - just take a
look at the amount of software we have on our machines to 'play' audio,
video, images, SVG, spreadsheets, RTF documents, PDF, etc., etc. That's the
'thin client' you need these days, just to work on the internet.)

> So, to create content that is truly accessible by the masses, a
> server-side solution is the answer.

Our first XForms processor was a server-side one, but we decided it wasn't
worth the effort, since you don't get a great deal of extra functionality.
Yes it's true, you do get a standard way of expressing your forms before
conversion, but hasn't everyone got one of those anyway?
 
At some point you have to convince people that the additional functionality
they achieve is worth the download. And I have to say that when people see
some of our sites, with XForms, MathML and SVG on the same page, all
interacting with each other, it's difficult for them to go back to their
boring old web pages!

One final point about the adoption and uptake of XForms; I agree with you
that we want to make XForms 'accessible to the masses' of users, but I also
want to see it made 'accessible to the masses' of developers, in much the
same way that HTML was usable with notepad and the refresh button.

For that to happen you need a solution that doesn't rely on the individual
developer having a server - which incidentally is the major motivation
behind the free plug-in we have developed.

Regards,

Mark


Mark Birbeck
Co-author Professional XML and
Professional XML Meta Data,
both by Wrox Press

Download our XForms processor for IE
at http://www.FormsPlayer.com/

Managing Director
x-port.net Ltd.
4 Pear Tree Court
London
EC1R 0DS

E: Mark.Birbeck@x-port.net
W: www.x-port.net
T: +44 (20) 7689 9232

Received on Thursday, 20 February 2003 09:25:11 UTC