Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2006.01.22;
Скачать: [xml.tar.bz2];

Вниз

Диалог поиска в 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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.52 MB
Время: 0.039 c
1-1134651632
DN
2005-12-15 16:00
2006.01.22
Как загрузить картинку в Image из некоего URL


1-1134740100
_max_
2005-12-16 16:35
2006.01.22
Расположение компонентов на форме


14-1135756262
DErad
2005-12-28 10:51
2006.01.22
Delphi не работает!!!


1-1134840124
lmz
2005-12-17 20:22
2006.01.22
Вытащить текст из html


14-1135390869
SergP
2005-12-24 05:21
2006.01.22
посоветуйте компонент для построения графиков





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский