AJAX(ajax)和银光(silverlight)的区别

AJAX代表异步JavaScript和XML。它是一组用于设计网站的web开发程序。这些程序结合使用XHTML进行基本编程、CSS进行样式设置、DOM进行交互、使用XML和XSLT进行数据交换、XMLHttpRequest和JavaScript来创建交互式web应用程序。AJAX允许web页面向服务器发送数据和从服务器接收数据,而不改变或妨碍web页面本身。AJAX消除了客户等待的需要,使得客户和...
关键区别:AJAX代表异步JavaScript和XML。它是一组用于设计网站的web开发程序。这些程序结合使用XHTML进行基本编程、CSS进行样式设置、DOM进行交互、使用XML和XSLT进行数据交换、XMLHttpRequest和JavaScript来创建交互式web应用程序。MicrosoftSilverlight是一个用于编写和运行富Internet应用程序的应用程序框架。它类似于adobeflash,因为它为应用程序添加了特性和用途。它由微软开发,于2007年首次发布。

AJAX代表异步JavaScript和XML。它是一组用于设计网站的web开发程序。这些程序结合使用XHTML进行基本编程、CSS进行样式设置、DOM进行交互、使用XML和XSLT进行数据交换、XMLHttpRequest和JavaScript来创建交互式web应用程序。AJAX允许web页面向服务器发送数据和从服务器接收数据,而不改变或妨碍web页面本身。AJAX消除了客户等待的需要,使得客户和服务器之间的交互是异步的。

AJAX(ajax)和银光(silverlight)的区别

谷歌是众所周知的AJAX最大的支持者,并已投资数百万美元来推动AJAX的发展。主要的Google产品,如Orkut、Gmail、googlesuggest和googlemaps都是AJAX应用程序。亚马逊也在AJAX上推出了自己的搜索引擎A9。

Ajax不是一种单一的技术。它是一组技术。创造术语AJAX的Jesse James Garrett列出了AJAX中包含的各种技术:

 

  • 用于表示的HTML(或XHTML)和CSS
  • 用于数据动态显示和交互的文档对象模型(DOM)
  • XML用于数据交换,XSLT用于数据操作
  • 用于异步通信的XMLHttpRequest对象
  • JavaScript将这些技术结合在一起

MicrosoftSilverlight是一个用于编写和运行富Internet应用程序的应用程序框架。它类似于adobeflash,因为它为应用程序添加了特性和用途。Silverlight的运行时环境是作为一个插件提供给在Microsoft Windows和OS X下运行的web浏览器的。因此,Silverlight与各种不同的浏览器兼容。它也是Windows Phone的两个应用程序开发平台之一。

AJAX(ajax)和银光(silverlight)的区别

Silverlight最初专注于流媒体。然而,它已经扩展到支持多媒体、图形和动画。它还为开发人员提供了对CLI语言和开发工具的支持。Silverlight提供了类似于Windows演示基础(WPF)的保留模式图形系统。此外,它还将多媒体、图形、动画和交互性集成到单个运行时环境中。

在Silverlight应用程序中,用户界面是用可扩展应用程序标记语言(XAML)声明的。此外,这些接口是使用.NET Framework的一个子集编程的。XAML可用于标记矢量图形和动画。

自发布以来,Silverlight已被用于为许多备受关注的活动提供视频流,例如由NBC报道2008年北京夏季奥运会、2010年温哥华冬奥会以及2008年美国两大政党的大会。Netflix也是Silverlight的狂热集成商,利用它提供即时视频流服务。Silverlight还可以用于为WindowsVista创建Windows边栏小工具。

AJAX和Silverlight之间的一些区别:

  • 两者都是客户机技术,但不能用作彼此的替代品。
  • Silverlight主要用于富UI,而Ajax可以通过aynchttp请求提供更好的用户体验。
  • Ajax是一种技术规范,有许多Ajax平台/库可用。Silverlight是微软的一项技术。
  • NETAJAX提供了纯客户端API和服务器工具,如Update Panel,而Silverlight允许使用web服务进行服务器集成。
  • Ajax工作在基于Javascript和Xml的JSON平台上。Silverlight就像一个浏览器插件,它只能理解Silverlight使用的XMAL代码。
  • Ajax可以用来使web应用程序的性能更好,并提供比传统网站更好的用户体验。它还可以避免页面刷新。
  • Silverlight提供了一个丰富的UI,并且没有严重的服务器依赖性。
  • Silverlight被认为更容易编写,但是Ajax没有那么令人沮丧。但是,Silverlight可以用来扩展AJAX并为最终用户增加丰富性。

  • 发表于 2021-07-13 06:05
  • 阅读 ( 126 )
  • 分类:通用

