Free Newsletters
Technology & Business Daily

InfoWorld
Log-in | Register

  Thursday, May 06, 2004 

Recent new voices

We don't yet know what the steady state of the blogosphere is going to look like. As has been snarkily reported, lots of blogs die on the vine. Of course plenty don't, and there's also a steady influx of new voices. Here are three that have enriched my daily trawl for ideas and perspectives.

Brendan Eich, creator of JavaScript and architect of Mozilla:

The challenge for Mozilla and other open source projects is not to "react to Microsoft", any more than it is to "react to Macromedia". MS and MM are reacting to the same fields of force that govern everybody. The prize we seek is a better way to develop common kinds of networked, graphical applications. [Brendan Eich: roadmap]
Amen. Brendan's roadmap blog is a great way to continue the tradition of the Mozilla development roadmap.

Martin Roberts, enterprise architect:

When a Process fails where do you need to route the fault to? Normally a human - so why do most tools make this a cumbersome task? Why do these so called next generation tools find dealing with people such an alien idea? I believe the answer lies in the fact that most of these emerging tools have been built by people used to handling classes that rarely touch humans directly. They tend to be focused on the J2EE/.Net like frameworks which are low level in the inspirations and have failed to take into account the gains of the 4GL world of the early 1990's. [Martin Roberts: Architecture Musings in IT]
I met Martin at XML 2003 and we had a fascinating hour-long conversation. The point he makes here -- that humans are the exception handlers in automated systems, and that we need to design accordingly -- is one I've made too. But my perspective doesn't include experience building enterprise apps using Oracle Workflow. Martin's does. (He currently holds forth at blogspot.com which offers Atom only, no RSS, but you can get an RSS translation of his Atom feed here, thanks again to www.2rss.com.)

Evelyn Rodriguez, engineer turned freelance marketer:

Have you ever watched a start-up make that corporate transition from the inside? It's not just that the dogs and beer bashes go, but something subtle, intangible seems to shift. The palpable energy evaporates. It's not the transparency that's at issue. Maybe not even the quarterly view of the world (most start-ups have to watch their cash closely anyway and thus balance the short-term and long-term). It's more the unspoken effect and influence of "best practices" and the pressure to conform to a more respectable and familiar culture that are the hallmark of measurable metrics of Wall Street. Who knows what SAS's life-friendly practices are worth? Just looks like a cost to me on a balance sheet. Giving Googlers 20% of time to goof off on pet projects? That's productive time being wasted! [Evelyn Rodriguez: Crossroads Dispatches]
Evelyn is another conference acquaintance of mine. I find her perspectives on entrepreneurism, marketing in the blog era, and human potential to be consistently valuable.

 

Adobe Designer 6.0 preview

A more descriptive name for Adobe Designer 6.0 might be "InfoPath for PDF." The concept is brilliant: exploit Microsoft's failure to make InfoPath ubiquitous by putting interactivity and XML smarts into Adobe's free PDF viewer, and by offering a forms builder that targets both Adobe Reader and Acrobat. Announced last summer, in beta now, and scheduled for release this summer, Adobe Designer is that forms builder.

Adobe says that Designer targets version 6 of the PDF players. I had to upgrade both to the (still unreleased) version 6.02, though, in order to use Designer-built forms. You can start a form from scratch, or by importing a layout from sources including PDF, Word, and even InfoPath files. Either way, you can associate the form with an XML Schema. But while the schema defines the shape of the data collected by the form, there's limited runtime enforcement of schema constraints in Acrobat or Reader.

Some constraints, such as field lengths, are handled automatically. But when I wrote a regular-expression restriction into the schema, Designer's preview didn't complain when I entered text that didn't match the pattern. In Acrobat, I was able to save an invalid XML instance. Bottom line: if you want real schema validation, you'll have to do it yourself in the back-end process that receives the data.

Designer enables you to specify repeating elements, but they only work in concert with a server that regenerates the form with space for new data. You can't grow a region interactively, a la InfoPath. That's a limitation of the Acrobat/Reader forms player, of course, not of Designer.

Despite evident weaknesses, the Designer/Reader duo offers two key strengths: digital-paper fidelity, and a ubiquitous runtime. Using the free Reader, I was able to fill out a Designer-built form, print a high-fidelity copy for my records, and post its XML data to a Web server. No matter how the future of e-forms unfolds, that's going to be a popular scenario.


Note: This item appears on page 18 of InfoWorld, May 3, 2004, in the Product Previews section. Normally I point to InfoWorld articles on InfoWorld.com, but since we haven't yet found a home online for Product Previews, I'm publishing (the original version of) the item here.

 


Recent Entries


















































Sponsored Technology Links

 
 
 HOME  NEWS  BLOGS  PODCASTS  VIDEOS  TECHNOLOGIES  TEST CENTER  EVENTS  CAREERS  IT EXEC-CONNECT   About | Advertise | Awards | RSS | Contact Us 

Copyright © 2008, Reprints, Permissions, Licensing, IDG Network, Privacy Policy, Terms of Service.
All Rights reserved. InfoWorld is a leading publisher of technology information and product reviews on topics including viruses,
phishing, worms, firewalls, security, servers, storage, networking, wireless, databases, and web services.

CIO :: ComputerWorld :: CSO :: Demo :: GamePro :: Games.net :: IDG Connect :: IDG World Expo
Industry Standard :: IT World :: JavaWorld :: LinuxWorld :: MacUser :: Macworld :: Network World :: PC World :: Playlist