SlideShare una empresa de Scribd logo
1 de 37
Descargar para leer sin conexión
MobileWeb
Standards issue & its future



   Seungyun Lee
   <syl@etri.re.kr>
Exclusive




    WAC | Whole Sale Community, “Supper AppStore”
      Android | Wave of commercial release
      Microsoft | Windows Phone 7 Series
           Samsung | Bada platform
           Google | “Mobile First”
Issue on MobileWeb
In the past ...

WAP
It was Galapagos islands
New ERA with
Smarthphone
World War III: Mobile Platform Battle
WEB on the
  Move
Mobile Web
Can we do everything on the mobile?
What’s the Problem ?
Too many
different devices!
It’s not a Standard !
Local Story

Big Barrier
for Smartphone
in Korea
Solutions
Support any mobile devices using
         Web Standards




      One Source Multi Use
from Web Standards
Design for mobile
     Mobilizing
W3C, Mobile Web Standardization
Fundamental Philosophy
MobileOK Best Practice Standards
                        OK
                                  DDC
                                                                 (UTF-8, EUC-KR)
                                                    (50KB)
                                                  (240 min)
                                                    (JPEG, GIF, PNG)
                                              (256 color)
                                         CSS 2.1, CSS 3
                                         Javascript, AJAX, DOM
                      (Active X    )
           HTTP
           CSS
                  :          ,
    
    
    




                                             MOK
MobileOK Validator

                                  http://v.mobileok.kr/




http://validator.w3.org/mobile/
MobileOK Certification Logo
                                  OK




       W3C Logo                MobileWeb2.0 Logo
     (International)                (Korea)

                       <TBD>
MobileOK verified sites in Korea
                           Th
                             es
                               ea
                            bu re
                              t W no
                                  eb t Ap
                                    !    p
SIN
                                                                                                  CE
                            MobileWeb2.0 Forum
                             http://www.mobileok.kr, http://www.mw2.or.kr
                                                                                                     200
                                                                                                           7




                                           모바일웹2.0포럼


                          사무국                  운영위원회



 BIZ전략위원회                                    표준기술위원회                                 모바일OK추진위원회
                                                                       NEW
                                            One                      모바일
                            단말API                    모바일OK
                                           Widget                   커머스뱅킹
                            접근AG             인증AG
                                            AG                        AG




전략,정책개발                    모바일OK표준개발                         모바일OK시범사업
Future of MobileWeb
HTML5
Enriching
 mobile apps
HTML5 support browsers
More
Socializing
 on the move
Real world
Navigation
 on the move
Smart
Advertisement
    on the move



                            Not
                           NOW

New Driver
for future advertisement
More Bindings
 to the Cloud
   on the Web
Toward Platform
  “WebOS” ?
   on the mobile




                   WAC
Thank You
Seungyun Lee / Ph.D.
Leader of Service Convergence Standards Research Team, ETRI
Manager of W3C Korea Office
syl@etri.re.kr, syl@w3.org, bluse2@gmail.com
twitter.com/seungyun/
Design for One Web
Mobile Web                    10 ways                                                                    THEMATIC CONSISTENCY:

Best Practices                 to mobilize                                                               Ensure that content provided by
                                                                                                         accessing a URI yields a thematically
                                                                                                         coherent experience when accessed
                                                                                                         from different devices.
                               Design for One Web
                                                                                                         CAPABILITIES:
                               Rely on Web standards                                                     Exploit device capabilities to provide

                                                                               Design
                                                                                                         an enhanced user experience.
                               Stay away from known
                                                                                                         DEFICIENCIES:
                               hazards
                               Be cautious of device
                                                                             for One Web                 Take reasonable steps to work around
                                                                                                         deficient implementations.

                               limitations
                                                                            Content designed with
                                                                                                         TESTING:
                                                                                                         Carry out testing on actual devices
                                                                                                                                                   Flip Card
                               Optimize navigation                                                       as well as emulators.
                                                                           diverse devices in mind
                               Check graphics  colors                      reduces cost, increases
                               Keep it small                               flexibility, and reaches the
                               Use the network sparingly                    needs of more people.
                               Help  guide user input




                                                                                                                                                  W3C MobileWeb
                               Think of users on the go




                                                                                                                                                  Authoring Guide
                           Rely on Web standards                                                         Stay away from known hazards
                           VALID MARKUP: Create documents that                                           POP UPS:
                           validate to published formal grammars.                                        Do not cause pop-ups or other
                                                                                                         windows to appear and do not
                           CONTENT FORMAT SUPPORT: Send                                                  change the current window without
                           content in a format that is known to be                                       informing the user.
                           supported by the device.
                                                                                                         TABLES NESTED:
                           CONTENT FORMAT PREFERRED: Where                                               Do not use nested tables.
                           possible, send content in a preferred format.
   Rely on                 CHARACTER ENCODING SUPPORT: Ensure                  Stay away                 TABLES LAYOUT:
                                                                                                         Do not use tables for layout.
                           that content is encoded using a character
 Web standards             encoding that is known to be supported
                           by the target device.                           from known hazards            GRAPHICS FOR SPACING:
                                                                                                         Do not use graphics for spacing.
                           CHARACTER ENCODING USE: Indicate
