很多技术的兴衰,并非源自技术本身,而是内部团队的权力博弈、开发者大会上对尚未成熟平台的过早押注,或者一次突如其来的商业战略转向,把开发者直接“晾在一边”。 如果你曾在 Windows 平台上做过开发,大概率都经历过类似的困惑:框架很多,路线各异 ...
现在的 GUI 现状挺尴尬。Windows 在各种 API 之间反复横跳,Linux 在 GTK 和 Qt 的割裂中寻找平衡,而 macOS 则在不断推翻自己的设计准则。最让人受不了的是 Electron 统治下的桌面生态,为了跑一个简单的工具,不得不背负整个浏览器内核的内存开销。这种“用大炮打蚊子”的开发模式,让软件变得越来越迟钝,连基本的 键盘流操作 都成了奢望。
微软前CTO揭露Windows GUI混乱史:14年14次转向,17种技术共存,内部政治致碎片化。开发者必读深度分析! 前微软CTO、在微软效力23年的Jeffrey Snover近日发布长篇博文,系统梳理了微软过去数十年间在GUI(图形用户界面)上的反复摇摆,揭示了Windows开发生态为何 ...
前微软CTO、在微软效力23年的Jeffrey Snover近日发布长篇博文,系统梳理了微软过去数十年间在GUI(图形用户界面)上的反复摇摆,揭示了Windows开发生态为何走向碎片化的原因。 首先将时间线拉回1980年代,当时的Win16和Win32 API为所有Windows开发者提供了一致的开发 ...
本周微软发布全新Windows Server 2012,给人留下了太多印象。在这里,我们就不在赘述那些新功能新看点,我们只讲最实际应用体验。假设你安装的Windows Server 2012没有GUI功能,而你又意识到非要这个功能不可呢? 对于那些习惯了GUI的用户来说,盯着命令行接口的 ...
到现在为止,恐怕没有什么比Windows 8和Windows Server 2012中那“划时代的用户界面”让系统管理员更加烦恼的了。对于管理员来说,他们眼中的系统用户界面(UI)应该是:简单实用。而我们耳熟能详的桌面和命令行界面,现在已沦落到系统的第二选择了。 这种现代UI ...
面向 Windows Insider 的 Dev 频道用户,今天微软发布了 Windows 10 Build 21364 预览版更新。虽然预览版中的新功能已不再和功能更新绑定,但这些新特性极有可能会整合到今年下半年的 21H2 功能更新中。 Windows 10 Build 21364 常规修复 ...