1

最近私はある会議に出席し、ある会社が HTML 5 で記述された GUI を備えたソフトウェア製品を持っていました。それはカスタム ビルドのブラウザーを介してユーザーにレンダリングされ、非常に見栄えがよくなりました。私はそのような概念を聞いたことがありません。これが一般的な方法なのだろうか? 柔軟で見事な UI デザインを作成できることには、いくつかの利点があることがわかります。Python で利用できるツールはありますか? HTML と CSS を使用して静的ページをレンダリングできるブラウザーが必要なだけだと思います。また、そのようなアプローチの欠点は何ですか?

4

1 に答える 1

2

これは私が見つけた最も近いhttps://github.com/html5libです

HTML5 で送信する場合は、ブラウザーを作成する理由がわかりませんが、既に多くのブラウザーがあり、より多くの人が取り組んでおり、Firefox や Chrome などを打ち負かすのは難しいでしょう。必要な特定の機能があり、プラグインの方が優れている場合があります。一般に、そのようなカスタム ブラウザの構築は、非常に限定された 1 つのこと (映画のストリーミングなど) のみを行いたい場合、または別の形式を使用したい場合 (HTML のバージョンを XML ドキュメントで送信し、それを解析するなど) にのみ役立ちます。そしてそれをレンダリングします)。

また、個人的には、Python でこれをやりたいとは思いません。現時点では、他のほとんどすべてのものとの互換性が不足しているためです (物事を機能させることができなかったわけではありませんが、そうではありません) Chrome プラグインをダウンロードし、3 行のコードを変更してブラウザにロードします)。wxPython のドキュメントで Web ブラウザの例を見ました。そこから開始できます。残念ながら、それが何を行い、何を行わないかはわかりません。

于 2013-05-09T18:54:46.157 に答える