地址欄用Address Line or Address field?

UX/UI for filling in address

發現一些舊式的系統/表格的地址欄,都是有分幾個field去輸入地址。上一家公司的老闆要求將幾個address line合成一個address field,但是由於技術上的問題還沒有實現。我來到這家公司,看到現有的系統也是有這個問題,究竟地址欄用不同的field去輸入,還是用一個field去輸入呢?

我做了一些research

對於自己的經驗,因為我是一個比較懶的人,有將地址記錄在備忘錄,要填地址的時候就複製粘貼就好了。chrome有自動記錄和填充歷史的功能更好,雙擊field就自動填充了,快捷方便。

但是公司系統是讓同事(user)去填寫客戶資料的,這樣子就必須人手輸入。那怎樣的方式才能夠讓user做的時候覺得有好的體驗呢?

為什麼要用address line?

我問了幾個在UX group裡面的師兄師姐前輩們,以下是摘抄

  1. 很多舊的backend system 要儲data , 不想儲一大段字,要打印的時候很難對位,所以要分4行
  2. 或許是因為英文寫信格式,所以要分4行
  3. 4行同1行除了實際操作之外也有可能與legal audit有關。意思是如果你legally去做一件事拿別人的address,在不同同地方的法律上會有不同的問題。 例如你在香港的私隱條例上面,如果你拿的資料會令你有辦法辨識到一個人的身份還有他的其他個人私隱的話,你需要有一個非常強烈的原因才可以launch。引申出來有一些公司會用灰色的方法去解釋,4行的地址也就是要輸入一個detail address, 一個field的話其實你可以說自己只是想他們輸入地區,如果user自己輸入更多的資訊是資源的,與我無關。

對於我們公司的系統,我有問過這樣設計的原因以及如果要由address line改成address field的話可不可行。technical部門的同事回答的是,以為以前寫下來的是這樣子的格式,而且這個address line有可能與公司的其他系統共用,所以如果改掉這裏的話,在另外一邊可能會有問題。不過這只是技術層面上,在設計層面上他們沒有確切的理由為什麼要用這樣子的設計。

地址欄用line還是用field呢?

要分開target audience討論。在這裏我先分幾種user,之後想到再補充。

  • 消費者end user

當我是要輸入地址作為我的收貨地址的時候,用一個field比較方便。當然有一些是細分到flat, floor, building用獨立的欄位,那就可以用tab去轉到下一個填寫的欄位。

  • 做資料輸入的user

我還沒試過當這類型的user,還要去做一些user research才知道用什麼設計會更好,現在據我所知的就是要分開address line

--

--