我读到 Windows 8 中的新应用程序将主要使用 HTML5 和 Java-script 开发。Ubuntu 已经支持这两种语言。
那么,在 Ubuntu 中是否可以运行这些应用程序?我该怎么做?你能给我举个实际的例子吗?
或者说开发人员将他们的应用程序移植到我们的平台会更容易吗?那么我是否必须等待他们完成这项工作?
答案1
这并不完全准确。在 Windows 8 中,只有 Metro 应用可以使用 HTML5/Javascript/CSS 编写。微软将 HTML5/Javascript/CSS 作为开发人员可以基于其 Metro 应用编写的至少两种受支持技术之一。(另一种是基于 C# 的应用)。在这两种情况下,Metro 应用都将在特殊环境中沙盒化运行,并将使用 WinRT(一组专有 API)和随附的平台支持框架,这些框架将包含在 Windows 8 中。
您可能总是尝试使用 Wine 运行“经典”Windows 应用程序,但至少在最初,您不应期望在 Ubuntu 中运行 Metro 风格应用程序的任何支持。此外,这些应用程序中的大多数将更接近小部件而不是成熟的应用程序,并且有几种适用于 Linux 的小部件解决方案。