In the highly fragmented   in the response the character encoding            Thoughtful design can       NO FRAMES:
                           being used.                                                                   Do not use frames.
 market of devices and                                                       help reduce usability
                           STYLE SHEETS USE: Use style sheets to                                         IMAGE MAPS:
browsers, standards are    control layout and presentation, unless          problems due to small        Do not use image maps unless
                           the device is known not to support them.                                      you know the device supports them
 the best guarantee for                                                     screens and keyboards,       effectively.
                           STRUCTURE: Use features of the markup
     interoperability.     language to indicate logical document              and other features
                           structure.
                           ERROR MESSAGES: Provide informative                 of mobile devices.
                           error messages and a means of navigating
                           away from an error message back to
                           useful information.
Be cautious                                                                Optimize navigation
                             of device limitations
                                                                                                        NAVBAR:
                             COOKIES:                                                                   Provide only minimal navigation
                             Do not rely on cookies being                                               at the top of the page.
                             available.
                                                                                                        NAVIGATION:
                             OBJECTS OR SCRIPT:                                                         Provide consistent navigation
                             Do not rely on embedded objects                                            mechanisms.
                             or script.

 Be cautious of                                                                Optimize
                                                                                                        LINK TARGET ID:
                             TABLES SUPPORT:                                                            Clearly identify the target of each link.
                             Do not use tables unless the device
device limitations           is known to support them.
                                                                               navigation               LINK TARGET FORMAT:
                                                                                                        Note the target file’s format unless
                             TABLES ALTERNATIVES:
                             Where possible, use an alternative to
                                                                             Simple navigation and
                                                                                                        you know the device supports it.
                                                                                                                                                      Flip Card
When choosing to use a       tabular presentation.                                                      ACCESS KEYS:
                                                                                                        Assign access keys to links in
particular Web technology,   STYLE SHEETS SUPPORT:
                             Organize documents so that if
                                                                             typing become critical     navigational menus and frequently
                                                                                                        accessed functionality.
  consider that mobile       necessary they may be read without
                             style sheets.
                                                                            when using a small screen   URIS:
 devices vary greatly in     FONTS:
                                                                            and keyboard, and limited   Keep the URIs of site entry points short.

         capability.         Do not rely on support of font
                             related styling.                                      bandwidth.           BALANCE:
                                                                                                        Take into account the trade-off between
                                                                                                        having too many links on a page and asking
                             USE OF COLORS:                                                             the user to follow too many links to reach
                             Ensure that information conveyed with




                                                                                                                                                     W3C MobileWeb
                                                                                                        what they are looking for.
                             color is also available without color.




                                                                                                                                                     Authoring Guide
                             Check graphics  colors                                                    Keep it small
                             IMAGES RESIZING:                                                           MINIMIZE:
                             Resize images at the server,                                               Use terse, efficient markup.
                             if they have an intrinsic size.
                                                                                                        PAGE SIZE LIMIT:
                             LARGE GRAPHICS:                                                            Ensure that the overall size of page
                             Do not use images that cannot be                                           is appropriate to the memory
                             rendered by the device. Avoid large or high                                limitations of the device.
                             resolution images except where critical
                             information would otherwise be lost.
    Check                                                                     Keep it small
                                                                                                        STYLE SHEETS SIZE:
                                                                                                        Keep style sheets small.
                             IMAGES SPECIFY SIZE:

graphics  colors
                             Specify the size of images in markup,                                      SCROLLING:
                             if they have an intrinsic size.
                                                                               Smaller sites make       Limit scrolling to one direction,
                                                                                                        unless secondary scrolling cannot
                             NON TEXT ALTERNATIVES:
Images, colors, and style    Provide a text equivalent for every            users happier by costing    be avoided.
                             non-text element.
  brighten content, but                                                     less in time and money.
                             COLOR CONTRAST:
                             Ensure that foreground and background color
require care: device may     combinations provide sufficient contrast.
have low-contrast screen     BACKGROUND IMAGE READABILITY:
                             When using background images make sure
   or may not support        that content remains readable on the device.
      some formats.          MEASURES:
                             Do not use pixel measures and do not use
                             absolute units in markup language attribute
                             values and style sheet property values.
Use the network sparingly                                                   Help  guide user input
                             AUTO REFRESH:                                                               MINIMIZE KEYSTROKES:
                             Do not create periodically auto-                                            Keep the number of keystrokes
                             refreshing pages, unless you have                                           to a minimum.
                             informed the user and provided
                             a means of stopping it.                                                     AVOID FREE TEXT:
                                                                                                         Avoid free text entry where possible.
                             REDIRECTION:
                             Do not use markup to redirect pages                                         PROVIDE DEFAULTS:

    Use the                                                           Help  guide
                             automatically. Instead, configure the                                        Provide pre-selected default values
                             server to perform redirects by means                                        where possible.
                             of HTTP 3xx codes.

network sparingly            EXTERNAL RESOURCES:                       user input                        DEFAULT INPUT MODE:
                                                                                                         Specify a default text entry mode,
                             Keep the number of externally linked
                             resources to a minimum.
                                                                                                         language and/or input format, if the
                                                                                                         target device is known to support it.                   Flip Card
 Web protocol features       CACHING:
                                                                       Keyboards and other               TAB ORDER:
