Moblie Web Apps

it2024-08-16  81

重要性

随着移动互联网的发展,通过移动设备向用户提供内容及服务成为信息传播的一条新途径。而移动应用则是具体内容及服务在终端上的承载方式。

环境

众多devices, 众多mobile operation systems,众多的subsequent app ecosystems(主要为market)

方案

开发native apps (缺点:不同的平台,不同的语言,不同的生态环境都要开发一套)Mobile Web Apps (跨平台; 不需要太高的语言知识, 不需要向app store付费, 不存在漫长的认证过程)

HTML5 的关键特性

Video without pluginsLocal  storageOffline applicationsGeolocationMulti-threaded JavascriptEasy form handlingEasier entry for developers

Hardware features & device apis

ContactsCalendarHTML Media CaptureMedia Capture APIMessages: sms, mms, emailGallery

Mobile Web Frameworks

Sencha TouchjQTouchjQuery Mobile

HTML5的新特性

Semantic elements header, footer, nav, article, section, aside, hgroupcanvasaudio, videolocal storage and offline applicationsweb form enhancements colordatedatetimedatetime-localemailmonthnumberrangesearchteltimeurlweekWeb workerGeolocationDrag and DropCross-document messagingnew Selectornew effects background (支持多背景)background-clipbackground-originbackground-sizeborder-radius (圆角支持)border-image (边框图片)border-color (gradient borders)box-shadow (drop shadow on boxes without images)box-sizingopacityoutline-offsetresizetext-overflowtext-shadowword-warpMulticolumn layouts (多栏布局) –目前,mozilla和webkit均提供支持,但需要加上前辍(-moz或-webkit)

CSS3新特性

Web fonts - @font-face

@引用说明

1. Create Modern Web Sites using HTML5 and CSS3, Joe Lennon, 02 March 2010

2. Mobile Web Apps, Mark Power

转载于:https://www.cnblogs.com/lotushy/archive/2012/02/17/2355959.html

相关资源:Building Web Apps with WordPress.pdf
最新回复(0)