Mobile web Initiative in India

Download Report

Transcript Mobile web Initiative in India

Presented by :
Swaran Lata
Country Manager, W3C India
[email protected]
Mobile Environment

Mobile media has increasingly becoming the preferred medium of
communication 1

Indian Mobile Market is one of the fastest growing – has overtaken
2
China in terms of growth

Usage of Mobile Web is growing besides the messaging services.

In the top 10 list of countries, India moved up, switching spots with
4
Ukraine. [source : http://www.opera.com/smw]
www.w3cindia.in
Subscriber base of Wireless Operators (in million)
as on 31st March 2010
The Wireless subscriber base was 584.32 million as on 31st March 2010
1
2
190.88
The Wireline subscriber base was 36.96 million as on 31st March 2010
4
www.w3cindia.in
http://www.trai.gov.in/traiannualreport.asp
Rural
Wireless
subscriber
Quality of Telecom Service Providers in Delhi
September 2010
1
2
4
www.themegallery.com
Company Logo
Comparison between different Indian language support
handsets
Handset
Company Model Hindi
Nokia2610
Y
Nokia
2610
Nokia6085
Y
Nokia
6085
Nokia2600
Y
Nokia
2600
Nokia1600
Y
Nokia
1600
Nokia1100
Y
Nokia
1100
Nokia6020
Y
Nokia
6020
Nokia3120
Y
Nokia
3120
Nokia3220
Y
Nokia
3220
Nokia1200
Y
Nokia
1200
Nokia1650
Y
Nokia
1650
Nokia1108
Y
Nokia
1108
Nokia3100
Y
Nokia
3100
Nokia6610i
Y
Nokia
6610i
Nokia6610
Y
Nokia
6610
SamsungS
SGHGH-X210
Y
Samsung
X210
MotorolaL
6
Y
Motorola
L6
SonyEricss SonyEricss
onJ230i
Y
on
J230i
LGKG110
Y
LG
KG110
Tamil
Marathi
Gujarati
Bengali
Y
Y
Y
Y
Y
Y
-
-
-
-
-
-
-
-
-
-
Y
Y
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Y
Y
Y
Y
Y
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
-
-
-
-
-
-
-
-
-
-
-
-
-
Y
-
-
-
-
-
-
-
-
-
-
-
-
Y
-5
-
-
-
-
-
Y
-
-
Y
-
Kannada Telugu
Punjabi
Mobile Device & MVAS:
Messaging:
SMS/MMS/Email
Broadcast
:Radio/Music
Mobile Commerce
Mobile Advertising
Browsing and
downloading
Gaming
Social Networking
Mobile Apps:
Productivity
Tools
Present
www.w3cindia.in
Location based
services
Near Future
VAS CATEGORIES
www.w3cindia.in
VAS Usage
www.w3cindia.in
Issues of Mobile Localization
Character encoding
Bandwidth & Cost
Service provider level issues
www.w3cindia.in
Presentation Issues
Input
Fonts and Rendering issues
Issues for Text entry
 Standardized keypad mappings of alphabets from Indian
Languages to the 12 keys of the device;
 Lack of support for display of fonts
 Uniform guidelines for composing and editing of Indian
Languages which are highly non-linear in their structure
 dictionary support
 Support for transliteration and other services
www.w3cindia.in
Different approaches to English and Devanagari Keypad
http://www.hceye.org/downloads/CCUI-Bilingual-Mobile-Phones-Katre-final.pdf
www.w3cindia.in
Usability Issues
Variation in typing
its keystrokes :
in Devanagari as well as in English
Proposed Solution :
Standardization of Keyboard in :
• Physical Layout
• Virtual/Layout Scheme
http://www.hceye.org/downloads/CCUI-Bilingual-Mobile-Phones-Katre-final.pdf
www.w3cindia.in
Virtual Keypad- future
www.w3cindia.in
Language setting of Mobile phone
 When you set Hindi as a language in mobile phones , the
two mainly problems occurred :


Language dropouts
Use of English terms in Hindi
Proposed Solution :
Standardization of Terminology
http://www.hceye.org/downloads/CCUI-Bilingual-Mobile-Phones-Katre-final.pdf
www.w3cindia.in
Rendering Issues
The word Maharastra type with different Mobile phones :






Problems:
Uneven spacing of alphabets
Distorted shapes of alphabets
Uneven height and width of alphabets
Intersecting or overlapping alphabets
Insufficient leading between two lines
Ambiguous and non-recognizable
shapes
Proposed Solution :
•
•
Rasterizar & Layout
Engines
Availability of Sakalbharati Open type
fonts
http://www.hceye.org/downloads/CCUI-Bilingual-Mobile-Phones-Katre-final.pdf
www.w3cindia.in
Character Encoding
In the Mobile technology, the multilingual data handling
becomes vital across different layers. Any chosen encoding
scheme should consider the following :

The encoding scheme should support all possible characters,
character combinations as per Unicode standard.

There should be provision to change languages within single
message.

The encoding should be flexible for future Unicode standard.
www.w3cindia.in
Service providers related Issues
Issue
Proposed solution
1.
Bandwidth and Cost
All data must be passed related to user agent
capability so that the content can be tuned (at the
point of delivery) for best usage to reduce transfer
cost.
2.
Advertising
POP-Ups can be replaced by Audio POP-Ups or
something similar because it would not occupy the
limited size of Screen.
3.
Cache Header
Cache could be made additionally available with
the service provider. Using caching information
effectively can reduce the need to reload data such
as style sheets, images and pages, thus improving
performance and reducing cost of use.
4.
Variation in Delivery
Context
Handling variation in Delivery Context by adjusting
the content, navigation or page flow, with a view to
offering a good user experience on as broad a
range of devices as possible.
www.w3cindia.in
Standardization
of
keyboard
Layout
CHALLENGES
IN MOBILE
WEB
Availability of Open
type Fonts
Support
Localization
features
www.w3cindia.in
Support
of
Rasterizer engines
for display of text
Indian languages
layout engines
of
Common Storage
format
19
Mobile Web Initiative by W3C
Mobile Best
Practices 1.0
Sixty Guidelines to specifies best practices for delivering
Web content to mobile devices
W3C mobile
OK Basic
Tests 1.0:
Test
to
Compliance
DDC (Default
Delivery
Context )
Minimum Size Possible( page size, image format, screen
width, encoding, etc )
Mobile OK
Checker
Service for Web Sites to Validate Mobile Friendliness
www.w3cindia.in
conform
Mobile
Web
Contents
Level of Adherence to Best Practices while testing Hindi
websites
Mobile Compatible websites
URL of Websites
http://dir.hinkhoj.com/
http://devanaagarii.net/hi/
http://www.echoupal.com
Mobile non-compatible websites
URL of Websites
http://www.rajbhasha.gov.in/dolst_hin.htm
http://www.hal-india.com/hindi/index_h.asp
http://www.bbc.co.uk/hindi/
http://119.82.71.95/haribhumi/epapermain.aspx
http://bhulekh.up.nic.in/Default.aspx
http://in.jagran.yahoo.com
www.w3cindia.in
Frequent cause of failures
1
Content format support:
2
Character encoding use: must support UTF-8 as
3
Measures:
width
andtoheight
must be limited according to
3
Click
add Title
4
www.w3cindia.in
must support CSS style
sheet
character encoding
mobile screens
4 size limit: The total size of the page should not
Page
exceeds 20 kilobytes
Frequent cause of failures
5
Image specification size: must specify width and height
6
Non- text alternative: width and height attributes are
7
Measures:
must Click
specify
attribute
3
toalt
add
Title on images
8
www.w3cindia.in
attributes of an image
not specified on an image
4
Style sheet: sheet must be used as CSS content
Frequent cause of failures
9
Valid mark up: must validate against XHTML Basic 1.1
Nested tables :
10
While most mobile devices support basic tables, nested
tables are hardly supported. The layout of a page that
contains nested tables is unpredictable on mobile devices and
at best unlikely to be the desired layout.
3
www.w3cindia.in
Priority areas of Mobile Web Best Practices in India
W3C India will focus on the following subset of Mobile Web Best Practices
for Indian languages
Sl.
No.
Guidelines
Description
1.
SUITABLITY TEST
Ensure that content is suitable for use in a mobile
context.
2.
CLARITY
Use clear and simple language
3.
LIMITED
Limit content to what the user has requested.
4.
PAGE SIZE USABLE
Divide pages into usable but limited size portions
5.
PAGE SIZE LIMIT
Ensure that the overall size of page is appropriate
to the memory limitations of the device
6.
TABLES SUPPORT
Do not use tables unless the device is known to
support them
7.
TABLES ALTERNATIVES
Where possible, use an alternative to tabular
presentation
8.
NON-TEXT ALTERNATIVES
Provide a text equivalent for every non-text
element
www.w3cindia.in
Priority areas of Mobile Web Best Practices in India
(Contd..)
9.
IMAGES SPECIFY SIZE
Specify the size of images in markup, if they have
an intrinsic size.
10.
VALID MARKUP
Create documents that validate to published
formal grammars.
11.
CONTENT FORMAT SUPPORT
Send content in a format that is known to be
supported by the device.
12.
CHARACTER ENCODING
SUPPORT
Ensure that content is encoded using a character
encoding that is known to be supported by the
device.
13
MINIMIZE KEYSTROKES
Keep the number of keystrokes to a minimum.
14
AVOID FREE TEXT
Avoid free text entry where possible.
15.
DEFAULT TEXT ENTRY MODE
Specify a default text entry mode, language and/or
input format, if the device is known to support it.
www.w3cindia.in
Abstract Mobile specification for study
OSs
Browsers
Devices
Operators
Symbion OS
Firefox
Micromax
Windows Mobile
Opera
Samsung
GSM - Airtel
/MTNL
CDMA – Tata
/Reliance
Nokia
Android
www.w3cindia.in
Nokia
Android
Stakeholders needed
for enabling Mobile web in India
W3C India
Mobile
Manufactures
Content
Developers
Mobile Web
Initiative in
India
Service
Providers
www.w3cindia.in
Industry and
Research
Institute
Responsible Bodies in India
Department of Telecommunication(DOT)
 Policy, Licensing and Coordination matters relating to telegraphs, telephones,
wireless, and
data services
 Promotion of standardization, research and development in telecommunications
Telecom Regulatory Authority of India
 To provide a fair and transparent policy environment which promotes a level
playing field and
facilitates fair competition
Cellular Operators
Association of
India(COAI)
 To
improve
standards
and
competitiveness
in
the Cellular Industry
 To study the best
practices & research
of the industry
www.w3cindia.in
TEMA(Telecom
Equipment
Manufacturers'
Association
To have a body of
standards which is
delinked from DOT so
that the standards for
the Indian telecom
network, instead of
standards
for
the
Department
of
Telecom,
are
established.
The Internet &
Mobile Association
of India (IAMAI)
 Promoting
the
inherent strengths
of
the digital
economy
 evaluating
and
recommending
standards
and
practices to the
industry,
Association of
Unified Telecom
Service Providers
of India (AUSPI)
 Dissemination of
knowledge
and
information
for
promotion
and
healthy growth of
telecom services
Current activities
 Standardization of Indian language keyboard for text
inputting
 Development of Rasterizer for display of text. This Rasterizer
engine in customised as per the specifications of the
handset.
 Development of Indian languages layout engines
 Convergence to Unicode at the handset level and UTF 8/
UTF 16/ UCS 2 for transmitting data to and fro from mobile
devices
www.w3cindia.in
Roadmap
1. Review and enhancement of refined Mobile Web Best Practices for Indic Languages
2. Inclusion of new Mobile OK Basic Tests for Indic scripts based on refined guidelines
3. Build a fresh Default Delivery Content (DDC ) for Indic Scripts
4. Implementation of W3C Mobile OK Checker – Initiated with Hindi Language
www.w3cindia.in
31
What we want ? Our Aim:
Our VISION should be
No matter what device I have,
No matter what service I want,
No matter what carrier or network I’m using,
I can communicate, access and exchange information.
www.w3cindia.in
www.w3cindia.in