Как стать автором
Поиск
Написать публикацию
Обновить

Комментарии 30

НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
Спасибо, не знал об этом сайте
НЛО прилетело и опубликовало эту надпись здесь
web1.0 — вебмастера наполняют сайт контентом
web2.0 — пользователи наполняют сайт контентом
web3.0 — пользователи сами программируют чужие сайты :)
насколько я помню
web3.0 — сайты сами создают другие сайты
проще пользовательские CSS, прикрепрять
а ещё проще блокировать URL по которой берётся рекламный скрипт
Можно, но топик про js :)
НЛО прилетело и опубликовало эту надпись здесь
зачем делать с помощью JS работу с которой браузер справится гараздо быстрее?
НЛО прилетело и опубликовало эту надпись здесь
хотите сказать что JS меняет свойства элемента, чем сам браузер применяет CSS стили??
или то, что браузер не получит скрипта и не пропарсит его и не запустит его произойдёт быстрее, чем отправит запрос серверу, получил скрипт, пропарсит его, запустит, обработает пользовательский скрипт и поменяет свойства?(это в случае js)

css тоже примениться быстрее чем js (можете протестировать)

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

Вот мой вариант, писанный недавно на коленке:

Меню Tools
Пункт Preferences
Вкладка Adavnced
Слева в списке выбираем Content
Справа жмём кнопку JavaSсript Options
Внизу выбираем папку, в которой будут лежать скрипты (любую)
В эту папку засовываем файл скрипта
Обновляем страницу и радуемся новым возможностям :)

Сейчас ещё кину парочку скриптов которыми сам пользуюсь.
Чтобы добавить скрипты для одного сайта
правый клик в сайте, Edit Site Preference… — Вкладка Scripting — внизу поле для ввода папки, в которой скрипты (так я банеро-рез для хабра вставил)
Согласен с arestov. Зачем городить огород там, где есть более простые способы?

1. Правой кнопкой на свободном пространстве страницы Хабра, выбрать «Блокировать содержимое»
2. Кликнуть курсором на любом баннере (автоматически выберется и другой. Если нужно раздельно — удерживаем Ctrl)
3. Кнопка «Завершить».

Всё. Никаких скриптов, никаких лишних телодвижений.
Можна еще через opera: config установить путь:
opera: config#UserPrefs|UserJavaScriptFile

vkontakte optimizer www.sendspace.com/file/pctqnr
Пожалуй самый любимый скрипт :)
Добавляет следующие возможности:
+скачивание аудио
+скачивание видео
+выстраивание групп в столбик!!!
ну и плюс всякие приятности типа показа кода вставки видео, возможность пригласить куда-то всех друзей сразу (хотя это имхо зло) и автоматическое раскрытие картинок на стене.

Ну и вдогонку моя небольшая самописная примочка, выводит форму поиска музыки под левым меню (для тех кто вконтакт посещает в основном для скачивания мп3 :)) www.sendspace.com/file/1tyzto

Пожалуй что всё, остальные скрипты для не особо известных сайтов.

Кстати пока писал этот пост, вспомнил о том что когда-то здесь проскакивал скрипт, позволяющий растягивать текстовое поле для написания коммента на хабре. Надо найти!
Скрипт назывался Хабрахакер, и добавлял ещё кучу другой классной фигни. На Суперхабре, к сожалению, не работает.
НЛО прилетело и опубликовало эту надпись здесь
а разве конструкции вида $ / $$ доступны в опере? для этого ведь нужно подключать либо prototype либо jquery
На хабре используется mootools, через секунду запускается эта функция, mootools уже подгружен и $, $$ уде рвботвют
Только я не понял, нафига setInterval, когда там один раз нужно убрать рекламу. Или она каждую секунду регенирируется?
НЛО прилетело и опубликовало эту надпись здесь
Этот интервал обнуляется ($clear(fb_int);).
Вдруг банеры добавляются с помошью js в событии DomReady, а так чтоб наверника :)
Ясно. Я думал просто описка :)
Мой скрипт, кстати, вот вам: depositfiles.com/ru/files/5evg1bdo6

Добавляет быструю навигацию по картинкам галереи.
(сам писал, потому есть баг — при большом количестве картинок случается «неведомая-#баная-#ня». На всякий случай ограничение стоит на 50 штук)
использую .user.js (Greasemonkey-style) скрипты для заполнения полей на сайтах, где всегда приходится писать одно и то же, и установки фокуса в нужное место.
Например, на странице отправки смс скрипт вписывает номер и ставит фокус в поле ввода текста. На ufs-online в разделе железнодорожных билетов вписывает мой наиболее частый маршрут и соглашается с условиями (постоянно забывал ставить эту галочку).
Не получилось использовать @include/exclude, все равно скрипт выполняется на всех сайтах. Пришлось разложить скрипты по отдельным папкам.
Хотел даже написать топик на эту тему.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации