我很想知道 Chrome 是如何编写出如此漂亮的 GUI 的?他们使用了哪些库和方法?
令我特别惊讶的是,它 100% 像普通 GUI - 你可以通过蓝色条拖动它,普通按钮 [_, o, x] 的制作方式有所不同。选项卡拖动也是如此无缝。事实上,您可以将一个选项卡拖到现有 GUI 之外,它会流畅地创建一个新窗口。
有人知道这方面的更多细节吗?
我问是因为我还想为我的应用程序编写美观的 GUI。这是了解流程的良好开端。
最佳答案
我会建议反对采用这种方法。虽然 Chrome 确实具有吸引人的 GUI,但打破目标平台的设计准则很少(但有时)是创建有吸引力、可用且直观的用户界面的途径。
如果您想了解开发 UI 的过程,那么我建议您探索针对您的目标平台的设计指南(Windows,在您的情况下会出现)。
关于windows - Chrome 是如何为浏览器创建不同的 GUI 的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3132694/