银光灯退场:XAML与HTML5的崛起及Windows平台字体映射

需积分: 1 0 下载量 193 浏览量 更新于2024-07-27 收藏 1.88MB PPT 举报
Silverlight是Microsoft推出的一种基于.NET框架的下一代RIA ( Rich Internet Application, 富互联网应用程序) 开发平台,旨在提供比Web应用程序更流畅、高性能的用户体验。它允许开发人员创建能够在Windows、Mac OS X以及各种浏览器上运行的交互式应用程序,特别是对于视频播放、图形密集型应用和游戏有良好的支持。 标题中的“王鹏”可能是一位在银光灯领域有着深厚经验的专家,他的观点聚焦于 Silverlight 在移动平台如Windows Phone和Windows 8中的地位。尽管Silverlight曾一度受到推崇,因为它能提供离线功能和更直接的设备访问,但随着HTML5的发展和普及,尤其是XAML语言的使用,如在WinRT中,Silverlight逐渐被边缘化。HTML5和XAML在Windows 8及后续版本中成为主要的UI构建工具,这意味着传统的Silverlight应用程序将面临兼容性和更新的问题,而ASP.NET和ADO.NET等服务器端技术则相对稳定,不会发生太大变化。 在字体方面,该专家提供了常见的中文字体与`FontFamily`属性在Silverlight中的映射表,包括宋体(两种版本:英文不等宽的Simsun和英文等宽的NSimsun)、楷体KaiTi、黑体SimHei、仿宋FangSong、微软正黑体MicrosoftJhengHei、细明体MingLiu和微软雅黑MicrosoftYaHei。值得注意的是,隶书LiSu虽然在某些情况下可用,但只能打包到应用程序中,不能作为本地系统引用,这表明在选择字体时需考虑跨平台兼容性。 Silverlight曾是微软为创建高性能RIA的一个重要组件,但在HTML5和WinRT等新标准崛起后,其地位逐渐被取代。开发者在设计针对Windows生态的应用时,应当关注如何迁移至更加开放和标准化的技术栈,以确保应用程序的持久生命力。同时,字体选择应充分考虑跨平台兼容性和性能优化。