Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Более-менее универсальный скрипт для баннеров? (http://www.flasher.ru/forum/showthread.php?t=97920)

ccwds 02.07.2007 22:33

Более-менее универсальный скрипт для баннеров?
 
Я о чем - часть баннерных систем требует ссылку вида
_root.link, другие _root.link1 Ну и еще разная мелкая баннерообменная шушера еще свои придумывает. :D

Нельзя ли писать какой-нибудь более-менее универсальный код на нажатие, типа
Код:

on (release)
{
        if (_root.link) {
                bannerlink = _root.link;
        } else {
                bannerlink = _root.link1;
        }
  getURL(bannerlink, "_blank");
}

Или кто-то применяет более разветвленный вариант?
А если не применяет, то почему? :)
Могут быть подводные камни?
Мне вот через четвертую инстанцию передали, что недавно сделанные подобным образом баннеры "не кликаются" у кого-то? :D

iNils 02.07.2007 23:09

А зачем тут универсальный код? Вставили то, что нужно и все.

ccwds 03.07.2007 00:00

Ну потому что потом начинают просить поменять код для другой баннерной системы, а тебе не хочется снова отвлекаться и искать исходники. :)

etc 03.07.2007 01:41

Ой, господи, пять строк кода можно уж и наизусть знать…

Это, типа, глобальная проблема баннеростроительства? Не хочу никого обидеть, но мне смешно до слез…

BigDan 03.07.2007 01:43

могу тебе написать пакет классов для работы с баннерами:)

ccwds 03.07.2007 13:57

__etc Да их пара проблем - у современного баннеростоительства. :)
Первую я озвучил - когда делаешь пакет баннеров для той баннерообменки, которая и требования к баннерам не может вывесить на сайте. Менеджер отсылает менеджеру заказчика. Менеджер заказчика отсылает менеджеру баннерообменки, а уж он перекидывает тому, кто помещает баннер. Тот говорит "Че-та ссылка не та, наверное", тот менеджер передает менеджеру заказчика "Там что-то не работает!" Менеджер заказчика звонит нашему менеджеру и восклицает "Баннеры не работают!" Наш менеджер восклицает в менеджерской "ВСЁ ПЛОХО! НИЧЕГО НЕ РАБОТАЕТ! НИЧЕГО НЕ ПОЛУЧИТСЯ!" и бежит передавать эту страшную новость мне.
И так пять раз, пока я тыком не нащупаю, в чем дело - ссылка им нужна другая, у одного из менеджеров стоит старинный флеш-плейер или еще что. Вот и хотелось бы избежать. :)
А вторая проблема - что до сих пор многие баннерообменки требуют 6 версию флеша. А флеши до 8-го намного хуже работают с растровыми картинками. Блин, ну никто же уже не требует сайта, совместимого с пятым IE? :D

iNils 03.07.2007 14:24

2 ccwds:
1. Проблема не у баннеров, а у менеджеров. В те времена, когда я занимался баннерами, мне давали ссылки или доки с техническиим требованиями, той или иной баннерной системы. А найти исходник не проблема, если есть система в организаци проектов и наименования файлов.
2. Я бы сказал это счастье. Если баннер-мейкеры не научились разумно использовать ресурсы 6-го плеера, то в 8-ке с ее фильтрами и битмапдатой, баннеры бы вешали вашу машину.

chingachgoog 03.07.2007 14:48

можно циклом for ... in перебрать _root и посмотреть, что там нового появилось из переменных, а потом посмотреть значение этой переменной - это и будет переданная извне ссылка :)


Часовой пояс GMT +4, время: 05:14.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.