Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.01.22;
Скачать: CL | DM;

Вниз

Диалог поиска в IE   Найти похожие ветки 

 
Gero ©   (2005-12-21 23:47) [0]

Долго думал, почему диалог поиска текста на странице в IE так тормозит при открытии.
Думал, думал, и знаете что обнаружил?
Это еще одно окно с ActiveX-элементом IE. Отсюда и торможение при создании.

Ну зачем было это делать, почему было не использовать обычный диалог?


 
Eraser ©   (2005-12-21 23:56) [1]


> Gero ©   (21.12.05 23:47)

хех... ) ну, думаю, этот вопрос нужно задать в support"e микросовта.


 
Джо ©   (2005-12-22 00:24) [2]

А мне поиск в новой Опере нравится. Вообще без диалога обошлись.


 
Eraser ©   (2005-12-22 00:29) [3]


> Джо ©   (22.12.05 00:24) [2]

Как это без диалога? А это http://webfile.ru/706363 что?


 
vertal ©   (2005-12-22 00:29) [4]

Оно не только тормозит, но еще и не запоминает раскладку...

Вообще по юзабилити в Microsoft явно недоработали браузер.


 
Юрий Зотов ©   (2005-12-22 01:17) [5]

> Gero ©   (21.12.05 23:47)  
> почему было не использовать обычный диалог?

Нажмите Ctrl+F и используйте на здоровье.


 
Джо ©   (2005-12-22 01:22) [6]


>  [3] Eraser ©   (22.12.05 00:29)

Диалог-то я этот знаю. Просто у них добавился алтернативный способ поиска на странице (инкрементный поиск, как в Делфи): http://kmp.ho.com.ua/opra_incr_srch.png


 
Eraser ©   (2005-12-22 01:26) [7]


> Джо ©   (22.12.05 01:22) [6]

и правда что... у меня эта панелька отключена была! поиск действительно удобный.


 
wicked ©   (2005-12-22 01:32) [8]


> Диалог-то я этот знаю. Просто у них добавился алтернативный
> способ поиска на странице (инкрементный поиск, как в Делфи):
>  http://kmp.ho.com.ua/opra_incr_srch.png

в огненной лисе такое уже давно было.... плюс настраивается - искать по линкам или по тексту.... если по линкам, то простой поиск запускается опять таки либо через Ctrl+F, либо "/"....


 
Gero ©   (2005-12-22 01:43) [9]


> Юрий Зотов ©   (22.12.05 01:17)
> Нажмите Ctrl+F и используйте на здоровье.

Юрий, Вы о чем?

> Джо ©   (22.12.05 01:22)
> http://kmp.ho.com.ua/opra_incr_srch.png

И эта панелька постоянно видна?


 
Piter ©   (2005-12-22 02:13) [10]

Gero ©   (21.12.05 23:47)
Ну зачем было это делать, почему было не использовать обычный диалог?


вероятно, ActiveX-элемент ввели, чтобы унифицировать окна поиска в различных приложениях. А если уже есть ActiveX-элемент для поиска - почему бы не использовать?


 
Джо ©   (2005-12-22 02:15) [11]


>  [9] Gero ©   (22.12.05 01:43)
> И эта панелька постоянно видна?

То есть — она все время находится на экране? Да.


 
Джо ©   (2005-12-22 02:28) [12]


> [11] Джо ©   (22.12.05 02:15)
> То есть — она все время находится на экране? Да.

Но, разумеется, отключается, как всякая иная панель инструментов. И перемещается. А что?


 
Юрий Зотов ©   (2005-12-22 02:50) [13]

> Gero ©   (22.12.05 01:43) [9]

Об обычном диалоге поиска текста на странице в IE. Разве Вы не его хотели?


 
Slider007 ©   (2005-12-22 06:11) [14]

Всю жизнь искал по Ctrl+F просветите пожалуйста какой такой диалог там ещё есть ?


 
Gero ©   (2005-12-22 09:12) [15]


Piter ©   (22.12.05 02:13)
> вероятно, ActiveX-элемент ввели, чтобы унифицировать окна
> поиска в различных приложениях. А если уже есть ActiveX-элемент
> для поиска - почему бы не использовать?

А TFindDialog чем не устроил?

> То есть — она все время находится на экране? Да.

Неудобно, много места на экране занимает, которое так важно. А искать приходится не так часто. Надо было делать ее всплывающей или что-то в этом роде.

>  Юрий Зотов ©   (22.12.05 02:50)
> Об обычном диалоге поиска текста на странице в IE. Разве
> Вы не его хотели?

По Ctrl+F вместо обычного диалога с Common-контролами (как в Блокноте, например) открывается окно со встроенным ActiveX (Internet Explorer_Server).


 
Юрий Зотов ©   (2005-12-22 13:35) [16]

> Gero ©   (22.12.05 09:12) [15]

Во всех IE, с которыми имел и имею дело по Ctrl+F открывается тот же самый диалог, что и в Блокноте. Похоже, какие-то навороты у Вас стоят.


 
Игорь Шевченко ©   (2005-12-22 14:16) [17]