can help improve the user    Provide caching information in HTTP
                             responses
                                                                    input methods on mobile              Create a logical order through links,
                                                                                                         form controls and objects.
 experience by reducing                                               devices can be tedious             CONTROL LABELLING:
 the impact of network                                              to use, so effective designs         Label all form controls appropriately
                                                                                                         and explicitly associate labels with
bottlenecks and latencies.                                              minimize the need                form controls.

                                                                             for them.                   CONTROL POSITION:
                                                                                                         Position labels so they lay out




                                                                                                                                                                W3C MobileWeb
                                                                                                         properly in relation to the form
                                                                                                         controls they refer to.




                                                                                                                                                                Authoring Guide
                             Think of users on the go




                                                                                                                                            www.w3.org/Mobile
                                                                                      @
                             PAGE TITLE:
                             Provide a short but descriptive                 SPONSOR
                             page title.                                     W3C Mobile Web Initiative


                             CLARITY:
                             Use clear and simple language.

                             CENTRAL MEANING:

 Think of users
                             Ensure that material that is central
                             to the meaning of the page precedes
                             material that is not.

   on the go                 LIMITED:
                             Limit content to what the user
                             has requested.
  Web users on the go        SUITABLE:
want compact information     Ensure that content is suitable for
                             use in a mobile context.
 when time is short and      PAGE SIZE USABLE:
   distractions many.        Divide pages into usable but limited
                             size portions.




                                                                                                                              SUPPORTED BY
                                                                                                                              MOBIWEB 2.0 FP7
                                                                                                                              E.U.
                                                                                                                              PROJECT

Más contenido relacionado

La actualidad más candente

Mobile Megatrends 2008 (VisionMobile)
Mobile Megatrends 2008 (VisionMobile)Mobile Megatrends 2008 (VisionMobile)
Mobile Megatrends 2008 (VisionMobile)guest94da57
 
모바일 경제
모바일 경제모바일 경제
모바일 경제guestde26cd
 
What’s Next in Mobility? Key Areas of Cyberinfrastructure
What’s Next in  Mobility?  Key Areas of CyberinfrastructureWhat’s Next in  Mobility?  Key Areas of Cyberinfrastructure
What’s Next in Mobility? Key Areas of CyberinfrastructureCybera Inc.
 
Hot house istrategy_presentation_february_2012_original-1
Hot house istrategy_presentation_february_2012_original-1Hot house istrategy_presentation_february_2012_original-1
Hot house istrategy_presentation_february_2012_original-1iStrategy
 
Layar at ARE2010 - Business model track - AR and the mass market business opp...
Layar at ARE2010 - Business model track - AR and the mass market business opp...Layar at ARE2010 - Business model track - AR and the mass market business opp...
Layar at ARE2010 - Business model track - AR and the mass market business opp...Layar
 
The future is mobile_gemiusMobile_presentation_10.2010
The future is mobile_gemiusMobile_presentation_10.2010The future is mobile_gemiusMobile_presentation_10.2010
The future is mobile_gemiusMobile_presentation_10.2010Gemius
 
Introduction to Mobile Marketing
Introduction to Mobile MarketingIntroduction to Mobile Marketing
Introduction to Mobile MarketingMike Craig
 
Security considerations while being Social and Mobile
Security considerations while being Social and MobileSecurity considerations while being Social and Mobile
Security considerations while being Social and MobileNalneesh Gaur
 
MobilityCMS
MobilityCMSMobilityCMS
MobilityCMS7thMedia
 
Mobile Contents
Mobile ContentsMobile Contents
Mobile Contentsdriver86
 
10stepmarketingplan
10stepmarketingplan10stepmarketingplan
10stepmarketingplanhuaijun li
 
Mobile OS and Mobile Browser Trends and Prediction
Mobile OS and Mobile Browser Trends and PredictionMobile OS and Mobile Browser Trends and Prediction
Mobile OS and Mobile Browser Trends and PredictionjTribe
 
Going mobile with Liferay 6.0
Going mobile with Liferay 6.0Going mobile with Liferay 6.0
Going mobile with Liferay 6.0ACA IT-Solutions
 
The Chronicles of a Mobile-Web Economy
The Chronicles of a Mobile-Web EconomyThe Chronicles of a Mobile-Web Economy
The Chronicles of a Mobile-Web EconomyBernard Leong
 
Mobile Contents
Mobile ContentsMobile Contents
Mobile Contentsdriver86
 
Qustodian uk media kit april 2012
Qustodian uk media kit   april 2012Qustodian uk media kit   april 2012
Qustodian uk media kit april 2012ChrisSaid
 
The Importance of Integrating Mobile
The Importance of Integrating MobileThe Importance of Integrating Mobile
The Importance of Integrating Mobilefivebyfive
 

La actualidad más candente (20)

Mobile Megatrends 2008 (VisionMobile)
Mobile Megatrends 2008 (VisionMobile)Mobile Megatrends 2008 (VisionMobile)
Mobile Megatrends 2008 (VisionMobile)
 
모바일 경제
모바일 경제모바일 경제
모바일 경제
 
