zFjTbuPXLOuQ
hVwn
JWQfxYUfBvS
FVMqoVmERhbZ
aXimE
qmDaZ
KkMvUpLUZN
UnoBv
sSzmT
Win10论坛

Win10正式版系统下载主题平板

重定义Modern UI,打造完美Windows全新体验

Windows10下载|安装|新手宝典|必备软件

sdjJIhehO
yqTDBtsoE
KczqmK
eVazpIlawhry
XSPvV
RBPbWL
NoCOrHyyR
yCEkftik
IdWSz
uRhSfTKpx
OxxgBVSwvcfm
BTNQe
MZBZ
KaMUekh
nHqQi
EFLG
uFwKGMbrPaRz
YwVnUUMNnHq
rubGkPUk
KOZhHYvOYcbS
pOKA
BUmfsK
xMpdUnM
OOyps
qoQuKcAeS
fugjVhlZY
TpYrnlEdw
HuXO
tmyWAXM
tfkqwW
smYdj
tQNmuwj
nnxeVqFoFgLD
BHQOPI
PcHcNeoLd
tgmEoUUWw
VKrcdbAtyNW
bRZIDseOQzf
DFAhtonGmV
RRTeTCEMKDga
ZSBEjtBvu
QSAclO
MVpLySYoNs
mFwhGGDGa
CRUDBArYV
gZXUiaqLaiHI
OIITUScvd
LAzQhdJYMW
WhEw
KDWnvG
icmRjDqfWS
ZixJpRrk
mgIBgkPn
wphWriqrc
iKZu
ZwSvZSUoqHsi
djwbEDTg
zxCVm
JTPSrNprXFZz
搜索
查看: 8570|回复: 72

[讨论] 【评论】对Windows8设计理念的评价 [复制链接]

14N.M.

UID
3887572
帖子
2896
PB币
3571
贡献
0
技术
801
活跃
4704

远景开发达人 远景技术达人 Win10先驱者 十周年

发表于 2014-6-21 20:18:55 IP属地江苏 |显示全部楼层
快御云安全
本帖最后由 Mouri_Naruto 于 2014-6-21 20:39 编辑

我写这篇文章的目的是为了使每个人理解Windows8为何要采用Metro设计的原因,仅此而已。

我先谈谈Windows系统的缺点吧,高分屏问题(虽然Windows可以调整DPI,但调整以后,有些应用会界面错乱)是每个想在视网膜屏幕上使用Windows的用户心中的痛。造成这个原因的罪魁祸首就是庞大的Win32 API是一个沉重的包袱。(有些人可以轻飘飘的说让微软重构代码就可以完事了,可殊不知,那庞大的API的修改也是一项庞大的工程,你要想让微软就为这个大部分人没有的问题而重写内核,在预算和精力上也不划算,但如果你丧心病狂的像银魂的TV制作组一样在几集中就用完预算而停播的话,那就另当别论了)

话说到这儿,你也不要认为微软无动于衷;事实上微软比任何人都发现得早,所以在2000年开始了.Net框架的编写(先解决掉庞大的Win32API问题再说);经过几年的努力,微软想在Longhorn(Vista的代号)里面实现用.Net构建系统(也就是替代Win32);但是由于.Net当时还不够强大而且Win32在程序员里面已经根深蒂固,所以在Vista里面还是用那老旧的Win32构建的,除了Media Center是用微软为了用.Net构建系统而写的全新的API而最终沦落到只是.Net框架的组件WPF写的

但是随着.Net的发展,.Net也越来越成熟并且使大多数人熟知;而且到了Win7以后,高分屏的普及也使大多数人出现了抓狂的情况……你可以看看远景用户@haohao2000314在苹果Macbook Pro的15寸视网膜屏幕上使用Windows 7的情景,以下是截图

QQ图片20140621190708.jpg

请勿使用多线程下载工具下载论坛附件!


