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