【问题标题】:Packaging HTML as a "browser file"将 HTML 打包为“浏览器文件”
【发布时间】:2014-07-13 16:50:51
【问题描述】:

我最近开始使用 Sphinx 来生成文档和幻灯片(我很喜欢它)。虽然我并不总是想在网站上“发布”我的内容。

我的问题:是否存在存档 HTML 内容的现有机制,以便在 PC 上打开时,浏览器是默认应用程序,它理解它是以“index.html”为起点的存档?这将节省用户解压缩和打开 index.html 的步骤。

TIA!

【问题讨论】:

    标签: html file browser types archive


    【解决方案1】:

    您可以将EXEOutput 用于 PHP,它会为您完成工作。

    • 将 PHP 脚本、网站、JavaScript、HTML、数据库转换为不需要 Web 服务器或 PHP 分发的 Windows 独立应用程序(单个 EXE 文件)。

    • 使用 PHP、HTML 和 JavaScript 为桌面制作完全可定制的应用程序,无需额外技能。


    另一个是Awesomium!这正是您正在寻找的。

    它有 mac 和 linux 两种版本。我强烈推荐它。最好的部分是它的free for Indies! :D

    【讨论】:

    • 感谢您的解决方案。我希望有一些被接受的浏览器功能可以解决这个问题。在我提出这个问题后的研究中,我遇到了 MHTML 和 WEBARC。至少 MHTML 只处理单个文档(即链接是外部的)。
    • 因此它确实涵盖了 HTML 可能被打包到单个文档中的情况(如 HTML5 幻灯片)。但是,是的,并没有涵盖我的所有情况。 ://
    • 不包括哪些情况?
    • 哦,对不起。我不清楚。我同意您的观点,即 MHTML 并未涵盖所有用例。理想情况下,(大多数)浏览器会固有地支持该解决方案。但是您的本地解决方案可能是唯一的选择。
    猜你喜欢
    • 2021-08-19
    • 2016-04-25
    • 2011-12-18
    • 2011-12-11
    • 2022-01-24
    • 1970-01-01
    • 2016-12-14
    • 2015-09-06
    • 2011-11-09
    相关资源
    最近更新 更多