欧美乱伦图片区,国产日韩欧美一区二区三区四区五区,欧美性色爽,乱伦小说网站免费观看视频,啊用力啊好深啊H在线观看,男女做哎爱过程图片

信息動態(tài)

網(wǎng)站設(shè)計是技術(shù)與創(chuàng)意的完美融合!

建站常識

看起來很美:自定義選擇框

2009-07-28 07:55:00

土豆的搜索類別選擇框,每次點擊都讓我覺得怪怪的:

1. 點擊后,彈出列表的位置與預(yù)期不同。潛意識里是下拉列表,結(jié)果土豆給了我一個“中拉列表”。
2. 習(xí)慣性地用上/下鍵選擇,結(jié)果卻讓整個頁面滾動。
3. 一怒之下,想關(guān)閉不用了。按下 ESC 鍵,卻沒有任何響應(yīng)。
4. 禁用 JS 后,完全不可用。

類似,淘寶商城也是看起來很美:


除了第 1 點,其它都和土豆一樣,可訪問性和可用性都存在問題。

解決辦法很簡單,采用原生的選擇框即可,比如 Amazon 的:


為什么不鼓勵在 Web 頁面中使用自定義選擇框呢?

Select 選擇框是一個非常成熟的交互控件。成熟意味著用戶很容易接受,但成熟也意味著對各種用戶都考慮很周全,有著非常豐富的交互細節(jié)。比如:對 PgUp/PgDn, Home/End 等鍵盤操作的響應(yīng),以及在不同位置能自動調(diào)節(jié)下拉列表的彈出方向等等。

采用 JS 來模擬選擇框,需要大量的工作和細致的測試。即使公司愿意投入,也依舊無法實現(xiàn)原生控件的某些特性。比如:上面 Amazon 的選擇框,我把瀏覽器拉伸到很矮,這時下拉列表能伸出到瀏覽器外面去。

為了一丁點“視覺小甜點”,讓交互喪失了如此多的實用細節(jié),還得耗費前端程序員的大量時間,結(jié)果卻費力不討好,實在是很糟糕。

PS:要使用自定義選擇框,得滿足以下條件:

1. 像 google 一樣瘋狂,愿意花費大量時間和資源。
2. 像 google 一樣細致,要做就做好,要模擬就模擬透。
3. 在 web app 上應(yīng)用。

可惜,在國內(nèi),像 google 或 facebook 一樣瘋狂和細致的公司,還沒出現(xiàn)。

原文:http://lifesinger.org/blog/2009/07/gaudy-select-box/

延伸閱讀

0532-85810878 473587358 掃碼添加微信

掃碼添加微信

掃碼關(guān)注公眾號

官方公眾號

2054585360
阳原县| 河北省| 宝鸡市| 思茅市| 玛多县| 通海县| 甘泉县| 金坛市| 苍梧县| 石河子市| 西昌市| 清原| 轮台县| 白水县| 镇江市| 镇雄县| 介休市| 玛沁县| 平安县| 静安区| 平凉市| 龙井市| 乳山市| 宁武县| 阜南县| 深州市| 通许县| 马鞍山市| 乌鲁木齐市| 阿坝| 鄂托克前旗| 光泽县| 正宁县| 保定市| 文山县| 静安区| 洪泽县| 神池县| 涟水县| 眉山市| 安阳县|