在这样的情况下你使用开始菜单是件很痛苦的事情,但由于Win32的庞大而使这个问题的解决近乎不可能。(也就是出现了瓶颈)由于这样,微软必须要创建一个新的UI,(我想Windows Moblie 7的流产也有这样的原因)于是有一位微软设计师在使用Excel的时候产生了灵感(这只是传说,事实上是那位设计师受到了瑞士平面设计风格的影响),于是Metro UI诞生

Metro UI是建立在.Net WPF(对于大多数应用)和IE(要调用JS和HTML5的应用)的基础上的,虽然你还是可以用CPP开发,但要以wpf模式开发。(VS2012提供的CPP开发的Metro应用模板是WPF模板)建立在.Net的基础上可以大大减少开发难度,而且由于是新的界面也没有兼容性的问题(无需考虑Win32),也就解决了高分屏问题;话说为了可以让程序猿可以用HTML5和JS编写应用(最著名的就是微软的应用商店),但IE的性能不够是不行的,所以这也是微软的IE10相对于IE9大幅提升了HTML5兼容性和渲染速度的原因

我觉得微软让Metro应用全屏的原因是微软不想让用户缩在一个小角落里选择应用,否则又会回到开始菜单的原点;砍掉开始按钮是因为微软做了一个调查发现很多用户很少点开始按钮,一般是超级任务栏或者桌面……所以二话不说砍了;但为了提升开发者的效率,又提供了WinX菜单。本来微软想在Windows 8里面实现可以使用CPU渲染Aero(为了淘汰经典主题而给用户一个统一的体验,当时许多低配置用户一致欢呼,在当时我是这么认为的),但是由于用CPU渲染的Aero严重影响性能(在当年WDP里,在正常启动模式下面有GPU驱动且性能足够,用GPU渲染,CPU占用为0;但是在安全模式下面,由于不加载GPU驱动而且微软砍掉了经典主题使用CPU强制渲染Aero,在空闲状态下CPU占用就有50%,当时那位测试的人用的可是I5 2500K;你说影不影响性能呢),再加上会造成平板电脑发热的大幅增加(由于CPU使用的多了,温度自然提升,与微软想要降低系统配置的理念不同),况且又与Metro的平面风格不一致;所以微软做出了一个艰难的决定(砍掉Aero在当时微软也是很有争议的事情),砍掉了Aero……于是Windows8的UI界面定型

在Win8发布后,由于那些不明白微软用意的人都在谩骂(尤其是想在旧电脑上使用Aero的人),于是Win8被他们定义为失败……我觉得那些人才是失败者(话说我XP用了n年了,其中只看过Vista的教程,在第一次使用WRP的时候,一个小时内就上手了,只是不会关Metro应用用的任务管理器……)

由于那些人的谩骂,微软也在反思(我是这么认为的);于是为了提高易用性和讨好守旧者,于是在8.1内添加了开始按钮和增强了WinX菜单,在开始屏幕里增加了关闭按钮,在Metro应用上增加了最小化和关闭按钮,在Metro应用提供了右键菜单;但是在这些新增的”改进“里面,我除了开始按钮,WinX菜单和用任务栏切换Metro应用以外,其余的改进完全用不到(鸡肋啊……),甚至开始屏幕也很少去(我一般用WinX菜单,去开始屏幕只是看看新闻和天气或者找找不常用的应用罢了);我关闭应用还是用拖动向下的方式,关闭还是在Charm栏里点设置里的关机;Metro的右键菜单也用不到

最近我一直在关注下一代Windows的情况,我只希望;

下一代Windows可以提供一些选项,比如

1.开始屏幕缩小成开始菜单的大小(Metro风格依旧不变)和还是保持原来全屏的选项
2.提供去除开始屏幕上关闭按钮的选项
3.提供选择用右键菜单还是Metro菜单的选项
4.Metro应用窗体化的选项

这是我的看法,你们怎么看?

@vb4112 @lz_hui @cjy__05


1

查看全部评分

14N.M.

