Comments 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) Так немного посимпатичнее, да.
2) Согласен, я просто забыл про это.
2) Согласен, я просто забыл про это.
1) Лучше использовать уродство, т.к. в некоторых браузерах UserJS в одном NameSpace что и JS страницы
Там же всё в анонимной функции. Я писал про это в первой части.
Sign up to leave a comment.
Пишем кроссбраузерный UserJS. Пример №3: TwitPic thumbnails