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

SYS-CON.TV
Cloud Expo & Virtualization 2009 East
PLATINUM SPONSORS:
IBM
Smarter Business Solutions Through Dynamic Infrastructure
IBM
Smarter Insights: How the CIO Becomes a Hero Again
Microsoft
Windows Azure
GOLD SPONSORS:
Appsense
Why VDI?
CA
Maximizing the Business Value of Virtualization in Enterprise and Cloud Computing Environments
ExactTarget
Messaging in the Cloud - Email, SMS and Voice
Freedom OSS
Stairway to the Cloud
Sun
Sun's Incubation Platform: Helping Startups Serve the Enterprise
POWER PANELS:
Cloud Computing & Enterprise IT: Cost & Operational Benefits
How and Why is a Flexible IT Infrastructure the Key To the Future?
Click For 2008 West
Event Webcasts
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

Latest Cloud Developer Stories
Swisscom, the Swiss telecom, is going into the cloud business. Its subsidiary Swisscom IT Services AG has signed up with Red Hat as a Certified Cloud Provider and launched a public cloud Infrastructure-as-a-Service (IaaS) cloud targeting enterprise-class customers primarily in ...
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)....
In a surprise move on Tuesday, January 10, Oracle wheeled out its Big Data Appliance. That’s the one it said in October would be ready sometime in the first half. Only nobody believed it meant early in the first half. Heck, it’s not even clear anybody thought Oracle could make ...
Rackspace Hosting, the service leader in cloud computing, on Thursday announced its acquisition of SharePoint911, an industry leader in SharePoint consulting, training, and "JumpStart" services within SharePoint. The unification of both companies provides capabilities to deliver ...
CloudLinux, Inc., on Thursday released CafeFS 3, a virtualized file system for shared hosters that cages each customer within its own virtualized file system. CageFS becomes part of CloudLinux OS at no additional charge. CloudLinux OS, the only commercially-supported Linux OS m...
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 Cloud Computing News

The Khronos™ Group, an industry consortium creating open standards for the accelera...