什么是“富裕岛”?

时间:2011-05-18 13:43:41

标签: c# asp.net silverlight silverlight-4.0

我正在研究如何将Silverlight融入我现有的应用程序中,并且我一直在使用最新的流行语“富裕岛”。这是什么意思?

谢谢!

4 个答案:

答案 0 :(得分:8)

island of richness是页面上丰富的动态内容(例如Silverlight,Flash或重型AJAX)的(相对)小区域,主要是常规HTML。它与整个内容支持Silverlight的页面相反。

所以基本上,当页面包含一些Silverlight内容时,这不是页面中唯一的内容。

答案 1 :(得分:3)

它只是意味着您不需要将整个网页/网站作为Silverlight应用程序,而是针对特定用途使用小型Silverlight应用程序。如媒体播放器,聊天窗口等

答案 2 :(得分:1)

这意味着Silverlight插件提供的内容是一个富含用户界面的岛屿,在一个不那么丰富的HTML海洋中。

如果以YouTube为例(虽然它使用的是flash而不是silverlight),视频播放器就是页面其余部分的“丰富岛”,全部都是HTML。

答案 3 :(得分:1)

这意味着您在aspx页面(或html /其他)中托管了一个silverlight插件。插件是丰富的岛屿。

<html>
    <head>
    </head>
    <body>
        <form id="form1" runat="server" style="height:100%">
        <h1>Sample Text </h1>
        <div>Other Non-Rich Content</div>
        <div id="silverlightControlHost">
            <!-- Begin Island of Richness -->
            <object data="data:application/x-silverlight-2," type="application/x-silverlight-2" width="100%" height="100%">
              <param name="source" value="../Common/silverlightbin/Granite.EHR.ImmunizationAdmin.xap"/>
              <param name="onError" value="onSilverlightError" />
              <param name="background" value="#D7D7D7" />
              <param name="minRuntimeVersion" value="4.0.50826.0" />
              <param name="autoUpgrade" value="true" />
              <param name="initparams" value="control=Admin" />
              <a href="http://go.microsoft.com/fwlink/?LinkID=149156&v=4.0.50826.0" style="text-decoration:none">
                  <img src="http://go.microsoft.com/fwlink/?LinkId=161376" alt="Get Microsoft Silverlight" style="border-style:none"/>
              </a>
            </object><iframe id="_sl_historyFrame" style="visibility:hidden;height:0px;width:0px;border:0px"></iframe></div>
            <!-- END Island of Richness -->
        </form>
    </body>
</html>