tebs_s: (AVAYA ACE)
[personal profile] tebs_s
В продолжение поста

Вот я вижу несколько путей решения, но вот какой выбрать было бы правильнее?

1) Избавиться от идеи поиска на лету, сделать поиск по нажатию кнопки. Получается шаг назад, но зато ничего сложного в реализации.
2) Сделать задержку с началом поиска. Т.е. при вводе с клавиатуры ожидать условно 500 мсек перед начало поиска. Если не произошло никаких измененений условий поиска - таки начать искать. А вот как определить правильно время задержки, чтобы оно не раздражало пользователя ожиданием? Хотя я думаю оно по любому будет раздражать.
3) Таки да сделать прерываемый поиск. Т.е. прерывать поиск при изменении критериев поиска. Но при прерывании надо будет не забыть обнулить все задействованные переменные. А если прерывать при выводе на экран - еще и интерфейс сбросить. Также прийдется довольно много переписывать кода для вывода результатов.

Но экспертного мнения я еще не слышал :)

Date: 2011-09-21 05:02 am (UTC)
From: [identity profile] kilsberg.livejournal.com
1) Избавиться от идеи найти решение

Date: 2011-09-21 07:22 am (UTC)
From: [identity profile] tebs-s.livejournal.com
Зачем?

Date: 2011-09-21 06:43 am (UTC)
From: [identity profile] sunaround.livejournal.com
посмотри, как работает быстрый поиск в мс аутлук 2007. я пользуюсь очень часто и меня ничего не раздражает.

Date: 2011-09-21 07:19 am (UTC)
From: [identity profile] tebs-s.livejournal.com
1) Там закрытый код :(
2) Меня раздражает :)

Profile

tebs_s: (Default)
tebs_s

July 2016

S M T W T F S
     12
3456789
10 111213141516
17181920212223
24252627282930
31      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Mar. 20th, 2026 11:26 pm
Powered by Dreamwidth Studios