现在您将 DHTML 称为什么?
所以最近每当我使用术语“dHTML”时,我都会从初级开发人员那里听到很多废话。 我知道这个术语已经过时了,但它描述了任务是什么:更改客户端上的渲染标记。 每当我看到术语“Ajax”应用于没有发出异步请求的客户端动画或表单验证时,我都会感到畏缩。 “Web 2.0”也被广泛使用,但该术语可以应用于从商业模式到视觉风格的所有内容。
使用什么术语来描述可能伴随或不伴随异步服务器请求的客户端脚本和 CSS 效果的组合?
So lately I've been catching a lot of crap from a junior developer whenever I use the term "dHTML". I know the term is dated, but it's descriptive of what the task is: changing rendered markup on the client. I cringe whenever I see the term "Ajax" applied to client side animation or form validation where no asynchronous request is being made. "Web 2.0" is used a lot as well, but that term can be applied to everything from a business model to a visual style.
What term is used to describe the combination of client-side scripting and CSS effects that may or may not be accompanied by asynchronous server requests?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(15)
称之为 dHTML 或 DOM 脚本。 我同意:你的问题不在于语言,而在于初级开发人员。 如果你想解决真正的问题,你可以问他他所说的是什么,然后从那里处理它。
Call it dHTML or DOM scripting. And I agree: your problem is less with the language and more with the junior developer. If you want to solve the real problem you might ask him what he calls it, and deal with it from there.
DHTML 仍然适合我的同龄人群体。 它们可能是基于 Ajax 的 UI,仍然是带有 Ajax 的 DHTML,但最终,就这样吧。 /耸肩
或 Javascript
DHTML still fits in and has in my peer groups. They could be Ajax based UI which is still DHTML with Ajax but in the end, call it what it is. /shrug
Or Javascript
我的 DHTML 0.02 是一个有效的术语,尽管目前不流行。
http://en.wikipedia.org/wiki/DHTML - 动态 HTML
- 仅仅因为大多数 javascript 动画很糟糕并且在这个术语被创造时 JQuery 还不存在,但这并不会使它变得不那么有效。
有些人甚至在 Ajax 没有名字之前就已经开始使用它了...
你叫它什么并不重要,除非你在营销部门。
“如果你愿意,就叫它你妈妈”
My 0.02 for DHTML being a valid, albeit currently unfashionable term.
http://en.wikipedia.org/wiki/DHTML - Dynamic HTML
- just because most javascript animation sucked and JQuery didn't exist at the time that term was coined, doesn't make it any less valid.
Some people even did Ajax before there was a name for it...
What you call it doesn't really matter, unless you're in the marketing department.
"call it yo mama if you want to"
“动态网络[内容|页面|内容]”即使不精确,也是准确的。 我可以看到有人提出“dHTML”过于具体。
"Dynamic web [content|pages|stuff]" is accurate, if not precise. I can see a case being made that "dHTML" is too specific.
我想也许是 RIA,因为我认为“富有”很合适,但考虑到实际的定义可能不正确。 事实上,RIA 可能不如 Ajax 准确。
I thought maybe RIA, since I think "rich" fits, but thinking about the actual definition that probably isn't correct. In fact, RIA might be less accurate than Ajax.
我认为你怎么称呼它取决于谈话的性质。 如果对话是面向行为的(即我希望该区域根据 x 进行更改,或者这些区域是拖动山墙),那么像动态这样的解决方案不可知的术语可能是最好的。 如果您谈论的是特定解决方案,为了清楚起见,最好使用语言/技术特定术语。
I think what you call it depends on the nature of the conversation. If the conversation is behavior oriented (i.e. I want this area to change based on x, or these to be drag gable) than a solution agnostic term like dynamic is probably best. If you are speaking about a specific solution it would be best to use the language/technology specific terminology for clarity.
它是 DHTML。
It's DHTML.
DOM 脚本/操作
DOM Scripting/Manipulation
我只是称之为 JavaScript。
I just call it JavaScript.
只是将其称为客户端脚本和 CSS 效果的组合,可能涉及也可能不涉及异步服务器请求。
Just call it a combination of client-side scripting and css effects that may or may not involve asynchronous server requests.
我称之为客户端行为。
我也同意你的观点:“AJAX”是为回调服务器的行为保留的。
I call it client-side behavior.
I agree with you too: "AJAX" is reserved for behavior that calls back to the server.
阿贾克斯。 我知道它最常用于服务器端请求,但仅仅因为它只是客户端并不意味着它不再被称为 Ajax。
Ajax:
Ajax. I know it's most commonly used with a server-side request, but just because it is only client side doesn't mean it isn't still called Ajax.
Ajax:
我称之为 jQuery。 :)
I call it jQuery. :)
我想说你正在试图解决错误的问题。 问题在于那个势利小辈的态度,而不是你的语言。
I would say you're trying to solve the wrong problem. The problem is the snotty-junior's attitude, not your language.
我会选择 DOM 脚本。
I'd go with DOM Scripting.