SlideShare uma empresa Scribd logo
1 de 29
MOBILE WEBSITE DEVELOPMENT
Copyright © 2012-2015 Curix Infotech Pvt.Ltd.
Table of Contents
 The Need for Mobile Web
 Mobile Web History
 Mobile Web Standards
 Comparison with Desktop & Mobile Apps
 Best Practices
Copyright © 2012-2015 Curix Infotech Pvt.Ltd.
The Need for Mobile Web
 Limitations of mobile phones
 Limited Processor Power and Memory
 Limited Battery Life
 Limited Input and Output Facilities
 Low Bandwidth
 Unpredictable Availability and Stability
Copyright © 2012-2015 Curix Infotech Pvt.Ltd.
The Need for Mobile Web
 TCP/IP protocol suite was not designed for a wireless
environment
 Bandwidth resource is expensive
 HTML pages are not suitable for use in mobile
devices with limited processor power and screen.
Copyright © 2012-2015 Curix Infotech Pvt.Ltd.
Mobile Web History
 Wireless Application Protocol (WAP) Forum was
founded in 1997 by Ericsson, Motorola, Nokia, and
Phone.com.
 WAP 1.1 was published in 1999
 WAP 2.0 was published in 2001
Copyright © 2012-2015 Curix Infotech Pvt.Ltd.
Copyright © 2012-2015 Curix Infotech Pvt.Ltd.
Mobile Web History
 In 2002, the WAP Forum consolidated into the
Open Mobile Alliance (OMA) and the specification
work from WAP continues within OMA
Copyright © 2012-2015 Curix Infotech Pvt.Ltd.
Mobile Web History
 WAP is designed with two main goals
 to minimize bandwidth requirement
 to maximize the number of supported network types (e.g., 9.6
Kbps in GSM).
Copyright © 2012-2015 Curix Infotech Pvt.Ltd.
Mobile Web History
 WAP protocol stack is a lightweight protocol stack
that is designed to address the limitations of
wireless devices and the wireless network.
 To access ordinary web servers, WAP-enabled
mobile devices can rely on a WAP gateway to
provide protocol conversion between WWW
protocol stack and WAP protocol stack.
Copyright © 2012-2015 Curix Infotech Pvt.Ltd.
Mobile Web History
 WAP tries to utilize existing Internet protocols and
standards as much as possible
 For example XML, HTML, HTTP & TLS
Copyright © 2012-2015 Curix Infotech Pvt.Ltd.
Mobile Web History
 To reduce transmission time, WAP uses binary-
coded WML (wireless markup language) pages.
 Also WAP specifies a caching model and user agent
profile (UAProf) for efficient delivery of device-
specific content.
Copyright © 2012-2015 Curix Infotech Pvt.Ltd.
Mobile Web History
<wml>
<card id=“Card1" title="First Card">
<p>
Hello World!
</p>
</card>
<card id="Card2" title="Second Card">
<p>
WAP is fun!
</p >
</card>
</wml>
Copyright © 2012-2015 Curix Infotech Pvt.Ltd.
Mobile Web Standards
 Various standards involved in:
 Structure
 Presentation
 Client Side Scripting
Copyright © 2012-2015 Curix Infotech Pvt.Ltd.
Mobile Web Standards
 XML-formatted markup defines the document
structure
 Handsets may support WML, XHTML, HTML4,
HTML5 in varying degrees
 These XML standards have various versions &
derivations
Copyright © 2012-2015 Curix Infotech Pvt.Ltd.
Mobile Web Standards
 Cascading Style Sheets (CSS) control the
presentation.
 Most XHTML-MP mobile browsers support
Wireless CSS, CSS Mobile Profile, and/or CSS 2.
 CSS 3 is new, coming along with HTML5
Copyright © 2012-2015 Curix Infotech Pvt.Ltd.
Mobile Web Standards
 Client-side scripting mainly through Java script
 ECMA Script-MP or mobile JavaScript targets
mobile phones
 WML Script is a scripting language which
complements WML.
Copyright © 2012-2015 Curix Infotech Pvt.Ltd.
Mobile Web Standards
 XHTML-MP (Extensible Hypertext Markup
Language - Mobile Profile) is a specialization
XHTML designed to incorporate features useful to
mobile devices.
 XHTML-MP 1.0 was defined by the OMA and is
