Comments
Richard Davies wrote: The UK has a good crop of technology pioneers in cloud computing - for example ElasticHosts, FlexiScale, Flexiant, OnApp - and also some strong government initiatives such as G-Cloud. We will have to see whether this kind of technical leadership converts into swift mass-market adoption or not.
Cloud Expo on Google News


2008 West
DIAMOND SPONSOR:
Data Direct
SOA, WOA and Cloud Computing: The New Frontier for Data Services
PLATINUM SPONSORS:
Red Hat
The Opening of Virtualization
GOLD SPONSORS:
Appsense
User Environment Management – The Third Layer of the Desktop
Cordys
Cloud Computing for Business Agility
EMC
CMIS: A Multi-Vendor Proposal for a Service-Based Content Management Interoperability Standard
Freedom OSS
Practical SOA” Max Yankelevich
Intel
Architecting an Enterprise Service Router (ESR) – A Cost-Effective Way to Scale SOA Across the Enterprise
Sensedia
Return on Assests: Bringing Visibility to your SOA Strategy
Symantec
Managing Hybrid Endpoint Environments
VMWare
Game-Changing Technology for Enterprise Clouds and Applications
Click For 2008 West
Event Webcasts

2008 West
PLATINUM SPONSORS:
Appcelerator
Get ‘Rich’ Quick: Rapid Prototyping for RIA with ZERO Server Code
Keynote Systems
Designing for and Managing Performance in the New Frontier of Rich Internet Applications
GOLD SPONSORS:
ICEsoft
How Can AJAX Improve Homeland Security?
Isomorphic
Beyond Widgets: What a RIA Platform Should Offer
Oracle
REAs: Rich Enterprise Applications
Click For 2008 Event Webcasts
SYS-CON.TV
Top Links You Must Click On


Adobe Flash Presentations for Web 2.0
Most of us at one time or another has had to give a presentation - for a project, a company, or something else

Most of us at one time or another has had to give a presentation - for a project, a company, or something else; we have all used PowerPoint (or other desktop applications such as OpenOffice and KeyNote) in these presentations.

We are all familiar with PowerPoint presentations, maybe even "too familiar." We've seen too many PowerPoint presentations, but only few great presenters. It's not a PowerPoint problem though as it's just a tool, and it dominates desktop presentations for a reason.

It's fine for what it was originally designed for: "Creating on the desktop - presenting on the desktop."

But what about presenting on the Web? Web publishing features were added to PowerPoint about 10 years ago, and in a Web 1.0 way (someone may say "old dog - new tricks").

An alternative way would be to "Create on the Web - present on the Web"? That's the Web 2.0 way, or "New Web" way.

There are Zoho, ThinkFree, and few more Web applications in this space. These applications do a good job imitating the desktop applications on the Web. It seems like a good idea - creating a Web clone of PowerPoint. Users would know what to expect - so it would be easy for them to adopt it.

But this approach could be both good and bad. Some design decisions in PowerPoint are good; some, questionable; and some, not portable to the Web. Besides, unlike on the desktop, PowerPoint is not a de-facto standard for a Web presentation.

And there's a reason for that too.

Let's Dig from the Other Side
How about trying a new approach - by designing from the Web side? Let's start from scratch on the Web and create a Web-native application, pretending we've never seen PowerPoint before. Maybe we'll invent something interesting and useful.

So we created Spresent - A Presentation Tool for the New Web.

Desktop vs. a Web Application
Most likely the Web platform will not replace the desktop, but would complement it. However, the Web looks more attractive to developers at this time and that's where the innovation happens. Table 1 provides are some of the key differences in presentation graphics application development.

We started Spresent back in 2001 as a Web application, then we ported it to the desktop, and then back to the Web. Soon we'll release a desktop version again. The desktop is a secondary priority platform for us, but it looks like we can't escape it - yet.

This pattern of "going back and forth" would probably apply to some other Office 2.0 apps; users would need both the desktop and the Web version.

