好有奧義的介面啊(safari 4) (updated Mar. 10)
看著這個新介面,不知不覺笑了出來…有人想說說妙在哪裏嗎?:P
==== Mar. 10 更新 ====
其實當初我想笑的主要原因就是那個 tab bar 移到最上方的設計,當然大部份都會一眼看出它跟 google chrome 很像,但如果再看仔細一點就會發現兩者背後的「設計意圖」其實還是不太一樣,展現的企圖心與大膽程度也不相同。
以下圖為例,chrome 的 tab bar 仍然是被一個完整的 window container 所包覆住,並且還是有 title bar 的空間,但 safari 的玩法就大膽許多,它是直接讓 title bar 與 tab bar 合而為一,這裏面值得觀察的地方就很多了,其中之一是:apple 的設計師當時的設計想法是什麼?我打賭背後一定有許多 argument 關於是否該這樣做?

總之這是一個很 controversial 的設計決定,並且在工程上要實作也不見得容易(有誰知道在 cocoa 裏要怎麼讓內建的 NSWindow 長出無限多的 tab bar ?請舉手…)
另外一個觀察則是 safari 的 tab 也可以拖離出來成為一個獨立的 window,但從 windows 的版本來看它似乎並不像 chrome 會讓每個 tab 獨立成為一個 process,在 task manager 裏看到的仍然只有一個 process 在跑,因此這可能代表著只要一個 tab 的內容掛了,就會所有 tabs 一起歡樂大滅絕 XD
關於 safari 4 其實有說不完的觀察、心得與想法,但當時我就在想,只要等的夠久,一定會有熱血青年+有識之士會看出 safari 4 有什麼問題,果然後來被我找到下面這篇,真正是完整寫出我心中的想法,尤其是關於 title bar 與 tab bar 整合的那部份,分析的非常好。



11 Comments Add your own
1. MLChen&hellip | February 25th, 2009 at 10:06 pm
Google Chrome?
2. jclin&hellip | February 25th, 2009 at 10:37 pm
We Will Rebuild?
3. SBT&hellip | February 25th, 2009 at 11:00 pm
搜尋結果、新網址顯示的地方不再模稜兩可了!
4. saicn&hellip | February 26th, 2009 at 12:15 am
jeremy大大,我又来了,这个safari 4,我也有用到了。
虽然我用的是windows版本。
这次的第四版,给我感觉比较好的,就是标签的关闭按钮放到的标签的前头。
之前其他的浏览器,我都有错误的按到关闭。FF,我一般都插件把标签关闭按钮隐藏掉。
然后。。。比较不喜欢的。。就是居然没办法,把所有新窗口连接默认设为新标签页。。。。。。
5. 吗啡&hellip | February 26th, 2009 at 10:48 am
不能体会大大的深意。但如果给我用的话,我大概会非常冒火。
6. purewater&hellip | February 26th, 2009 at 11:36 am
title bar和tab整合在同一列上了…又省了不少空間
7. paVValacia&hellip | February 28th, 2009 at 9:02 am
我赌 1块钱,bookmark bar 被无情的 ps 了
8. mreay&hellip | March 1st, 2009 at 1:18 pm
主页按钮不能用。
没有刷新按钮。
9. | March 4th, 2009 at 2:53 pm
变成web OS XD
10. huge Huang&hellip | March 5th, 2009 at 8:12 pm
Mac Chrome!
11. admin&hellip | March 10th, 2009 at 3:12 pm
啊 一忙忘了來回這篇,先謝謝樓上各位熱情回應,我稍微更新了原文,表達了主要的想法。
to paVValacia: bookmark bar 確實是被動過手腳,但我是用 fireworks cs4 XD
Trackback this post | Subscribe to the comments via RSS Feed