Version: 2008
  • On GameSpot: Courtney Love to sue over Guitar Hero 5

February 17, 2005 12:52 PM PST

Fight over 'forms' clouds future of Net applications

  • 5 comments
Related Stories

E-forms standard finalized

October 14, 2003

(continued from previous page)

does, but not using today's generation of browsers.

XForms defenders downplay the revolution versus evolution debate.

"The Web has always had the approach of a bit of evolution here, a bit of revolution there," said Steven Pemberton, chair of the W3C's HTML and forms working groups and a researcher at the Centre for Mathematics and Computer Science in Amsterdam. "HTML 4 was largely evolutionary--it still ran in old software. But at a given moment, to make any progress, you have to add new functionality, which means that people have to get new software."

Pemberton blasted the scripting approach taken in Web Forms 2.0, saying it doesn't scale well, is harder to maintain, doesn't address industry requirements and use cases, and doesn't provide the ability to take snapshots of each step in a forms-based process for sensitive industrial or governmental applications.

"The WHAT approach works OK for small examples," Pemberton said. "But actors like the Department of Defense say 'no scripting.'"

Pemberton said the W3C membership hadn't shown much enthusiasm for WHAT-WG's work in the past, instead preferring XML-based standards.

By contrast, he pointed to XForms implementations by W3C members Oracle and Sun Microsystems--in addition to those by Novell and IBM--and promised more announcements of support in coming months from big companies he declined to name.

"I understand where WHAT is coming from, but they are browser makers, not forms experts," Pemberton said. "It is important to build something that is future-proof and not a Band-Aid solution. Forms (technology) is the basis of the e-commerce revolution and so it is important to do it right."

See more CNET content tagged:
open standard, Internet application, form, Google Search, Mozilla Corp.

Add a Comment (Log in or register) (5 Comments)
  • prev
  • 1
  • next
Server-side validation/operation too
by Not Bugged February 17, 2005 1:48 PM PST
"With current HTML Web forms, a Web author needs scripts to do things like validate the form or add up columns as fields are filled."

These scripts can also reside on the server-side, not requiring any client-side validation whatsoever.

Server-side techniques are safer, because you don't have client-side depedencies, such as Javascript.
Reply to this comment
RE: Server-side validation/operation too
by February 18, 2005 9:59 AM PST
That is exactly correct, but then you have to consider the performance hit from going back and forth from client to server to client for validation. It's great for small amounts of data, but large amounts of data may cause the application to be significantly slower with server-side validation, hence a weaker user experience. I can go either way, but as a developer I'm anxious for the W3C to work this out soon.
View reply
client-side validation
by Ubber geek June 7, 2007 1:37 PM PDT
http://www.analogstereo.com/mercedes_g_class_owners_manual.htm
Open Presentation Platforms
by March 16, 2005 5:01 AM PST
A smart open presentation platform will address most of the issues raised. Such a platform will give you the option of server or client side or both for validation.

OPP will remove the deployment considerations for Portal, Online, Offline and RIA.

OPP will be platform neutral, allowing deployment to MS or Java.

OPP will manage the entire cycle of "forms development"

OPP will automate many programming tasks and part of the lifecycle.

www.edgeIPK.com
Reply to this comment
(5 Comments)
  • prev
  • 1
  • next

Latest tech news headlines

RSS Feeds

Add headlines from CNET News to your homepage or feedreader.

More feeds available in our RSS feed index.

Markets

Market news, charts, SEC filings, and more

Related quotes

IBM (0.09%) 0.11 128.05
Microsoft (-0.53%) -0.16 29.85
Apple (1.35%) 2.66 199.63
Dow Jones Industrials (0.10%) 10.20 10,481.78
S&P 500 (0.18%) 2.02 1,110.88
NASDAQ (0.54%) 11.66 2,187.47
CNET TECH (0.30%) 4.72 1,600.13
  Symbol Lookup
advertisement

Inside CNET News

Scroll Left Scroll Right