Mobile Web  Standards and its Future
Upcoming SlideShare
Loading in...5
×
 

Mobile Web Standards and its Future

on

  • 4,081 views

Talking about current issues for mobile web and anticipate the future of mobile web.

Talking about current issues for mobile web and anticipate the future of mobile web.

Statistics

Views

Total Views
4,081
Views on SlideShare
4,074
Embed Views
7

Actions

Likes
4
Downloads
165
Comments
0

1 Embed 7

http://www.slideshare.net 7

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Mobile Web  Standards and its Future Mobile Web Standards and its Future Presentation Transcript

  • 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