手机和网络开发的局限性是什么?

时间:2010-11-04 23:42:50

标签: png mobile-website mobile-phones

简单真的..我被要求做一个移动网站(直接html + css(后来可能是jquery手机+))。该网站需要通过网络浏览器支持新型智能手机和旧式诺基亚/(Symbian OS)。对于没有智能手机的人来说,怀疑和保留会让人不得不去访问这个网站,它仍然需要支持它。

我的第一个问题是老款手机是否支持PNG图像和透明...但这让我有了一个更广泛的问题,即开发旧手机平台的一些限制是什么导致移动网络开发出去让他们在一个下午挠头......

手机有哪些限制?

2 个答案:

答案 0 :(得分:1)

根据您需要支持哪些手机,您可能会遇到一些麻烦。

您需要考虑的一些事项:

您需要考虑各种各样的屏幕尺寸。

大屏幕将能够显示更大的图像,但较小的屏幕将需要较小版本的图像。

是的,正如您所怀疑的那样,并非所有浏览器都支持所有图像格式。

您需要支持触摸屏和非触摸屏设备吗?如果这样做,您需要考虑需要触摸的项目的大小。

用户通常需要与网站的移动版本不同的东西。您应该考虑到这种不同的背景来构建移动版本。

不同的移动浏览器在呈现HTML方面都有自己的怪癖。

除了最新的智能手机之外,最安全的假设没有javascript支持。如果你再往前走,那么支持最多也是不一致的。

CSS支持因浏览器而异。避免尝试使用CSS做任何聪明的事情。

某些旧版浏览器也不支持单独文件中的CSS或JS。

您需要了解不同浏览器所需的不同文档类型。

单个垂直滚动布局通常最适合移动网页。

优化一切以提高性能。与宽带PC相比,手机在处理下载内容时效率较低,下载数据的时间可能比下载时间长。

在实际设备上进行测试。特别是对于旧设备。

答案 1 :(得分:0)

有些旧款手机支持PNG,有些则不支持。

有些旧款手机支持PNG透明,有些则不支持。

如果绝对必须拥有看起来不错的图像,请使用与网站相匹配的背景颜色保存它们,并将其作为JPG保存 - 那么您就可以获得两全其美的效果。

对于较新的手机 - 请使用PNG透明度支持。

相关问题