透明的谷歌齿轮场景验证
Posted
技术标签:
【中文标题】透明的谷歌齿轮场景验证【英文标题】:Transparent google gears scenario validation 【发布时间】:2010-10-14 20:09:42 【问题描述】:我想使用 google gears,不是为了功能,而是为了优化。
即如果在浏览器端检测到gears,那么我们会默默地使用它在客户端做一些优化和缓存。 如果没有安装它,我们只会在服务器上静默工作。
在我们网站的常见问题解答或帮助页面的某处,我们会告诉用户我们的网站推荐齿轮以获得最佳性能 - 但这不是必须的,我们不会使用“离线功能”。
您认为这是一个有效的 google-gears 使用场景吗?你推荐它/反对它吗?
【问题讨论】:
【参考方案1】:对我来说,这听起来像是一个有效的使用场景......只是意识到你将无法 100% 透明地做到这一点,因为用户必须告诉 gears 允许你的网站使用它。考虑到这一点,您绝对应该将其作为选择加入 (as described in the gears faq),而不是在发现它已安装时尝试使用它,否则您会比以往稍差的性能更惹恼您的用户。
【讨论】:
【参考方案2】:我认为这是一个很好的可能性,但为什么要试图隐藏它呢?正如其他回复中提到的,该过程永远不会真正透明,因为在某些时候需要进行一些初始设置。与其隐藏该功能,(取决于您的项目),您可以使用它来产生一些关于您的应用程序的正面新闻。
也许默认情况下,您从主服务器提供内容,但在底部或顶部,包含一个突出显示的链接(想想 Gmail 中的“最新消息”)。它可以说诸如“将性能提高 50%”之类的内容。下一页可能包含正在发生的事情的快速摘要,以及用户为什么会使用 Gears。同样,当它启动时,您可以利用这个机会炫耀“您花费开发时间在做什么”。
我理解您为什么希望 Gears 不引人注目,但不要让用户难以在您的网站上获得最佳体验。
【讨论】:
另外,我不是齿轮迷,但如果我知道并看到使用它改善了我的体验,我会对它有更高的评价。【参考方案3】:Wordpress 还推广使用 Gears,部分原因是为了加快操作速度 - 离线模式下的 Gmail(或至少有有效的离线支持)也(恕我直言)使用起来更快。
我说去吧 - 如果你可以添加离线支持 - 这很有意义 - 也这样做!
【讨论】:
以上是关于透明的谷歌齿轮场景验证的主要内容,如果未能解决你的问题,请参考以下文章
使用谷歌 API 凭证时需要验证码的谷歌页面速度洞察 API
动态 Web 项目中的谷歌日历 api (java) 身份验证错误