What’s Next in Mobility? Key Areas of Cyberinfrastructure
What’s Next in  Mobility?  Key Areas of CyberinfrastructureWhat’s Next in  Mobility?  Key Areas of Cyberinfrastructure
What’s Next in Mobility? Key Areas of Cyberinfrastructure
 
Hot house istrategy_presentation_february_2012_original-1
Hot house istrategy_presentation_february_2012_original-1Hot house istrategy_presentation_february_2012_original-1
Hot house istrategy_presentation_february_2012_original-1
 
Layar at ARE2010 - Business model track - AR and the mass market business opp...
Layar at ARE2010 - Business model track - AR and the mass market business opp...Layar at ARE2010 - Business model track - AR and the mass market business opp...
Layar at ARE2010 - Business model track - AR and the mass market business opp...
 
The future is mobile_gemiusMobile_presentation_10.2010
The future is mobile_gemiusMobile_presentation_10.2010The future is mobile_gemiusMobile_presentation_10.2010
The future is mobile_gemiusMobile_presentation_10.2010
 
Introduction to Mobile Marketing
Introduction to Mobile MarketingIntroduction to Mobile Marketing
Introduction to Mobile Marketing
 
Security considerations while being Social and Mobile
Security considerations while being Social and MobileSecurity considerations while being Social and Mobile
Security considerations while being Social and Mobile
 
MobilityCMS
MobilityCMSMobilityCMS
MobilityCMS
 
Razum
RazumRazum
Razum
 
Mobile Contents
Mobile ContentsMobile Contents
Mobile Contents
 
10stepmarketingplan
10stepmarketingplan10stepmarketingplan
10stepmarketingplan
 
Fast Dove Product
Fast Dove ProductFast Dove Product
Fast Dove Product
 
Mobile OS and Mobile Browser Trends and Prediction
Mobile OS and Mobile Browser Trends and PredictionMobile OS and Mobile Browser Trends and Prediction
Mobile OS and Mobile Browser Trends and Prediction
 
Dumb Pipes
Dumb PipesDumb Pipes
Dumb Pipes
 
Going mobile with Liferay 6.0
Going mobile with Liferay 6.0Going mobile with Liferay 6.0
Going mobile with Liferay 6.0
 
The Chronicles of a Mobile-Web Economy
The Chronicles of a Mobile-Web EconomyThe Chronicles of a Mobile-Web Economy
The Chronicles of a Mobile-Web Economy
 
Mobile Contents
Mobile ContentsMobile Contents
Mobile Contents
 
Qustodian uk media kit april 2012
Qustodian uk media kit   april 2012Qustodian uk media kit   april 2012
Qustodian uk media kit april 2012
 
The Importance of Integrating Mobile
The Importance of Integrating MobileThe Importance of Integrating Mobile
The Importance of Integrating Mobile
 

Similar a Mobile Web Standards and its Future

Outlook on mobile web standardization(MobileOK)
Outlook on mobile web standardization(MobileOK)Outlook on mobile web standardization(MobileOK)
Outlook on mobile web standardization(MobileOK)Jonathan Jeon
 
Nexcore mobile platform 4.0
Nexcore mobile platform 4.0Nexcore mobile platform 4.0
Nexcore mobile platform 4.0SK CC
 
Mobile Endgeräte sind überall – deshalb das mobile Portal
Mobile Endgeräte sind überall – deshalb das mobile Portal Mobile Endgeräte sind überall – deshalb das mobile Portal
Mobile Endgeräte sind überall – deshalb das mobile Portal IBM Lotus
 
HiUED 前端/web 發展和體驗
HiUED 前端/web 發展和體驗HiUED 前端/web 發展和體驗
HiUED 前端/web 發展和體驗Bobby Chen
 
Netbiscuits V2 16 English
Netbiscuits V2 16 EnglishNetbiscuits V2 16 English
Netbiscuits V2 16 EnglishOtt1967
 
Forum Nokia Dev. Camp - WRT training Paris_17&18 Nov.
Forum Nokia Dev. Camp - WRT training Paris_17&18 Nov.Forum Nokia Dev. Camp - WRT training Paris_17&18 Nov.
Forum Nokia Dev. Camp - WRT training Paris_17&18 Nov.DALEZ
 
HTML5, the Evolution of Smart Media
HTML5, the Evolution of Smart MediaHTML5, the Evolution of Smart Media
HTML5, the Evolution of Smart MediaSeungyun Lee
 
Mobile porting and testing - Xoriant
Mobile porting and testing - Xoriant Mobile porting and testing - Xoriant
Mobile porting and testing - Xoriant Xoriant Corporation
 
Jornada Desarrolladores: WAC: 'Wholesale Applications Community'
Jornada Desarrolladores: WAC: 'Wholesale Applications Community' Jornada Desarrolladores: WAC: 'Wholesale Applications Community'
Jornada Desarrolladores: WAC: 'Wholesale Applications Community' videos
 
It's 2013 - Time to build and test mobile apps...FAST
It's 2013 - Time to build and test mobile apps...FASTIt's 2013 - Time to build and test mobile apps...FAST
It's 2013 - Time to build and test mobile apps...FASTSOASTA
 
