YOUR FEEDBACK
Verizon Becomes a Counter-Android Linux Convert
JNels wrote: Hey - Jeffrey Nelson here at Verizon Wireless. Not a bit of ...
SOA World Conference
Virtualization Conference
$200 Savings Expire May 16, 2008... – Register Today!


2007 West
GOLD SPONSORS:
Active Endpoints
Your SOA Needs BPEL for Orchestration
BEA
Virtualized SOA: Adaptive Infrastructure for Demanding Applications
Nexaweb
Overcoming Bandwidth Challenges with Nexaweb
TIBCO
What is Service Virtualization?
SILVER SPONSORS:
WSO2
Using Web Services Technologies and FOSS Solutions
Click For 2007 East
Event Webcasts

2008 East
PLATINUM SPONSORS:
Appcelerator
Think Fast: Accelerate AJAX Development with Appcelerator
GOLD SPONSORS:
DreamFace Interactive
The Ultimate Framework for Creating Personalized Web 2.0 Mashups
ICEsoft
AJAX and Social Computing for the Enterprise
Kaazing
Enterprise Comet: Real–Time, Real–Time, or Real–Time Web 2.0?
Nexaweb
Now Playing: Desktop Apps in the Browser!
Sun
jMaki as an AJAX Mashup Framework
POWER PANELS:
The Business Value
of RIAs
What Lies Beyond AJAX?
KEYNOTES:
Douglas Crockford
Can We Fix the Web?
Anthony Franco
2008: The Year of the RIA
Click For 2007 Event Webcasts
SYS-CON.TV
TODAY'S TOP SOA & WEBSERVICES LINKS


Send Me Your Stylesheet

Digg This!

In these cynical, post-bubble times, most chief information officers are rightfully dismissive about new technologies that promise to boost efficiency or customer service...but once in a while the claims are very true. Stylesheets can make application development cheaper and faster while increasing customer satisfaction. They also allow your customers to take over subsequent application development work - paying the costs along the way.

In terms of costs and efficiency, application development may not seem like a problem zone. After all, the advent of the Web has already revolutionized the process. As the front end of most applications is a Web browser these days, it now may take only months, instead of quarters, to build an application. Once the back-end integration and logic are put into place, and the Web interface is built to satisfaction, presto - the application goes live. Typically only severe problems or a dramatic shift in a business model will cause a major rework.

But this approach doesn't allow for easy customization. Why does that matter? Say your company has an online catalog for industrial supplies, and the competition is coming on strong. How can you stay ahead of the pack? Consider your customer's experience. In order to research, purchase, and track a product shipment, your customer has to open up your catalog and those of all your competitors - each of which has its own Web interface with distinct navigation, flow, and security. That may not sound so cumbersome. But in many manufacturing supply applications, purchasers need to navigate through hundreds of parts and specifications.

If only your online catalog's interface could look just like your customer's own internal Web portal - with everything in the same place - you would save your customer time and irritation. The ease of using your catalog would separate you from your competitors and increase the likelihood of your customer buying from you.

But using the current Web model of development, it would be prohibitive to customize your catalog application for even your top customers. Building screens, customizing navigation, and setting up the security scheme would be a tremendous task. Imagine the cost of your own Web catalog application multiplied by your top 10 customers - hardly a healthy return on investment.

That's where stylesheets come in. Stylesheets are built using Extensible Stylesheet Language (XSL). They are the presentation component of the rapidly growing XML. Both XML and XSL are standards created by the WC3 - the same group that brought us HTML for the Web.

Simply put, XSL stylesheets customize the look of data described in XML. The key is that a single set of XML data can be presented in an infinite variety of ways using XSL, allowing a "faceless" XML application to take on any number of looks, depending on the stylesheet applied.

It is not a big adjustment to start employing stylesheets. You simply build your application using XML and then create a stylesheet that makes the application look like your current Web interface. So all you've done is replace an HTML- or Java-coded layout and navigation with something identical built with XML and your XSL stylesheet.

