-OS | 知乎問答精選

 



為什麼 Mac 下漢字詞句輸入西文 Helvetica 字體會整行下沉?

【梁海的回答(53票)】: 這不是 Helvetica 的問題。 這是 Helvetica 與華文黑體混排時出現的問題——一個巴掌拍不響。 各種西文字體和各種中文字體搭配經常都會遭遇這個問題。你的觀察不全面。和輸入法也確實無關,只和字體與排版環境有關。 首先,你不懂一個基本概念:字體回退(font fallback)。 你選定的字體是 Helvetica,但因為 Helvetica 不支持漢字,所以排版環境遇到漢字字符時會將字...



目前各種智能手機操作系統有哪些優劣?

【純文字的回答(14票)】: 只是個普通的使用者,從五年級開始用手機現在高三畢業,僅僅從使用者的角度和一些自己淺層瞭解上談論這個問題。 塞班:最具代表性的塞班系統應該是S60v3,雖然之後的v5和symbian3都很炫,但個人認為諾基亞最成功的就是v3了,因為它突出了諾基亞最大的優點:簡潔實用,穩定方便。玩symbian的很大一部分是用不著刷機的,因為不刷機一樣有海量的軟件,就像s60的廣告語那...



Objective-C 和 C++ 的區別有哪些?為什麼蘋果會選擇前者?

這幾天閒來無事在圖書館看obj-c的書,看了兩天,給我的感覺是,這東西不就是加了面向對象的c嗎,而且類的語法還那麼古怪。這東西跟c++有什麼本質區別?為什麼蘋果會選擇obj-c而不是c++? 【池建強的回答(16票)】: Objective-C是C的擴展,設計思路上借鑒了Smalltalk的面向對像和消息機制的思想。從我個人使用過的面向對像語言來看Objc是對消息傳遞支持的最徹底也最顯式的。其它的C++、Java、Python、Ruby都...



硅谷的技術創業者大多使用 MacBook 嗎?如果是,其原因何在,為什麼不用其他品牌,比如 Thinkpad?

貌似大多數都在用MBP,是取決於硬件還是軟件呢? 【廖雪峰的回答(32票)】: 因為創業者開發工作繁重,而在Mac上開發比Windows上開發效率要高一個數量級。另外創業公司更喜歡Linux這種開源平台,Mac上開發環境和Linux基本一致。用Mac提高一點機器成本,卻極大地降低了開發成本,極大地提高了生產效率,比用Windows的筆記本省錢多了。 【顧一帆的回答(16票)】: 首先,mac os的用戶體驗比windows強很多,無論從...



Twitter 使用的是什麼 JVM?

【RednaxelaFX的回答(48票)】: 撈起老帖。原本問題是3年前提出的,現在所能瞭解的信息比當時又更多一些。 Twitter用的是自己定制過的OpenJDK。具體到樓主的問題,「Twitter使用的是什麼JVM」,答案是Twitter自己定制過的OpenJDK HotSpot VM。 定制的內容主要集中在instrumentation、diagnostics(診斷)、serviceability(可維護性)方面。Twitter基於OpenJDK 7里新增的 JEP 167: Event-Based JVM Tracing ...



矢量化操作系統界面,為什麼很難實現?

Google Maps 進行矢量化後,佔用流量、讀取速度都有了大幅度提升。如果操作系統界面也進行矢量化,那麼會不會也能帶來類似的提升?如果有困難,具體難在哪兒? 【陳甫鵃的回答(10票)】: 我平時一般不會把話說絕,但整個操作系統圖形接口上全面矢量化是很少的幾個絕無可能的事情。 操作系統界面的界面元素矢量化其實是早就實現了的。而且基本上所有我們知道的現代圖形系統都能做到。在我看來矢量化的圖形系...



Adobe 旗下的 Photoshop、Fireworks 等設計軟件為何沒有進入 Mac App Store?

【iKaws的回答(5票)】: 通過MacAppStore要將30%收入分成蘋果。很多軟件廠商還在觀望中。 另外Adobe已經走出了第一步,Adobe Photoshop elements已經登陸MacAppStore,上架一周已經進入暢銷應用前十名。 【馮東的回答(3票)】: Mac App Store 還有很多嚴厲的要求。比如不能有自己的 plug-in 。 【楊高峰的回答(0票)】: 我想是因為App Store的限制,比如TextWrangle從網站上下載,就會生成/usr/local/bin/edi...



Chromebook 會對 Netbook 或傳統 PC 廠商,還有平板電腦廠商產生什麼影響?

對做Netbook的硬件廠商們很容易借力Chrome OS,三星、宏基會大賺一筆嗎?對平板會有衝擊嗎?據說Chromebook準備大力推企業級市場,那意味著搶佔微軟的核心業務? 【keso的回答(9票)】: 消費市場大概不會那麼快地形成,個人電腦完全轉向Web,在用戶習慣、網絡狀況、應用支持等方面都面臨巨大的挑戰。三星的Chromebook,Wi-Fi + 3G版本,499美元,外加每月20美元月租,相比iPad,並無價格優勢。 企業市場又需...



為什麼 WebOS 系統理論上有各種優勢,現狀卻如此頹廢?

從系統構架、將來潮流、用戶體驗、界面設計都不遜色甚至有可能成為主導的一款系統,怎麼卻如此頹廢呢? 【胡鐵軍的回答(16票)】: 個人觀點: 1. 已經有iOS和Android了,Palm作為WebOS的推手,影響力與能力都顯然不足。WebOS的出生已經不是PalmOS出生的那個環境了。一個字:生不逢時。 2. 架構過於geek化。WebOS使用B/S架構作為上層的應用架構,後期引入Node.js,使用JavaScript和HTML作為開發語言,非常gee...



Ultrabook 的概念和蘋果的 Macbook Air 有什麼區別?其競爭力是什麼?

Ultrabook 定義為:超薄,超輕,超長待機時間的便攜筆記本。而 MacBook Air 一直都是如此。Ultrabook 是不是模仿 MacBook Air 的理念,再以價格優勢擊敗之? 在 Ultrabook 大面積普及價格合理下來後會不會強烈衝擊到 MacBook Air 的銷量? 在這種較量中,MacBook Air 所使用的 OS X 系統占的作用比重大麼? 【陳微風的回答(13票)】: 一、在 Ultrabook 的概念被炒作之前,不少廠商就有與 MacBook Air(下稱M...