你可能感兴趣的文章

阿贾克斯(ajax)和jquery公司(jquery)的区别

阿贾克斯(ajax)和jquery公司(jquery)的区别 Ajax和jQuery是两种web编程语言,它们的开发目的是在web页面上提供一个用户友好、高效和有吸引力的环境。Ajax和jQuery的关键区别在于jQuery更像一个框架,它是使用JavaScript构建的,而Ajax则...

  • 发布于 2020-10-27 15:54
  • 阅读 ( 211 )

如何使用ajax发送web表单

...愿意的话,可以使用jQuery将表单作为目标——这没有什么区别: ...

  • 发布于 2021-03-14 16:09
  • 阅读 ( 213 )

ajax(ajax)和dhtml公司(dhtml)的区别

浏览器技术从一开始就经历了巨大的发展,从简单的静态HTML页面到全面的动画和flash交互。可用于网页开发的工具数量激增,您在构建页面时不再局限于几个选项。 最近几年,基本的HTML页面变得有点枯燥,所以开发者们真的...

  • 发布于 2021-06-22 11:09
  • 阅读 ( 169 )

闪光(flash)和ajax(ajax)的区别

...交互性,从而改善网站访问者的总体web体验。两者的主要区别在于如何实现目标。Flash是一个完整的平台,在一个整洁的包中提供您所需要的一切。另一方面,AJAX只是现有web技术的集合,包括XML、HTML、DOM、CSS和Javascript。Javascript...

  • 发布于 2021-06-23 08:05
  • 阅读 ( 210 )

javascript语言(javascript)和ajax(ajax)的区别

JavaScript与AJAX 在过去的几十年里,互联网已经成为机构、组织和个人交流和信息发布的基本必需品。不断扩大的互联网技术在把世界变成一个地球村方面发挥着越来越复杂的作用。 从某种意义上说,互联网是通过使用标准化工...

  • 发布于 2021-06-23 09:47
  • 阅读 ( 287 )

同步(synchronous)和异步(asynchronous)的区别

同步与异步 Synchronous和asynchronous是两个看起来很吓人但很简单的词。同步仅仅意味着所有事件都是按照一定的时间顺序发生的,可以预测。某个事件总是跟在另一个事件之后,它们不能互换。异步与同步相反。在异步进程中,...

  • 发布于 2021-06-23 12:02
  • 阅读 ( 199 )

AJAX(ajax)和dhtml公司(dhtml)的区别

关键区别:AJAX是用于异步web应用程序的相关web开发技术的集合。DHTML(dynamichtml)不是一种编码语言,而是一组与HTML一起使用的技术,以使HTML更具交互性。DHTML根据用户的操作更改网页上的元素。AJAX允许浏览器一次请求一个特...

  • 发布于 2021-07-12 06:12
  • 阅读 ( 288 )

AJAX(ajax)和菲律宾比索(php)的区别

关键区别:AJAX代表异步JavaScript和XML。它是一组用于设计网站的web开发程序。这些程序结合使用XHTML进行基本编程、CSS进行样式设置、DOM进行交互、使用XML和XSLT进行数据交换、XMLHttpRequest和JavaScript来创建交互式web应用程序。另一...

  • 发布于 2021-07-13 06:00
  • 阅读 ( 150 )

javascript语言(javascript)和jquery查询(jquery)的区别

关键区别:JavaScript是一种解释性的计算机编程语言。它是一种基于原型的脚本语言,具有动态性、弱类型性和一流的功能。在网页上嵌入JavaScript时,它几乎可以出现在HTML文件中的任何地方。另一方面,jQuery是一个多浏览器JavaS...

  • 发布于 2021-07-13 06:00
  • 阅读 ( 172 )

AJAX(ajax)和javascript语言(javascript)的区别

关键区别:AJAX代表异步JavaScript和XML。它是一组用于设计网站的web开发程序。这些程序结合使用XHTML进行基本编程、CSS进行样式设置、DOM进行交互、使用XML和XSLT进行数据交换、XMLHttpRequest和JavaScript来创建交互式web应用程序。然而...

  • 发布于 2021-07-13 06:03
  • 阅读 ( 174 )
沫晓妞
沫晓妞

0 篇文章

相关推荐