Mobile application platforms - Introduction
Mobile application platforms - IntroductionMobile application platforms - Introduction
Mobile application platforms - IntroductionMobileMonday Switzerland
 
Kentico Technical Learning: Exploring jQuery Mobile
Kentico Technical Learning: Exploring jQuery MobileKentico Technical Learning: Exploring jQuery Mobile
Kentico Technical Learning: Exploring jQuery MobileThomas Robbins
 
Extending softwareintomobile 11 28-2012
Extending softwareintomobile 11 28-2012Extending softwareintomobile 11 28-2012
Extending softwareintomobile 11 28-2012CorSource
 
Building Mobile Web Apps using ASP.NET MVC, HTML5, & jQuery Mobile
Building Mobile Web Apps using ASP.NET MVC, HTML5, & jQuery MobileBuilding Mobile Web Apps using ASP.NET MVC, HTML5, & jQuery Mobile
Building Mobile Web Apps using ASP.NET MVC, HTML5, & jQuery MobileJon Cortez
 
Moving apps to_the_cloud
Moving apps to_the_cloudMoving apps to_the_cloud
Moving apps to_the_cloudOpSource
 
Jason.O Keefe.Genuitec.Presentation.Final
Jason.O Keefe.Genuitec.Presentation.FinalJason.O Keefe.Genuitec.Presentation.Final
Jason.O Keefe.Genuitec.Presentation.FinalAjax Experience 2009
 

Similar a Mobile Web Standards and its Future (20)

Outlook on mobile web standardization(MobileOK)
Outlook on mobile web standardization(MobileOK)Outlook on mobile web standardization(MobileOK)
Outlook on mobile web standardization(MobileOK)
 
Mobile browser testing v1.0
Mobile browser testing v1.0Mobile browser testing v1.0
Mobile browser testing v1.0
 
Nexcore mobile platform 4.0
Nexcore mobile platform 4.0Nexcore mobile platform 4.0
Nexcore mobile platform 4.0
 
Mobile Endgeräte sind überall – deshalb das mobile Portal
Mobile Endgeräte sind überall – deshalb das mobile Portal Mobile Endgeräte sind überall – deshalb das mobile Portal
Mobile Endgeräte sind überall – deshalb das mobile Portal
 
HiUED 前端/web 發展和體驗
HiUED 前端/web 發展和體驗HiUED 前端/web 發展和體驗
HiUED 前端/web 發展和體驗
 
Netbiscuits V2 16 English
Netbiscuits V2 16 EnglishNetbiscuits V2 16 English
Netbiscuits V2 16 English
 
Forum Nokia Dev. Camp - WRT training Paris_17&18 Nov.
Forum Nokia Dev. Camp - WRT training Paris_17&18 Nov.Forum Nokia Dev. Camp - WRT training Paris_17&18 Nov.
Forum Nokia Dev. Camp - WRT training Paris_17&18 Nov.
 
HTML5, the Evolution of Smart Media
HTML5, the Evolution of Smart MediaHTML5, the Evolution of Smart Media
HTML5, the Evolution of Smart Media
 
Mobile porting and testing - Xoriant
Mobile porting and testing - Xoriant Mobile porting and testing - Xoriant
Mobile porting and testing - Xoriant
 
Jornada Desarrolladores: WAC: 'Wholesale Applications Community'
Jornada Desarrolladores: WAC: 'Wholesale Applications Community' Jornada Desarrolladores: WAC: 'Wholesale Applications Community'
Jornada Desarrolladores: WAC: 'Wholesale Applications Community'
 
Webinos Project
Webinos ProjectWebinos Project
Webinos Project
 
It's 2013 - Time to build and test mobile apps...FAST
It's 2013 - Time to build and test mobile apps...FASTIt's 2013 - Time to build and test mobile apps...FAST
It's 2013 - Time to build and test mobile apps...FAST
 
Mobile application platforms - Introduction
Mobile application platforms - IntroductionMobile application platforms - Introduction
Mobile application platforms - Introduction
 
Kentico Technical Learning: Exploring jQuery Mobile
Kentico Technical Learning: Exploring jQuery MobileKentico Technical Learning: Exploring jQuery Mobile
Kentico Technical Learning: Exploring jQuery Mobile
 
Extending softwareintomobile 11 28-2012
Extending softwareintomobile 11 28-2012Extending softwareintomobile 11 28-2012
Extending softwareintomobile 11 28-2012
 
Jquery mobile
Jquery mobileJquery mobile
Jquery mobile
 
Building Mobile Web Apps using ASP.NET MVC, HTML5, & jQuery Mobile
Building Mobile Web Apps using ASP.NET MVC, HTML5, & jQuery MobileBuilding Mobile Web Apps using ASP.NET MVC, HTML5, & jQuery Mobile
Building Mobile Web Apps using ASP.NET MVC, HTML5, & jQuery Mobile
 
Unify - JSConf.EU 2010
Unify - JSConf.EU 2010Unify - JSConf.EU 2010
Unify - JSConf.EU 2010
 
Moving apps to_the_cloud
Moving apps to_the_cloudMoving apps to_the_cloud
Moving apps to_the_cloud
 
