web-development-kb-asia.site

Tên của mẫu thiết kế này cho Tìm kiếm động - dễ dàng thêm / xóa / thay đổi tiêu chí

Tôi đang tìm tên của mẫu hoặc kỹ thuật mà theo đó người ta có thể tự động chọn để thêm, xóa hoặc thay đổi tiêu chí tìm kiếm. Tôi nghĩ rằng nó chủ yếu (nếu không hoàn toàn) dựa trên quy tắc, nhưng tôi không chắc đó là yêu cầu hay chỉ là một ứng dụng hữu ích cho kỹ thuật.

Tôi sẽ cố gắng giải thích ngắn gọn về cách thức hoạt động của nó. Người dùng được cung cấp một danh sách (một số loại) các tiêu chí tìm kiếm khả dụng và khi một tiêu chí được chọn, nó sẽ được thêm vào một 'nhóm' tiêu chí nơi có thể tinh chỉnh hoặc loại bỏ.

Hãy sử dụng một sự tương tự hiệu sách. Các tiêu chí sẽ là "tác giả", "tiêu đề", "nhà xuất bản" và "ngày". Nếu người dùng chọn tiêu chí "tác giả", "tác giả" sẽ được thêm vào 'nhóm' và đưa ra một số bối cảnh theo quy tắc; Để đơn giản, hãy nói rằng đối với "tác giả", bạn có thể trình bày cho người dùng một hộp nhập văn bản. Sau đó, nếu người dùng chọn "ngày", họ được cung cấp một số phương tiện để nhập ngày và họ có thể chọn một cái gì đó như "trước" hoặc "sau"; tại thời điểm này, họ có thể thêm một tiêu chí "ngày" khác. Điều này sẽ cho phép họ chọn "trước" trong lần đầu tiên và "sau" trong lần thứ hai (để cung cấp cho tìm kiếm tối thiểu và tối đa vào "ngày").

Sức mạnh trong loại tìm kiếm này là bất cứ lúc nào trước hoặc sau khi chạy tìm kiếm, người dùng có thể xóa (với một " x ") bất kỳ đưa ra các tiêu chí, hoặc tiếp tục chồng chất lên nhiều tiêu chí hơn.

Tôi đã thấy loại tìm kiếm này trong tự nhiên, nhưng tất nhiên bây giờ tôi cần một ví dụ hoạt động về nó, tôi không thể tìm thấy nó, và ngay cả khi tôi có thể tìm thấy nó, tôi sẽ không biết thuật ngữ thích hợp cho kỹ thuật này là gì là để tôi có thể nghiên cứu thêm.

EDIT: Trang web này gần như chính xác những gì tôi đang tìm kiếm (nơi nó nói "Sử dụng biểu mẫu này để tạo truy vấn của bạn"):

http://opl.bibliocommons.com/search

Ở đó, bạn được cung cấp một đầu vào duy nhất cho các tiêu chí tích cực và một đầu vào khác cho các tiêu chí tiêu cực (mặc dù tôi tin rằng có thể được đưa vào một đầu vào duy nhất), sau đó bạn chọn một tiêu chí và một giá trị. Khía cạnh duy nhất còn thiếu trong chính tìm kiếm là các điều khiển chi tiết như "bắt đầu bằng", "lớn hơn", v.v. nhưng đó dường như là một quyết định thiết kế đơn giản. Cũng thiếu, trong các kết quả, nó không cung cấp cho người dùng tùy chọn để loại bỏ các tiêu chí đã được chọn trước đó. Một lần nữa, đây có vẻ là một quyết định thiết kế; Tôi nghĩ sẽ rất đơn giản khi hiển thị lại biểu mẫu tìm kiếm một lần nữa, được điền trước giống như người dùng đã nhập nó. Nói cách khác, điều tôi đang tìm kiếm là tải các kết quả trong khu vực tìm kiếm để các tiêu chí có thể được điều chỉnh nếu cần.

Tìm kiếm theo khía cạnh dường như nhiều lần sử dụng phương pháp này, nhưng tôi không tin rằng phương pháp xây dựng tiêu chí tìm kiếm này là cụ thể cho Tìm kiếm theo khuôn mặt. Từ những gì tôi có thể thu thập, Tìm kiếm theo khía cạnh là cách thực hành cung cấp các mục có thể tìm kiếm của bạn> 1 khía cạnh mà bạn có thể sử dụng để tìm kiếm theo. Tôi không tìm cách gán nhiều khía cạnh cho một mục dữ liệu; tiêu chí là tuyến tính ở chỗ tôi không tin rằng có bất kỳ sự chồng chéo nào, theo đó thậm chí có thể gán nhiều khía cạnh.

7
user2387

Bạn dường như đang nói về tìm kiếm theo khía cạnh, đặc biệt là tạo và quản lý các truy vấn theo khía cạnh.

Bạn đang mô tả một cái gì đó giống như trình chỉnh sửa thẻ trong WordPress, nơi các thẻ được liệt kê với các nút xóa nhỏ bên cạnh chúng. Chúng được sử dụng cho các bộ lọc tìm kiếm trong Hearst's Flamenco UI tìm kiếm, mặc dù trong các tài liệu của cô ấy về nó, cô ấy không đặt tên cho các hộp truy vấn có thể xóa. (Tôi không chắc có tên cho việc này.)

Có khá nhiều ví dụ về cách các bộ lọc tìm kiếm được triển khai trên web trong một bài viết của Greg Nudelman trên UX Matters . Bạn có thể thấy nó hữu ích để đọc qua nó.

Lưu ý rằng các thiết kế mà bạn trình bày các bộ lọc tìm kiếm khác nhau, thường là theo loại khía cạnh (biến hoặc cột trong bộ dữ liệu đang được tìm kiếm). Các hệ thống phân cấp nghiêm ngặt (giả sử, "thể loại") thường được đặt trong mẩu bánh mì. Phạm vi được tạo thành các khối riêng biệt ("giá" như trong $ 10, $ 20, $ 21, $ 50, v.v.) được bật hoặc tắt hoặc có các phạm vi từ-x-to-y ("ngày" như trong).

12
lucasrizoli

Dựa trên văn bản cập nhật và ví dụ được thêm vào, tôi nghĩ ad-hoc (hoặc dạng tự do) so với cấu trúc (hoặc đơn giản, được lọc) có lẽ là mối quan hệ bạn đang cố gắng mô tả và những gì được thể hiện.

0
JustinC

Đây có phải là những gì bạn đang nói về?

Chụp màn hình Flash Memory

Chỉnh sửa :

Được rồi, vì vậy đây là những gì bạn đang nói về.

alt text

Thành thật mà nói, tôi không biết rằng có một tên chính thức cho điều này, một số điều tôi có thể thử:

  • Giao diện người dùng tìm kiếm nâng cao
  • Công cụ tìm kiếm nâng cao
  • Trình tạo tìm kiếm nâng cao
  • Trình tạo tiêu chí tìm kiếm
0
devuxer