Articles
Search:

Home | Internet | Web Design



What are XForms?

HTML forms, such as email forms and order forms, are perhaps the most important components of a website. Without forms, webmasters would not be able to collect information from their site visitors, and they would not be able to accept online credit card orders from their customers, which is the heart and soul of ecommerce. Imagine how useless the internet would be if it were just a bunch of information and pictures with no way to communicate or conduct business.

Now that the internet has been around for a little over 10 years, HTML forms are starting to become outmoded and obsolete. The kind of forms that website owners now want to compose for their websites are so incredibly diverse and complicated that simple HTML code no longer suffices. So, another way of building forms has evolved in response to this need.

The answer is the XForm. XForms provide a superior way to build web-based forms that are richer, more versatile, and device independent. All new versions of browsers being introduced are going to support XForms.

How are XForms different from regular HTML forms? Well, XForms use XML for data definition, and use HTML or XHTML for data display. XML is a markup language like HTML. However, XML enables to you define and create your own tags. So, using XML for data definition gives programmers more flexibility for data definition. Data entered into an XForm is stored in an XML document and then transported over the internet using XML.

XForms are going to become immensely more important as time goes on, because so many different kinds of electronic gadgets that run on different platforms are equipped with internet access, and since XForms use XML, XForms are compatible with most or all of these various devices. It is possible to add XForm elements directly into other applications that run on XML, such as SVG (Scalable Vector Graphics), VoiceXML (speaking web data), and WML (Wireless Markup Language).

This compatibility of an XForm with so many different platforms is what makes it so significant. Web browsers that run on a cell phone, for example, may not be able to display certain HTML forms because HTML defines precisely how a form is to be displayed. If that cell phone has a browser that is not capable of displaying that HTML form exactly as the HTML code specifies, then the person trying to access that form on their cell phone may not be able to input data into the form, or the browser may not be able to display the form at all.

The advantage of an XForm is that it leaves it up to the browser to decide how to display the form. Thus, XForms can run on any platform running on any type of device, be it a handheld computer, cell phone, or personal computer. In a nutshell, XForms are forms without all the limitations associated with HTML forms.

So, if you are a web designer or programmer, be wary of the fact that some people will not be accessing your forms from an ordinary PC. So, you should learn how to create XForms to accommodate your end user, so that the form will work properly regardless of what sort of device they might be using to surf the net.


Information and Articles: http://www.mastersmba.com

Providing Information on various topics, please browse our other Articles for more informative resources, we house information on every topic imaginable so regardless of your needs you can be assured to find the answer here. If you wish to reprint this on your own website, simply click the "Web Version" in the right menu, and you are presented with a pre-formatted document to use.

A lot of the information is written by the Master Article team, and published exclusively on the MastersMBA.com website, and we do our best to research all information to ensure it's as accurate as possible. However at times we also publish documents given to us by other sources, we do examine these documents to ensure they are as accurate and correct as possible however at times they discuss highly specialized fields making it hard to authenticate the validity of every fact in the document. These are written by specialists in their respective fields, and we do trust their integrity and judgment however it's always a good idea when doing any research to consult a number of sources and form your own conclusion based on a number of view points.

RSS

You can click the XML Icon Above to Read Web Design Articles Via RSS!

Design by SEO Info: SEO Forum

Providing Articles on everything from Credit and Finance to Health and Beauty