最近,每当我使用术语“dHTML”时,我都会从初级开发人员那里得到很多废话。我知道该术语已过时,但它描述了任务的内容:更改客户端上的渲染标记。每当我看到术语“Ajax”应用于客户端动画或表单验证时,我就会感到畏缩,因为没有异步请求。 “Web 2.0”也被广泛使用,但该术语可以应用于从商业模式到视觉风格的所有内容。
用什么术语来描述客户端脚本和CSS效果的组合,这些效果可能伴随或不伴有异步服务器请求?
答案 0 :(得分:24)
这是DHTML。
答案 1 :(得分:22)
答案 2 :(得分:10)
我称之为JavaScript。
答案 3 :(得分:7)
只需将其称为客户端脚本和css效果的组合,可能涉及或可能不涉及异步服务器请求。
答案 4 :(得分:4)
我称之为客户端行为。
我也同意你的观点:“AJAX”保留用于回调服务器的行为。
答案 5 :(得分:4)
的Ajax。我知道它最常用于服务器端请求,但仅仅因为它只是客户端并不意味着它仍然没有被称为Ajax。
Ajax:
......尽管名称,使用 实际上并不是JavaScript和XML 需要,请求也不需要 是异步的。
答案 6 :(得分:3)
我称之为jQuery。 :)
答案 7 :(得分:3)
我会说你正试图解决错误的问题。问题是鼻涕少年的态度,而不是你的语言。
答案 8 :(得分:3)
我会使用DOM Scripting。
答案 9 :(得分:3)
称之为dHTML或DOM脚本。我同意:你的问题不是语言,而是初级开发人员。如果你想解决真正的问题,你可能会问他所谓的问题,并从那里处理它。
答案 10 :(得分:1)
DHTML仍然适合我的同行群体。它们可能是基于Ajax的UI,它仍然是带有Ajax的DHTML,但最终称之为它。 /耸肩
或Javascript
答案 11 :(得分:1)
我对DHTML的0.02是一个有效的,虽然目前不合时宜的术语
http://en.wikipedia.org/wiki/DHTML - 动态HTML
- 只是因为大多数javascript动画被吸引而且JQuery在创造术语时不存在,并不会使它变得不那么有效。
有些人甚至在有一个名字之前做过Ajax ......
你所谓的并不重要,除非你在市场营销部门 “如果你想要”
,请称它为妈妈答案 12 :(得分:0)
我想也许是RIA,因为我认为“富有”适合,但考虑可能不正确的实际定义。事实上,RIA可能不如Ajax准确。
答案 13 :(得分:0)
“Dynamic web [content | pages | stuff]”是准确的,如果不准确的话。我可以看到一个案例,“dHTML”太具体了。
答案 14 :(得分:0)
我认为你所说的取决于谈话的性质。如果对话是面向行为的(即我希望这个区域基于x而改变,或者这些是拖曳山墙),那么解决方案不可知的术语如动态可能是最好的。如果您正在谈论特定解决方案,最好使用语言/技术特定术语以明确。