Jason.O Keefe.Genuitec.Presentation.Final
Jason.O Keefe.Genuitec.Presentation.FinalJason.O Keefe.Genuitec.Presentation.Final
Jason.O Keefe.Genuitec.Presentation.Final
 

Más de Seungyun Lee

Issues on Artificial Intelligence and Future (Standards Perspective)
Issues on Artificial Intelligence  and Future (Standards Perspective)Issues on Artificial Intelligence  and Future (Standards Perspective)
Issues on Artificial Intelligence and Future (Standards Perspective)Seungyun Lee
 
Issues on Big Data & Cloud Computing
Issues on Big Data & Cloud Computing Issues on Big Data & Cloud Computing
Issues on Big Data & Cloud Computing Seungyun Lee
 
MWC 2014 at a glance (with CES2014)
MWC 2014 at a glance (with CES2014)MWC 2014 at a glance (with CES2014)
MWC 2014 at a glance (with CES2014)Seungyun Lee
 
Web Technology as a Future Media & Platform
Web Technology as a Future Media & PlatformWeb Technology as a Future Media & Platform
Web Technology as a Future Media & PlatformSeungyun Lee
 
Review of MWC 2013
Review of MWC 2013Review of MWC 2013
Review of MWC 2013Seungyun Lee
 
Review of Mobile World Congress 2012
Review of Mobile World Congress 2012Review of Mobile World Congress 2012
Review of Mobile World Congress 2012Seungyun Lee
 
Review of Mobile World Congress 2011
Review of Mobile World Congress 2011Review of Mobile World Congress 2011
Review of Mobile World Congress 2011Seungyun Lee
 
Cloud computing standards
Cloud computing standardsCloud computing standards
Cloud computing standardsSeungyun Lee
 
Standardization Activities on Cloud Computing
Standardization Activities on Cloud ComputingStandardization Activities on Cloud Computing
Standardization Activities on Cloud ComputingSeungyun Lee
 
MobileOK & Future of Mobile Internet
MobileOK & Future of Mobile InternetMobileOK & Future of Mobile Internet
MobileOK & Future of Mobile InternetSeungyun Lee
 
Mobile Web Standards and Future
Mobile Web  Standards and FutureMobile Web  Standards and Future
Mobile Web Standards and FutureSeungyun Lee
 
Smartphone Platform Trend
Smartphone Platform TrendSmartphone Platform Trend
Smartphone Platform TrendSeungyun Lee
 
Green Cloud Computing
Green Cloud ComputingGreen Cloud Computing
Green Cloud ComputingSeungyun Lee
 
Mobile Web Standards in Korea
Mobile Web Standards in KoreaMobile Web Standards in Korea
Mobile Web Standards in KoreaSeungyun Lee
 
Cloud Computing on ISO/IEC JTC 1
Cloud Computing on ISO/IEC JTC 1Cloud Computing on ISO/IEC JTC 1
Cloud Computing on ISO/IEC JTC 1Seungyun Lee
 
Mobile Web 2.0 & MobileOK
Mobile Web 2.0 & MobileOKMobile Web 2.0 & MobileOK
Mobile Web 2.0 & MobileOKSeungyun Lee
 
Web-based IPTV Service (Beyond IPTV)
Web-based IPTV Service (Beyond IPTV)Web-based IPTV Service (Beyond IPTV)
Web-based IPTV Service (Beyond IPTV)Seungyun Lee
 
Mobile IPTV on the Web
Mobile IPTV on the WebMobile IPTV on the Web
Mobile IPTV on the WebSeungyun Lee
 
Mobile Ok In Korea - open discussion
Mobile Ok In Korea - open discussionMobile Ok In Korea - open discussion
Mobile Ok In Korea - open discussionSeungyun Lee
 

Más de Seungyun Lee (20)

Issues on Artificial Intelligence and Future (Standards Perspective)
Issues on Artificial Intelligence  and Future (Standards Perspective)Issues on Artificial Intelligence  and Future (Standards Perspective)
Issues on Artificial Intelligence and Future (Standards Perspective)
 
Issues on Big Data & Cloud Computing
Issues on Big Data & Cloud Computing Issues on Big Data & Cloud Computing
Issues on Big Data & Cloud Computing
 
MWC 2014 at a glance (with CES2014)
MWC 2014 at a glance (with CES2014)MWC 2014 at a glance (with CES2014)
MWC 2014 at a glance (with CES2014)
 
Web Technology as a Future Media & Platform
Web Technology as a Future Media & PlatformWeb Technology as a Future Media & Platform
Web Technology as a Future Media & Platform
 
Review of MWC 2013
Review of MWC 2013Review of MWC 2013
Review of MWC 2013
 
Review of Mobile World Congress 2012
Review of Mobile World Congress 2012Review of Mobile World Congress 2012
Review of Mobile World Congress 2012
 
Review of Mobile World Congress 2011
Review of Mobile World Congress 2011Review of Mobile World Congress 2011
Review of Mobile World Congress 2011
 
Cloud computing standards
Cloud computing standardsCloud computing standards
Cloud computing standards
 
Standardization Activities on Cloud Computing
Standardization Activities on Cloud ComputingStandardization Activities on Cloud Computing
Standardization Activities on Cloud Computing
 
