程序员如何编写适用于多个发行版的可移植 UI 代码?我正在考虑桌面发行版,而不是专门/嵌入式发行版。对于编写 UI 应用程序,您必须假设某些东西将作为标准或通过添加的依赖项在平台上可用。Linux 发行版是否有一个“最低”的 UI/widget 标准?
当您编写代码时,Gnome 与 KDE 发行版是如何形成的?
我有一个使用 Gtk 和 Webkit 的 python 脚本。以下是我的脚本使用的导入。
import os
import threading
from gi.repository import WebKit
from gi.repository import Gtk
from gi.repository import GLib, GObject
找出我的代码适用于哪些发行版的最佳来源是什么?