【问题标题】:what is an alternate way to refer to HTML/JavaScript/CSS?引用 HTML/JavaScript/CSS 的另一种方法是什么?
【发布时间】:2021-08-16 07:35:03
【问题描述】:

我经常需要参考用 HTML/JavaScript/CSS 编写的代码,但是不断地参考“HTML/JavaScript/CSS”代码的描述性三重奏是一种非常尴尬的结构。

例如,Mozilla 将其 HTML/JavaScript/CSS JetPack 代码称为“JetPack”。

除了已经失效的“dHTML”,还有哪些简洁、通用和准确的术语可以用来统称用 HTML/JavaScript/CSS 编写的应用程序。

【问题讨论】:

  • 该死,我要说 DHTML,:/
  • 称之为 Web 2.0,它总是给西装留下深刻印象。

标签: javascript html css


【解决方案1】:

Web 应用程序这个术语可能过于宽松,但它是一个开始。

让我们分解一下。

  1. HTML 是数据,CSS 是表示,JavaScript 是代码。这些是网络技术
  2. 这些通常由浏览器组合在一起。
  3. 网络浏览器中的某物是网站
  4. JavaScript 表明它具有一定的交互性,因此它不仅仅是一个网站,它还是一个应用程序

(“应用程序”还暗示它更复杂,例如带有 SQL 后端或其他东西,因此您可能听起来更有才华。:)

我猜您想到了 LAMP(Linux、Apache、MySQL 和 PHP)这个术语?据我所知,HTML、CSS 和 JavaScript 没有这样的缩写。最简单的表达方式就是直接说出来。

与“前端”相比——我认为该术语意味着您构建了客户使用的东西。 “Web 应用程序”不具体说明用户是谁,因此它适用于面向客户的应用程序以及内部使用的应用程序。 “应用程序”这个词意味着它不仅仅是一个工具。有些用户不是程序员。 “前端”可能更令人印象深刻,因为面向客户的应用程序必须比内部应用程序更好。

如果您没有在浏览器中使用它,或者它实际上不在 the 网络上,可能只是您的 Intranet 或内部分发的应用程序包,它仍然是一个使用网络技术开发的 应用程序

【讨论】:

  • 我支持“Web 应用程序”这个词。
  • 如果我不在网络环境中使用 HTML/JavaScript/CSS 怎么办,即不在浏览器中?
  • 我同意 James 的观点 - HTML/JavaScript/CSS 并不完全是 Web 技术,我认为我对 #4 略有不同 - JavaScript 可以(并且经常,这些天)用于促进网站没有真正成为“应用程序”。
  • @james - 如果不在浏览器中,您还如何使用 HTML/JS/CSS?
  • 这些技术可以在传统网页(例如 webOS)之外使用,并且“网络应用程序”不仅仅意味着带有一些 css 和 javascript 的网页。 DHTML 很好。
【解决方案2】:

我还是要说DHTML。为什么说它“已失效”?这是这个问题的完美答案。见http://en.wikipedia.org/wiki/DHTML。 DHTML 表示动态 HTML——这正是 HTML/JavaScript/CSS 代码的组合。

除非您与对不到一两年的术语印象深刻的人打交道,或者除非您不是专门谈论代码,否则 DHTML 准确地传达了您在谈论的内容。

【讨论】:

  • +1 DHTML 的唯一问题是,对于某些人来说,Web 2.0 还不够……
  • +1 我认为 DHTML 是另一回事,但我受过教育。
  • 可悲的是,即使是维基百科的文章也说“该术语近年来已不再使用”
【解决方案3】:

鉴于您试图向其传达此信息的人知道您在谈论与网络相关的内容 - Front-endFront-end development 一直对我有用。

【讨论】:

  • 也一直为我工作。即使在与管理类型交谈时也是如此。
【解决方案4】:

“HTML5”是我现在认为替换“HTML/JavaScript/CSS”的正确答案。自从我在一月份提出这个问题以来,HTML5 因其令人难以置信的功能和承诺而获得了更多的认可。与 7 个月前相比,“HTML5”的名称识别度也显着提高,并且明显将其与较小的 HTML 区分开来。

