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

时间:2022-03-13 22:55:44

I wanted to get a sense of the average user experience of having to install Silverlight in order to use the Silverlight applications I've been making.

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

I fired up a virtual machine with clean browsers and pretended to "be my Dad" just wanting to check out the website and then being confronted with the "you must install Silverlight" button. I wrote down all the steps for Firefox and Internet Explorer below.

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

In general the Silverlight installation in both browsers is confusing, unsettling, and scary: because of the numerous security warnings and lack of options other than to abort installation, you unfortunately get the false impression that Silverlight is a * horse of sorts that "could infect and harm your computer with viruses and malicious code" with no apparent options to protect your computer other than agreeing to install it and hope for the best.

一般来说,两个浏览器中的Silverlight安装都令人困惑,不安和可怕:由于存在大量的安全警告以及除了中止安装之外的其他选项,你不幸得到错误的印象,即Silverlight是一种“可能感染的特洛伊木马”并且使用病毒和恶意代码损害您的计算机“除了同意安装计算机之外没有明显的保护计算机选项,并希望获得最佳效果。

In addition, I found the fact that you have to download a file, then go find it, then execute it, is a step that many people in my family (the generation above me) is going to find frustrating and will likely be a reason why they never get Silverlight installed on their machine.

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

Questions:

  • is there way, as a programmer, that I can make this experience better?
  • 作为程序员,我有没有办法让这种体验变得更好?

  • is Silverlight going to be shipped with future versions of browsers?
  • Silverlight将与未来版本的浏览器一起发售吗?

  • is a one-click, one-security-message install of Flash, Silverlight and other third party browser addons in our future or is this the best user experience we can hope for:
  • 是我们未来的Flash,Silverlight和其他第三方浏览器插件的一键式,单安全消息安装,或者这是我们希望的最佳用户体验:

Silverlight installation experience in FIREFOX 3:

FIREFOX 3中的Silverlight安装体验:

  • see: the graphic button to "Install Microsoft Silverlight" (which I put in my object tag)
  • 请参阅:“安装Microsoft Silverlight”的图形按钮(我放在我的对象标签中)

  • click the button
  • 单击按钮

  • see: "you have chosen to install Silverlight 2.0" [save file] [cancel]
  • 请参阅:“您已选择安装Silverlight 2.0”[保存文件] [取消]

  • click [save file]
  • 点击[保存文件]

  • click [save]
  • (sit there wondering what happened)
  • (坐在那里想知道发生了什么)

  • ...eventually ask someone what to do or get lucky and right click download message and choose "open"
  • ...最终问某人做什么或获得幸运并右键点击下载消息并选择“打开”

  • see: "silverlight 2.0.exe" is an executable file...may contain viruses...malicious code...harm your computer...use caution...are you sure?... [OK] [Cancel]
  • 请参阅:“silverlight 2.0.exe”是一个可执行文件...可能包含病毒......恶意代码......伤害您的计算机......请小心......您确定吗?... [确定] [取消]

  • in spite of the fear that I am infecting my computer with "viruses and malicious code", I click [OK]
  • 尽管害怕我用“病毒和恶意代码”感染我的电脑,但我点击[确定]

  • see: "Security warning...may potentionally harm your computer..." [Run] [Cancel]
  • 请参阅:“安全警告......可能会损害您的计算机......”[运行] [取消]

  • fearfully click "Run"
  • 可怕地点击“运行”

  • says: "extracting files...Install Silverlight 2" one button: [Install Now]
  • 说:“解压文件......安装Silverlight 2”一键:[立即安装]

  • click [Install Now]
  • 单击[立即安装]

  • says: "Silverlight is being installed on your computer", then shows checkbox "enable microsoft update (recommended) ... privacy statement..." [Next]
  • 说:“Silverlight正在您的计算机上安装”,然后显示复选框“启用微软更新(推荐)...隐私声明......”[下一步]

  • click [Next]
  • says: "Installation Successful, you may have to refresh the web page..." [Close]
  • 说:“安装成功,你可能需要刷新网页......”[关闭]

  • click [Close]
  • go back to web page and click the refresh button on browser
  • 返回网页并单击浏览器上的刷新按钮

  • I see the silverlight application, success.
  • 我看到了银光应用,成功了。

Silverlight installation experience in INTERNET EXPLORER 6:

INTERNET EXPLORER 6中的Silverlight安装体验:

  • see: the graphic button to "Install Microsoft Silverlight" (which I put in my object tag)
  • 请参阅:“安装Microsoft Silverlight”的图形按钮(我放在我的对象标签中)

  • click the button
  • 单击按钮

  • see: "To help protect your security...blocked this site from downloading files to your computer" and "did you notice the information bar" [OK]
  • 请参阅:“为了保护您的安全......阻止此站点将文件下载到您的计算机”,“您是否注意到信息栏”[确定]

  • click [OK]
  • (sit there wondering what to do)
  • (坐在那里想知道该怎么做)

  • finally click the bar on top, see "what's the risk?" click "download file" anyway
  • 最后点击顶部的栏,看“有什么风险?”无论如何,请点击“下载文件”

  • see: "Security warning...may potentionally harm your computer..." [Run] [Cancel]
  • 请参阅:“安全警告......可能会损害您的计算机......”[运行] [取消]

  • click [Run]
  • watch it download, 15 seconds
  • 看它下载,15秒

  • see: "Security warning...can potentially harm your computer" [Run] [Don't Run]
  • 请参阅:“安全警告......可能会损害您的计算机”[运行] [不运行]

  • click [Run]
  • says "Install Silverlight 2" one button: [Install Now]
  • 说“安装Silverlight 2”一键:[立即安装]

  • click [Install Now]
  • 单击[立即安装]

  • says: "Silverlight is being installed on your computer", then shows checkbox "enable microsoft update (recommended) ... privacy statement..." [Next]
  • 说:“Silverlight正在您的计算机上安装”,然后显示复选框“启用微软更新(推荐)...隐私声明......”[下一步]

  • click [Next]
  • says: "Installation Successful, you may have to refresh the web page..." [Close]
  • 说:“安装成功,你可能需要刷新网页......”[关闭]

  • click [Close]

3 个解决方案

#1


When i first started my Silverlight experience, i've found very interesting and useful watching this video about "Silverlight Install Experience". It gives you some suggestions on how to improve it and avoid some of the pain.

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

#2


Well, considering you now know what steps the user is going to have to do you could create a help page for the user. Granted, it isn't the best thing (a simplified install experience would be better, obviously) but at least the user would be able to easily find steps on what is going on.

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

#3


Here's an article that helps make it a bit easier with a custom install link: http://www.netmag.co.uk/zine/expression/create-a-custom-silverlight-install-experience

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

#1


When i first started my Silverlight experience, i've found very interesting and useful watching this video about "Silverlight Install Experience". It gives you some suggestions on how to improve it and avoid some of the pain.

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

#2


Well, considering you now know what steps the user is going to have to do you could create a help page for the user. Granted, it isn't the best thing (a simplified install experience would be better, obviously) but at least the user would be able to easily find steps on what is going on.

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

#3


Here's an article that helps make it a bit easier with a custom install link: http://www.netmag.co.uk/zine/expression/create-a-custom-silverlight-install-experience

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