在Windows的System32系统文件夹里有个文件叫shell32.dll。

这个DLL文件里面储存有大量的图标资源,系统的很多对话框和提示框都会用到这些图标资源。

了解过历代Windows用户界面设计语言的话,就知道这个文件里面储存了大量从Windows NT4时代以来就有的图标资源了。

NT4/2000时代的16位图标风格。

XP时代的32位图形化的图标风格。

Vista/7时代的高清玻璃/Aero图标风格。

8/8.1时代的扁平图标风格。

10时代的扁平+拟物图标风格。

Windows为了兼容老软件,让老软件也能在最新的系统中运行,付出了很多。

保留老版本Windows界面的图标,只是兼容性的一小部分。

曾有人做过实验,在Windows 10中依然能完整运行Windows 1.0自带的游戏软件“黑白棋”。Windows真是名副其实的兼容性狂魔。

兼容性为生产力软件的寿命延续提供了保证,让Windows被冠以“生产力之王”的称号。

就连微软的对手苹果也在2015年秋季新品发布会上表示微软更懂得“生产力”。

但兼容性,也让Windows在更新换代的过程中也遇到了障碍。

首当其冲的就是软件及其界面设计语言的不统一,Win32有一套标准,UWP又有一套标准。

这会影响到用户体验,尤其是在Windows 10时代,微软撤销测试部门之后,用户界面的小bug越来越多了。

分类: 闲暇时光

4 条评论

FSpark · 2020年3月2日 下午9:32

Google Chrome 79.0.3945.130 Google Chrome 79.0.3945.130 GNU/Linux x64 GNU/Linux x64

23333,小时候翻这些古董图标也觉得奇怪,只想换成32位真彩

Mika · 2021年5月30日 下午8:07

Google Chrome 90.0.4430.212 Google Chrome 90.0.4430.212 Windows 10 x64 Edition Windows 10 x64 Edition

首当其冲:是指最先受到攻击或遭到灾难,一般用做定语和谓语

来自一名被语文折磨透的我,突然有端联想。若博主已知晓正确用法,请忽略此留言

当然用词并不是重点,只是想吐槽下(手动划掉)

    小宝 · 2021年5月30日 下午8:53

    Google Chrome 90.0.4430.212 Google Chrome 90.0.4430.212 Mac OS X  10.15.7 Mac OS X 10.15.7

    感谢留言,无聊吐槽一篇,就别太认真啦~

      Mika · 2021年5月30日 下午10:08

      Google Chrome 90.0.4430.212 Google Chrome 90.0.4430.212 Windows 10 x64 Edition Windows 10 x64 Edition

      2333,沉浸在孤独的老毛病了,以至于忘记轻松聊天的话语。

      其实也不算无聊吧,至少对于我这种电脑小白来说还是挺有意思的

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注

 

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据