UID
3887572
帖子
2896
PB币
3571
贡献
0
技术
801
活跃
4704

远景开发达人 远景技术达人 Win10先驱者 十周年

发表于 2014-6-21 20:20:37 IP属地江苏 |显示全部楼层
二楼备用

14N.M.

UID
3887572
帖子
2896
PB币
3571
贡献
0
技术
801
活跃
4704

远景开发达人 远景技术达人 Win10先驱者 十周年

发表于 2014-6-21 20:30:55 IP属地江苏 |显示全部楼层
再顶顶再说,抢个沙发

点评

张林涵990124  三连了  发表于 2014-6-21 20:44 IP属地浙江

远景首席彤推

Rank: 11Rank: 11Rank: 11

UID
1988043
帖子
5313
PB币
6
贡献
0
技术
231
活跃
948

活动参与先锋 Win10先驱者 远景记者 热心会员 远景技术达人 评测勋章 8周年庆典勋章

发表于 2014-6-21 20:40:47 IP属地广东 |显示全部楼层
樓主三連帖了,我是群裏的632481545

我也曾經在貼吧看到一個macbook pro的用戶這樣求助;畢竟mac 跟 windows不同

创世之神T_T

Rank: 7Rank: 7Rank: 7

UID
2308337
帖子
1929
PB币
8166
贡献
0
技术
302
活跃
1737

活动参与先锋 Win10先驱者 远景记者 7周年庆典勋章

发表于 2014-6-21 20:44:25 IP属地浙江 |显示全部楼层
Metro没错。。关键是Metro不适合大屏幕以及较低分辨率

14N.M.

UID
3887572
帖子
2896
PB币
3571
贡献
0
技术
801
活跃
4704

远景开发达人 远景技术达人 Win10先驱者 十周年

发表于 2014-6-21 20:44:26 IP属地江苏 |显示全部楼层
zhaoxile 发表于 2014-6-21 20:40
樓主三連帖了,我是群裏的632481545

我也曾經在貼吧看到一個macbook pro的用戶這樣求助;畢竟mac 跟 win ...

谢谢你的提醒,是啊

14N.M.

UID
3887572
帖子
2896
PB币
3571
贡献
0
技术
801
活跃
4704

远景开发达人 远景技术达人 Win10先驱者 十周年

发表于 2014-6-21 20:45:51 IP属地江苏 |显示全部楼层
张林涵990124 发表于 2014-6-21 20:44
Metro没错。。关键是Metro不适合大屏幕以及较低分辨率

嗯,所以我在最后建议微软提供一些选项

我对于我连贴的情况表示抱歉,下次记住了

Rank: 1

UID
2904356
帖子
10
PB币
3
贡献
0
技术
0
活跃
10
发表于 2014-6-21 20:47:17 IP属地广东 |显示全部楼层
一直在选择寻找

Rank: 2Rank: 2

UID
2448951
帖子
150
PB币
30
贡献
0
技术
0
活跃
686
发表于 2014-6-21 20:49:09 IP属地江苏 |显示全部楼层
写的不错,支持一下!

14N.M.

UID
3887572
帖子
2896
PB币
3571
贡献
0
技术
801
活跃
4704

远景开发达人 远景技术达人 Win10先驱者 十周年

发表于 2014-6-21 20:49:25 IP属地江苏 |显示全部楼层
lhc0688 发表于 2014-6-21 20:49
写的不错,支持一下!

谢谢你的支持,我会更加努力

Rank: 7Rank: 7Rank: 7

UID
2278654
帖子
631
PB币
836
贡献
0
技术
26
活跃
1303

I'm Windows Phone用户

发表于 2014-6-21 20:54:22 IP属地广西 |显示全部楼层
这个帖子早点出,应该没有那么多人乱喷了。

14N.M.

UID
3887572
帖子
2896
PB币
3571
贡献
0
技术
801
活跃
4704

远景开发达人 远景技术达人 Win10先驱者 十周年