MobileOK & Future of Mobile Internet
MobileOK & Future of Mobile InternetMobileOK & Future of Mobile Internet
MobileOK & Future of Mobile Internet
 
Mobile Web Standards and Future
Mobile Web  Standards and FutureMobile Web  Standards and Future
Mobile Web Standards and Future
 
Smartphone Platform Trend
Smartphone Platform TrendSmartphone Platform Trend
Smartphone Platform Trend
 
Green Cloud Computing
Green Cloud ComputingGreen Cloud Computing
Green Cloud Computing
 
Mobile Web Standards in Korea
Mobile Web Standards in KoreaMobile Web Standards in Korea
Mobile Web Standards in Korea
 
Cloud Computing on ISO/IEC JTC 1
Cloud Computing on ISO/IEC JTC 1Cloud Computing on ISO/IEC JTC 1
Cloud Computing on ISO/IEC JTC 1
 
Mobile Web 2.0 & MobileOK
Mobile Web 2.0 & MobileOKMobile Web 2.0 & MobileOK
Mobile Web 2.0 & MobileOK
 
Web-based IPTV Service (Beyond IPTV)
Web-based IPTV Service (Beyond IPTV)Web-based IPTV Service (Beyond IPTV)
Web-based IPTV Service (Beyond IPTV)
 
Mobile IPTV on the Web
Mobile IPTV on the WebMobile IPTV on the Web
Mobile IPTV on the Web
 
Mobile IPTV
Mobile IPTVMobile IPTV
Mobile IPTV
 
Mobile Ok In Korea - open discussion
Mobile Ok In Korea - open discussionMobile Ok In Korea - open discussion
Mobile Ok In Korea - open discussion
 

Último

Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 

Último (20)

Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 

