我想创建一个基于 wikipedia metro 应用程序的 mediawiki 水平滚动皮肤。
该皮肤适用于普通网站,而不是 Metro 应用程序。那么,如何将已经为 mediawiki 平台创建的代码转换为我可以使用的皮肤?我应该从哪里开始。我试图了解 Metro 应用程序并进行转换但我不知道它是如何工作的。你能给出一些指导吗?(我在 linux 电脑上,所以我无法测试应用程序本身)我找不到任何其他用于 mediawiki 的水平滚动皮肤。
我想创建一个基于 wikipedia metro 应用程序的 mediawiki 水平滚动皮肤。
该皮肤适用于普通网站,而不是 Metro 应用程序。那么,如何将已经为 mediawiki 平台创建的代码转换为我可以使用的皮肤?我应该从哪里开始。我试图了解 Metro 应用程序并进行转换但我不知道它是如何工作的。你能给出一些指导吗?(我在 linux 电脑上,所以我无法测试应用程序本身)我找不到任何其他用于 mediawiki 的水平滚动皮肤。
Windows 8 应用程序不仅仅是一个皮肤,它还是一个单独的 HTML 页面。它使用 API(特别是 MobileFrontend 扩展中的mobileview
模块)。它还使用 WinJS(特定于 Windows 8 应用程序的 JS 库)。
我不确定它是否适合成熟的皮肤(如 Vector),但我认为您可以将其用作单独查看 wiki 的基础。您必须做的大部分工作是替换 Windows 8 特定的东西,比如 WinJS。
大多数 HTML 代码似乎都在default.html
,而实际运行应用程序的大多数 JavaScript 都在default.js
.