> По Ctrl+F вместо обычного диалога с Common-контролами (как
> в Блокноте, например) открывается окно со встроенным ActiveX
> (Internet Explorer_Server).


Открывается, это верно. Но только не тормозит. А с чего бы ему тормозить, сервер (ActiveX) уже запущен.


 
DiamondShark ©   (2005-12-22 14:23) [18]


> Юрий Зотов ©   (22.12.05 13:35) [16]

Spy++ не врёт.


 
Юрий Зотов ©   (2005-12-22 15:16) [19]

Да, не тот же самый, классы разные. Но с виду - почти тот же самый (отличается лишь наличием птички "слово целиком"). Не обратил на нее внимания, поэтому и решил, что тот же самый.

Но не тормозит нисколько.


 
Джо ©   (2005-12-22 15:29) [20]

Кстати, у меня тоже не тормозит. Вроде.


 
Piter ©   (2005-12-22 15:33) [21]

Gero ©   (22.12.05 9:12) [15]
А TFindDialog чем не устроил?


Ну TFindDialog, видимо, Delphi класс? Причем здесь IE?


 
Игорь Шевченко ©   (2005-12-22 15:51) [22]


> Ну TFindDialog, видимо, Delphi класс?


Вот же в каждой бочке. RTFM Common Dialogs


 
Piter ©   (2005-12-22 16:12) [23]

Игорь Шевченко ©   (22.12.05 15:51) [22]
Вот же в каждой бочке


я вообще-то спросил. Вам не нравится, что я задаю вопросы?

Или вам не нравлюсь лично я? Ну что поделать - придется уживаться.


 
Prohodil Mimo ©   (2005-12-22 16:21) [24]

Gero ©   (21.12.05 23:47)
почему диалог поиска текста на странице в IE так тормозит при открытии


У меня за доли секунды открывается.
Может всё же загаженность или перегрузка системы виноваты в тормозах, а не использование ActiveX?


 
Gero ©   (2005-12-24 22:37) [25]


> Юрий Зотов ©   (22.12.05 15:16)
> Но с виду - почти тот же самый

«Не верь глазам своим» (c) :)

Piter ©   (22.12.05 15:33)
> Ну TFindDialog, видимо, Delphi класс?

TFindDialog это обертка над функцией FindText из comdlg32.dll.

Не знаю, в чем дело, может у вас очень мощные машины, но я на своем Sempron 2200+ чувствую задержку, около 1 сек при первом запуске и где-то 0.5 сек при последующих.


 
Prohodil Mimo ©   (2005-12-24 22:51) [26]

Gero ©   (24.12.05 22:37) [25]
но я на своем Sempron 2200+ чувствую задержку, около 1 сек при первом запуске и где-то 0.5 сек при последующих


хочешь что бы до нажатия открыввалось окно? :о)

Sempron 3100+, в первый раз и при этом страница ещё не догрузилась - ~0.5 сек, при последующих - чуть быстрее.

Я понимаю - задержка секунды две и более, но 0.5 :о)


 
Gero ©   (2005-12-24 23:36) [27]


> хочешь что бы до нажатия открыввалось окно?

Хочу, чтобы было как в Блокноте — практически мгновенно.


 
Piter ©   (2005-12-25 00:44) [28]

Gero ©   (24.12.05 23:36) [27]
Хочу, чтобы было как в Блокноте — практически мгновенно


юзай другие браузеры, где такое реализовано.

Если нет таких браузеров - пиши свой :)

Что еще можно сказать :)


 
Prohodil Mimo ©   (2005-12-25 00:51) [29]

Gero ©   (24.12.05 23:36) [27]
да уж, разница заметна, но думаю, что не смертельно, а если даже и так, то делать нечего, кроме как в [28].


 
Gero ©   (2005-12-25 09:25) [30]


> юзай другие браузеры, где такое реализовано.

Я так и делаю, собственно. Просто много чего на движке IE реализовано. Клиент для форума, например.


 
Карелин Артем ©   (2005-12-25 09:31) [31]

Открывается без какой-либо задержки.
P4-3ГГц.


 
Piter ©   (2005-12-25 14:29) [32]

Gero ©   (25.12.05 9:25) [30]

сделай свое меню поиска в клиенте тогда.



Страницы: 1 вся ветка

Текущий архив: 2006.01.22;
Скачать: CL | DM;

Наверх




Память: 0.54 MB
Время: 0.058 c
5-1122596203
Fedja2003
2005-07-29 04:16
2006.01.22
Редактор компонентов 2


9-1121088229
FRick
2005-07-11 17:23
2006.01.22
Прошу посмотрите мой наработки!


14-1135771898
Arazel
2005-12-28 15:11
2006.01.22
У кого есть драйвер VWIN32 пожалуйста скиньте...


4-1131365236
Sky
2005-11-07 15:07
2006.01.22
Приложение не дает выключить комп.


6-1129122090
Piero
2005-10-12 17:01
2006.01.22
ClientSocket