Then you just let your customers know that they can customize the way your online catalog works to make things easier for them. All they have to do is create a custom look-and-feel using an XSL stylesheet and send it to you. When you apply their stylesheet to your XML-based application, voilĂ  - your application appears with their look. Customers start to specify how applications should look by building stylesheets and sending them to you - kind of like EDI, but for presentation.

Applications built this way are also tremendously flexible. A customer, mobilizing his or her workforce using wireless devices, could use a stylesheet that renders your application into the appropriate wireless presentation format, likely WML or XHTML. Web services? No problem. They're already XML-based and hold the potential for even tighter integration.

How will stylesheets save money and improve efficiency? Building customer-facing applications using XML costs less in the first place, since it is much more powerful and simpler than HTML and Java. Application changes and maintaining the information cost less, too, since XML uses templates instead of custom coding.

But the true leverage comes when you can give the same application different looks simply by changing a stylesheet or using a new one. This gives you flexibility that wouldn't otherwise have been affordable.

In addition, once customers are hooked on stylesheets (which they are very likely to be if you help them along on the first go-around) they will be taking on ongoing development work you might otherwise have had to do. Logic would also dictate that with your customer service measurably improved, your sales should also rise and outpace your competition.

Better customer service, greater flexibility, lower costs, and potentially higher sales: that's style with some real substance. It might be time to start asking customers to send you their stylesheets.

About Tim Matthews
Tim has extensive experience in high tech engineering, marketing, and sales. Prior to cofounding Ipedo in 2000, he was director of product marketing at RSA Security (Nasdaq: RSAS), where he oversaw a line of developer security products and a line of security infrastructure servers. Previously Tim worked in international sales and business development at Digital Equipment Corporation in Tokyo, Japan, and Irvine, California.

XML JOURNAL LATEST STORIES . . .
EDI to XML: A Practical Approach
While EDI transactions account for most worldwide commercial activity, XML-based alternatives are beginning to gain traction. According to Forrester Research, stateful XML, stateless XML, and even flat file exchanges are all projected to grow at a faster rate than EDI over the next few
3rd International Virtualization Conference & Expo: Themes & Topics
From Application Virtualization to Xen, a round-up of the virtualization themes & topics being discussed in NYC June 23-24, 2008 by the world-class speaker faculty at the 3rd International Virtualization Conference & Expo being held by SYS-CON Events in The Roosevelt Hotel, in midtown
Red Hat Named "Platinum Sponsor" of Virtualization Conference & Expo
Red Hat is a trusted open source provider. Red Hat offers enterprise customers a long-term plan for building infrastructures on the quality and innovation of open source. Combining open source operating system platform, Red Hat Enterprise Linux, together with applications, management
JustSystems Contributes Key XBRL Rendering Technology to Financial Community
JustSystems announced that it is contributing intellectual property rights for its invention of eXtensible Business Reporting Language (XBRL) rendering technologies to XBRL International, the standards body responsible for the oversight of the XBRL specification. The invention, known a
JustSystems Launches Campaign for XBRL Success
JustSystems announced its campaign to help organizations adopt XBRL (eXtensible Business Reporting Language), the XML-based standard for communicating financial and business information. In related news, JustSystems also announced that it has contributed intellectual property rights of
SUBSCRIBE TO THE WORLD'S MOST POWERFUL NEWSLETTERS
SUBSCRIBE TO OUR RSS FEEDS & GET YOUR SYS-CON NEWS LIVE!
Click to Add our RSS Feeds to the Service of Your Choice:
Google Reader or Homepage Add to My Yahoo! Subscribe with Bloglines Subscribe in NewsGator Online
myFeedster Add to My AOL Subscribe in Rojo Add 'Hugg' to Newsburst from CNET News.com Kinja Digest View Additional SYS-CON Feeds
Publish Your Article! Please send it to editorial(at)sys-con.com!

Advertise on this site! Contact advertising(at)sys-con.com! 201 802-3021

SYS-CON FEATURED WHITEPAPERS


ADS BY GOOGLE
BREAKING XML NEWS
Woodstream Selects EXTOL Business Integrator to Improve Business Processes, Customer Collaboration and Internal Integration
Woodstream, providers of pet, lawn-care and animal-friendly brands such as Perky-Pet,