2008-12-19 52 views
0

假設您正在設計一個旅遊網站,並且希望讓您的用戶編制一份「潛在目的地」列表,以便您可以只爲這些地方發送熱門優惠。從另一組許多對象中選擇一組許多對象的最佳界面?

此列表包含從城市世界採集的任意數量的城市。宇宙有(說)1000個城市,平均名單將包括(說)20個城市。

你會提供什麼界面用戶維護他們的「潛在目的地」列表?

獎金的問題:如何,如果你需要給用戶排名城市(按優先順序)的能力,在他們的「潛在目標」你的答案改變嗎?

我的想法是與2個小部件的接口:左側的自動完成文本框和右側的列表。該文本框在城市名稱上自動完成,當您選擇某些內容時,它會從文本框中刪除並添加到列表中。您可以通過點擊旁邊的「X」從列表中刪除項目,然後拖動以重新排序。

回答

1

這僅僅是MHO,但:

在部件方面,如果你能承受的屏幕房地產,你可能是最好關閉初步選擇的屏幕有兩個並排側列表框,用在這裏移動並移回按鈕。

左側列表(城市)可以通過具有某種查找功能的組合框進行交換。

但是,您可能需要一個左側列表,因爲您可以將它安排到表格中(例如添加狀態,國家等),並提供對列中的內容進行排序的方法。例如,如果我想找到葡萄牙的所有度假村,我都可以輕鬆找到它們。有了自動完成功能,我必須爲自己弄明白。

如果你真的有空間,那麼你可以用三個框或一個左邊的樹列表來提供一些類別。

當然,如果你用閃光燈做所有事情,並且可以更快地處理事情,那麼也許你可以使用標準的購物車方法。

0

我會有兩個列表,左邊的一個列表中包含所有可能的未選定的選項(按字母順序排列),右邊列出了所選目的地的一個列表。

我將允許用戶從一個側面拖動項目到另一個,而且上下拖動右側列表中,如果有必要

一些中央按鈕還可以提供鍵盤導航相當於控制

1

爲什麼停止在文本框?

這是我的花哨,耗時的想法(因爲你沒有指定時間限制......並且下雪很多,所以我在考慮沙灘)。

我在想一個很棒的谷歌地圖覆蓋。你可以搜索一個城市,它會將你運送到該城市的一般地區。放大到足夠接近城市的位置會在地圖上放置不同的標記,併爲該城市帶來興趣點,並會加載一些關於它的信息。想象一下,你要搜索邁阿密,然後用邁阿密地區的海灘,沙灘和其他東西的照片來放大。在地圖旁邊,您將有一個「添加到我的目的地」,它將列表添加到目的地列表中。該列表將始終顯示在右側。點擊列表上的項目將會將您轉移到地圖上的該城市。每個項目都會有一個[x]從列表中刪除。排名將通過拖放完成。

這個想法是讓你的用戶真的很興奮這些地方,並能夠看到一些這些位置。由於這是一個旅遊網站,我預計這些數據中的一部分已經可以使用,只需要編寫它。