单页面应用程序的问题

时间:2013-04-09 16:57:09

标签: javascript single-page-application

我看到单页应用程序(SPA)存在一些问题。我想知道如何处理这些案件。 的问题:

  1. 在用户的浏览器上禁用JavaScript 时,他将无法使用该应用。
  2. 由于所有/大部分内容都是由JavaScript呈现的,搜索引擎无法索引我们的应用内容因此,使用SPA的网站排名会低得多。
  3. 我们只有一个页面,因此元数据可以在同一页面上定义但是根据不同的路线(谈论Backbone),我们可能希望与不同路线关联的不同元数据因此,当用户搜索与我的应用相关的某些关键字时,搜索引擎可以启动我的网站。
  4. 我遗失了任何细节吗?

1 个答案:

答案 0 :(得分:4)

我在打电话,所以我会把这两分钱保留在这个短片中。

  1. 没有JavaScript,没有SPA给你。如果用户想要网络可以提供的最佳服务,那么您需要一些JavaScript才能做到这一点。

  2. 和3.我将SPA视为站点内的应用程序。如果你想要你的SEO,那么把它放在欢迎和产品描述页面。 SPA是应用程序。此外,不用担心SEO。如果你做了一些好事,那就说出来,不要再担心搜索引擎的伎俩了。