真的很简单..我被要求做一个移动网站(直接html + css(+也许以后会用jquery移动))。该站点需要通过网络浏览器支持新型智能手机和老式诺基亚/(Symbian OS)。除了没有智能手机的任何人的疑问和保留之外,它还会需要访问它来支持该网站。
我的第一个问题是,较旧的手机是否支持PNG图像和透明度?但这使我想到了一个更广泛的问题:为较旧的手机平台开发的一些局限性是什么吸引了移动Web开发人员并且他们挠头一个下午。
手机有什么局限性?
最佳答案
取决于您需要支持的电话,您可能会有些头疼。
您需要考虑的一些事项:
您需要考虑多种屏幕尺寸。
大屏幕将能够显示更大的图像,但小屏幕将需要较小版本的图像。
是的,您怀疑并非所有浏览器都支持所有图像格式。
您需要支持触摸屏和非触摸屏设备吗?如果这样做,则需要考虑需要触摸的项目的大小。
用户通常希望从网站的移动版本中获得不同的东西。您应该在考虑此不同上下文的情况下构建移动版本。
不同的移动浏览器在呈现HTML方面各有其独特之处。
最安全的做法是假设除了最新的智能手机以外,没有JavaScript支持。如果您再回过头来看,则该支持最多是不一致的。
CSS支持在不同的浏览器中也有所不同。避免尝试使用CSS做任何聪明的事情。
某些较旧的浏览器也不支持单独文件中的CSS或JS。
您需要了解不同浏览器需要的不同文档类型。
通常,单个垂直滚动布局最适合移动网页。
优化一切以提高性能。与宽带PC相比,电话处理下载内容的功能不那么强大,而且下载数据所需的时间也更长。
并在实际设备上进行测试。特别是对于较旧的设备。
关于png - 手机和网站开发的局限性是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4102417/