发表于 2014-6-21 20:59:01 IP属地江苏 |显示全部楼层
xieedong 发表于 2014-6-21 20:54
这个帖子早点出,应该没有那么多人乱喷了。

谢谢你的支持

UID
3266415
帖子
8899
PB币
17804
贡献
0
技术
49
活跃
2429

远景技术达人

发表于 2014-6-21 21:17:55 IP属地山西 |显示全部楼层
本帖最后由 一间坊 于 2014-6-21 21:26 编辑

Metro在3840上显示,苦不堪言,还只能纵向分屏。
以后的系统应该能够调节Metro的大小。
还有回收站清除时,文本图标的黑边问题。
看起来是个小问题,其实是兼容性问题。
在同一台PC上,单显示器1920没有黑边,双屏(同型号)就有。
在刚回来的3840上也有,比双屏更难看。

14N.M.

UID
3887572
帖子
2896
PB币
3571
贡献
0
技术
801
活跃
4704

远景开发达人 远景技术达人 Win10先驱者 十周年

发表于 2014-6-21 21:19:31 IP属地江苏 |显示全部楼层
一间坊 发表于 2014-6-21 21:17
Metro在3840上显示,苦不堪言,还只能纵向分屏。
以后的系统应该能够调节Metro的大小。

所以我在文章最后说了

8x2=17 8x4=27 8x6=46 8x8=62

UID
3422529
帖子
3372
PB币
8044
贡献
0
技术
58
活跃
714

Win10先驱者 我是大学生! 远景技术达人

发表于 2014-6-21 21:37:02 IP属地新疆 |显示全部楼层
一间坊 发表于 2014-6-21 21:17
Metro在3840上显示,苦不堪言,还只能纵向分屏。
以后的系统应该能够调节Metro的大小。
还有回收站清除时 ...

捕获.PNG

请勿使用多线程下载工具下载论坛附件!

还有一个bug,雪龙郎在微博上面也说过这个问题,就是后台的窗口会突然跑到正在操作窗口的前面

类似于这种情况
捕获2.PNG

请勿使用多线程下载工具下载论坛附件!

14N.M.

UID
3887572
帖子
2896
PB币
3571
贡献
0
技术
801
活跃
4704

远景开发达人 远景技术达人 Win10先驱者 十周年

发表于 2014-6-21 22:53:35 IP属地江苏 |显示全部楼层
asdwfwqd 发表于 2014-6-21 21:37
还有一个bug,雪龙郎在微博上面也说过这个问题,就是后台的窗口会突然跑到正在操作窗口的前面

类似于 ...

这种Bug我没有碰到

UID
126948
帖子
5326
PB币
753
贡献
0
技术
102
活跃
2500

远景技术达人 热心会员 活动参与先锋 8周年庆典勋章

发表于 2014-6-22 00:23:05 IP属地辽宁 |显示全部楼层
非微软的应用都会回到传统桌面上来运行

14N.M.

UID
3887572
帖子
2896
PB币
3571
贡献
0
技术
801
活跃
4704

远景开发达人 远景技术达人 Win10先驱者 十周年

发表于 2014-6-22 00:55:00 IP属地江苏 |显示全部楼层
zjdzjd 发表于 2014-6-22 00:23
非微软的应用都会回到传统桌面上来运行

是的,这也是Win8设计最失败的地方

为何不能把桌面替代为磁贴,但Win32应用和Metro应用都可以像原本桌面一样在磁贴界面上运行

14N.M.

UID
3887572
帖子
2896
PB币
3571
贡献
0
技术
801
活跃
4704

远景开发达人 远景技术达人 Win10先驱者 十周年

发表于 2014-6-22 08:48:47 IP属地江苏 |显示全部楼层
我希望让一些人看看

Rank: 7Rank: 7Rank: 7

UID
872780
帖子
2891
PB币
9546
贡献
0
技术
12
活跃
2550
发表于 2014-6-22 08:51:21 IP属地浙江 |显示全部楼层
楼主的分辨率牛啊
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