currently (2010) the best markup choice for
HTML-capable mobile browsers.
Copyright © 2012-2015 Curix Infotech Pvt.Ltd.
Mobile Web Standards
 Over time, OMA has developed XHTML-MP and
now has a proposed 1.2 version of its specification.
 XHTML-MP comes with a mobile-friendly means
of using CSS to separate presentation from the
markup, just like on the desktop.
Copyright © 2012-2015 Curix Infotech Pvt.Ltd.
Comparison with Desktop
& Mobile Apps
 Client side scripting (like Java script, Java applets)
& AJAX usually not possible
 Does not require installation unlike apps; many
feature phones & smart phones have in-built
browsers
 Minimal or no client side caching
Copyright © 2012-2015 Curix Infotech Pvt.Ltd.
Comparison with Desktop
& Mobile Apps
 Mobile websites require much greater developer
understanding & attention to detail than Desktop
 Also may require use of proprietary technologies
e.g. for Content Adaptation
Copyright © 2012-2015 Curix Infotech Pvt.Ltd.
Best Practices
 While building the mobile information
architecture, think about users’ “click investment”
 You might also want to have condensed versions of
the stories.
 When presenting the information on a mobile
device you will probably want to change the
navigation structure
Copyright © 2012-2015 Curix Infotech Pvt.Ltd.
Best Practices
Figure: Desktop Browser Website
Copyright © 2012-2015 Curix Infotech Pvt.Ltd.
Best Practices
Figure: Mobile Browser Website
Copyright © 2012-2015 Curix Infotech Pvt.Ltd.
Best Practices
Figure: Desktop Web Page Navigation
Copyright © 2012-2015 Curix Infotech Pvt.Ltd.
Best Practices
Figure: Mobile Web Page Navigation
Copyright © 2012-2015 Curix Infotech Pvt.Ltd.
Best Practices
 Content Adaptation – changing content to suit
mobiles
 A .mobi domain is recommended as a clear way to
indicate to the user that a site is mobile-friendly
 .mobi.ke is controlled by Kenic – in charge of
country code top-level domain (ccTLD) for Kenya
Copyright © 2012-2015 Curix Infotech Pvt.Ltd.
Mobile Web Development & Design
Copyright © 2012-2015 Curix Infotech Pvt.Ltd.
Which screen sizes & aspect ratio to target?
 Portrait or landscape
 BB with keyboard?
 iPhone?
 iPad?
• What appears above the fold? Below?
• Does the device support zooming?
Hardware input (scroll wheel, mouse touch)?
 No mouseovers
Mobile Web Development & Design
Copyright © 2012-2015 Curix Infotech Pvt.Ltd.
How to handle transition between mobile and
desktop users
 Auto detect?
 A specific domain?
 How do users get back and forth?
What type of bandwidth will users have access to?
What content to display?
How much content to display?
Text size?
Mobile Web Development & Design
Copyright © 2012-2015 Curix Infotech Pvt.Ltd.
Keep images small
Large buttons
Reduce scrolling (especially horizontal)
Reduce the amount of text
 Or, give users choices and hints
Degrade gracefully
 Indicate when plugins will not function
Sandeep Verma (Director)
Curix InfoTech Pvt. Ltd.
G-19, Sec - 63
Noida-201301
Ph:0120-4331955
Web: http://www.curixinfotech.com
Email: sales@curixinfotech.com
Copyright © 2012-2015 Curix Infotech Pvt.Ltd.

Mais conteúdo relacionado

Mais procurados

Enabling the Enterprise with Next-Generation Mobile Architectures - Mark Vand...
Enabling the Enterprise with Next-Generation Mobile Architectures - Mark Vand...Enabling the Enterprise with Next-Generation Mobile Architectures - Mark Vand...
Enabling the Enterprise with Next-Generation Mobile Architectures - Mark Vand...
mfrancis
 
Video Contact
Video ContactVideo Contact
Video Contact
jv8550
 
eHorizons Presentation (1)
eHorizons Presentation (1)eHorizons Presentation (1)
eHorizons Presentation (1)
Mukta Purohit
 

