From Design pattern
Jump to: navigation, search
Line 62: Line 62:
  
 
}}
 
}}
Search with criteria는 사용자가 지정한 filter를 통과한 결과만이 검색되는 pattern이다.
+
Search with criteria는 사용자가 지정한 기준에 해당하는 항목만 검색하는 pattern이다.
설정한 조건에 해당하는 항목을 검색한다.
+
  
어떤 종류가 있는지, 조작 방법(action)은 어떤 것이 있는지 설명한다.
+
검색 기준과 결과 항목 리스트가 한 화면에 존재하여 화면에서 바로 검색을 활용하는 방식과 검색창이 별도의 option menu 형식으로 존재하여 보조창을 활용하여  검색 기준을 설정하고, 화면에서 적용하는 방식으로 분류할 수 있다.
 +
 
 +
검색 기준을 설정하는 방법에는 filter가 존재하여, 주어진 항목 중에서 선택하는 방식과, 사용자가 직접 입력하여 입력한 내용에 해당하는 결과값이 나타나는 input text form field가 존재하는 방식으로도 분류가 가능하다. input text form field 방식일 경우, 해당되는 결과를 Auto-complete pattern을 통해 사용자에게 즉각적으로 보여줄 수 있다.  
  
 
=== With this pattern, we can solve... ===
 
=== With this pattern, we can solve... ===
이 패턴이 정의한 문제 상황과 이 패턴이 왜 필요한지(문제를 어떻게 해결할 있는지)를 설명
+
한 페이지에서 보여주기에 자료의 양이 많을 때나 사용자가 특정한 기준에 해당하는 자료만을 보고 싶을 경우 Search with criteria 기능이 필요하다. Search with criteria는 사용자가 원하는 항목을 쉽게 찾아낼 있게 도와준다.
  
*본 패턴의 주요 특징을 설명
+
*Search with criteria은 검색 기준을 입력할 수 있는 화면과 검색 결과가 나타나는 화면으로 구성된다.
  
*본 패턴의 주요 특징을 설명
+
*항목을 검색하는 것이 아닌, 사용자가 활용하고 있는 리스트에서 항목을 특정 기준에 맞춰 배열하거나 카테고리화하려는 목적일 경우 해당하지 않는다.
 
+
*이전에 혹은 유사한 어떤 패턴이 있는지를 부가적으로 설명(해당되는 경우만 작성)
+
  
 
----
 
----
  
== 내부분류1 ==
+
== Filter ==
 
<div id="sun-col">
 
<div id="sun-col">
</div>
 
----
 
==  내부분류2==
 
<div id="sun-col">
 
=== iPad_Naver Map ===
 
{{#Widget:Vimeo|id=95733114|width=300|height=405}}
 
  
 
=== iPhone_Yummly ===
 
=== iPhone_Yummly ===
 
{{#Widget:Vimeo|id=95774408|width=300|height=533}}
 
{{#Widget:Vimeo|id=95774408|width=300|height=533}}
{{#Widget:Vimeo|id=95774331|width=300|height=455}}
+
{{#Widget:Vimeo|id=95774331|width=300|height=533}}
 
+
 
+
=== iPhone_Mixology™ ===
+
* 조합을 입력하면 조합을 포함하는 모든 자료를 검색하여 보여준다.
+
{{#Widget:Vimeo|id=93372822|width=300|height=405}}
+
  
 
=== Andriod_ASOS ===
 
=== Andriod_ASOS ===
* 검색필터를 추가하거나 넣는 것을 선택하여 필터에 맞는 항목으로 검색된 내용을 보여준다.
 
 
{{#Widget:Vimeo|id=95491274|width=300|height=542}}
 
{{#Widget:Vimeo|id=95491274|width=300|height=542}}
  
 
=== iPhone_Mixology™ ===
 
=== iPhone_Mixology™ ===
* 고정 항목과 랜덤 항목을 구분하여 입력하면, 해당 조건으로 나타날 수 있는 조합을 검색하여 랜덤으로 보여준다.
+
{{#Widget:Vimeo|id=93372822|width=300|height=405}}
 
{{#Widget:Vimeo|id=93372820|width=300|height=405}}
 
{{#Widget:Vimeo|id=93372820|width=300|height=405}}
  
=== iPad_InDic ===
+
=== iPad_Naver Map ===
* 이미 입력된 문자를 기반으로 해당 문자로 시작되는 가능한 결과를 검색하여 보여준다.
+
{{#Widget:Vimeo|id=95733114|width=300|height=405}}
{{#Widget:Vimeo|id=93373414|width=300|height=405}}
+
  
 
=== Andriod_Ski Butternut ===
 
=== Andriod_Ski Butternut ===
* 경로를 선택하여 Tap하면 버튼의 경로에 해당하는 스키슬로프를 서로 다른 색상으로 보여준다.
 
 
{{#Widget:Vimeo|id=95585611|width=300|height=542}}
 
{{#Widget:Vimeo|id=95585611|width=300|height=542}}
 
+
</div>
=== Andriod_Etsy ===
+
----
{{#Widget:Vimeo|id=94621792|width=300|height=542}}
+
==  Input text form field ==
 +
<div id="sun-col">
 +
=== iPad_InDic ===
 +
{{#Widget:Vimeo|id=93373414|width=300|height=405}}
 
</div>
 
</div>
  
 
[[Category:Search]]
 
[[Category:Search]]

Revision as of 21:12, 27 May 2014

Search with criteria는 사용자가 지정한 기준에 해당하는 항목만 검색하는 pattern이다.

검색 기준과 결과 항목 리스트가 한 화면에 존재하여 화면에서 바로 검색을 활용하는 방식과 검색창이 별도의 option menu 형식으로 존재하여 보조창을 활용하여 검색 기준을 설정하고, 화면에서 적용하는 방식으로 분류할 수 있다.

검색 기준을 설정하는 방법에는 filter가 존재하여, 주어진 항목 중에서 선택하는 방식과, 사용자가 직접 입력하여 입력한 내용에 해당하는 결과값이 나타나는 input text form field가 존재하는 방식으로도 분류가 가능하다. input text form field 방식일 경우, 해당되는 결과를 Auto-complete pattern을 통해 사용자에게 즉각적으로 보여줄 수 있다.

With this pattern, we can solve...

한 페이지에서 보여주기에 자료의 양이 많을 때나 사용자가 특정한 기준에 해당하는 자료만을 보고 싶을 경우 Search with criteria 기능이 필요하다. Search with criteria는 사용자가 원하는 항목을 쉽게 찾아낼 수 있게 도와준다.

  • Search with criteria은 검색 기준을 입력할 수 있는 화면과 검색 결과가 나타나는 화면으로 구성된다.
  • 항목을 검색하는 것이 아닌, 사용자가 활용하고 있는 리스트에서 항목을 특정 기준에 맞춰 배열하거나 카테고리화하려는 목적일 경우 해당하지 않는다.

Filter

iPhone_Yummly

Andriod_ASOS

iPhone_Mixology™

iPad_Naver Map

Andriod_Ski Butternut


Input text form field

iPad_InDic