昨天就看到del.icio.us發(fā)出公告說(shuō)服務(wù)器準(zhǔn)備正常維護(hù)要關(guān)閉。隱隱約約就覺(jué)得應(yīng)該有什么新舉動(dòng),剛才提交bookmarks時(shí)發(fā)現(xiàn)界面不一樣了,輸入tag,竟然自動(dòng)有提示(suggestions)tag,比如輸入字母a后自動(dòng)會(huì)從suggestions那一行給出所有a打頭的tag提供你快捷選擇,不過(guò)我得tag沒(méi)有中文,不知道中文tag支持的如何。
除過(guò)suggestions外,也對(duì)your tag列表作了調(diào)整,加入了按字母排序和按使用頻率排序,并且對(duì)tag列表也修改了css,對(duì)加入的tag還有提醒css功能,看起來(lái)更加美觀和不臨亂了。
以上的修改在del.icio.us的mailing list上被喊了很久了,今天終于如愿以償?shù)南硎苓@些方便快捷的操作了,不過(guò)好像chedong提出的那個(gè)encodeURIComponent和escape兩個(gè)函數(shù)不同編碼結(jié)果的問(wèn)題還是沒(méi)有解決,還有我曾經(jīng)建議的在your tag列表按照字母排列時(shí),自上而下,給第一個(gè)出現(xiàn)的英文首字母添加提醒css還是沒(méi)有加入(汗,中文真差,我說(shuō)的這句話看明白了嗎?)。
遺憾的是我在firefox下進(jìn)行測(cè)試,發(fā)現(xiàn)效果不是很好,感覺(jué)怪怪的,自動(dòng)suggestions提示也出不來(lái),看來(lái)firefox用戶還得繼續(xù)用基于GreaseMonkey的那個(gè)autodelicious腳本了。具體啥問(wèn)題我沒(méi)顧上看,不過(guò)我猜問(wèn)題出在onkeypress和onkeyup事件中獲取鍵盤(pán)值上,在ie里通過(guò)window.event.keyCode就可以得到按鍵的ASCII值,在firefox里這樣取卻得不到,目前網(wǎng)上大部分論壇提供的Ctrl + Enter進(jìn)行回復(fù)提交的功能都是只支持IE的,在FireFox下統(tǒng)統(tǒng)不能用,這都屬于一個(gè)問(wèn)題,唯一見(jiàn)過(guò)支持較好的就是GMail了,GMail的HotKey不管哪個(gè)瀏覽器都工作正常,可惜Google的工程師寫(xiě)的代碼運(yùn)用了太多的奇計(jì)淫巧,過(guò)于復(fù)雜,至今沒(méi)有看懂……
總之,這次del.icio.us的升級(jí)非常成功,用時(shí)髦的詞來(lái)講就是更加提高了用戶體驗(yàn)性和UI交互。