现在您将 DHTML 称为什么?

发布于 2024-07-14 00:31:50 字数 230 浏览 6 评论 0原文

所以最近每当我使用术语“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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(15

分开我的手 2024-07-21 00:31:51

称之为 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.

无妨# 2024-07-21 00:31:51

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

白馒头 2024-07-21 00:31:51

我的 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"

勿忘初心 2024-07-21 00:31:51

“动态网络[内容|页面|内容]”即使不精确,也是准确的。 我可以看到有人提出“dHTML”过于具体。

"Dynamic web [content|pages|stuff]" is accurate, if not precise. I can see a case being made that "dHTML" is too specific.

你的笑 2024-07-21 00:31:51

我想也许是 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.

小瓶盖 2024-07-21 00:31:51

我认为你怎么称呼它取决于谈话的性质。 如果对话是面向行为的(即我希望该区域根据 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.

蒲公英的约定 2024-07-21 00:31:50

它是 DHTML。

  • 这不是 AJAX;而是 AJAX。 没有必要通过异步方式或使用 XML 来操作 DOM。
  • 它不是 HTML;而是 HTML。 这就是静态标记。
  • 它不是 JavaScript;而是 JavaScript。 Javascript 是一种不一定与 HTML 有任何关系的语言。
  • 它不是 JQuery;它是 JQuery。 这是一个框架和完全不同的蜡球。

It's DHTML.

  • It's not AJAX; there is no necessity to do stuff asynchronously or with XML to manipulate the DOM.
  • It's not HTML; that's static markup.
  • It's not Javascript; Javascript is a language that doesn't necessarily have to have anything to do with HTML.
  • It's not JQuery; that's a framework and whole different ball of wax.
抹茶夏天i‖ 2024-07-21 00:31:50

我只是称之为 JavaScript。

I just call it JavaScript.

幻想少年梦 2024-07-21 00:31:50

只是将其称为客户端脚本和 CSS 效果的组合,可能涉及也可能不涉及异步服务器请求。

Just call it a combination of client-side scripting and css effects that may or may not involve asynchronous server requests.

待"谢繁草 2024-07-21 00:31:50

我称之为客户端行为。

我也同意你的观点:“AJAX”是为回调服务器的行为保留的。

I call it client-side behavior.

I agree with you too: "AJAX" is reserved for behavior that calls back to the server.

不再让梦枯萎 2024-07-21 00:31:50

阿贾克斯。 我知道它最常用于服务器端请求,但仅仅因为它只是客户端并不意味着它不再被称为 Ajax。

Ajax

...尽管名称不同,但其用途
JavaScript 和 XML 实际上并不是
要求,也不需要请求
异步。

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:

...Despite the name, the use of
JavaScript and XML is not actually
required, nor do the requests need to
be asynchronous.

彻夜缠绵 2024-07-21 00:31:50

我称之为 jQuery。 :)

I call it jQuery. :)

小猫一只 2024-07-21 00:31:50

我想说你正在试图解决错误的问题。 问题在于那个势利小辈的态度,而不是你的语言。

I would say you're trying to solve the wrong problem. The problem is the snotty-junior's attitude, not your language.

很酷不放纵 2024-07-21 00:31:50

我会选择 DOM 脚本。

I'd go with DOM Scripting.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文