As we know now, not every application can be originated on the desktop. For example, blogs, wikis, and some other wonderful Web 2.0 apps were not ported from the desktop.

The Web application market is still young and it's everyone's game.

Office 2.0 and the Enterprise
Recently the enterprise market started adopting Web 2.0 applications. That was inevitable and it would accelerate Web innovation even further over the desktop. In the early Web days an enterprise wouldn't trust anybody to host confidential data. Not anymore.

"What kind of app is missing, from the New Web landscape?" asked Jeremy Geelan in his blog. We think the answer is a Web presentation tool.

It should be a rich Internet application presenting rich Internet content - multimedia and dynamic content.

Content Publishing - Old Formats
"Content is king" as we know, and Web content has evolved fast. Web publishing became very easy with blogs and photo-sharing sites. But the Web content format didn't change much; it's still the same - HTML and some images - as it was 10 years ago.

If you have a story to tell on the Web, it would still look about the same is it did 10 years ago. That's because HTML is the native format of the browser. It's not going to change any time soon, though now HTML is under the strong influence of XML and CSS.

Content Publishing - New Formats
Then along came YouTube and podcasting with new, rich content and the publishing path "Create on the desktop - publish to the Web."

To view rich content, a browser needs a media player. Thanks to Flash, we all have media players pre-installed in our browsers, even on mobile devices. Flash is the ultimate media player on the Web, and it probably won't change any time soon.

Flash Platform Phenomena
As a runtime environment, Flash has won the Web; it's in the process of winning the mobile platform and is about to penetrate the desktop.

Here are some of the key benefits to using Flash as an engine for a presentation application:

  • Free, robust, vector-based graphics engine (great quality, scalable for any screen)
  • Open file format (SWF)
  • Support for rich media formats: animations, images, video, and audio
  • Ninety-eight percent computer market penetration; cross-platform
  • Built-in solid scripting engine for developing RIAs
  • Mobile and TV ready: 100M+ devices on the market and growing fast
  • No other graphics engine alternative to Flash anytime soon
  • Great development environment
It does most of what we needed to create a new Web Presentation application - Spresent.
About Alexander Kouznetsov
Alexander Kouznetsov (Sasha), PhD, is founder and president of Spresent (www.spresent.com). He holds degrees in math and computer science.

In order to post a comment you need to be registered and logged in.

Register | Sign-in

Reader Feedback: Page 1 of 1

Enterprise Open Source Magazine Latest Stories . . .
Apache Deltacloud, the Red Hat-contributed ReSTful API that abstracts differences between clouds so services on any cloud can be managed – provided of course there’s a driver – has graduated from the Apache Foundation’s incubator and is now a full-fledged Top-Level Project (TLP). The...
With Cloud Expo 2012 New York (10th Cloud Expo) just four months away, what better time to start introducing you in greater detail to the distinguished individuals in our incredible Speaker Faculty for the technical and strategy sessions at the conference... We have technical and st...
AMD said late Tuesday that its chief sales officer Emilio Ghilardi had left the company and that CEO and president Rory Read is going to do his job while a replacement is sought. AMD didn’t say why Ghilardi left but it’s assumed Read wants his own people. Read is relatively new to th...
During the lifespan of M3 (Monitis Monitor Manager) there has always been something lacking – timers. M3 execution procedure was outlined in this previous article. The execution mentioned in the latter was a one-time-execution, whereas server monitoring requires periodic invocati...
Red Hat is putting its bought-in Gluster scale-out NAS storage technology, acquired in October, on the Amazon cloud. It’s styled Red Hat Virtual Storage Appliance for Amazon Web Services and other clouds are supposed to follow in short order.
A new episode of the screencast series is now available at the OpenNebula YouTube Channel. This screencast demonstrates the new easily-customizable self-service portal for cloud consumers. Its aim is to offer a simplified access to shared infrastructure for non-IT end users. The scree...
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