查看完整版本: [-- 微软官方透露:Win8 系统里本来藏了 2 只猫,但被砍掉了 --]

秋无痕论坛 -> 『Windows 8 | 8.1 专区』 -> 微软官方透露:Win8 系统里本来藏了 2 只猫,但被砍掉了 [打印本页] 登录 -> 注册 -> 回复主题 -> 发表主题

mc2800 2022-03-03 18:18

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

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

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

  • 如果用户打开了 App,那么 Apps 层会全屏显示在最上方。
  • 如果打开了开始菜单,那么 Start 层会覆盖 Apps 层。
  • 如果最后一个 App 退出,那么 Start 层会自动打开。
[attachment=326107]

从设计来看,任何时候都应该有一个全屏图层显示,然而在开发过程中,不可避免地会出现问题,当 Start 和 Apps 层都没有显示时,电脑就会处于黑屏状态。

由于黑屏产生的原因有多种,为了明确是否是由层丢失造成的,微软在最底层放了一个 Windows 8 shell 的命令行窗口。如果出现该窗口,就表明确实是层丢失了。在早期的调试版本中,该窗口中会显示猫的 ASCII 图形。
[attachment=326108]

从图中可以看到,微软的开发者用字符画了两只猫蹲在栅栏上的图,天上有星星和月亮。而且,可能是开发者太喜欢猫了,他足足做了九张图,每出现一次问题就换一张,换满九张就显示动画,然后重新开始这个循环。

因此,每当开发过程中出现了层丢失问题,开发者们都会说“我看到猫了”。

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

jxsxycq 2022-03-03 21:33
砍掉了所以没有出现

mc2800 2022-03-04 17:05
看看了解一下吧!

watter 2022-03-20 07:48
了解一下,谢谢分享

玉树临风 2022-03-21 19:03
怎么会呢,有点搞笑

jinlyg 2022-03-24 07:49
奇闻趣事,皆有期因,万事万物,皆有道理,看过程,体会人生。

hexj9 2022-04-21 14:50
谢谢辛苦分享这个了,进来看看,了解一下。

jxm 2022-10-04 00:10
了解一下。谢谢楼主分享。

swrxz 2022-11-07 12:40
楼主是人才。

liumz1963 2022-11-20 06:17
本来藏着一个金库,但被私分了

lwglml 2023-05-04 10:03
砍掉了,老鼠的数量会增加!!

glsl34406 2023-12-09 06:52
了解一下,谢谢分享。

rat0 2023-12-09 07:48
学习了解一下。


查看完整版本: [-- 微软官方透露:Win8 系统里本来藏了 2 只猫,但被砍掉了 --] [-- top --]



Powered by PHPWind v7.3.2 Code © 2003-08 PHPWind
Time 4.229743 second(s),query:3 Gzip enabled

You can contact us