PCDVD數位科技討論區

PCDVD數位科技討論區 (https://www.pcdvd.com.tw/index.php)
-   系統組件 (https://www.pcdvd.com.tw/forumdisplay.php?f=19)
-   -   Qt 4.5 正式釋出 (https://www.pcdvd.com.tw/showthread.php?t=842173)

s1300045 2009-03-04 08:57 AM

Qt 4.5 正式釋出
 
   Nokia 買下來的 Troll Tech 在改名成 Qt Software 之後,終於推出了最新版的Qt 4.5。這個版本新增了很多功能、停止開發了不少東西,連萬能的 Qt 為什麼還沒有千秋萬載、一統江湖的授權問題也在 Nokia 宣佈 Qt 4.5 將改成 "LGPL" 方式之後迎刃而解。但是如果你跟我一樣、在這之前根本沒聽過什麼是LGPL、只覺得聽起來很像某韓國電冰箱工廠和人體的某器官的死老百姓的話,Qt 4.5最大的賣點大概是內建和Google Chrome 與Apple Safari 「同樣」版本的 webkit 網頁渲染引擎。根據維基百科,Webkit 是目前地表上唯二通過網頁設計標準測試 Acid 3 的渲染引擎其中之一。這對那些身為 KDE 使用者卻暗地裡幹著偷用火狐上網的人們,這絕對是個抬頭挺胸、重新做人的機會!在等不及kubuntu更新 Qt 的版本之前,我先在 Virtual Box 上安裝了 9.04 Alpha 5測試 Qt 4.5 RC 1。

  首先是對照組。系統:Kubuntu 8.10 x64 KDE 4.2







  接下來是實驗組。系統:Kubuntu 9.04 Alpha 5








  測試的結果非常的出乎意料。 Konqueror 在有了 Qt4.5 的 webkit 加持後還是找到辦法通不過測試,而另一方面還只能算是在嬰兒學步的 Arora 卻考了個一百分。火狐則是因為水土不服、不是在 Gtk 原生環境執行的關係下,在我的系統上得了個跟維基上相差異常的低分。但是在平常使用方面是沒有問題的。

  在這個網頁應用越來越廣泛的時代,瀏覽器的兼容性十分重要。KDE 缺乏一個好用的網頁瀏覽方案一直是個痛腳,也之所以才會被比恐龍還要冥頑不靈的 Gnome 打的團團轉。Konqueror 使用的 KHTML 小眾、不受各大網站重視,在對制定的規格上也沒辦法做到百分之百的支援。這樣就算了,即使是改用 webkit 之後 Konqueror 依然扶不起。身為 KDE 旗艦軟體的 Konqueror 實在有反省的必要。使用 Qt 4.5 內建 webkit 的 Arora 有可能是解答,卻也有可能不是。畢竟 Arora 在功能方面不要是說 IE 8 了,連可能會 Beta 一輩子的 Google Chrome 都打不過。更何況 webkit 這個從 KHTML 離家出走的不肖子也不是說完全沒有瑕疵, webkit 最大的問題就是各自為政。 Safari 、 Google Chrome 、Qt 三家所用的版本其實都不盡相同。 比如說 Qt 的 webkit 所使用的 javascript 引擎不是 Google 的 V8 ,而是 SquirrelFish 。之間的差別其實不重要,但是對於那些把「標準」當阿拉的程式設計基本主義分子,有差別就代表我要和你宣戰。

  至於我們這些使用端的活老百姓們,大概只能雙手合十、祈禱建立在 Qt4.5 的 KDE 4.2.1 能從雲層中光芒四射的從天而降吧。

abc111 2009-03-04 11:27 AM

拿Konqueror的最新原始碼重新編譯看看? 或許答案會不同? :rolleyes:

s1300045 2009-03-04 12:28 PM

引用:
作者abc111
拿Konqueror的最新原始碼重新編譯看看? 或許答案會不同? :rolleyes:


  我有想過,但是這表示我要在我的主力機上重新編譯 Qt 和 KDE 、光是用想的就會冒冷。 Kubuntu 有一個每天晚上推出最新編譯的東西叫做 project neon ,我可能會找時間用虛擬機器測試。畢竟連號稱穩定版本的 4.2 我都還是不時會碰到當機,要把每天都用的系統拿來測試 KDE 的團隊說過不是完全相容的新版本。我還真是沒種。

  不過說真的,其實不管是 Arora 或 Konqueror 現在最大的問題還是缺人手。只是我比較喜歡 Arora 。

  要是我真的會寫程式就好了。

zohar 2009-03-04 11:59 PM

樓主寫的前言比內容還精彩說:p

s1300045 2009-03-05 03:14 AM

引用:
作者zohar
樓主寫的前言比內容還精彩說:p


  其實我花在寫結論上的時間最長,不過有多少人有那個耐心讀到底就不知道了。

  扣除掉啟動虛擬機器的時間,整個測試只花了我不到十分鐘。

devilbubu 2009-03-05 05:02 AM

引用:
作者s1300045
  其實我花在寫結論上的時間最長,不過有多少人有那個耐心讀到底就不知道了。

  扣除掉啟動虛擬機器的時間,整個測試只花了我不到十分鐘。


小弟連QT是啥都不知道

==要知道的話還要再去查

感謝分享

留給懂QT的大大們回應了

野口隆史 2009-03-05 06:46 AM

其實最早的時候KHTML在ACID3的成績是可以拿到滿分的
後來我換成Konqueror 4.0之後,就變成像你這張圖一樣
而且JavaScript render engine性能也出了問題
比舊版本還慢了許多..


另外建議你KDE的發行版千萬別選擇Kubuntu..
在Gnome環境上或許Ubuntu是最佳選擇
但在KDE環境上,Kubuntu可能連前三順位都沒有
它存在的問題例如你說的穩定性,還有很多莫名其妙的bug
很多在其它發行版上都不會存在,也就是說Kubuntu有不少專屬的bug...

我建議要用KDE 4,還是選擇openSUSE/Mandriva/Debian/KDEMod for ArchLinux
這些用起來都會比Kubuntu要來的好很多,不會像Kubuntu如此不穩定..

s1300045 2009-03-05 07:15 AM

引用:
作者野口隆史
我建議要用KDE 4,還是選擇openSUSE/Mandriva/Debian/KDEMod for ArchLinux
這些用起來都會比Kubuntu要來的好很多,不會像Kubuntu如此不穩定..



  我其實一直有想過要換發行版,只是要換那個卻一直決定不了。 拜 ubuntu 為入門師父的責任雖然沒有選擇太多,至少任務已經盡到了。openSUSE 看起來不錯,

  其實 Konqueror 4.2 在我的設定上連 Acid 2 Test 都過不了......

  今天 KDE 4.2.1 釋出,我可能乘這個週末來個系統大翻新吧。

cjan 2009-03-05 09:08 AM

Qt-4.5 & arora-0.5 in archlinux testing.


所有的時間均為GMT +8。 現在的時間是01:30 PM.

vBulletin Version 3.0.1
powered_by_vbulletin 2025。