gpt4 book ai didi

php - WURFL 的开销与 PHP 中的响应式设计

转载 作者:可可西里 更新时间:2023-11-01 00:10:27 25 4
gpt4 key购买 nike

我正在开发一个基于 Web 的内部项目管理应用程序,该应用程序需要支持移动设备和桌面设备。

它是用 Symfony2、jQuery、HTML5 构建的。

在服务器端和客户端,使用 WURFL 与响应式设计之间是否存在任何性能比较?具体来说,我正在考虑渲染时间、HTTP 调用(AJAX 非常繁重)。

最佳答案

在性能方面,响应式设计将所有负载都放在客户端上,因此您应该通过在许多设备上进行测试来确保它能够很好地工作。并非所有智能手机生而平等——有些智能手机的 CPU 速度较慢,这使得 JavaScript 代码和媒体查询非常缓慢。总的来说,使用服务器端代码可以为客户端带来更轻松的体验,同时还允许您对体验进行更精细的控制。

但在考虑性能方面之前,您应该考虑这种方法是否能够提供足够的移动体验。网站的移动版本有两个重要方面是您应该追求的:

  • 符合情境的体验——它应该能够提供为使用移动设备的人提供适当的体验。这可能是与在同一服务上的适当体验完全不同桌面。请注意,使用移动设备并不一定意味着移动性——移动设备用户通常 body 无法移动,但用户尽管如此,您可能更愿意以一种方式与您的网站或服务互动使用移动设备时的不同方式。的重要性随着我们与网络交互的方式越来越多:a在笔记本电脑上似乎合适的前倾体验可能会让人觉得在您与之交互的电视浏览器上完全不正确从房间的另一边。
  • 设备敏感的体验——它应该是能够提供在设备上运行良好的体验由您的网站客户使用。这一系列的可寻址设备是从功能上一直在增加,并且变得更加多样化电话到电视。有些靠近脸,有些则隔着一个房间进行互动。这几乎是不可能的在如此广泛的设备上提供令人满意的体验,每个都有自己的输入/输出限制和约定,无需针对设备定制体验。各大互联网品牌敏锐地意识到这一点,并且比可能做的更多显而易见——即使是看似简单的 Google 主页也掩盖了大量内容不同的幕后代码服务于不同的设备在整个设备环境中实现有用的体验。

作为同时提供桌面和移动网站的一种方式,响应式设计在提供理想移动网站所需的两个方面方面存在不足。

  • 它无法提供适合上下文的体验,因为它无论人们使用何种设备,都能提供相同的体验使用(对于受限的站点,此限制可能不是问题用例)
  • 它只能提供对设备敏感的体验设备范围有限,因为核心技术限制了范围可以针对智能手机和其他高端设备的设备设备。一种经验适合所有人的问题和有限的范围可寻址设备可能不是所有网站的问题——某些网站不适合特定于移动设备的体验,同样一些网站所有者可能不希望为广泛的设备。

值得注意的是,响应式设计对移动搜索引擎优化的影响未知,因为尚不清楚搜索引擎是否会将内容识别为适合移动设备并在移动搜索中对其进行相应排名。

关于php - WURFL 的开销与 PHP 中的响应式设计,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9046866/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com