Next-Gen GUI for Web Services John D. Ko, CEO/CTO Cincro Communications jko@cincro May, 2001
-
Upload
sharon-snyder -
Category
Documents
-
view
34 -
download
0
description
Transcript of Next-Gen GUI for Web Services John D. Ko, CEO/CTO Cincro Communications jko@cincro May, 2001
![Page 2: Next-Gen GUI for Web Services John D. Ko, CEO/CTO Cincro Communications jko@cincro May, 2001](https://reader035.fdocuments.in/reader035/viewer/2022081519/56812ce3550346895d91a7e3/html5/thumbnails/2.jpg)
May 13, 2002
John Ko – Cincro Communications Corp.
Why do we need another UI?
• Default Web GUI is HTML
• Plug-in helps, but falls short
• Disjoint between Client & Server
• Therefore, no interaction: IM & P2P
![Page 3: Next-Gen GUI for Web Services John D. Ko, CEO/CTO Cincro Communications jko@cincro May, 2001](https://reader035.fdocuments.in/reader035/viewer/2022081519/56812ce3550346895d91a7e3/html5/thumbnails/3.jpg)
May 13, 2002
John Ko – Cincro Communications Corp.
Today’s UI challenges
• Data scalability
• Human-2-human interaction
• Information flow: one to few
• P2P don’t cut it: scalability & security
• Instant communication beyond text
![Page 4: Next-Gen GUI for Web Services John D. Ko, CEO/CTO Cincro Communications jko@cincro May, 2001](https://reader035.fdocuments.in/reader035/viewer/2022081519/56812ce3550346895d91a7e3/html5/thumbnails/4.jpg)
May 13, 2002
John Ko – Cincro Communications Corp.
Live Web services anyone?
• Need for Web Services that offer session-based interaction, I.e. collaboration
• An integrated approach to Interactive Web Services:
– Scalable Real-time data services
– Unified: Creation, Sharing & Collaboration
![Page 5: Next-Gen GUI for Web Services John D. Ko, CEO/CTO Cincro Communications jko@cincro May, 2001](https://reader035.fdocuments.in/reader035/viewer/2022081519/56812ce3550346895d91a7e3/html5/thumbnails/5.jpg)
May 13, 2002
John Ko – Cincro Communications Corp.
Going beyond HTML
• HTML/XML/etc.
– Lack of scalable content delivery
– Dynamic updates difficult
– It’s just a document
• New Approach
– Information Decomposition
– Spatial, visual exploitation
– Zoom World
![Page 6: Next-Gen GUI for Web Services John D. Ko, CEO/CTO Cincro Communications jko@cincro May, 2001](https://reader035.fdocuments.in/reader035/viewer/2022081519/56812ce3550346895d91a7e3/html5/thumbnails/6.jpg)
May 13, 2002
John Ko – Cincro Communications Corp.
Communications: visually
• Zoomable, infinite space
• Effective means of conveying info
• Immediate mark-up, annotation
• Scalable delivery & viewing (images)
• We’re spatial animals
![Page 7: Next-Gen GUI for Web Services John D. Ko, CEO/CTO Cincro Communications jko@cincro May, 2001](https://reader035.fdocuments.in/reader035/viewer/2022081519/56812ce3550346895d91a7e3/html5/thumbnails/7.jpg)
May 13, 2002
John Ko – Cincro Communications Corp.
Collaboration: easily
• Live information implies interaction (everything is dynamic)
• Real-time delivery of information implies collaboration
• Unified information space implies ubiquitous sharing (PDA, etc.)
![Page 8: Next-Gen GUI for Web Services John D. Ko, CEO/CTO Cincro Communications jko@cincro May, 2001](https://reader035.fdocuments.in/reader035/viewer/2022081519/56812ce3550346895d91a7e3/html5/thumbnails/8.jpg)
May 13, 2002
John Ko – Cincro Communications Corp.
Content: instantly
• Scalable information storage and distribution (overcome B/W)
• Fine-grain, dynamic creation + updates
• Asynchronous communication, information always online & available
• 100% WYSIWYG
![Page 9: Next-Gen GUI for Web Services John D. Ko, CEO/CTO Cincro Communications jko@cincro May, 2001](https://reader035.fdocuments.in/reader035/viewer/2022081519/56812ce3550346895d91a7e3/html5/thumbnails/9.jpg)
May 13, 2002
John Ko – Cincro Communications Corp.
Architecture & Model
Back-endInformation
AppServer
HTMLBrowser
Back-endInformation
AppServer--
HTMLBrowser
Today’s Web Application
Tomorrow’s Web Application
ZanvasServer
ZanvasPlatform
InternetInternet
InternetInternet
![Page 10: Next-Gen GUI for Web Services John D. Ko, CEO/CTO Cincro Communications jko@cincro May, 2001](https://reader035.fdocuments.in/reader035/viewer/2022081519/56812ce3550346895d91a7e3/html5/thumbnails/10.jpg)
May 13, 2002
John Ko – Cincro Communications Corp.
Zanvas: Distributed Viz OBJs
• Extend parts of the AppServer into the client
• Client maintains a complete BeanBox-like environment
• Distribution of data and other services are maintained in sessions
• Bring modules dynamically, to create client side services
![Page 11: Next-Gen GUI for Web Services John D. Ko, CEO/CTO Cincro Communications jko@cincro May, 2001](https://reader035.fdocuments.in/reader035/viewer/2022081519/56812ce3550346895d91a7e3/html5/thumbnails/11.jpg)
May 13, 2002
John Ko – Cincro Communications Corp.
Online Interaction + Authoring =
• Brings collaboration to any Web applications
• Addresses communication needs between users in complex processes
• Unifies the UI for managing and performing tasks
Powerful Information Sharing
![Page 12: Next-Gen GUI for Web Services John D. Ko, CEO/CTO Cincro Communications jko@cincro May, 2001](https://reader035.fdocuments.in/reader035/viewer/2022081519/56812ce3550346895d91a7e3/html5/thumbnails/12.jpg)
May 13, 2002
John Ko – Cincro Communications Corp.
Convergence factor
• Trillions of bytes of image data created daily
• B/W still sucks for many
• Explosive growth in CPU & Graphics
• Need for optimizing human to human interactions
• AI is overrated; humans are cheap
![Page 13: Next-Gen GUI for Web Services John D. Ko, CEO/CTO Cincro Communications jko@cincro May, 2001](https://reader035.fdocuments.in/reader035/viewer/2022081519/56812ce3550346895d91a7e3/html5/thumbnails/13.jpg)
May 13, 2002
John Ko – Cincro Communications Corp.
Virtual Space for everyone
• Bring a person’s knowledge space into an online space
• Extend your computer desktop into an online desktop
• Go straight to the source for information
• Instant interaction with the creator of the online space
![Page 14: Next-Gen GUI for Web Services John D. Ko, CEO/CTO Cincro Communications jko@cincro May, 2001](https://reader035.fdocuments.in/reader035/viewer/2022081519/56812ce3550346895d91a7e3/html5/thumbnails/14.jpg)
![Page 15: Next-Gen GUI for Web Services John D. Ko, CEO/CTO Cincro Communications jko@cincro May, 2001](https://reader035.fdocuments.in/reader035/viewer/2022081519/56812ce3550346895d91a7e3/html5/thumbnails/15.jpg)
May 13, 2002
John Ko – Cincro Communications Corp.