适用于Android的Python网络浏览器



如果可能的话,我想用python为android创建一个网络浏览器。我从未在python中创建过android应用程序,也不知道如何做这样的事情。

有什么好的小费吗?我应该用另一种语言吗?Javascript?

浏览器由许多组件组成,如渲染引擎、JavaScript引擎和UI,每个组件都可以用不同的语言编写。

Firefox
Rendering engine: Gecko, C++, and in recent versions Rust language used too
JavaScript engine: SpiderMonkey, C
UI: Mostly XUL (a custom XML dialect), CSS, and JavaScript, with some C++.

Chrome
Rendering engine: WebCore, C++
JavaScript engine: V8, C++
UI: Mostly C++, though the mac port uses Objective-C, and some features in all platforms use HTML, CSS, and JavaScript.

Safari
Rendering engine: WebCore, C++ (shared with Chrome)
JavaScript engine: JavaScriptCore, C++
UI: Unknown, but likely Objective-C with some HTML

相关内容

最新更新