Mais procurados (20)

BlueVia overview
BlueVia overviewBlueVia overview
BlueVia overview
 
TADS Telecom Summit Telestax Ivelin Ivanov
TADS Telecom Summit Telestax Ivelin IvanovTADS Telecom Summit Telestax Ivelin Ivanov
TADS Telecom Summit Telestax Ivelin Ivanov
 
IBM MessageSight for mobile and the internet of things
IBM MessageSight for mobile and the internet of thingsIBM MessageSight for mobile and the internet of things
IBM MessageSight for mobile and the internet of things
 
Enabling the Enterprise with Next-Generation Mobile Architectures - Mark Vand...
Enabling the Enterprise with Next-Generation Mobile Architectures - Mark Vand...Enabling the Enterprise with Next-Generation Mobile Architectures - Mark Vand...
Enabling the Enterprise with Next-Generation Mobile Architectures - Mark Vand...
 
Independent Review of Telecom APIs
Independent Review of Telecom APIsIndependent Review of Telecom APIs
Independent Review of Telecom APIs
 
Telecom API Event 2014 Summary
Telecom API Event 2014 SummaryTelecom API Event 2014 Summary
Telecom API Event 2014 Summary
 
Video Contact
Video ContactVideo Contact
Video Contact
 
5 Emerging Innovations In Carrier WiFi
5 Emerging Innovations In Carrier WiFi5 Emerging Innovations In Carrier WiFi
5 Emerging Innovations In Carrier WiFi
 
Libon (probably) the World’s most Successful Telco IP Communication Service, ...
Libon (probably) the World’s most Successful Telco IP Communication Service, ...Libon (probably) the World’s most Successful Telco IP Communication Service, ...
Libon (probably) the World’s most Successful Telco IP Communication Service, ...
 
Open Marketplace for Telephony Apps, Telestax, Convergence, uFone - TADSummit...
Open Marketplace for Telephony Apps, Telestax, Convergence, uFone - TADSummit...Open Marketplace for Telephony Apps, Telestax, Convergence, uFone - TADSummit...
Open Marketplace for Telephony Apps, Telestax, Convergence, uFone - TADSummit...
 
eHorizons Presentation (1)
eHorizons Presentation (1)eHorizons Presentation (1)
eHorizons Presentation (1)
 
Apidaze Telecom API Presentation
Apidaze Telecom API PresentationApidaze Telecom API Presentation
Apidaze Telecom API Presentation
 
Wireless application protocol
Wireless application protocolWireless application protocol
Wireless application protocol
 
Solaiemes Telco API Workshop
Solaiemes Telco API WorkshopSolaiemes Telco API Workshop
Solaiemes Telco API Workshop
 
Mobile video push charger
Mobile video push chargerMobile video push charger
Mobile video push charger
 
