【问题标题】:Web Browser Boot-Only Operating SystemWeb 浏览器仅引导操作系统
【发布时间】:2011-09-16 15:34:31
【问题描述】:

是否有可能创建一个操作系统来加载没有菜单栏、选项卡等的网络浏览器,而这就是它所加载的全部内容。

我的意思不是像 Chrome OS,而是我的意思是它加载的只是一个 html 页面,可以像普通网页一样进行交互,例如google.com、youtube.com。

另外,如果可能的话,我希望它是基于 Linux 的操作系统和基于 Webkit 的浏览器。

【问题讨论】:

    标签: linux web operating-system browser distro


    【解决方案1】:

    你可能需要自己动手做这样的事情......我的建议是一个小型的 linux 发行版,然后弄清楚如何运行 surf 浏览器,可能只使用 tabbed 扩展名。当 x 环境启动时,只需执行这些程序。老实说,你永远不会知道其中的区别。

    Here 是这一切在我的电脑上的截图,运行 dwm 进行窗口管理,以及 surf + tabbed。这个浏览器是通过键盘控制的,所以你必须习惯它。

    【讨论】:

    • 您可以在实际网页上使用鼠标,但输入 URL 例如是 alt+g,其他一些命令(打开新标签页、返回)也是通过键盘控制的。
    【解决方案2】:

    你不需要创建操作系统,你可以使用Linux。

    一个简单的实现是使用Qt Embedded (qws) 和一个仅包含 QWebView(它基于 WebKit)的小部件创建一个应用程序,该小部件将加载预定义的地址。

    您可以在无限循环中从初始化脚本(例如 rcS)生成该应用程序(简单的 bash 脚本,因此如果应用程序崩溃,它会再次加载)

    您可以使用beagleboard.orgfriendlyarm.net 板等简单硬件对其进行原型设计。

    【讨论】:

    • 这似乎是个好主意。我现在将开始使用虚拟机进行尝试,然后转到 beagleboard。感谢硬件网站,它们就像 arduinos 但用于计算机。
    • 不需要虚拟机,下载windows Qt SDK,我很确定即使没有Qt知识,您也可以将QWebView“组件”放入表单中,编译和测试它。
    • 虚拟机很可能用于测试初始化​​脚本。
    猜你喜欢
    • 1970-01-01
    • 2014-03-10
    • 1970-01-01
    • 1970-01-01
    • 2011-05-11
    • 1970-01-01
    • 2014-08-11
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多