Date post: | 08-May-2015 |
Category: |
Technology |
Upload: | jonathan-jeon |
View: | 1,883 times |
Download: | 7 times |
Outlook on mobile web standardization(MobileOK)
Jonghong JeonJonghong JeonETRI, SRC
Email: [email protected] Blog: http://mobile2.tistory.com
http://twitter.com/hollobit
http://www.etri.re.kr
Buzz Word
Mobile {Web, Multimedia, Internet}
2
{Web, Multimedia, Internet}2.0
1975 2008IM
Pace of innovation across communication devices, services and networks continues to increase
Many Changes in Communication
Communications: 1975 vs. 2008
Mobile VoIP
3
Landline Phone
Blogs / WikiEmail SNS (Cyworld)
Video / UCC Photo Share AttentionIPTV
Game &Another Life
Microblog
Many Changes in Mobile
1975 2008Communications: 1975 vs. 2008
4
Device Convergence Oriented
SMS SMSGame
SMSInternetWeb
Background – Why 2.0 ?
ARPU(Average revenue per user)
5
Source: http://www.mobizen.pe.kr/532
Background – Why 2.0 ?o Voice will be the killer app for some time ?
6 From: Nokia March 2006
??
Background – Why 2.0 ? (in Korea)
Telco’s Wirless Internet Revenue (Unit: 1 Billion Won)
7
Total
Background – Why 2.0 ?
Mobile
Mobile Internet
Mobile Web
DeviceStrategy
8
MobileRed Ocean Converged
Network Services
DMBIPTV
DevelopingCountry
SomethingNew …
9 Technical Trends on Mobile Web 2.0 (2008)
Adaptation&
Device Capability
9
Security&
Identification
6 Technical Trends on Mobile 2.0 (2009)
Mobile
Smartphone
PlatformMobile Web
10
Mobile
2.0Application
Marketplace
UI & UX
Sensing
Technical Issues on Mobile 2.0q mobileOK - Interoperability & Compatibility q Offline Web & Offline AJAXq Fast Script Processingq Mobile Web access to Device Capability q Content Adaptation & Transcodingq Rich Mobile Web Application q Hybrid Application : Native + Web Application
11
q Hybrid Application : Native + Web Application q Intelligent Browsing Interface & Mobile UXq Securityq Open source & Open API, mashupq Mobile Web as a Platformq Mobile Searchq Smart Deviceq XML UI q Mobile Cloud
Mobile Web 2.0 Application Stack
12
Standardization for Mobile Application
13
OMTP
Mobile Web Standardization
14
[1] W3C
- mobileOK - Interoperability & Compatibility (Contents, Markup, Browsing, Application…)
- Offline Web & Offline AJAX- Mobile Web access to Device Capability- Content Adaptation & Transcoding- Rich Mobile Web Application - Mobile Widget - HTML5
W3C Mobile Web Initiative
§ 2005 - MWI – Mobile Web Initiative
16
Mobile Web Best Practices Working Group
17
Deliverables of MWBP WGq Mobile Web Best Practices 1.0 - Basic Guidelines (editors Jo and Chaals),
§ W3C Recommendation 29 July 2008
q W3C mobileOK Basic 1.0 Tests (editors Sean and Jo)§ W3C Recommendation 08 December 2008
q Scope of Mobile Web Best Practices (editors Ed and Phil)§ W3C Working Group Note 20 Dec 2005
q Content Transformation Guidelines 1.0 (editor Jo) § W3C Working Draft 1 August 2008 (Last Call)
q Mobile Web Application Best Practices (editors Bryan and Adam)
18
q Mobile Web Application Best Practices (editors Bryan and Adam)§ W3C Working Draft 22 December 2008
q Relationship between Mobile Web Best Practices 1.0 and Web Content Accessibility Guidelines 1.0(editor Alan Chuter)§ W3C Working Draft 22 January 2008
q mobileOK Basic 1.0 Scheme (editors Phil and Jo)§ W3C Working Draft 17 November 2008
q Content Transformation Landscape 1.0 (editors Jo and Andrew)§ W3C Working Draft 25 October 2007
q Addendum to BP 1.0 (formerly known as mobileOK Pro Tests) (editor Kai)§ latest draft
DDWG (closed)
19
Browser Test Suites Working Group
q Chair: Domq Members: 15 (10 Organizations)q Ongoing work
§ development of guidelines to create device-independent tests§ development of tests for W3C Widgets specs, cookies§ collaboration with OMA on sharing test suites:
20
§ collaboration with OMA on sharing test suites: • completing the existing WCSS test suites to cover CSS MP 2.0: additional test c
ases• coverage analysis of SVG Tiny 1.2 test suite:
q Web Compatibility Test for Mobile Browsers§ http://www.w3.org/2008/06/mobile-test
Tested Technologies
URL: http://www.w3.org/2008/06/mobile-test/doc.html
21
Browser Test Suites Working Group
22
Mobile Web for Social Development (MW4D)
q Deliverables
23
q Deliverables§ W3C Interest Group Note on the Vision of Mobile Web for Social Development§ W3C Interest Group Note(s) on Challenges of Mobile Web for Social Development§ Two Workshops in Latin America and Africa§ Directory of Information about Device Markets and Mobile Infrastructure in Develop
ing Countries§ Directory of Organizations/Companies/Individuals working in the field of ICT4D
W3C Workshops
q W3C/OpenAjax Alliance Workshop on Mobile Ajax§ 28 September 2007, San Francisco Bay area, USA
q Workshop on the Role of Mobile Technologies in Fostering Social Development§ 2 - 3 June 2008, São Paulo, Brazil
q W3C Workshop on Security for Access to Device APIs from the Web§ 10 - 11 December 2008, London, UK
q W3C Workshop on the Future of Social Networking
24
q W3C Workshop on the Future of Social Networking§ 15 - 16 January 2009, Barcelona, Spain
q Africa Perspective on the Role of Mobile Technologies in Fostering Social and Economic Development§ 1 - 2 April 2009, Maputo, Mozambique
q Mobile Widgets and Social Web camps at WWW09§ 23-24 April 2009, Madrid, Spain § MobileWidgetsCampW3CTrack§ SocialWebcampW3CTrack
[2] mobileOK in Korea
What mean mobileOK ?
Another Authoring guide ?
Post WIPI ?
Just Domestic Spec. ?
26
Domestic Spec. ?
Every Web Developer should
know ?
Is it not enough ?
Can we make OneWeb ?
Why we need mobileOK ?
q Standard based content authoringq Interoperable Mobile Web Contents and Mobile Web Applicationq Using Device Capabilityq Interoperability of Web Technologies in mobile domain q Convenient Mobile Web Access
27
What is the best ?
Mobile Web Browsing ?
28
Device Adaptation !!
Mobile Web Browsing ?
29
Internetional Standard-Based-Any Time
Becoming OneWeb
mobileOK based Service ?
30
Becoming OneWeb-Any Web services
Device Adaptable- Any Devices
mobileOK is designed to improve the Web experience for users of mobile devices by rewarding content providersthat adhere to good practice when delivering content to them.
History of mobileOK
31
Phase-2K-mobileOK
W3C MWIActivity
Mobile Web 2.0Forum
mobileOKTrial service
2005 2006 2007 2008 20092005 2006 2007 2008 2009
Phase-1K-mobileOK
[For existing Web-sites]
MobileOK Verified Contents(One Source Multi-Use)
MobileOK Verified Contents(One Source Multi-Use)
Application of MobileOK
32
[ for Mobile WAP-sites]
[ for PDA WAP-sites ]
SKT用 KTF用 LGT用
MobileOKStandardMobileOKStandard
Mobile Web 2.0 Forumq http://www.mw2.or.kr/q Mission
§ Mobile Web 2.0 Forum has the mission of "mobile Web based industry revitalization“,"leadingboth domestic and international technology and standards", "strengthening competitive power in mobile Web industry".
§ The forum is to develop standards and guidelines for obtaining interoperability of Web contents between various devices, and realize visions for constructing the next generation mobile Web environment.
q Expectation Effects of Mobile Web Standards
33
q Expectation Effects of Mobile Web Standards§ Improving mobile Web user experience§ Increasing efficiency in content development and reducing its cost§ Providing interoperable standard-based Web content services environment§ Obtaining interoperable Web contents in fixed and wireless convergence environment§ Promoting open mobile service infrastructure§ Increasing service mash-ups and internet resources utilization§ Achieving stability of mobile services§ Facilitating development of new services, mobile Web contents, and convergence applications§ Promoting and activation mobile life
MobileOK Trial Service (1/3)
2. Contents Validator• mobile web contents validation
1. Common DDR• standards device information
3. Extended Mobile Browser• support mobile web standards• alerting the mobileOK contents
5. mobileOK portal5. mobileOK portalProof
Service
34
4. Browser Simulator• support for developer • mobileOK information
• developer community• mobileOK site sample
Develop-ment
MobileWeb Standards(by MobileWeb2.0 Forum)
MobileWeb Standards(by MobileWeb2.0 Forum)
MobileOK Trial Service (2/3)
35
MobileOK Test & Validation Service
MobileOK Trial Service (3/3)
36
K-mobileOK 1.0 standard set
K-MobileOK RequireK-MobileOK Require
K-DDC 1.5K-DDC 1.5
MW2.SD-0005 (2007)MW2.SD-0005 (2007)
TTAS.KO-10.0131TTAS.KO-10.0131K-MWBP 1.0K-MWBP 1.0
MW2.SD-0003 (2007)MW2.SD-0003 (2007)
TTAK.OT-10.0191TTAK.OT-10.0191
K-MobileOK Basic Test 1.0
K-MobileOK Basic Test 1.0
20092009
20092009
Guideline for MobileOK certification System
1.0
Guideline for MobileOK certification System
1.0
Requirement for K-MobileOK Checker
Requirement for K-MobileOK Checker
Requirement for K-MobileOK Testing and
Certification
Requirement for K-MobileOK Testing and
Certification
37
K-MobileOK Requirements
K-MobileOK Requirements
MW2.SD-0007 (2007)MW2.SD-0007 (2007)
TTAS.KO-10.0239TTAS.KO-10.0239
1.01.0MW2.SD-0001 (2007)MW2.SD-0001 (2007)
TTAS.KO-10.0127TTAS.KO-10.0127
obileOK CheckerobileOK Checker
MW2.SD-0002 (2007)MW2.SD-0002 (2007)
TTAK.OT-10.0190TTAK.OT-10.0190
CertificationCertificationMW2.SD-0010 (2007)MW2.SD-0010 (2007)
TTAS.KO-10.0241TTAS.KO-10.0241
DDL RequirementDDL Requirement
MW2.SD-0013 (2007)MW2.SD-0013 (2007)
20092009
Device Description Language
Device Description Language
MW2.SD-0014 (2007)MW2.SD-0014 (2007)
20092009
DDR RequirementsDDR Requirements
MW2.SD-0015MW2.SD-0015
TTAK.OT-10.0242TTAK.OT-10.0242
DDR APIDDR API
MW2.SD-0014MW2.SD-0014
TTAK.OT-10.0241TTAK.OT-10.0241K-MobileOK 1.0 Standards Guide
1. Guideline for MobileOK certification System 1.0
2. Requirement for Korean MobileOK Checker
3. K-MWBP(Mobile Web Best Practices) 1.0
2007
Established K-MobileOK Standards
38
4. K-DDC(Default Delivery Context) 1.0
5. K-MobileOK Requirements
6. Requirement for Korean MobileOK Testing and Certification
7. DDL(Device Description Language) Requirements
8. DDL
1. Mobile Web Content Authoring Guide 1.0
2. Requirements for Machine-readable Labeling of MobileOK Trustmark
3. Requirements for Mobile Web 2.0 Application
4. CSS Selector Naming Rule
Established K-MobileOK Standards
2008
39
4. CSS Selector Naming Rule
5. K-MWBP 1.5
6. DDR(Device Desciption Repository) API
7. DDR Requirements
8. Device Description Core Vocabulary
W3C mobileOK & K-MobileOK
40
W3C mobileOK & K-MobileOK
Delivery Context W3C DDC 1.0 (K-DDC 1.0) K-DDC 1.5 1. Usable Screen Width 120 pixels, minimum. 240 pixels minimum, 480 pixels maxi
mum2. Markup Language Support XHTML Basic 1.1 [XHTML-Basic]
delivered with content type application/xhtml+xml
HTML 4.01XHTML 1.0, XHTML 1.1
3. Character Encoding UTF-8 EUC-KR, UTF-8 4. Image Format Support JPEG, GIF 89a JPEG, GIF, PNG5. Maximum Total Page Weight 20 Kilobytes 50 Kilobytes6. Colors 256 Colors, minimum 256 Colors, minimum
41
6. Colors 256 Colors, minimum 256 Colors, minimum 7. Style Sheet Support CSS Level 1 [CSS]. In addition,
CSS Level 2 [CSS2]@media rule together with the handheld and all media types (see CSS 2 Media Types).
CSS 2.1 and part of CSS 3
8. HTTP HTTP/1.0 [HTTP1.0] or more recent [HTTP1.1]
HTTP/1.0 [HTTP1.0] or more recent [HTTP1.1]
9. Script No support for client side scripting
Support to ECMAScript 3 (JavaScript)
10. AJAX Capability - XMLHTTPRequest11. HTTP / SSL support - HTTPS and SSL12. XML Parser support - DOM1, DOM2 Core, DOM3 Core, DO
M3 event
W3C mobileOK & K-MobileOK
It is not different. Just a matter of criterion
42
If we don’t use mobileOK standards?
q What’s happening after ?
43
If we don’t use mobileOK standards?
q It’s just like now
q Incompatible environment (telcos, nations, devices, devices)§ Contents Authoring - Expensive § Lack of Web Content, Uncomfortable Mobile Web Access
44
q Cannot make OneWeb (Wired, Wireless)
q Incompatible Web Application
q Impossible to use the Device Capabilities efficiently § Cannot use device information (in case of Korea)§ Cannot make the Device Adaptation
mobileOK 2.0 – Future Plan
Standards for Web ContentsmobileOK 1.0(2007-2008)
ContentsConvergence
ContentsConvergence
mobileOK is the key enabler of future mobile services
45
Standards for Web ApplicationsmobileOK 2.0(2009-2010)
ServiceConvergence
ServiceConvergence
Toward Mobile 2.0Toward Mobile 2.0
Future of Mobile Web
WebOS
MobileOK& Rich Web
Device CapabilityControl
SmartDevice
Hybrid Application
WebOriented
Architecture
UserExperience
Widget
46
&Web Standards
Offline & AsynchronousTechnology
Rich WebApplication
Device
Newest HTML
(HTML5)
Open Mobile Platform
MobileCloud
Social Web AJAX
Thank youFor more discussion :
JongHong Jeon ([email protected])+82-42-860-5333
47
+82-42-860-5333
Blog : http://mobile2.tistory.com/mhttp://twitter.com/hollobit
OR