png - 手机和网站开发的局限性是什么

标签 png mobile-website mobile-phones

真的很简单..我被要求做一个移动网站(直接html + css(+也许以后会用jquery移动))。该站点需要通过网络浏览器支持新型智能手机和老式诺基亚/(Symbian OS)。除了没有智能手机的任何人的疑问和保留之外,它还会需要访问它来支持该网站。

我的第一个问题是,较旧的手机是否支持PNG图像和透明度?但这使我想到了一个更广泛的问题:为较旧的手机平台开发的一些局限性是什么吸引了移动Web开发人员并且他们挠头一个下午。

手机有什么局限性?

最佳答案

取决于您需要支持的电话,您可能会有些头疼。

您需要考虑的一些事项:

您需要考虑多种屏幕尺寸。

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

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

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

用户通常希望从网站的移动版本中获得不同的东西。您应该在考虑此不同上下文的情况下构建移动版本。

不同的移动浏览器在呈现HTML方面各有其独特之处。

最安全的做法是假设除了最新的智能手机以外,没有JavaScript支持。如果您再回过头来看,则该支持最多是不一致的。

CSS支持在不同的浏览器中也有所不同。避免尝试使用CSS做任何聪明的事情。

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

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

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

优化一切以提高性能。与宽带PC相比,电话处理下载内容的功能不那么强大,而且下载数据所需的时间也更长。

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

关于png - 手机和网站开发的局限性是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4102417/

相关文章:

javascript - 在移动 (JIL/W3C) 小部件中存储数据

css - 在相同颜色的 CSS 背景上对齐透明 PNG

image - 地址簿中人的ImageData(CFDataRef)是什么格式?(Jpeg还是PNG)?或者如何确定?

java - 调整 PNG 大小的自定义方法失去透明度

mobile-website - jquery mobile 如何停止自动滚动到移动网络浏览器中的焦点输入

testing - 移动网站测试本地主机

javascript - GZip 与移动浏览器

android - 可以让应用程序在设定时间后自行删除/销毁/停止工作吗?

image - 图像中的颜色值有多稳定/一致?

android - 在 Android 应用中嵌入广告?