Комментарии 6
пара вопросов:
1) почему используется уродливое имя GM_addStyle, а не делается что-то типа var addStyle = window.GM_addStyle || function(css){…}?
2) разве какой-то из этих браузеров ещё не поддерживает querySelectorAll? цикл мог бы быть значительно проще: querySelectorAll('a.tweet-url[href^=http://twitpic.com/]')
1) почему используется уродливое имя GM_addStyle, а не делается что-то типа var addStyle = window.GM_addStyle || function(css){…}?
2) разве какой-то из этих браузеров ещё не поддерживает querySelectorAll? цикл мог бы быть значительно проще: querySelectorAll('a.tweet-url[href^=http://twitpic.com/]')
+1
1) Так немного посимпатичнее, да.
2) Согласен, я просто забыл про это.
2) Согласен, я просто забыл про это.
0
1) Лучше использовать уродство, т.к. в некоторых браузерах UserJS в одном NameSpace что и JS страницы
0
Там же всё в анонимной функции. Я писал про это в первой части.
0
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Пишем кроссбраузерный UserJS. Пример №3: TwitPic thumbnails