Leonid Brovkin

Рейтинг
0
Регистрация
06.05.2002

IDispatch - это такая штука в Баре, которая собственно экспортирует все эти методы и свойства для скрипта.

>>>А как же обратная совместимость?

Ну, Ваш "Прикол не злобный" будет несовместим, а кроме него это использовалось только изнутри Бара.

>>>Но все это еще фигня...

Да понял я уже все это... Говорю же, не будет больше GetInternalBrowser().

>>>В целом-то защита явно лучше чем у Гугля. Там, насколько я понял (еще не проверял) можно управлять практически всем, если переадресовать броузер на нужные страницы в Гугле...

В Гугле тулбар перехватывает событие браузера "начало загрузки новой страницы", и если урл специального вида, дает браузеру команду отмены загрузки, а сам что-либо делает, например, свойства свои меняет. Я думаю, достаточно открывать эти псевдоурлы в невидимом iframe.

А Яндекс.Бар имеет IDispatch для скрипта.

>>>не злобный, можно заходить

Ну, насчет GetInternalBrowser()Вы меня убедили, прикрою в следующей версии. Это мой недосмотр.

>>>>>>А какое, если не секрет, плачевное применение Вы видите для возможности устанавливать некоторые свойства Бара с Веб-страницы?

>>>1) Переключение из текущей конфигурации в любую другую

Это невозможно

>>>2) Изменение хистори (до 0, затем до 10) с тем чтобы быть там единственным

Не понял. Это действие очистит историю запросов в Баре, но какая выгода от этого автору текущей страницы?

>>>3) Игры с размером окошка ввода и ширины бара.

Какая выгода от этого автору текущей страницы? Без выгоды явление не может быть массовым.

>>>4) В конце-концов, установка собственной конфигурации и установка ее по дефолту. (не уверен, что это возможно, но Extension меня навел на такую мысль...)

Да, это невозможно.

>>>-Я так понял, что конфигурация грузится и показывается в рамках Яндекс-бара, в ряду его кнопочек. Или нет?

Возможна полная замена всех кнопок, кроме крайней левой с логотипом, с помощью правки текстового файла конфигурации, лежащего рядом с dll. Лицензия на использование Бара предполагает, что такая конфигурация будет использоваться в личных некоммерческих целях. В рамках бесплатной партнерской программы принимаются для распространения конфигурации, в которых, по сравнению с оригинальными, сохранены неизменными некоторые части - содержимое комбобокса, кнопка Найти, загрузка почтовой иконки с количеством писем и возможной рекламы.

Кроме того, с помощью написания программы - дополнительного COM-модуля возможно произвольное расширение функциональности Бара.

-Когда начнут пользоваться, наплачетесь

А какое, если не секрет, плачевное применение Вы видите для возможности устанавливать некоторые свойства Бара с Веб-страницы?

Вот, например, пользую я свойство wnd=bar_object.Extension; . При обращении вместо того, чтобы возвратить хоть какой-нибудь объект из загруженных, страница упорно коннектится куда-то.

Для текущего Бара должно быть typeof(bar_object.Extension) == "undefined", потому что нет никаких объектов Yandex.Menu, расширяющих Бар. Этот интерфейс сейчас устарел, хотя все еще действует. Не понятно, куда коннектится страница.

я, значит, без ведома Яндекса могу расширения добавить

Можете, это будет Ваш собственный ActiveX, к распространению и использованию которого Яндекс не будет иметь никакого отношения, так же как Микрософт не имеет отношения к Яндекс.Бару

Собственно, описания интерфейсов и файлов конфигурации и были опубликованы для того, чтобы желающие иметь свой тулбар в браузере не писали новый код, а использовали Яндекс.Бар.

Originally posted by euhenio:

1) Зачем Яндекс-Бар дает столько свободы в определении внешнего вида вебмастеру?? Любой вебмастер может переключить конфигурацию, убрать поле запроса, и т.д.... Пользователям-то это зачем?

А веб-мастеру зачем? - Они этим не пользуются. Когда я это писал, предполагал некое управление из почтового окна Бара, но фактически это никогда не использовалось из скрипта.



2) Каков смысл этой партнерской программы? Я так понял, что все участие - бесплатное. Яндекс-то что от нее получает?

Партнеры дают ссылку на установку Бара со своего сайта, что расширяет аудиторию Бара, важность размера которой ясна из обсуждения в этом треде

Это теория, на практике крупных партнеров до последнего времени не было, и материальной пользы, соответственно, никакой. Однако эта программа увеличивает количество наших сервисов, без всяких затрат, что есть хорошо.



3) А кому, например, продавал Яндекс рекламу в Баре? Что-то я не видел в своем баре никаких левых картинок (кроме Игрушек, где без бутылки не разберешь- что нарисовано)

Про последний раз написано на http://www.compulenta.ru/news/2002/4/19/28627/

Originally posted by euhenio:

В то же время, Яндекс пытается продавать рекламу ( http://www.yandex.ru/advertising/14_1.html#bar ) в Баре по $2500 в день. Если, допустим, исходить из цены в $5 за тысячу хостов, то получается 500 тысяч пользователей в день... Либо это слишком дорогая реклама, либо что-то тут не так...

Не пытается, а взаправду продает )

Продаются не хосты, а клики. Хорошая картинка в динамическом окне Бара дает свыше 5000 кликов в первый день.

Статистика по Бару считается Яндексом по странице http://bar.yandex.ru/check/,

то есть учитываются те, кто видит динамическое окошко Бара с почтовой иконкой.

Это более 30 тыс. в день и более 180 тыс. в месяц.

Для других проектов Яндекса куки стабильно превышают хосты, начиная от 10 тыс. в день. Для Бара превышение достигается только на месячной статистике, потому что время пребывания на /check, равное всему времени пребывания on-line, на порядок больше времени пребывания на обычной странице. Поэтому обычная страница укладывается в один дайлап-сеанс, а Бар - в несколько.

Все переходы из любых меню Бара дают реферер

Referer: http://bar.yandex.ru/userlocal/N/key/M,

где N-номер версии Бара, последняя 2.1

key - ключ конфигурации, например yandex2 для встроенного Мастера и ozon для партнерской конфигурации этого магазина.

M-номер версии конфигурации.

См. сорсы http://bar.yandex.ru/partners/index.xhtml и инклюдов в ней - там список существующих партнеров и примеры скриптов для работы с Баром с веб-страницы.

Ссылки пока в комментариях...

Не пока, а уже. Это был дополнительный компонент для старой версии Бара, используемый в течение года для показа закладок. Тогда и ссылки не были в комментариях. В новой версии Бара используется другой механизм, подключаемые модули. Однако указанные страницы не были стерты, а компонент Yandex.Menu лежит на прежнем месте, потому что он не перестал быть работоспособным после того, как перестал использоваться в Баре. Можете его использовать на условиях as is, без какой-либо поддержки со стороны Яндекса.