【讨论】:

  • 这个问题已经有两年了,在这一点上,我相信这个答案比以往任何时候都更贴切。
【解决方案5】:

“UX”(用户体验)或“前端开发”。

【讨论】:

  • 这是非常不具体的,同样可以用来指代原生的富客户端应用程序。
  • 当你把自己限制在几个词上时,你真的不能那么具体。
【解决方案6】:

我认为没有特定术语的原因与 dHTML 声名狼藉的原因相同 - 这三个脚本对于前端开发来说都是不可或缺的,因此不再需要专门提及它们。如果你用 HTML 编码,你几乎必须使用 CSS,如果你有任何活动内容,它很可能是 JavaScript。

前端开发有点模糊,但基于 HTML 的前端开发之类的东西应该可以让你明白。

【讨论】:

    【解决方案7】:

    如果您想引用应用程序 - 使用 Web 应用程序。
    如果你需要参考一些代码 - 使用简单的 JS (JavaScript),因为你的大部分代码(除了一些 ie css 表达式,如果你使用它)将在 JS 中,不是吗?

    【讨论】:

      【解决方案8】:

      网络套件

      suite: a set of things belonging together, in particular.

      因此你有:

      Web Suite: the set of HTML/CSS/JavaScript, the basic technologies used to develop a web site or application.

      示例:

      "I used the Web Suite to make a cool website to show off all my pictures of cats sitting in boxes."

      【讨论】:

        【解决方案9】:

        Web ApplicationsWeb 2.0 都是大牌。我个人喜欢使用的一个名称/首字母缩写词是RIA,或Rich Internet Application。来自文章:

        富 Internet 应用程序 (RIA) 是 Web 应用程序具有大部分 台式机的特点 应用程序,通常交付 通过基于标准的网络 浏览器,通过浏览器插件,或 通过沙箱或虚拟独立 machine.1 RIA 示例 框架包括 Ajax、Curl、GWT、 Adobe Flash/Adobe Flex/AIR, Java/JavaFX,[2] Mozilla 的 XUL, OpenLaszlo 和微软 银光。[3]

        另外,其他人提到了“给西装留下深刻印象”,这个标题往往会这样做。毕竟,它的名字就是“富有”;)

        【讨论】:

          【解决方案10】:

          不管它有多酷,对我来说它仍然是 DHTML

          它们是用于生成动态网站网络应用程序的标准网络技术。我们最不需要的就是为 DHTML 充分描述的事物提供另一个空洞的绰号。

          【讨论】:

            【解决方案11】:

            网页代码

            我只需要在电子邮件中写下“HTML/Javascript/CSS”,然后想,“没有更好的术语吗?”。谷歌搜索,我找到了这个帖子。我要使用“网络代码”。

            【讨论】:

              【解决方案12】:

              有人称它为 JAM 堆栈,代表 Javascript、API 和标记。但我承认它不像 LAMP 或类似的东西那么具体。

              https://en.wikipedia.org/wiki/Solution_stack https://jamstack.org/

              【讨论】:

              • 这是不对的。 JAMStackNetlify 发明的一个术语,非常明确地指一种基础架构,其中静态前端文件(标记、样式和脚本)从 CDN 中提取,而后端只要存在,就只存在作为通过 API 访问的远程服务。
              【解决方案13】:

              来源页面来源的替代方案。

              上下文完全取决于,但对我来说,这似乎是一个好名字。当我右键单击并看到“查看页面源代码”时,它似乎是相关的。它包含所有这些 HTML/CSS/JS。

              我喜欢 Web 应用程序,但我的用例是特定于页面的,而不是应用程序范围的。

              【讨论】:

                猜你喜欢
                • 1970-01-01
                • 1970-01-01
                • 1970-01-01
                • 1970-01-01
                • 1970-01-01
                • 2010-11-20
                • 1970-01-01
                • 2021-12-27
                • 2021-01-14
                相关资源
                最近更新 更多