Future & Emerging Technology for Multimedia Wilky Chan ( ) University of Ulster BSc Interactive Multimedia Design Final Research Report
Background
Technology is developing rapidly. Suitable Choice of Technology is beneficial. Deployment of new Technology is costly. Evaluation is necessary.
Background Webcam as Input Device Rapid Game Prototyping Web 2.0 Video Technology Emerging Technologies Covered
Issues Which technology is most beneficial to Final Project, an eLearning Platform ?
Issues Ease of Use Attractive Share of Knowledge Criteria
Issues Web 2.0 Technology is most relevant
Statement of the Problem Web 2.0 Technology is designed for information exchange but does it suitable for eLearning platform?
What is Web 2.0 Web 2.0,a Standard ? Internet Service ? or..?
What is Web 2.0 Web 2.0 is the era when people are recognizing that leadership in the computer industry has passed from traditional software companies to a new kind of internet service company.”
What is Web 2.0 Web 2.0, a phrase coined by O'Reilly Media in 2004, refers to a perceived or proposed second generation of Internet-based services—such as social networking sites, wikis, communication tools, and folksonomies— that emphasize online collaboration and sharing among users.
What is Web 2.0 No Standard. But.. Seven Principal of Web 2.0
Seven Principal ( * 1. The Web As Platform * 2. Harnessing Collective Intelligence * 3. Data is the Next Intel Inside * 4. End of the Software Release Cycle * 5. Lightweight Programming Models * 6. Software Above the Level of a Single Device * 7. Rich User Experiences
What is Web 2.0 Web 2.0 is somehow not a new standard for Web, but it is a new definition of how people can use Internet.
What Web 2.0 Does ? Web Services Web Community Participation
Real World Examples
Wikipedia Best Example of Web Community and Participation.
Google Earth Sharing of Placemark and Notes
iTunes Access Online Store within Application Hybrid of Application and Web 2.0
Second Life Game in Web 2.0 Form
Any drawbacks ?
Drawback of Web 2.0 Ease of Development Thicker Client Connectivity
Internet Outage Where are my Gmails ? Where are my Contact Lists ? Where are my......? Where is my money ?
What’s Next ? Web 3.0 Windows ? Google ?
Significance Interactivity Submit Button VS Auto Submition Mouse Drag ?
Significance Storage of Information Save Online Vs Save Locally
Significance Exchange of Information Closed System VS Open System
Significance Rich User Experience Static Web vs Dynamic Experience Flash vs AJAX ?
Significance Sharing of Information / User Participation Single Content Provider ?
Significance Hardware Requirement Yes and No
How to execute ? Main Concern : Data Exchange GET / POST XML Socket Server
How to execute ? Easier to achieve ( Traditional Style) Waste of Network Resources GET / POST Method
How to execute ? Dynamic Update ( Server PUSH ) Efficient network usage More Expensive Harder to develop XML Socket-Server Method
Socket Server Flash Communication Server ElectroServer
More Reference html g/archives/2006/10/web_30.html
Thanks