如何改善万众期待的Silverlight安装体验?

时间:2009-02-07 10:47:57

标签: silverlight-2.0

我希望了解必须安装Silverlight以便使用我一直在制作的Silverlight应用程序的普通用户体验。

我用一个干净的浏览器启动了一个虚拟机,假装“成为我的爸爸”只是想查看网站,然后面对“你必须安装Silverlight”按钮。我在下面写下了Firefox和Internet Explorer的所有步骤。

一般来说,两个浏览器中的Silverlight安装都令人困惑,不安和可怕:由于安全警告众多且缺少除了中止安装之外的选项,您不幸得到Silverlight的错误印象是一种“可以用病毒和恶意代码感染和损害您的计算机”的特洛伊木马,没有明显的选择来保护您的计算机,除了同意安装它并希望最好。

此外,我发现你必须下载一个文件,然后去找它,然后执行它,这是我家里很多人(我上面的那一代)会发现令人沮丧的一个步骤。这就是为什么他们永远不会在他们的机器上安装Silverlight的原因。

问题:

  • 作为一名程序员,我可以更好地改善这种体验吗?
  • Silverlight将与未来版本的浏览器一起发货吗?
  • 是我们未来的Flash,Silverlight和其他第三方浏览器插件的一键式安全消息安装,或者这是我们希望的最佳用户体验:

FIREFOX 3中的Silverlight安装体验

  • 请参阅:“安装Microsoft Silverlight”的图形按钮(我将其放入我的对象标签中)
  • 点击按钮
  • 请参阅:“您已选择安装Silverlight 2.0”[保存文件] [取消]
  • 点击[保存文件]
  • 点击[保存]
  • (坐在那里想知道发生了什么)
  • ...最终询问某人该做什么或获得幸运并右键单击下载消息并选择“打开”
  • 请参阅:“silverlight 2.0.exe”是一个可执行文件...可能包含病毒......恶意代码......伤害您的计算机......请小心......你确定吗?... [确定] [取消]
  • 尽管害怕我用“病毒和恶意代码”感染了我的电脑,但我点击[确定]
  • 请参阅:“安全警告......可能会对您的计算机造成伤害......”[运行] [取消]
  • 可怕地点击“运行”
  • 说:“解压文件......安装Silverlight 2”一键:[立即安装]
  • 点击[立即安装]
  • 说:“你的计算机上正在安装Silverlight”,然后显示复选框“启用微软更新(推荐)......隐私声明......”[下一步]
  • 点击[下一步]
  • 说:“安装成功,您可能需要刷新网页...”[关闭]
  • 点击[关闭]
  • 返回网页并点击浏览器上的刷新按钮
  • 我看到了silverlight应用程序,成功。

INTERNET EXPLORER 6中的Silverlight安装体验

  • 请参阅:“安装Microsoft Silverlight”的图形按钮(我将其放入我的对象标签中)
  • 点击按钮
  • 请参阅:“为了保护您的安全...阻止此网站将文件下载到您的计算机”,“您是否注意到信息栏”[确定]
  • 单击[确定]
  • (坐在那里想知道该怎么做)
  • 最后点击顶部的栏,看“有什么风险?”无论如何点击“下载文件”
  • 请参阅:“安全警告......可能会对您的计算机造成伤害......”[运行] [取消]
  • 点击[运行]
  • 观看下载,15秒
  • 请参阅:“安全警告......可能会损害您的计算机”[运行] [不运行]
  • 点击[运行]
  • 说“安装Silverlight 2”一键:[立即安装]
  • 点击[立即安装]
  • 说:“你的计算机上正在安装Silverlight”,然后显示复选框“启用微软更新(推荐)......隐私声明......”[下一步]
  • 点击[下一步]
  • 说:“安装成功,您可能需要刷新网页...”[关闭]
  • 点击[关闭]

3 个答案:

答案 0 :(得分:1)

好吧,考虑到您现在知道用户将要执行的步骤,您可以为用户创建帮助页面。当然,这不是最好的事情(显然,简化的安装体验会更好),但至少用户可以轻松找到正在发生的事情的步骤。

答案 1 :(得分:1)

当我第一次开始我的Silverlight体验时,我发现了关于“Silverlight安装体验”的非常有趣和有用的观看this video。它为您提供了一些如何改进它并避免一些痛苦的建议。

答案 2 :(得分:1)

这篇文章有助于通过自定义安装链接使其更容易: http://www.netmag.co.uk/zine/expression/create-a-custom-silverlight-install-experience