Ajax vs Microsoft Silverlight
Ajax是异步JavaScript和XML的缩写。它是在客户端开发交互式网页所使用的web开发方法的集合。Microsoft Silverlight是一个免费的浏览器插件,它在客户端支持完整的交互式多媒体体验和丰富的业务应用程序。Silverlight基于。net框架公共语言运行库(CLR),它可以在服务器端和客户端执行相同的编译代码。Ajax和Microsoft Silverlight都是基于客户端的方法或应用程序,在客户端丰富了多媒体和业务功能,以增加极致的用户体验。
Ajax是什么?
Ajax是一种编程模型,它支持许多不同的软件工具,如HTML、JavaScript和XML,实际上它代表异步java脚本和XML。它用于创建在浏览器中直接向用户运行的应用程序。最初,它只在微软的ie浏览器上广泛使用,但后来的修订使它能够与大多数其他常见的浏览器一起使用。与HTML等早期版本相比,Ajax的主要区别在于它不需要插件,允许应用程序直接或嵌入到浏览器本身中。它使用一个引擎在浏览器和用户之间进行交互,允许网页的不同部分进行更新,而不必在每次与用户交互时重新加载整个页面。Ajax不是一个可转售的产品,但可以在开源社区中免费获得。
什么是Microsoft Silverlight?
Silverlight是一种基于。net框架的技术,由微软生产和支持,通常被称为Microsoft Silverlight。它作为插件提供给您的浏览器,支持不同类型的媒体,包括通过图形和视频提供丰富的交互体验。它也是跨平台的,并且可以在不同类型的浏览器上使用,包括一些最常见的Chrome, Firefox, Internet Explorer和Safari浏览器。正是这种跨平台和跨浏览器的能力使得世界各地的软件开发人员能够使用Silverlight将应用程序集成到浏览器中。微软允许自己的软件在竞争对手的平台上运行,这也是一个重大的方向转变。Silverlight 4.0于2010年发布,带有许多新特性,比如支持网络摄像头、麦克风、与Chrome浏览器的集成,以及支持流媒体和电视中的多播网络。
AJAX和Microsoft SILVERLIGHT的区别
Ajax更多的是一个概念,而不是一种实际的技术,它几乎只在Internet Explorer浏览器中使用,而Silverlight是跨平台和跨浏览器,允许更高层次的集成到OS X世界和在线社区中。虽然Ajax是开源代码,但Silverlight是微软的一个产品,通过允许完全集成到它们的应用程序中,它已经让微软在与苹果和谷歌的竞争对手的竞争中占据了优势。Silverlight的主要目标是通过图片和视频在网络上提供社交媒体在线内容,而Ajax更多的是通过浏览器提供交互式应用程序的工具。虽然针对的是不同的受众,但这两种技术在当今世界的网络上都有各自的用途,可以一起使用来产生交互式媒体丰富的用户体验。
留下一个回复