查看: 1980|回复: 3
收起左侧

[IT业界] 微软官方透露:Win8 系统里本来藏了 2 只猫,但被砍掉了

[复制链接]
春风万水千山
头像被屏蔽
发表于 2022-3-3 22:11:58 | 显示全部楼层 |阅读模式

IT之家 3 月 3 日消息,微软近日在官方博客中发布了一篇文章,名为《Windows 8 早期版本中坐在栅栏上的猫》,透露了 Windows 8 系统开发早期的趣事。

据官方介绍,Windows 8 由于为平板电脑适配,进行了大刀阔斧的改变,将其组件组织为层(layer)的集合,显示内容由全屏图层堆叠起来。

而主要的两个层 ——Start 层和 Apps 层:

  • 如果用户打开了 App,那么 Apps 层会全屏显示在最上方。
  • 如果打开了开始菜单,那么 Start 层会覆盖 Apps 层。
  • 如果最后一个 App 退出,那么 Start 层会自动打开。
从设计来看,任何时候都应该有一个全屏图层显示,然而在开发过程中,不可避免地会出现问题,当 Start 和 Apps 层都没有显示时,电脑就会处于黑屏状态。

由于黑屏产生的原因有多种,为了明确是否是由层丢失造成的,微软在最底层放了一个Windows 8 shell 的命令行窗口。如果出现该窗口,就表明确实是层丢失了。在早期的调试版本中,该窗口中会显示猫的 ASCII 图形。
从图中可以看到,微软的开发者用字符画了两只猫蹲在栅栏上的图,天上有星星和月亮。

而且,可能是开发者太喜欢猫了,他足足做了九张图,每出现一次问题就换一张,换满九张就显示动画,然后重新开始这个循环。
因此,每当开发过程中出现了层丢失问题,开发者们都会说“我看到猫了”。

IT之家了解到,这个小彩蛋并没有在正式版中出现,因为性能团队表示,ASCII 猫图案会耗费时间并占用内存,所以被强制砍掉了。



https://www.sohu.com/a/526917534_114760?spm=smpc.author.fd-d.2.1646309866020OrzE6Mw
cfdiyr
发表于 2022-3-4 03:21:09 | 显示全部楼层
说这个干嘛呢?表示研发操作系统的不容易。问题是研发操作系统中。被强制砍掉的多了。拿这个举例子,想说明什么?
ask007
发表于 2022-3-4 08:09:20 | 显示全部楼层
cfdiyr 发表于 2022-3-4 03:21
说这个干嘛呢?表示研发操作系统的不容易。问题是研发操作系统中。被强制砍掉的多了。拿这个举例子,想说明 ...

当花边星闻看
Markel.Scofield
发表于 2022-3-4 21:46:11 | 显示全部楼层
可是有什么用呢
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

手机版|杀毒软件|软件论坛| 卡饭论坛

Copyright © KaFan  KaFan.cn All Rights Reserved.

Powered by Discuz! X3.4( 沪ICP备2020031077号-2 ) GMT+8, 2024-11-24 01:42 , Processed in 0.119828 second(s), 16 queries .

卡饭网所发布的一切软件、样本、工具、文章等仅限用于学习和研究,不得将上述内容用于商业或者其他非法用途,否则产生的一切后果自负,本站信息来自网络,版权争议问题与本站无关,您必须在下载后的24小时之内从您的电脑中彻底删除上述信息,如有问题请通过邮件与我们联系。

快速回复 客服 返回顶部 返回列表