Что такое "остров богатства"? - PullRequest
3 голосов
/ 18 мая 2011

Я смотрю, как включить silverlight в свое существующее приложение, и продолжаю сталкиваться с последней модной фразой «остров богатства». Что это значит?

Спасибо!

Ответы [ 4 ]

8 голосов
/ 18 мая 2011

Остров богатства - это (относительно) небольшая область богатого, динамического контента (например, Silverlight, Flash или тяжелого AJAX) на странице, которая в основном представляет собой обычный HTML. Это в отличие от страницы, все содержимое которой поддерживает Silverlight.

По сути, это когда страница содержит некоторое содержимое Silverlight, но это не единственный контент на странице.

3 голосов
/ 18 мая 2011

Это просто означает, что вместо целой веб-страницы / сайта в качестве приложения Silverlight у вас есть небольшие приложения Silverlight для определенного использования. Например, медиаплеер, окно чата и т. Д.

1 голос
/ 18 мая 2011

Это означает, что вы размещаете плагин silverlight на странице aspx (или html / что угодно). Плагин, являющийся островком богатства.

<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>
1 голос
/ 18 мая 2011

Это означает, что контент, предоставляемый плагином Silverlight, представляет собой остров с богатым пользовательским интерфейсом в море менее богатого HTML.

Если вы берете YouTube в качестве примера (хотя он использует вспышку, а не серебристый свет), то видеопроигрыватель - это «островок богатства» на остальной части страницы, представляющей собой HTML.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...