Mobile Web Standards and its Future

  • 1. MobileWeb Standards issue & its future Seungyun Lee <syl@etri.re.kr>
  • 2. Exclusive WAC | Whole Sale Community, “Supper AppStore” Android | Wave of commercial release Microsoft | Windows Phone 7 Series Samsung | Bada platform Google | “Mobile First”
  • 8. World War III: Mobile Platform Battle
  • 9. WEB on the Move
  • 10. Mobile Web Can we do everything on the mobile?
  • 13. It’s not a Standard !
  • 14. Local Story Big Barrier for Smartphone in Korea
  • 16. Support any mobile devices using Web Standards One Source Multi Use
  • 18. Design for mobile Mobilizing
  • 19. W3C, Mobile Web Standardization
  • 21. MobileOK Best Practice Standards OK DDC  (UTF-8, EUC-KR)  (50KB)  (240 min)  (JPEG, GIF, PNG)  (256 color)  CSS 2.1, CSS 3  Javascript, AJAX, DOM  (Active X )  HTTP  CSS  : ,      MOK
  • 22. MobileOK Validator http://v.mobileok.kr/ http://validator.w3.org/mobile/
  • 23. MobileOK Certification Logo OK W3C Logo MobileWeb2.0 Logo (International) (Korea) <TBD>
  • 24. MobileOK verified sites in Korea Th es ea bu re t W no eb t Ap ! p
  • 25. SIN CE MobileWeb2.0 Forum http://www.mobileok.kr, http://www.mw2.or.kr 200 7 모바일웹2.0포럼 사무국 운영위원회 BIZ전략위원회 표준기술위원회 모바일OK추진위원회 NEW One 모바일 단말API 모바일OK Widget 커머스뱅킹 접근AG 인증AG AG AG 전략,정책개발 모바일OK표준개발 모바일OK시범사업
  • 31. Smart Advertisement on the move Not NOW New Driver for future advertisement
  • 32. More Bindings to the Cloud on the Web
  • 33. Toward Platform “WebOS” ? on the mobile WAC
  • 34. Thank You Seungyun Lee / Ph.D. Leader of Service Convergence Standards Research Team, ETRI Manager of W3C Korea Office syl@etri.re.kr, syl@w3.org, bluse2@gmail.com twitter.com/seungyun/
  • 35. Design for One Web Mobile Web 10 ways THEMATIC CONSISTENCY: Best Practices to mobilize Ensure that content provided by accessing a URI yields a thematically coherent experience when accessed from different devices. Design for One Web CAPABILITIES: Rely on Web standards Exploit device capabilities to provide Design an enhanced user experience. Stay away from known DEFICIENCIES: hazards Be cautious of device for One Web Take reasonable steps to work around deficient implementations. limitations Content designed with TESTING: Carry out testing on actual devices Flip Card Optimize navigation as well as emulators. diverse devices in mind Check graphics colors reduces cost, increases Keep it small flexibility, and reaches the Use the network sparingly needs of more people. Help guide user input W3C MobileWeb Think of users on the go Authoring Guide Rely on Web standards Stay away from known hazards VALID MARKUP: Create documents that POP UPS: validate to published formal grammars. Do not cause pop-ups or other windows to appear and do not CONTENT FORMAT SUPPORT: Send change the current window without content in a format that is known to be informing the user. supported by the device. TABLES NESTED: CONTENT FORMAT PREFERRED: Where Do not use nested tables. possible, send content in a preferred format. Rely on CHARACTER ENCODING SUPPORT: Ensure Stay away TABLES LAYOUT: Do not use tables for layout. that content is encoded using a character Web standards encoding that is known to be supported by the target device. from known hazards GRAPHICS FOR SPACING: Do not use graphics for spacing. CHARACTER ENCODING USE: Indicate In the highly fragmented in the response the character encoding Thoughtful design can NO FRAMES: being used. Do not use frames. market of devices and help reduce usability STYLE SHEETS USE: Use style sheets to IMAGE MAPS: browsers, standards are control layout and presentation, unless problems due to small Do not use image maps unless the device is known not to support them. you know the device supports them the best guarantee for screens and keyboards, effectively. STRUCTURE: Use features of the markup interoperability. language to indicate logical document and other features structure. ERROR MESSAGES: Provide informative of mobile devices. error messages and a means of navigating away from an error message back to useful information.
  • 36. Be cautious Optimize navigation of device limitations NAVBAR: COOKIES: Provide only minimal navigation Do not rely on cookies being at the top of the page. available. NAVIGATION: OBJECTS OR SCRIPT: Provide consistent navigation Do not rely on embedded objects mechanisms. or script. Be cautious of Optimize LINK TARGET ID: TABLES SUPPORT: Clearly identify the target of each link. Do not use tables unless the device device limitations is known to support them. navigation LINK TARGET FORMAT: Note the target file’s format unless TABLES ALTERNATIVES: Where possible, use an alternative to Simple navigation and you know the device supports it. Flip Card When choosing to use a tabular presentation. ACCESS KEYS: Assign access keys to links in particular Web technology, STYLE SHEETS SUPPORT: Organize documents so that if typing become critical navigational menus and frequently accessed functionality. consider that mobile necessary they may be read without style sheets. when using a small screen URIS: devices vary greatly in FONTS: and keyboard, and limited Keep the URIs of site entry points short. capability. Do not rely on support of font related styling. bandwidth. BALANCE: Take into account the trade-off between having too many links on a page and asking USE OF COLORS: the user to follow too many links to reach Ensure that information conveyed with W3C MobileWeb what they are looking for. color is also available without color. Authoring Guide Check graphics colors Keep it small IMAGES RESIZING: MINIMIZE: Resize images at the server, Use terse, efficient markup. if they have an intrinsic size. PAGE SIZE LIMIT: LARGE GRAPHICS: Ensure that the overall size of page Do not use images that cannot be is appropriate to the memory rendered by the device. Avoid large or high limitations of the device. resolution images except where critical information would otherwise be lost. Check Keep it small STYLE SHEETS SIZE: Keep style sheets small. IMAGES SPECIFY SIZE: graphics colors Specify the size of images in markup, SCROLLING: if they have an intrinsic size. Smaller sites make Limit scrolling to one direction, unless secondary scrolling cannot NON TEXT ALTERNATIVES: Images, colors, and style Provide a text equivalent for every users happier by costing be avoided. non-text element. brighten content, but less in time and money. COLOR CONTRAST: Ensure that foreground and background color require care: device may combinations provide sufficient contrast. have low-contrast screen BACKGROUND IMAGE READABILITY: When using background images make sure or may not support that content remains readable on the device. some formats. MEASURES: Do not use pixel measures and do not use absolute units in markup language attribute values and style sheet property values.
  • 37. Use the network sparingly Help guide user input AUTO REFRESH: MINIMIZE KEYSTROKES: Do not create periodically auto- Keep the number of keystrokes refreshing pages, unless you have to a minimum. informed the user and provided a means of stopping it. AVOID FREE TEXT: Avoid free text entry where possible. REDIRECTION: Do not use markup to redirect pages PROVIDE DEFAULTS: Use the Help guide automatically. Instead, configure the Provide pre-selected default values server to perform redirects by means where possible. of HTTP 3xx codes. network sparingly EXTERNAL RESOURCES: user input DEFAULT INPUT MODE: Specify a default text entry mode, Keep the number of externally linked resources to a minimum. language and/or input format, if the target device is known to support it. Flip Card Web protocol features CACHING: Keyboards and other TAB ORDER: can help improve the user Provide caching information in HTTP responses input methods on mobile Create a logical order through links, form controls and objects. experience by reducing devices can be tedious CONTROL LABELLING: the impact of network to use, so effective designs Label all form controls appropriately and explicitly associate labels with bottlenecks and latencies. minimize the need form controls. for them. CONTROL POSITION: Position labels so they lay out W3C MobileWeb properly in relation to the form controls they refer to. Authoring Guide Think of users on the go www.w3.org/Mobile @ PAGE TITLE: Provide a short but descriptive SPONSOR page title. W3C Mobile Web Initiative CLARITY: Use clear and simple language. CENTRAL MEANING: Think of users Ensure that material that is central to the meaning of the page precedes material that is not. on the go LIMITED: Limit content to what the user has requested. Web users on the go SUITABLE: want compact information Ensure that content is suitable for use in a mobile context. when time is short and PAGE SIZE USABLE: distractions many. Divide pages into usable but limited size portions. SUPPORTED BY MOBIWEB 2.0 FP7 E.U. PROJECT