我不是网络程序员,所以请原谅我的无知。在服务器端编程方面,我们有许多可用的技术,如PHP,ASP.net,JSP等。
然而,当谈到客户端脚本时,我只听说过JavaScript和AJAX。也许您还可以包含Java Applet,因为它们在客户端上运行。一个相对较新的也是Google的原生客户端。但是还有更多的客户端技术存在并且很受欢迎吗?
答案 0 :(得分:7)
AJAX只是一个流行语,它不是一种语言。 Google的Native Client与NSAPI类似,您可以使用它来创建插件(它实际上并不重要)。谷歌也推出了一种名为Dart的新客户端语言,可能无处可去,而旧的IE版本支持VBScript。
所以,你有JavaScript,VBScript(有点)和Dart(有点)。
答案 1 :(得分:4)
到目前为止,JavaScript是唯一无处不在的客户端技术,因为Flash逐渐消失。 Google使用Dart语言,他们希望能够替代JavaScript,还有其他一些不太受欢迎的东西(CoffeeScript,Opa等)。所有提到的(从Dart开始)都是使用他们的本地解释器在浏览器中运行,或者编译成JavaScript以供客户端使用。还存在GWT,这是一个工具包,允许您使用Java编写并再次将代码编译为JavaScript。
答案 2 :(得分:1)
Adobe Flash非常受欢迎;)以及Activex ......
答案 3 :(得分:-2)
一些客户端脚本语言是Python,Perl,还有Ruby等...但是大多数情况下,所有服务器端脚本都能够进行客户端编程。