jQuery 1.1.3

受到 的刺激,這一版的 大幅改善 CSS Selector 的速度, 官方的測試結果比 1.1.2 快了 800% (也是以 測試):jQuery 1.1.3: 800%+ Faster, still 20KB

不過這個版本在 mailing list 看得出來目前還很不穩定,很多人抱怨在非主流的 browser 上會有問題 (主要是 ,以及 ),甚至有 上的使用者抱怨 回報 測試全部都是 return error。

接下來的 1.1.4 版將會是 1.1 系列的最後一個版本,之後就是 1.2 了...

Safari 3.0.2 Beta

9 3.0.2 Beta 修正安全問題:APPLE-SA-2007-06-22 Safari 3 Beta Update 3.0.2

據學弟 說中文顯示的問題似乎解決了,不過輸入的問題還是沒解決...

Update:更正成 3.0.2 =_=

Update:中文字的部份... 本來我還沒遇到問題,現在... 下面這張圖是取自 的審查砲彈... (XD)

大圖在

Safari 的 display: table-cell

找到的 bug 似乎是講用 Javascript 動態改變 display 時的 bug,不過我遇到的是純 CSS 的 layout 問題...

丟到 IE6/Firefox2/Opera9/Safari2/Safari3 測試,發現在 2.0.4 (Mac) 及 3.0.1 (Win) 上都會先出現 #id2 再出現 #id1,但是其他的瀏覽器都是先顯示 #id1 再顯示 #id2。

這是在我的 Windows 上顯示出來的結果,Safari 2.0.4 (Mac) 的結果跟 Safari 3.0.1 (Win) 的結果一樣,再加上我手邊沒有 Mac,就不貼了:

我的問題是, 這兩個都通過 的 Browser 到底哪個才是正確的?

UpdateThe display declaration 上早就提過這個問題了。

Safari 3.0.1 Beta

3.0.1 Beta 出版了,結果找了半天還是不知道 Changelog 放在哪裡,測了一下,發現跟之前的版本好像沒什麼差啊?中文字的輸入還是爛的、Bookmark 也還是爛的...

所以到底改了什麼?@_@

Update:找到資訊了,這次是安全性更新:Safari Beta 3.0.1 for Windows Security Update

Update:再更新一次,這是 官方的公告:APPLE-SA-2007-06-14 Safari Beta 3.0.1 for Windows

各瀏覽器的速度

Note:這只是在 Javascript 裡跑 CSS Selector 的速度。

剛好看到 SlickSpeed CSS Selector TestSuite 這篇文章,在 Windows 上測了幾個瀏覽器,單位都是 ms (所以數字愈小愈好),測試的時候都儘量保持不動電腦的情況下跑完:

1.5.1 1.1.2dev 1.2dev 1.1b1 2.02
6 1600 3238 1302 839 6511
2.0.0.5 pre 176 4289 144 965 5411
9.20 68 1445 112 198 1122
3 beta 120 733 140 152 931

呃, 2 的速度... (想裝地雷看看有沒有進步,結果想到早上才失敗過,沒辦法測 XD)

Update:網頁上多了 的測試項目,速度也還不錯。

啟用 Safari (Windows 版) 的除錯選單

看到的,原文在 Enabling the debug menu on Safari for Windows 這篇。提到如何把 bug 滿天飛的 Safari for Windows 的除錯選單打開。

如果是 Windows XP,打開 C:\Documents and Settings\Your Username\Application Data\Apple Computer\Safari 下的 Preferences.plist (如果是 Vista,則是在 C:\Users\Your Name\AppData\Roaming\Apple Computer\Safari 下面),這是一個 XML 檔,在接近尾端的地方加上下面兩行:(</dict></plist> 的前面)

<key>IncludeDebugMenu</key>
<true/>

然後再打開 ,就可以看到 Debug 選單出現。

功能不是很多,最實用的應該是修改 User Agent 的功能,以及 Import Bookmarks 的功能吧?

Mac 上的 Safari 移植到 Windows

Mac 上的 移植到 Windows 上了,而且不只是軟體移植而已,裝起來以後我發現我瞬間被 漂亮的 antialias 擊沉了...

不過, 說的 Beta 版真的就是 Beta,跟 那種不一樣... XD

目前我在 Windows XP 上測試的情況,碰到 Bookmark 的功能就會 Crash,用酷音輸入法在 Form 裡面輸入文字一次只能輸入一個字... 另外在 的 Browser 板上,以及學弟都有回報看不到中文的情況。

Update:Bookmark 的問題在文章後面的 comment 有提到解法了。把四個目錄裡的 en.lproj 複製成 zh.lproj 後就正常了。(Thanks! Daniel)

Anyway,這是 在 Windows 下 的 Screenshot:

要注意的幾點:(大概沒人看 EULA 吧?XD)

3. Consent to Use of Data. You agree that Apple and its subsidiaries may collect and use technical and related information, including but not limited to technical information about your computer, system and application software, and peripherals, that is gathered periodically to facilitate the provision of software updates, product support and other services to you (if any) related to the Apple Software, and to verify compliance with the terms of this License. Apple may use this information, as long as it is in a form that does not personally identify you, to improve our products or to provide services or technologies to you.

這代表 可以蒐集你的資料。

另外這是測試版本,到下次發行或 12/31 時失效:

4. Term of License. The term of this License shall commence upon your installation or use of the Apple Software and will terminate automatically without notice from Apple upon the next commercial release of the Apple Software, or December 31, 2007, whichever occurs first. Your rights under this License will also terminate automatically without notice from Apple if you fail to comply with any term(s) of this License. Upon the termination of this License, you shall cease all use of the Apple Software and destroy all copies, full or partial, of the Apple Software.