0

我想创建一个基于 wikipedia metro 应用程序的 mediawiki 水平滚动皮肤。

维基百科地铁github

维基百科地铁的视频

该皮肤适用于普通网站,而不是 Metro 应用程序。那么,如何将已经为 mediawiki 平台创建的代码转换为我可以使用的皮肤?我应该从哪里开始。我试图了解 Metro 应用程序并进行转换但我不知道它是如何工作的。你能给出一些指导吗?(我在 linux 电脑上,所以我无法测试应用程序本身)我找不到任何其他用于 mediawiki 的水平滚动皮肤。

4

1 回答 1

2

Windows 8 应用程序不仅仅是一个皮肤,它还是一个单独的 HTML 页面。它使用 API(特别是 MobileFrontend 扩展中的mobileview模块)。它还使用 WinJS(特定于 Windows 8 应用程序的 JS 库)。

我不确定它是否适合成熟的皮肤(如 Vector),但我认为您可以将其用作单独查看 wiki 的基础。您必须做的大部分工作是替换 Windows 8 特定的东西,比如 WinJS。

大多数 HTML 代码似乎都在default.html,而实际运行应用程序的大多数 JavaScript 都在default.js.

于 2013-02-02T16:32:09.897 回答