降级为 html 的 Silverlight

标签 silverlight accessibility datasource graceful-degradation

我有兴趣完全在 Silverlight 中创建一个网站(个人原因),但我不希望还没有 Silverlight(很多)的人必须安装插件才能查看我的网站。我倾向于的解决方案是从网站的平面 html/css 版本开始,只向已经安装它的人展示 Silverlight 版本。

我的问题是这样的:

我的推理是否被误导了。有没有更好的方法来解决这个问题。避免在网站的两个版本中重复内容的最佳方法是什么?

最佳答案

我个人喜欢网站的优雅降级。我希望在我的网站上使用 Silverlight,但我在 Twitter 上看到有人来到 Silverlight 网站并说 - 我不会安装该插件。所以这些人也必须得到安置。

我写了关于 Silverlight Islands,如何使用 JQuery 实现。这种方法提供了搜索引擎 Material ,它为非 Silverlight 爱好者提供了一种使用该网站的方式,它提供了一种让您随心所欲地享受您的网站的方式。

但还有很多工作要做。
http://www.faxt.com/blog/post/2008/09/Show-Multiple-Silverlight-Controls-in-the-Same-Page-with-jQuery.aspx

关于降级为 html 的 Silverlight,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/882828/

相关文章:

html - 使用 <acronym> 和 <abbr> 有什么好处?

xhtml - 多个表具有重复的 id

sockets - Flink 可以接收 http 请求作为数据源吗?

java - 动态创建一个jboss数据源连接池

java - 使用 JNDI 为 Hibernate 注册 MySQL 数据源

silverlight - Windows Phone 中全景控件背景图像边缘上的深色垂直线

silverlight - 将折线点绑定(bind)到 ObservableCollection 不起作用

c# - Silverlight 工具包 TreeView 控件和可扩展性

javascript - JavaScript 线程和 Silverlight UI 线程之间是什么关系?

ios - VoiceOver 未正确宣布 UITextInput