XAML思想是微软最先提出的吗?

发布于 2024-10-20 12:49:34 字数 324 浏览 5 评论 0原文

我遇到过 Adobe MXML ,它看起来与 Microsoft 的 XAML 非常相似。谁最先提出这个想法?我问的原因是,当我第一次看到 WPF 和 XAML 方法时,我认为这是一个非常独特和令人惊奇的想法,在 MFC、Winforms 等之前从未见过,尽管我觉得这需要一些时间来适应旧的,更传统的方式。

所以只是想看看是谁第一个开创了这种编程思想。我觉得这个想法可能比两家公司都古老?

I have come across Adobe MXML that looks very similar to Microsoft's XAML. Who came up with this idea first? The reason I ask is, when I first saw WPF and the XAML approach, I thought it was a very unique and amazing idea that was never seen before MFC, Winforms, etc, even though I feel it takes some getting used to from the older, more traditional ways.

So just trying to see who pioneered this idea of programming first. I feel like this idea might be older than both companies?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

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

发布评论

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

评论(4

七分※倦醒 2024-10-27 12:49:34

使用“标记”来描述视觉图像或文本和文档始于出版业(60 年代和 70 年代),出版商需要一种方法来描述他们的文档(GML 和 SGML)。然后它被用于 Web 浏览器,现在是 XAML,等等。

请参阅此处了解说明。

摘录如下:

标准通用标记语言是 GML 的下一代版本,并于 1986 年被接受为 ISO 标准。IBM 和航空等技术出版行业的许多其他组织很快就将 SGML 用于大多数出版目的。

SGML 是所有标记语言之母,但它极其复杂,而且比大多数应用程序所需的功能更强大。 20 世纪 80 年代末,蒂姆·伯纳斯·李 (Tim Berners-Lee) 和罗伯特·卡约 (Robert Caillau) 致力于万维网的雏形,以方便物理学家之间共享学术信息。他们认识到需要一种标记语言来促进文档之间的链接并在浏览器中显示,因此超文本标记语言 (HTML) 于 1991 年与 Web 一起诞生。

Using "markup" to describe a visual image or text and documents started in the publishing industry (60's and 70's) with publishers needing a way to describe their documents (GML and SGML). This was then used in browsers for the web, now XAML, and on and on.

See here for an explanation.

And an excerpt:

Standard Generalized Markup Language was the next iteration on GML and was accepted as an ISO standard in 1986. IBM and many other organizations in the technical publishing business such as aeronautics soon used SGML for most of their publishing purposes.

SGML is the mother of all markup languages, but it is extremely complicated and more powerful than needed for most applications. In the late 1980s, Tim Berners-Lee and Robert Caillau were working on the beginnings of the World Wide Web to make it easy to share scholarly information between physicists. They recognized the need for a markup language to facilitate links between documents and for display in a browser, and so HyperText Markup Language (HTML) was born along with the Web in 1991.

挽袖吟 2024-10-27 12:49:34

多年前我就在 Mozilla 中看到了用 XML 方言定义 UI 的想法。

浏览器的整个UI使用XUL,脚本语言是javascript。这比 MS 引入 XAML 还要早很多年。

I have seen the idea of defining the UI in an XML dialect in Mozilla a good number years ago.

The whole UI of the browser uses XUL and the scripting language is javascript. This was a number of years before XAML came from MS.

手长情犹 2024-10-27 12:49:34

GTK 很久以前就这样做了:

Glade Interface Designer = 初始版本 1998 年 4 月 18 日

XAML = 初始版本 v1.0 / 2008 年 6 月[1]

只是一个想法

GTK did this ages ago :

Glade Interface Designer = Initial release April 18, 1998

XAML = Initial release v1.0 / June 2008[1]

Just a thought

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