Independent Review of Telecom APIs (pre-conference workshop at Telecom API Ev...
Independent Review of Telecom APIs (pre-conference workshop at Telecom API Ev...Independent Review of Telecom APIs (pre-conference workshop at Telecom API Ev...
Independent Review of Telecom APIs (pre-conference workshop at Telecom API Ev...
 
TADS TS Etisalat Dragana Linfield
TADS TS Etisalat Dragana LinfieldTADS TS Etisalat Dragana Linfield
TADS TS Etisalat Dragana Linfield
 
Processes and Telecom APIs
Processes and Telecom APIsProcesses and Telecom APIs
Processes and Telecom APIs
 
How african enterprises can benefit from vsat backup solutions
How african enterprises can benefit from vsat backup solutionsHow african enterprises can benefit from vsat backup solutions
How african enterprises can benefit from vsat backup solutions
 
APIs Fueling the Connected Car Opportunity - Scott Morrison, SVP & Distinguis...
APIs Fueling the Connected Car Opportunity - Scott Morrison, SVP & Distinguis...APIs Fueling the Connected Car Opportunity - Scott Morrison, SVP & Distinguis...
APIs Fueling the Connected Car Opportunity - Scott Morrison, SVP & Distinguis...
 

Destaque

αναγωγη στη δεκαδικη κλασματικη μοναδα(1)
αναγωγη στη δεκαδικη κλασματικη μοναδα(1)αναγωγη στη δεκαδικη κλασματικη μοναδα(1)
αναγωγη στη δεκαδικη κλασματικη μοναδα(1)
Nansy Tzg
 
Deseos de Padres Inicio Lectivo 2011
Deseos de Padres Inicio Lectivo 2011Deseos de Padres Inicio Lectivo 2011
Deseos de Padres Inicio Lectivo 2011
Campus Virtual ORT
 

Destaque (12)

glosaio
glosaioglosaio
glosaio
 
La Maison de Moreré
La Maison de MoreréLa Maison de Moreré
La Maison de Moreré
 
UAS KSK
UAS KSKUAS KSK
UAS KSK
 
G28 dec8 ASR Resu
G28 dec8 ASR ResuG28 dec8 ASR Resu
G28 dec8 ASR Resu
 
Android Developer Days 2013 - MultiDevice Nightmare
Android Developer Days 2013 - MultiDevice NightmareAndroid Developer Days 2013 - MultiDevice Nightmare
Android Developer Days 2013 - MultiDevice Nightmare
 
αναγωγη στη δεκαδικη κλασματικη μοναδα(1)
αναγωγη στη δεκαδικη κλασματικη μοναδα(1)αναγωγη στη δεκαδικη κλασματικη μοναδα(1)
αναγωγη στη δεκαδικη κλασματικη μοναδα(1)
 
Adapting to Climate Change in Africa's Drylands: From Research to Action
Adapting to Climate Change in Africa's Drylands: From Research to ActionAdapting to Climate Change in Africa's Drylands: From Research to Action
Adapting to Climate Change in Africa's Drylands: From Research to Action
 
Deseos de Padres Inicio Lectivo 2011
Deseos de Padres Inicio Lectivo 2011Deseos de Padres Inicio Lectivo 2011
Deseos de Padres Inicio Lectivo 2011
 
MTC 2013 Berlin - Best Practices for Multi Devices
MTC 2013 Berlin - Best Practices for Multi DevicesMTC 2013 Berlin - Best Practices for Multi Devices
MTC 2013 Berlin - Best Practices for Multi Devices
 
คู่มือการจัดทำแผนพัฒนาพื้นที่ระดับอำเภอและชุมชน หมู่บ้าน พร้อมแนวข้อสอบ
คู่มือการจัดทำแผนพัฒนาพื้นที่ระดับอำเภอและชุมชน หมู่บ้าน พร้อมแนวข้อสอบ คู่มือการจัดทำแผนพัฒนาพื้นที่ระดับอำเภอและชุมชน หมู่บ้าน พร้อมแนวข้อสอบ
คู่มือการจัดทำแผนพัฒนาพื้นที่ระดับอำเภอและชุมชน หมู่บ้าน พร้อมแนวข้อสอบ
 
MPPL Chapter 3
MPPL Chapter 3MPPL Chapter 3
MPPL Chapter 3
 
Management visuel pour l'amélioration des activités de service, Aurore Xemar
Management visuel pour l'amélioration des activités de service, Aurore XemarManagement visuel pour l'amélioration des activités de service, Aurore Xemar
Management visuel pour l'amélioration des activités de service, Aurore Xemar
 

Semelhante a Mobile website development Services

Internet on Mobile
Internet on MobileInternet on Mobile
Internet on Mobile
cassyp
 
IBM Mobile portal experience
IBM Mobile portal experienceIBM Mobile portal experience
IBM Mobile portal experience
Vincent Perrin
 

Semelhante a Mobile website development Services (20)

Mobile Website Development
Mobile Website DevelopmentMobile Website Development
Mobile Website Development
 
Mobile Internet Standards
Mobile Internet StandardsMobile Internet Standards
Mobile Internet Standards
 
Introduction to Mobile Internet
Introduction to Mobile InternetIntroduction to Mobile Internet
Introduction to Mobile Internet
 
Far South Networks Vision
Far South Networks VisionFar South Networks Vision
Far South Networks Vision
 
Mobile Internet Standards
Mobile Internet StandardsMobile Internet Standards
Mobile Internet Standards
 
Cross platform development - Rhomobile
Cross platform development - RhomobileCross platform development - Rhomobile
Cross platform development - Rhomobile
 
The WebRTC Continuum - The Next Wave
The WebRTC Continuum - The Next WaveThe WebRTC Continuum - The Next Wave
The WebRTC Continuum - The Next Wave
 
Taking Advantage of Webtop
Taking Advantage of WebtopTaking Advantage of Webtop
Taking Advantage of Webtop
 
Internet on mobile
Internet on mobileInternet on mobile
Internet on mobile
 
Internet on Mobile
Internet on MobileInternet on Mobile
Internet on Mobile
 
Webrtc workshop from Alan Quayle
Webrtc workshop from Alan QuayleWebrtc workshop from Alan Quayle
Webrtc workshop from Alan Quayle
 
IBM Mobile portal experience
IBM Mobile portal experienceIBM Mobile portal experience
IBM Mobile portal experience
 
WAP.PDF
WAP.PDFWAP.PDF
WAP.PDF
 
Pkewebrtc
PkewebrtcPkewebrtc
Pkewebrtc
 
Edge Computing risks and Opportunities for Telco and hyperscalers
Edge Computing risks and Opportunities for Telco and hyperscalersEdge Computing risks and Opportunities for Telco and hyperscalers
Edge Computing risks and Opportunities for Telco and hyperscalers
 
The Web of Things - IoTExpo SF - May 2014
The Web of Things - IoTExpo SF - May 2014The Web of Things - IoTExpo SF - May 2014
The Web of Things - IoTExpo SF - May 2014
 
Mobility market perspective and IBM’s mobile portal accelerator solution
Mobility market perspective and IBM’s mobile portal accelerator solutionMobility market perspective and IBM’s mobile portal accelerator solution
Mobility market perspective and IBM’s mobile portal accelerator solution
 
Webrtc for Telcos Workshop Berlin from Juan Mateu
Webrtc for Telcos Workshop Berlin from Juan MateuWebrtc for Telcos Workshop Berlin from Juan Mateu
Webrtc for Telcos Workshop Berlin from Juan Mateu
 
Workshop web rtc customers and use cases
Workshop web rtc customers and use casesWorkshop web rtc customers and use cases
Workshop web rtc customers and use cases
 
OMA for Automotive Presentation
OMA for Automotive PresentationOMA for Automotive Presentation
OMA for Automotive Presentation
 

Último

Obat Penggugur Kandungan Di Apotik Kimia Farma (087776558899)
Obat Penggugur Kandungan Di Apotik Kimia Farma (087776558899)Obat Penggugur Kandungan Di Apotik Kimia Farma (087776558899)
Obat Penggugur Kandungan Di Apotik Kimia Farma (087776558899)
Cara Menggugurkan Kandungan 087776558899
 

Último (8)

9999266834 Call Girls In Noida Sector 52 (Delhi) Call Girl Service
9999266834 Call Girls In Noida Sector 52 (Delhi) Call Girl Service9999266834 Call Girls In Noida Sector 52 (Delhi) Call Girl Service
9999266834 Call Girls In Noida Sector 52 (Delhi) Call Girl Service
 
Thane 💋 Call Girls 7738631006 💋 Call Girls in Thane Escort service book now. ...
Thane 💋 Call Girls 7738631006 💋 Call Girls in Thane Escort service book now. ...Thane 💋 Call Girls 7738631006 💋 Call Girls in Thane Escort service book now. ...
Thane 💋 Call Girls 7738631006 💋 Call Girls in Thane Escort service book now. ...
 
Mobile Application Development-Android and It’s Tools
Mobile Application Development-Android and It’s ToolsMobile Application Development-Android and It’s Tools
Mobile Application Development-Android and It’s Tools
 
FULL ENJOY - 9999218229 Call Girls in {Mahipalpur}| Delhi NCR
FULL ENJOY - 9999218229 Call Girls in {Mahipalpur}| Delhi NCRFULL ENJOY - 9999218229 Call Girls in {Mahipalpur}| Delhi NCR
FULL ENJOY - 9999218229 Call Girls in {Mahipalpur}| Delhi NCR
 
Obat Penggugur Kandungan Di Apotik Kimia Farma (087776558899)
Obat Penggugur Kandungan Di Apotik Kimia Farma (087776558899)Obat Penggugur Kandungan Di Apotik Kimia Farma (087776558899)
Obat Penggugur Kandungan Di Apotik Kimia Farma (087776558899)
 
Android Application Components with Implementation & Examples
Android Application Components with Implementation & ExamplesAndroid Application Components with Implementation & Examples
Android Application Components with Implementation & Examples
 
Leading Mobile App Development Companies in India (2).pdf
Leading Mobile App Development Companies in India (2).pdfLeading Mobile App Development Companies in India (2).pdf
Leading Mobile App Development Companies in India (2).pdf
 
Mobile Application Development-Components and Layouts
Mobile Application Development-Components and LayoutsMobile Application Development-Components and Layouts
Mobile Application Development-Components and Layouts
 

Mobile website development Services

  • 1. MOBILE WEBSITE DEVELOPMENT Copyright © 2012-2015 Curix Infotech Pvt.Ltd.
  • 2. Table of Contents  The Need for Mobile Web  Mobile Web History  Mobile Web Standards  Comparison with Desktop & Mobile Apps  Best Practices Copyright © 2012-2015 Curix Infotech Pvt.Ltd.
  • 3. The Need for Mobile Web  Limitations of mobile phones  Limited Processor Power and Memory  Limited Battery Life  Limited Input and Output Facilities  Low Bandwidth  Unpredictable Availability and Stability Copyright © 2012-2015 Curix Infotech Pvt.Ltd.
  • 4. The Need for Mobile Web  TCP/IP protocol suite was not designed for a wireless environment  Bandwidth resource is expensive  HTML pages are not suitable for use in mobile devices with limited processor power and screen. Copyright © 2012-2015 Curix Infotech Pvt.Ltd.
  • 5. Mobile Web History  Wireless Application Protocol (WAP) Forum was founded in 1997 by Ericsson, Motorola, Nokia, and Phone.com.  WAP 1.1 was published in 1999  WAP 2.0 was published in 2001 Copyright © 2012-2015 Curix Infotech Pvt.Ltd. Copyright © 2012-2015 Curix Infotech Pvt.Ltd.
  • 6. Mobile Web History  In 2002, the WAP Forum consolidated into the Open Mobile Alliance (OMA) and the specification work from WAP continues within OMA Copyright © 2012-2015 Curix Infotech Pvt.Ltd.
  • 7. Mobile Web History  WAP is designed with two main goals  to minimize bandwidth requirement  to maximize the number of supported network types (e.g., 9.6 Kbps in GSM). Copyright © 2012-2015 Curix Infotech Pvt.Ltd.
  • 8. Mobile Web History  WAP protocol stack is a lightweight protocol stack that is designed to address the limitations of wireless devices and the wireless network.  To access ordinary web servers, WAP-enabled mobile devices can rely on a WAP gateway to provide protocol conversion between WWW protocol stack and WAP protocol stack. Copyright © 2012-2015 Curix Infotech Pvt.Ltd.
  • 9. Mobile Web History  WAP tries to utilize existing Internet protocols and standards as much as possible  For example XML, HTML, HTTP & TLS Copyright © 2012-2015 Curix Infotech Pvt.Ltd.
  • 10. Mobile Web History  To reduce transmission time, WAP uses binary- coded WML (wireless markup language) pages.  Also WAP specifies a caching model and user agent profile (UAProf) for efficient delivery of device- specific content. Copyright © 2012-2015 Curix Infotech Pvt.Ltd.
  • 11. Mobile Web History <wml> <card id=“Card1" title="First Card"> <p> Hello World! </p> </card> <card id="Card2" title="Second Card"> <p> WAP is fun! </p > </card> </wml> Copyright © 2012-2015 Curix Infotech Pvt.Ltd.
  • 12. Mobile Web Standards  Various standards involved in:  Structure  Presentation  Client Side Scripting Copyright © 2012-2015 Curix Infotech Pvt.Ltd.
  • 13. Mobile Web Standards  XML-formatted markup defines the document structure  Handsets may support WML, XHTML, HTML4, HTML5 in varying degrees  These XML standards have various versions & derivations Copyright © 2012-2015 Curix Infotech Pvt.Ltd.
  • 14. Mobile Web Standards  Cascading Style Sheets (CSS) control the presentation.  Most XHTML-MP mobile browsers support Wireless CSS, CSS Mobile Profile, and/or CSS 2.  CSS 3 is new, coming along with HTML5 Copyright © 2012-2015 Curix Infotech Pvt.Ltd.
  • 15. Mobile Web Standards  Client-side scripting mainly through Java script  ECMA Script-MP or mobile JavaScript targets mobile phones  WML Script is a scripting language which complements WML. Copyright © 2012-2015 Curix Infotech Pvt.Ltd.
  • 16. Mobile Web Standards  XHTML-MP (Extensible Hypertext Markup Language - Mobile Profile) is a specialization XHTML designed to incorporate features useful to mobile devices.  XHTML-MP 1.0 was defined by the OMA and is currently (2010) the best markup choice for HTML-capable mobile browsers. Copyright © 2012-2015 Curix Infotech Pvt.Ltd.
  • 17. Mobile Web Standards  Over time, OMA has developed XHTML-MP and now has a proposed 1.2 version of its specification.  XHTML-MP comes with a mobile-friendly means of using CSS to separate presentation from the markup, just like on the desktop. Copyright © 2012-2015 Curix Infotech Pvt.Ltd.
  • 18. Comparison with Desktop & Mobile Apps  Client side scripting (like Java script, Java applets) & AJAX usually not possible  Does not require installation unlike apps; many feature phones & smart phones have in-built browsers  Minimal or no client side caching Copyright © 2012-2015 Curix Infotech Pvt.Ltd.
  • 19. Comparison with Desktop & Mobile Apps  Mobile websites require much greater developer understanding & attention to detail than Desktop  Also may require use of proprietary technologies e.g. for Content Adaptation Copyright © 2012-2015 Curix Infotech Pvt.Ltd.
  • 20. Best Practices  While building the mobile information architecture, think about users’ “click investment”  You might also want to have condensed versions of the stories.  When presenting the information on a mobile device you will probably want to change the navigation structure Copyright © 2012-2015 Curix Infotech Pvt.Ltd.
  • 21. Best Practices Figure: Desktop Browser Website Copyright © 2012-2015 Curix Infotech Pvt.Ltd.
  • 22. Best Practices Figure: Mobile Browser Website Copyright © 2012-2015 Curix Infotech Pvt.Ltd.
  • 23. Best Practices Figure: Desktop Web Page Navigation Copyright © 2012-2015 Curix Infotech Pvt.Ltd.
  • 24. Best Practices Figure: Mobile Web Page Navigation Copyright © 2012-2015 Curix Infotech Pvt.Ltd.
  • 25. Best Practices  Content Adaptation – changing content to suit mobiles  A .mobi domain is recommended as a clear way to indicate to the user that a site is mobile-friendly  .mobi.ke is controlled by Kenic – in charge of country code top-level domain (ccTLD) for Kenya Copyright © 2012-2015 Curix Infotech Pvt.Ltd.
  • 26. Mobile Web Development & Design Copyright © 2012-2015 Curix Infotech Pvt.Ltd. Which screen sizes & aspect ratio to target?  Portrait or landscape  BB with keyboard?  iPhone?  iPad? • What appears above the fold? Below? • Does the device support zooming? Hardware input (scroll wheel, mouse touch)?  No mouseovers
  • 27. Mobile Web Development & Design Copyright © 2012-2015 Curix Infotech Pvt.Ltd. How to handle transition between mobile and desktop users  Auto detect?  A specific domain?  How do users get back and forth? What type of bandwidth will users have access to? What content to display? How much content to display? Text size?
  • 28. Mobile Web Development & Design Copyright © 2012-2015 Curix Infotech Pvt.Ltd. Keep images small Large buttons Reduce scrolling (especially horizontal) Reduce the amount of text  Or, give users choices and hints Degrade gracefully  Indicate when plugins will not function
  • 29. Sandeep Verma (Director) Curix InfoTech Pvt. Ltd. G-19, Sec - 63 Noida-201301 Ph:0120-4331955 Web: http://www.curixinfotech.com Email: sales@curixinfotech.com Copyright © 2012-2015 Curix Infotech Pvt.Ltd.