關于網(wǎng)頁中時間和日期輸入字段設計趨勢
發(fā)表日期:2018/11/26 12:57:23 文章編輯:瑩晨建站 瀏覽次數(shù):3127
關于網(wǎng)站設計中時間和日期輸入字段設計趨勢
處理來自用戶的日期信息總是很麻煩,沒有一種最好的方法可以做到這一點,并且信息通常有點過于笨重,無法創(chuàng)建一個干凈的輸入表單。但網(wǎng)絡已經(jīng)走過了漫長的道路,你可以遵循一些很棒的做法。下面我想分享處理時間/日期輸入字段的提示和資源。如果您遵循這些提示,您將可以更輕松地制作日期字段,以及滿足每個人的用戶體驗。
1、簡單的下拉菜單
第一個也是最明顯的選擇是每個字段的下拉菜單。這樣,您可以使用單獨的選擇菜單下拉菜單進行月/日/年選擇。
這有其優(yōu)點和缺點。最大的好處是每個人都知道如何使用下拉字段。它是一個原生的HTML元素,每個人都應該能夠獲得所需的信息。然而,缺點是這個; 下拉菜單可能需要更多努力才能完成。如果您有年度選擇定位,則可能包含數(shù)百年的輸入。國家選擇菜單也是如此。但是因為這個過程是眾所周知的,所以它也是最簡單的選擇。使用選擇菜單創(chuàng)建日期/時間輸入確實不會出錯。
您輸入所有常規(guī)數(shù)據(jù),然后從預定的日期字段中進行選擇。這與大多數(shù)表單略有不同,因為它需要在后端進行額外的工作。每次加載此表單時,都需要與數(shù)據(jù)庫進行核對,以查看哪些日期是免費的,哪些時間未被其他會議聲明。如果您有這樣的動態(tài)網(wǎng)絡應用程序,它將需要更多的工作,但您仍然可以通過下拉選擇菜單看到出色的結(jié)果。
2、格式化輸入字段
另一種更復雜的風格是預先格式化的固定輸入字段。您將使用表示每個數(shù)據(jù)的文本輸入,而不是選擇元素,例如月,日,年和可能的時間(小時/分鐘)。
但是這種技術(shù)在JavaScript中運行得更好,因此您可以構(gòu)建輸入。例如,您可以編寫一些JS代碼來將月和日輸入字段限制為僅兩位數(shù)。您可以更進一步限制某些無意義的值,例如本月的數(shù)字99。您會注意到日期輸入,還有信用卡號碼和IP地址的空間。此技術(shù)適用于處理特定語法的任何有限值輸入。
例如,年/月/日將遵循4/2/2位的語法。當用戶鍵入年份的第4個數(shù)字時,該字段可以自動選項卡以關注月份輸入。這樣,用戶就不會點擊“tab”來移動到下一個字段; 他們可以打數(shù)字并繼續(xù)前進。如果你走這條路,你甚至可以使用HTML5新的日期輸入。
3、自動彈出日歷
這是最復雜的實施方式,但它在美學上也很令人愉悅,而且通常非常人性化。您可以使用一些基本的JavaScript / jQuery插件將完整的日歷界面添加到任何表單域。并非所有瀏覽器都完全支持這些,但大多數(shù)網(wǎng)絡用戶將獲得全部好處。這些日歷小部件有許多不同的大小和樣式,但它們都旨在實現(xiàn)一個目標:簡單性。
他們的自定義日歷菜單跨越兩個月,使得在不久的將來選擇日期非常容易。它還有箭頭,因此用戶可以在幾個月之間移動并在將來檢查日期。移動用戶可能在使用此日歷時遇到問題,因此提供移動設備非常有用。但如果用戶擁有更大的屏幕并支持此功能,那么它絕對是最清晰的解決方案。
但請記住,即使彈出日歷具有令人難以置信的動態(tài),它們也是最復雜的解決方案。如果您選擇此路線,請確保為無法使用彈出菜單的用戶提供替代方案。
4、移動UI支持
通常在移動設備上,支持日期選擇器是個好主意。這些使用Android和iOS上的原生滾動界面,因此它們易于使用。移動應用程序默認使用這些元素,并且所有智能手機都支持它們。但如果您有信心,可以嘗試自定義這些日期輸入代碼的樣式。雖然大多數(shù)用戶不關心設計,但它們很容易根據(jù)需要進行更改和重新設計。他們只想要一個有效的日期選擇器。
對于移動日期選擇器,請始終使用本機解決方案。不要試圖重新發(fā)明輪子,因為用戶已經(jīng)知道這些界面是如何工作的。我更喜歡滾動滾動條界面,因為它在任何移動瀏覽器中都默認工作。它還連接到任何選擇字段,因此您可以為移動用戶使用選擇菜單后備。只要每個用戶都能夠輸入時間/日期信息,細節(jié)和用戶體驗就可以進行實驗。
5、最好的免費插件
jQuery 的最佳日期選擇器插件,該列表包含許多用于不同目的的不同插件,我想分享用于更一般的Web設計項目的最佳選擇。如果我想構(gòu)建一個動態(tài)日期輸入字段,我最喜歡的插件是pickadate.js。這個免費的開源項目在jQuery之上工作,并提供了大量不同的界面風格。它主要用于日期選擇,但您也可以添加時間選擇器。這是一個非常簡單的插件實現(xiàn),但您總是希望為無法從高級界面中受益的用戶提供后備。
如果您不喜歡默認的移動體驗,可以隨時使用jQuery Mobile DateBox插件。它運行在jQuery Mobile之上,jQuery Mobile是最流行的開源移動框架。它由JavaScript提供支持,jQuery背后的團隊投入了大量精力來支持最廣泛的受眾。如果您正在尋找一個免費的移動插件,那么jQM DateBox是一個很好的選擇。有些設計師想要一個非常簡單的解決方案,而Datepair完全符合這個要求。它可以適用于日期或時間,并為彈出菜單提供了幾種不同的選擇。
在網(wǎng)站設計中,無論哪種方式,這些趨勢都是普遍的,適用于所有網(wǎng)頁設計項目。無論您是在構(gòu)建記事頁面還是生日字段,本文都應該幫助您設計一個可用且適合每個項目的界面。
-
訪客離開網(wǎng)站的原因
日期:2019-10-24 瀏覽次數(shù):2654
-
網(wǎng)站維護的具體步驟有哪些
日期:2019-10-24 瀏覽次數(shù):2621
-
了解跨瀏覽器兼容的網(wǎng)站
日期:2019-10-24 瀏覽次數(shù):2642
-
以正確的方式使用號召性用語
日期:2019-10-24 瀏覽次數(shù):2676
-
如何避免CSS中的常見錯誤?
日期:2019-10-24 瀏覽次數(shù):2466
-
免費SSL證書申請網(wǎng)站topssl.cn上線
日期:2024-09-23 瀏覽次數(shù):1890
-
如何在北京順義尋找一個踏實的網(wǎng)站建設公司
日期:2023-08-10 瀏覽次數(shù):4951
-
順義網(wǎng)站建設:北京順義網(wǎng)站建設的優(yōu)點
日期:2023-05-25 瀏覽次數(shù):5332
-
選擇網(wǎng)站公司需要考慮哪些因素
日期:2023-05-25 瀏覽次數(shù):4177
-
北京模板建站
日期:2023-03-28 瀏覽次數(shù):4388
-
iOS的UI元素導航欄里的完成按鈕的優(yōu)化
日期:2015-08-12 瀏覽次數(shù):2659
-
設計網(wǎng)站標題圖像時要考慮的3個要素
日期:2019-02-20 瀏覽次數(shù):2588
-
制作搜索引擎友好網(wǎng)站的提示
日期:2019-04-15 瀏覽次數(shù):3022
-
解決常見SEO問題的技巧和竅門
日期:2019-01-11 瀏覽次數(shù):2569
-
公司網(wǎng)頁建設的常見類型及特點
日期:2020-08-31 瀏覽次數(shù):2487