【发布时间】:2010-11-27 07:23:35
【问题描述】:
我目前在一个论坛上工作,并在其中使用大量原始 AJAX 来处理诸如显示新线程、添加新线程、新评论、登录、观看个人资料概览等事情。但是低带宽的移动连接会造成混乱阿贾克斯。所以我想为移动设备提供一个非 AJAX 解决方案。既然我已经有了模块化编写的 AJAX 解决方案,那么如何在不丢失模块化的情况下添加这个新功能呢?谢谢。
【问题讨论】:
标签: javascript html ajax mobile-phones
我目前在一个论坛上工作,并在其中使用大量原始 AJAX 来处理诸如显示新线程、添加新线程、新评论、登录、观看个人资料概览等事情。但是低带宽的移动连接会造成混乱阿贾克斯。所以我想为移动设备提供一个非 AJAX 解决方案。既然我已经有了模块化编写的 AJAX 解决方案,那么如何在不丢失模块化的情况下添加这个新功能呢?谢谢。
【问题讨论】:
标签: javascript html ajax mobile-phones
您可能已经看到,许多网站都有单独的“移动”版界面,通常通过 m.
出于带宽/响应速度的原因,您可以选择为网站的移动版本禁用 AJAX,如果您这样做,现有 AJAX 代码的“模块化”将无关紧要。由于您的界面将完全不同(不同的 CSS,[可能] 不同的标记),模块化将包含在您的应用程序的业务逻辑中,而不是客户端的 html/css。请记住,这是在您的移动网站不使用 AJAX(而且可能根本没有 JS)的情况下。
如果您确实计划为移动设备保留 AJAX,那么如果没有看到任何设计或代码“如何”保持模块化,就很难告诉您。这在很大程度上取决于您的代码的实际外观。但是,您的问题似乎并不是针对 AJAX 方法的。
【讨论】: