Версия 1.3b Тестовая версия специально для Google Chrom. (но работает и в FF) в Опере не работает. В Google Chrom реклама не загружается и не мелькает.В этой версии широкий экран и резка рекламы опционально не отключаются.
Выяснил почему в Опере 12.0 скрипты глючат. В Опере в отличии от FF и Chrom'ов скрипты подключаются беспорядочно для ускорения загрузки. Т.е. юзерскрипт может вставится до инициализации библиотеки JQuery. А скрипт Бэша и мой её используют. Проверить на инициализацию JQuery получается, а упорядочить загрузку пока не выходит.
в дополнение к комментам в арбитраже, кнопка настройки появляется на пол-секунды, но потом пропадает. Думал это файервол блокирует, отключил — нет, не он.
Сегодня обновление до версии 1.2. В основном изменения касаются внутреннего кода. Удалось наконец избавится от этих долбаных кавычек по всему коду! Подшаманен просмотр кармы по методу, который предложил Бэш ниже. Добавлены некие новшества по удалению рекламных блоков.
Напоминаю как апдейтить, удаляем старый скрипт, инсталлируем новый по ссылке внизу этой новости для Хрома и других Хромиумов. В FireFoxе надо "включать" скрипт и еще перезагружаться. В Опере удалять в каталоге Js скриптов старый и записывать новый скрипт.
Класс! Кавычки — это был ещё тот геморрой. Помню, как с ними приходилось часами задрачиваться.
Кстати, чтобы избавиться от проблем с хаотичным порядком загрузки скриптов, можно попробовать добавлять скрипт не в head, а в body. Ну или ломовой метод — функцией на onload на , хотя тут могут возникнуть другие проблемы...
ЗЫ: у меня по идее проблем с этим быть не должно, т.к. на стадии формирования кнопок я использовал чистый javascript без jquery.
>Писать на чистом js правильно, но довольно утомительно
Ещё утомительней работать только с DOM, а не через innerHTML, зато работает как в пословице "против лома нет приёма" :))
>DOMContentLoaded
а это, кстати, идея! трабла только в том, что пользовательские скрипты выполняются параллельно или после загрузки всей шелухи, поэтому результат будет только, если писать свои собственные аддоны (что ты и предлагал). Но писать для каждой бродилки по аддону — это уже ИМХО перебор... Проще связаться с нынешним прогером нейма и предложить ему готовый код для внедрения.
Вот посмотри, что получилось: 1.3 lite с применением "document.addEventListener" в FF и Crome работает точно. Реклама не мигает совсем. Правда настройки скрипта не получилось сделать, потому как не могу прочитать куки в событиях document.addEventListener
Комментарии
вернее, при сохранении скрипта в папку со скриптами Ява, на ЭТОЙ странице сразу появляются кнопки и тд
после F5 никаких кнопок
Опера
Версия: 12.00
Сборка: 1467
Платформа: Win32
Система: Windows 7
F5-кнопок нет.
Но если попытаться сохранить любую картинку ....
кнопки снова появляются!
Напоминаю как апдейтить, удаляем старый скрипт, инсталлируем новый по ссылке внизу этой новости для Хрома и других Хромиумов. В FireFoxе надо "включать" скрипт и еще перезагружаться. В Опере удалять в каталоге Js скриптов старый и записывать новый скрипт.
Кстати, чтобы избавиться от проблем с хаотичным порядком загрузки скриптов, можно попробовать добавлять скрипт не в head, а в body. Ну или ломовой метод — функцией на onload на , хотя тут могут возникнуть другие проблемы...
ЗЫ: у меня по идее проблем с этим быть не должно, т.к. на стадии формирования кнопок я использовал чистый javascript без jquery.
document.addEventListener("DOMContentLoaded", function(){
Эта штука, создает события после сформирования DOM, до загрузки картинок и т.д. Короче, можно самому написать АddBlock.
Ещё утомительней работать только с DOM, а не через innerHTML, зато работает как в пословице "против лома нет приёма" :))
>DOMContentLoaded
а это, кстати, идея! трабла только в том, что пользовательские скрипты выполняются параллельно или после загрузки всей шелухи, поэтому результат будет только, если писать свои собственные аддоны (что ты и предлагал). Но писать для каждой бродилки по аддону — это уже ИМХО перебор... Проще связаться с нынешним прогером нейма и предложить ему готовый код для внедрения.
Давно хотел себе собственных, личных смайлов в форму насобирать ))