【问题标题】:AJAX on Android Webview: Should I use JSON or HTML?Android Webview 上的 AJAX:我应该使用 JSON 还是 HTML?
【发布时间】:2016-04-21 18:35:49
【问题描述】:

我正在使用 webview 在我的本机 Android 应用程序中构建一个类似于无限滚动的提要应用程序。我第一次尝试 Ionic 框架,但对性能非常失望。

我现在正在考虑用纯 JQuery 和响应式 HTML/CSS 开发它,以实现卓越的性能。我正在考虑的一件事是天气从服务器端 API 发出 HTML 或 JSON。

发送 JSON 意味着客户端 DOM 操作会再次损害性能。我正在寻找最佳性能。

然而,我不太确定发出 HTML 是否是一个更好的应用程序可维护性的好主意。

你们有什么推荐的?

【问题讨论】:

标签: javascript android jquery json ajax


【解决方案1】:

注入 JSON 应该是更好的解决方案。

  1. 如果需要对数据进行某些操作或操作 后期发展阶段。
  2. 可能存在安全问题。您正在混合控制(标签)和数据。通过阻止内联脚本执行,您可以最大限度地防止攻击。

这表示如果正确实施并且出于正确的原因,HTML 可能不是一个完全错误的选择。但是,性能开销可能不是正确的原因。但话又说回来,我还没有测试来确认这一点。

你也可以看看this SO question.

【讨论】:

    猜你喜欢
    • 2016-01-12
    • 2010-11-03
    • 2010-10-30
    • 1970-01-01
    • 1970-01-01
    • 2011-01-01
    • 2012-03-10
    • 2011-03-22
    • 1970-01-01
    相关资源
    最近更新 更多