2009-06-26 2 views
1

프로그래머로서 우리는 모두 AND와 OR (교차점 및 합집합)의 차이점을 알고 있습니다. 나는 속성을 나열하는 웹 사이트를 구축 중이며 검색 부분에서 정말 고심하고 있습니다. 사용자가 확인란을 사용하여 검색 할 수있게하고 싶지만 일부 조건은 AND 및 OR을 사용하여보다 의미가 있습니다.검색을위한 AND 및 OR의 가장 좋은 은유는 무엇입니까?

예를 들어 "침실 4 개와 욕실 2 개"와 "버스 정류장 근처 또는 시내 버스 정류장 근처"속성을 표시하십시오.

일반적으로 검색은 Google과 같은 교차점이거나 실제로는 AND 또는 OR의 사용을 설명합니다. 그러나 타겟 대상이 매우 광범위하기 때문에 수학적으로 기울어 진 것이 아니라 모든 사람이 이해할 수있는 간단한 시각적 표시기를 찾고 있습니다. :)

<select> 
    <option>... 
    <option>... 
</select> 

사용, 모든 항목이 촬영 OR됩니다

답변

1

사용자가 옵션을 선택하면 동시에 일반 영어로 문구를 작성할 수 있습니다 (ajaxly).

이렇게하면 사용자가 매우 빠르게 인터페이스를 이해할 수 있습니다.

단지 옵션의 목록을 가지고 다음 (또는) '위의를 포함합니다'라고하고 확인란이없는 이유는
+0

그것은 'ajaxly', 'javascriptly'될 필요가 없을 것입니다 –

1

나는 사용자가이 때 이해 (대부분의) 생각합니다.

자연스럽게 AND 선택을하는 방법은 체크 박스 그룹을 만드는 것입니다.

+0

그러나 옵션 목록에 추가 할 항목을 미리 알 수 없습니다. 도심지와 버스 정류장 근처에있을 수도 있습니다. AND/OR 옵션은 사용자에게 달려 있습니다. –

+0

음 ... 질문을 읽을 때 나는 그 인상을 가지고 있지 않았다. Eldimo가 그가 그것에 대해 어떻게 생각하는지 말하게하십시오. –

+0

사실, 우리는 복도 테스트를했고 일부 사용자는 체크 박스가 OR이고 일부 사용자는 AND라고 생각했습니다. 그건 질문을 묻는 무엇입니까 :) –

5

그래서 (그리고) '위의 모든 포함' :

[ ] Option 1 
[X] Option 2 
[X] Option 3 

[X]Contains all [ ] Contains any 

이것은 배후의 논리에 너무 많이 빠져들지 않고 전달 및/또는 검색하는 아주 간단한 방법입니다.

+0

나는 사용자가 불일치 할 수있는 시스템을 선호하고 AND –

+0

무슨 뜻입니까? – samoz

+0

사용자가 "옵션 1 AND (옵션 2 또는 옵션 3)"라고 말하게 할 수 있습니다. –

관련 문제