【问题标题】:what are the limitations of mobile phones and web development手机和web开发有什么局限
【发布时间】:2011-05-05 09:12:15
【问题描述】:

真的很简单.. 我被要求做一个移动网站(直接的 html + css(+ 以后可能是 jquery mobile))。网站需要支持新型智能手机和老式Nokia/(Symbian OS) 的网络浏览器。除了怀疑和保留之外,任何没有智能手机的人都会费心访问这个网站,它仍然需要支持它。

我的第一个问题是旧手机是否支持 PNG 图像和透明度...但这让我想到了一个更广泛的问题,即为旧手机平台开发的一些限制是什么出去让他们挠头一个下午..

手机有什么限制?

【问题讨论】:

    标签: png mobile-website mobile-phones


    【解决方案1】:

    具体取决于您需要支持哪些手机,您可能会感到头疼。

    您需要考虑的一些事项:

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

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

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

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

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

    不同的移动浏览器在呈现 HTML 方面有自己的特点。

    除了最新的智能手机外,假设不支持 JavaScript 是最安全的。如果你回过头来,支持最多是不一致的。

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

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

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

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

    优化一切以提高性能。与宽带 PC 相比,手机在处理下载内容方面的能力较弱,而且下载数据的时间很可能会更长。

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

    【讨论】:

      【解决方案2】:

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

      一些较旧的手机支持具有透明度的 PNG,有些则不支持。

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

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

      【讨论】:

        猜你喜欢
        • 2017-06-26
        • 1970-01-01
        • 1970-01-01
        • 2010-11-24
        • 1970-01-01
        • 2010-12-23
        • 2011-07-08
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多