Real Story Group. Make Better Technology Decisions.

Delivering fearless advice since 2001. Here's our story
What Real Independence means. Find Out

  • Free Sample
  • Contact
  • Subscriber Login
  • Your cart is empty.
Sign up for our Newsletter
  • Home
  • Research
  • Coverage Areas
  • Consulting
  • About
  • Blog
  • Buy Now
  • Recent Entries
  • Get Custom Feeds

 

 

 

Byrne Tony Byrne

Follow Tony on Twitter @TonyByrne

The case against Flex-based application UIs

2-Feb-2009

We're starting to see more vendors coming out with Flex-based user interfaces, sometimes extending them as full-blown desktop applications using the AIR runtime. For example, Documentum's D6 Web Publisher comes with a standalone Flex interface for certain tasks.

To me, turning to Flex for a content management interface is a cop-out. It creates nice demoware for the vendor, but long-term problems for you. I can see why Flex is alluring for vendors: maintaining consistent, cross-browser compatibility (especially with AJAX) is hard and expensive. But why does that mean that you the customer must give up the simplicity and supportability of a native browser-based interface?

Flex is essentially another semi-thick client akin to Java applets (or ActiveX controls). Let's review why the business world didn't like applets for application user interfaces when they were pervasive within enterprise web applications earlier this decade.

They almost always violate web accessibility guidelines. Sure, many thin-client application interfaces are not compliant either, but at least you have the opportunity to make them compliant -- and many platforms (e.g., Plone) do so.

They create support nightmares. Things like automatic updates, license-checking, and incompatibilities with the underlying virtual machine lead to many a help-desk call. As my colleague Kas notes, with AIR instead of applets you are just replacing Sun's virtual machine with Adobe's. The potential for trouble remains.

They are prone to performance problems. Flex applications are prone to the same memory leaks and CPU spikes that bedeviled applets for years. To be sure, I've seen some fat and ugly JavaScript-based interfaces too, but at least everyone can debug those openly. We've also had customers tell us that their Flex interfaces are unusually chatty on their networks.

You can't easily modify them. The vendor sets a unified interface and all their customers have to live with it. That might work for a one-dimensional tool, like a Twitter client, but what about more heterogeneous, multidimensional environments?

To my mind, this last problem is really crushing. I recently participated in a Web CMS vendor demo for a consulting client, where the vendor unveiled their Flex-based webpage-builder interface to initial nods of approval. But then we asked the vendor to continue along the scripted scenarios, and the headshaking started becoming more horizontal. The way some elements were laid out didn't make sense to the customer team, and the empty placeholder blocks had confusing iconography and signaling.

Naturally, audience members asked how the interface could be re-configured. The vendor's reply: "We'll take it up with the product manager at headquarters." The air went out of the room (so to speak).

An answer we wanted to hear was, "You can modify the UI yourself on a role-by-role basis, and our platform is properly tiered, so we can show you how to customize it in a release-safe way."

Until your vendors' Flex applications give you that freedom, I'd urge you to stay away.

Anyone care to disagree?

    Excerpt from the Documentum Web Content Management Evaluation

    Web Content Management Evaluation Stream looks at... Know the difference between Documentum ECM and WCM

    "Above all, don't automatically pick Documentum for WCM just because you license their tools for ECM. Web Content Management is a different domain, and Documentum's toolset doesn't compare favorably to the major competitors in this space..."
    (p. 174)

    Get All Vendor Evaluations

    Learn the real strengths and weaknesses of major vendors from around the world, in our evaluation research stream.

Tweet

Tags: Brand & Digital Asset Management, Document Management (ECM), Enterprise Collaboration & Social Software, Web Content & Experience Management, Implementation, Industry Standards, Marketplace at Large, Documentum Web Content Management

close x

Free Sample Request

  Brand & Digital Asset Management
  Broadcast & Media Asset Management
  Cloud File Sharing & Collaboration
  Digital Marketing Technology
  Document Management (ECM)
  Enterprise Collaboration & Social Software
  Enterprise Search
  Evaluating SharePoint
  Portals & Content Integration
  Web Content & Experience Management
Is your interest or need urgent?
 Sign up to stay up-to-date on the latest news and webinars from RSG.
Your personal information, including your e-mail address, will be held in the strictest of confidence and will never be shared with anyone.

Subscriber Log In

Remember Me
Forgot password?
Not a subscriber?
Learn about our subscriptions

Research Mentioned in this Post

Vendor Evaluations

|

Our Customers Say...

"Time and time again, when I seek to discover what influenced the success of a DAM or MAM project, I hear a common phrase: "we worked with the Real Story Group." I know why - their unending interviews, their in-depth attention to what works and what doesn't, and their careful, ceaseless research - means that when a company turns to them, that the words "best practice" really mean that!"

David Lipsey, Principal, Optimity Advisors

next More

Stay in Touch

Get the Real Story bi-weekly.

Have Questions?

USA & Canada
+1 800 325 6190

UK
+44 (0) 20 3318 1911

International
+1 617 340 6464


All Other Inquiries

Real Story Group

Follow us on:  RSS  |  Twitter  |  Facebook  |  YouTube

Coverage Areas

  • Web Content & Experience Management
  • Brand & Digital Asset Management
  • Broadcast & Media Asset Management
  • Document Management (ECM)
  • Enterprise Collaboration & Social Software
  • Portals & Content Integration
  • Enterprise Search
  • Evaluating SharePoint
  • Cloud File Sharing & Collaboration
  • Digital Marketing Technology

Premium Research

  • Compare Research Programs
  • Advisory Papers & Webinars
  • Vendors Evaluated
  • Build a Custom ShortList
  • Schedule Analyst Consultation
  • Download Immediately

About Us

  • Our Methodology
  • Our Team
  • Media
  • Customer List
  • Events
  • Consulting Services
  • Contact Us

Need Help?

  • Talk to an Expert
  • FAQs
  • Customer Support
  • Contact Sales Team
  • Help with your account

Copyright Real Story Group 2001 - 2013. All rights reserved.

  • Contact Us
  • Copyright Policy
  • Privacy Policy
  • Terms of Use

Log In

Remember MeForgot password?

close x
close x

All analyst firms claim to be independent or vendor-neutral. We're different.

Real Independence


Get the real story on commercial and open source tools from a firm that works only for you, the technology customer.

close x

Newsletter Signup

Thank you for signing up for The Real Story Group Newsletter. You will receive our monthly newsletter, plus updates with new information on the technology streams you have expressed interest in below.










Choose the streams that you’d like to receive updates for: