Boost PC performance: How more available memory can improve productivity
Mobile Web20 Technology
1. Mobile Web 2.0 Technologies
SeungYun Lee
syl@etri.re.kr, syl@w3.org
ETRI, W3C Korea Office
2. Age of Web Evolution
quickening period ! Spreading Period! Revolution Period!
Ubiquitous Web!
Before W3c! Wireless Internet !
Semantic Web!
Mobile Web!
MWI!
2006! UWS!
2005!
SOAP!
WSDL! 2004!
UDDI! 2002!
FireFox!
HTTP 1.0! WAP 1.0! 2000! RDF/OWL!
MOSAIC! (RFC1945)! 1999! WAP 2.0!
1998! HTTP 1.1!
1989! 1993!1994! 1996!1997! XML! (RFC2616)!
IE4!
WWW W3C!
Mobile Web 2.0 Technologies, Feb. 18, ICACT 2008 2
3. Why Mobile Web 2.0 ?
• ✴ Technology Innovation
What has been changed,
✓ Wireless Communication, Mobile Device, Contents
✴ Service Paradigm Shift
✓ Open Service, Convergence, User-centric, New Biz Model
✴ Huge User Requirement
✓ Desktop to Mobile, etc.
Mobile Web 2.0 Technologies, Feb. 18, ICACT 2008 3
4. Confluence of two Megatrends
Source: Dave Wood, Symbian Smartphone Show 2006
Mobile Web 2.0 Technologies, Feb. 18, ICACT 2008 4
5. 7 Principals of Mobile Web 2.0
- By Ajit Jaokar and Tony Fish -
Mobile
Contents
Location I am a tag
Mobile
Web 2.0 Multilingual
Mobile
Mobile
Search Access
Digital
AJAX/
Converg-e
Widget
nce
Mobile Web 2.0 Technologies, Feb. 18, ICACT 2008 5
6. Mobile meets the Web 2.0
• Now, Mobile environment is on revolution age with Web2.0.
✓ Convergence Service, Open Garden service
WEB2.0
Mobile Web 2.0 Technologies, Feb. 18, ICACT 2008 6
7. Basic Technology for Mobile Web
• Style Sheet (CSS), XHTML, URL
• REST, XML WS APIs (SOAP)
• Syndication & Aggregation (RSS/ATOM)
• Web Publishing (Blogging, etc.)
• Rich Internet Application (AJAX)
• Open API/Mash-Up
• Web Services
Mobile Web 2.0 Technologies, Feb. 18, ICACT 2008 7
8. Service Technology in Mobile
toward Mobile Web 2.0
• Full Web Browsing Service
• Mobile Widget Service
• Mobile UGC/UCC Service
• Mobile OpenAPI/Mash-up Service
• Mobile Lifelog Service
Innovative Mobile Service Technologies
Toward Converged Mobile Service
Mobile Web 2.0 Technologies, Feb. 18, ICACT 2008 8
9. History of Mobile Browsing
Mobile Web 2.0 Technologies, Feb. 18, ICACT 2008 9
10. Mobile Browsing Technology
• WAP (Wireless Application Protocol)
✓ By WAP Forum, 1997 (OMA since 2002)
✓ WAP 1.0 : WML(Wireless Markup Language)
• Not support existing HTML contents
✓ WAP 2.0 : XHTML MP (Mobile Profile), CSS, JavaScript
• Toward the Full Web Browsing (or Full Browsing)
• Mobile Web Best Practice (MobileOK)
✓ By W3C, since 2005
✓ Now under developing
✓ Toward the One WEB !!!
Mobile Web 2.0 Technologies, Feb. 18, ICACT 2008 10
11. Full Web Browsing Service
Mobile Web 2.0 Technologies, Feb. 18, ICACT 2008 11
14. WidSet, Widgets For Mobiles
Mobile Web 2.0 Technologies, Feb. 18, ICACT 2008 14
15. Mobile Mashup Service
Satellite
(GPS Info.)
Other Open API
Google Map API
Web/WAP
Server
LBS, Camera API
XML & WS API
WIPI Device
With XML/WS End User
Yahoo Weather API
Mobile Lifelog service
Mobile Web 2.0 Technologies, Feb. 18, ICACT 2008 15
16. Possible Solutions
Mobile Browsing Technology
• Browser-based Adaptation
✴ client side, big overhead on device
• Proxy-based Adaptation
✴ rely on intermediate server (not seamless access)
• Metadata-based Adaptation
✴ server side, light weight service (mobileOK)
Mobile Web 2.0 Technologies, Feb. 18, ICACT 2008 16
17. Example. Metadata-based Adaptation
Web Contents Server
MobileOK-based Contents
Adaptation (metadata)
Web
Presentation
Browser Browser Browser
Browser Browser
Mobile Web 2.0 Technologies, Feb. 18, ICACT 2008 17
18. Standards for Mobile Web
Mobile Web in W3C
Mobile Web 2.0 Technologies, Feb. 18, ICACT 2008 18
21. Mobile Web 2.0
Mobile Web 2.0 is different from Web 2.0 !
Mobility & Immediacy is Keywords !
Mobile Web 2.0 Technologies, Feb. 18, ICACT 2008 21
22. Conclusion Remarks
• A Web in Mobile could be a new killer application
• A standards is really required to support for better
mobile web environment
• Mobile Web 2.0 could give us new business value
and challenging
Everything@Mobile.Openness
Mobile Web 2.0 Technologies, Feb. 18, ICACT 2008 22
23. Thank you
SeungYun Lee, Ph.D.
Team Leader of ETRI, syl@etri.re.kr,
Manager of W3C Korea Office, syl@w3.org