タグを使用してHTMLでSilverlightアプリをホストできます<object>
。ブログのホストがこれを理解する必要はありません。Silverlightアプリをホストするためのサーバー側の要素はなく、純粋にクライアント側のものです。
<object id="SL" data="data:application/x-silverlight-2," type="application/x-silverlight-2" style="width:400px; height:300px">
<param name="source" value="MySLApp.xap" />
<param name="minRuntimeVersion" value="3.0.40624.0 />
<param name="initParams" value="someParam=value" />
<a href="http://go.microsoft.com/fwlink/?LinkID=149156&v=3.0.40624.0" style="text-decoration: none;">
<img src="http://go.microsoft.com/fwlink/?LinkId=108181" style="border-style: none" alt="Get Microsoft Silverlight" />
</a>
</object>
この場合、Silverlightアプリ「MySLApp.xap」は、それを使用するHTMLページと同じフォルダーに配置されます。ただし、必要に応じて別のサーバーに配置することもできます。ただし、HTML Bridgeへのアクセスはブロックされますが、アプリが自己完結型であり、ホストページと通信する必要がない場合は、問題はありません。