1
我觉得这篇文章有意思的工作都是围绕一个完整的Silverlight网站XAML到XHTML转换
http://www.silverlightshow.net/items/Silverlight-SEO.aspx#comment1875
我想知道如何转换XAML为XHTML
谢谢
我觉得这篇文章有意思的工作都是围绕一个完整的Silverlight网站XAML到XHTML转换
http://www.silverlightshow.net/items/Silverlight-SEO.aspx#comment1875
我想知道如何转换XAML为XHTML
谢谢
您将无法将“任何”XAML转换为XHTML,因为(例如)布局在XAML和X中没有以相同的方式完成n XHTML。
事实上,由于Silverlight允许开发人员构建自定义控件和相当复杂的View Tree,您无法单独使用XAML。动画和控制状态(和动态显示)将阻止你进一步实现任何通用。
但是,您可以使用已知的XAML子集轻松完成一些不通用的操作。例如,您可以使用由Silverlight RichTextBox生成的XAML,并使用相当简单的XSLT样式表将其转换为与SEO兼容的XHTML。由于这个XAML与任何XHTML内容具有相同的结构,因此它并不特别复杂。
您不会输出漂亮的XHTML文本,但它可能就足够了。您可以输出文本,简单的CSS属性和br/span/p标签。