像多个网站上的栏一样导航

时间:2011-06-08 20:26:18

标签: javascript html html5

我目前正在开发一种在线学习工具,用户可以在其中发布指向网站的链接,其他用户可以出现并喜欢或不喜欢它们(添加1或扣除其评级为1)

目前我正在使用javascript创建一个书签,一旦点击就弹出一个栏,用户可以在其中喜欢或不喜欢这个URL。正如所料,使用这种技术存在许多问题;最值得注意的是必须将特定的javascript添加到书签中的麻烦。

我需要的是一个更好的解决方案来显示喜欢/不喜欢的栏。我在考虑浏览器扩展,但这需要为每个不同的浏览器编写多个扩展。我还考虑在页面中嵌入的iframe中加载链接,但是iframe被折旧,所以我真的不想使用它们。

Wnat我想知道是否有人对如何在给定的URL上显示类似的栏有更好的想法,而用户不必经历复杂或烦人的安装过程。

任何建议都将不胜感激!

由于

1 个答案:

答案 0 :(得分:0)

正如您所指出的,有三种可能的解决方案:

1。网站自愿嵌入您的代码

只有非常普遍的社交书签工具才会出现这种情况。

您的小型服务(没有双关语)将无法获得人们将在您之后运行的市场份额,因此您可以忘记它。

2。浏览器扩展程序

主要参与者这样做:Alexa,谷歌,雅虎都提供自己的浏览器扩展。

最大的好处是它可以提供最佳的用户体验。

它有几个缺点:

  • 您需要为每个操作系统上的每个浏览器提供一个扩展程序
  • 用户需要安装它,有时需要管理员权限。并非所有用户都有

你可能没有人力开发它们

3。书签

  • 跨浏览器工作
  • 用你已经熟悉的语言(Javascript)编写
  • 易于“安装”

除了使用书签之外别无其他选择。

您应该使用一个脚本来获取您的javascript并将其打包成书签。每当你改变一些东西时手工做这件事太繁琐了,你会失去快乐。