诺基亚开发者论坛:跨浏览器指南
Forum Nokia发布了一个关于浏览器兼容的文档。描述了如何为iPhone、Maemo、Android和部分S60触摸设备优化自己的网站。里面有很多有用的小提示和建议值得参考。另外,压缩包内还提供了一些基于诺基亚高端设备移动Web模版创建的示例。最后的参考资料也非常精彩。
Forum Nokia发布了一个关于浏览器兼容的文档。描述了如何为iPhone、Maemo、Android和部分S60触摸设备优化自己的网站。里面有很多有用的小提示和建议值得参考。另外,压缩包内还提供了一些基于诺基亚高端设备移动Web模版创建的示例。最后的参考资料也非常精彩。
iPad的Safari浏览器和iPhone的一样,都支持CSS3媒体查询。通过这个技术,可以对设备不同的握持方向应用不同的样式,增强功能和体验。iPhone是通过屏幕最大宽度来侦测的。而iPad有点不同,它直接使用了媒体查询中的orientation属性。
移动表单往往比它们的桌面版显得有更多的限制:更小的屏幕;更慢的连接速度;更麻烦的文本输入;不胜枚举。因此,通常我们需要限制移动应用和网站中的表单数量。当你需要用户在移动设备上输入,单选按钮复选框、选择菜单和列表往往比开放文字域要好。
但是,限制孕育创新,移动表单也是一样。对移动用户的限制迫使开发和设计人员找到新的方式,令用户更快捷轻松的输入。多亏本文中涉及到的现代解决方案,移动领域也许不再避免更多的表单。相反,它可能促进表单的更多的使用。
如果要针对iPhone/iPod Touch开发移动网站,以下十条小代码几乎肯定是需要用到的,方便又有效。可以做到侦测iPhone/iPod、设置viewpoint和屏幕等宽、使用iPhone规格图标、侦测设备旋转方向、隐藏工具栏和模拟:hover伪类等。
iPhone 3GS通过一个应用实现了增强实境(Augmented Reality)的功能。 该应用实际上是AcrossAir推出的Nearest Tube,通过跟iPhone 3GS上的GPS、指南针、拍照功能整合,便成为了一个实 时地铁信息系统,只要将相机对准周围景物,就通过GPS 和指南针数据,将地铁站的方向跟距离信息出现在屏幕上的 相机画面上,让使用者能够轻易找到地铁的位置。不过目前 这个扩增实境的功能仅提供伦敦的地铁信息,将来或许会扩增到 其它大城市,或者是其它的交通工具上面。
最新的iPhone增加了两项使用HTML5的特性:
Safari JavaScript数据库编程
HTML5标准为客户端数据存储提供了新的机制,也就是JavaScript数据库的支持。可以使用它在本地存储一些数据,制作离线web应用。最新的Safari 3.1和iPhone OS 2.0已经支持HTML5。
HTML5 应用缓存
iPhone OS 2.1会支持到HTML5应用缓存,当你制作的web应用定义了是基于HTML5规范制作的,那么在用户可以将应用通过使用Safari上的加号增加到Home界面,应用存储于缓存并在主界面显示。
进入2009了,我们再来预测一下,今年我们身边的移动网会发生些什么重大事件呢?这其中包括中国的,也包括世界的:
中国发放3G牌照:中国移动TD-SCDMA, 中国电信CDMA2000,中国联通 WCDMA。这是大家都能分析出来的。而且几乎是板上钉钉的 事了。
操作系统战争:基于Andriod的终端会出5-10款左右,包括HTC为中国移动定制的那台;基于开放源代码的Symbian OS的终端也在今年出现;iPhone推出低端版本,并且终于在中国上市;而windows mobile系列的终端则继续维持现在的样子。
浏览器:Mozilla会正式发布Fennec;Opera Mini也会发布新版本,在速度和用户界面会有新的提高(比如支持多标签浏览),并且可能支持Flash;Flash Lite 3的大量普及,更多的移动网站开始尝试Flash和AIR应用。
LBS:中国可能出现第一个真正意义上的LBS,会是 谁呢?UCWEB、腾迅、饭否、康盛、某个 SNS?还是一家从未听说的公司。
移 动支付:各大银行开始推出全面的手机银行,其中包括账户 的支出。但是对外的支付接口并不会推出。移动支付还是倾向于 SP在运营商账户扣款的方式。
移动广告:由于这个市场在中国还未形成,几乎不会有广告商投入,但是在国外,随着08年的起步会开始走向发展阶段。
厂商:至少一个大牌会倒闭或被收购,可能是摩托罗拉哦;OVI进入中国;中兴或华为可能会在全球硬件市场获得大份额。
资费与流量:中国的3G资费将与GPRS等接入费用持平,与现有资费标准相比有所降低;更多的人开始使用网络,流量会将近翻番。
开发者:由于3G牌照的发放和正式建设,为了 解决就业问题,更多新的开发者走向移动开发。我 们可能会开论坛,呵呵。