Нативная поддержка GreaseMonkey в Chrome 4

    Когда Google внедрил поддержку расширениий для Chrome, в день открытия галереи их было всего около 300 штук, но уже на следующий день — 500. За прошедшие два месяца число выросло до нескольких тысяч, а сейчас можно говорить о мгновенном десятикратном приросте, потому что в Chrome 4 появилась нативная поддержка скриптов GreaseMonkey.

    Не секрет, что для этого проекта компания Google пригласила на работу Аарона Будмана, автора Greasemonkey. Ему удалось так отлично интегрировать свою разработку в браузер, что Chrome воспринимает пользовательские скрипты как обычные расширения, которые устанавливаются и отключаются с помощью стандартной процедуры.

    Аарон пишет, что на одном только сайте userscripts.org собрано более 40 000 скриптов. Правда, он отмечает, что не все скрипты, написанные для Greasemonkey, будут нормально работать Chrome (из-за отличий в Chrome и Firefox), переделывать придётся около 15-25% скриптов. Остальные могут работать без изменений.

    Будман создал GreaseMonkey в 2004 году специально для браузера Firefox, но теперь все свои усилия он прикладывает для усовершенствования версии под Chrome. В этом смысле Firefox многое потерял. И это уже не первый промах в своеобразном противостоянии Firefox и Chrome.

    via TechCrunch
    Поделиться публикацией
    Ой, у вас баннер убежал!

    Ну. И что?
    Реклама
    Комментарии 46
      +27
      Фаерфоксокапец близится?
        +2
        Походу да, но так жалко =)
        Я практически не сомневаюсь, что с такими темпами развития хром в недалеком будущем будет во всех аспектах лучше остальных браузеров, однако мне жаль, что проприетарный софт будет выигрывать у, наверное, самого известного производителя опенсорсного ПО — Mozilla.
        ЗЫ: знаю, что у мозиллы есть еще почтовик и пару других фенечек, однако лис — флагманский продукт.
          0
          Не стоит так торопиться, лис ещё покажет себя :)
            +5
            Чем он вам так уж проприетарен? Основные наработки Chrome открыты, большая часть отдана в апстримы.

            Что-то безусловно закрыто (интеграция с сервисами гугла, artwork и т.д.), но не основные технологические решения.
            0
            Не сказал бы что прямо капец, но солидный кусок пирога хром себе отхватит… Уже сейчас, по разным оценкам, от 4% до 8% пользователей используют Chrome.
              +2
              Статистика с нашего сайта www.kaznet-freedom.org (сайт политический, посвящен цензуре в казахстанском Интернете):

              Firefox 278231 43 %
              Opera 144829 22.4 %
              Google Chrome 132960 20.5 %
              MS Internet Explorer 78190 12.1 %
              Safari 7055 1 %

              Тройка лидеров по странам, чтоб понять, где такая тенденция наблюдается:

              Kazakhstan kz 229927 560751 3.60 ГБ
              Russian Federation ru 9314 40113 421.80 МБ
              United States us 5334 13664 151.20 МБ
                0
                У нас 8%
                Основные страны — USA, India, Indonesia.
                У Хрома уже 8%, посмотрим что будет дальше
            +6
            Не будет «фаерфоксу капец» :)
            Радует что есть конкуренция между браузерами, это подталкивает разработчиков к новым разработкам, модификациям.

            А Будман умный мен, то в Firefox поработал, потом к конкурентам перешел :)
              +1
              А в ГуглХроме уже появился блокировщик реклам, который по-нормальному её блокирует? А то очень уж он хорош, этот хром, но не хватает некоторых еще фишек.

              p.s.: а если подскажете как сделать авто-pin всех табов всегда (как в faviconizetab) — вообще благодарен буду безмерно!
                –1
                Так вроде AdBlock туда портировали.
                Работает чисто, но своеобразно. Ну реклама сначала появится, потом пропадает.
                Интересно реализовали добавление правил.
                goo.gl/TR9t
                  0
                  Он её не блокирует, он просто её скрывает
                    0
                    А разве в Firefox он её именно блокирует?
                      0
                      Да, блокирует — HTTP-запросы не выполняются.
                  +1
                  adthwart хорош
                    0
                    Блокировщики там хорошие, но апи пока не позволяет блокировать рекламу до ее загрузки.
                    При интернета на нормальной скорости это, правда, роли не играет…
                    0
                    Уже давно написал для техподдержки пользовательский скрипт, скрывающий некоторых назойливых пользователей для chrome :)
                      +1
                      Замечательно! Замечательно! За-ме-че-те-ль-но!
                      *Искренняя радость*
                        +1
                        ну GreaseMonkey это еще не такая сила, все таки его возможности сильно ограничены, ему не заменить нормальных расширений, работающих не на уровне страниц, а на уровне программ
                          –2
                          В chrome есть «нормальные расширения»
                            +5
                            где? Я вижу только js-расширения. Полноценного доступа к браузеру, как в FF, там нет.
                          0
                          Те два скрипта с которыми я постоянно работаю в Fire Fox, в Хроме то как раз и не работают :(
                            +1
                            Все еще пользуюсь фф и пока хром не способен его заменить по ряду причин. Вот только ряд этот редеет изо дня в день.
                              0
                              уже ж давно есть поддержка скриптов. просто до stable версии она только сейчас дошла
                                0
                                Downloading at the speed of the light
                                  0
                                  Хочу SpeedDial с вкладками, а не эту урезанную копию ;)
                                    +1
                                    https://chrome.google.com/extensions/detail/dgpdioedihjhncjafcpgbbjdpbbkikmi
                                    уже есть же.
                                      0
                                      В том то и дело что там пока нет вкладок. А очень привык к ним, на одной странице не помещаются все часто используемые сайты.

                                      з.ы. Сейчас решил все в ctrl+b перенести…
                                    0
                                    и jQuery туда запулите, пжалста
                                      0
                                      А в чем проблема с jQuery? И так вроде все отлично…
                                        +1
                                        мб, чтобы много раз этот самый джейкуери не инициализировался и не парсился при запуске каждого расширения? а он весьма популярен в расширениях Хрома
                                          +1
                                          В расширении к хрому можно сделать часть, которая называется background page — она инициализируется один раз при старте браузера. Туда jQuery и запихать. Пожалуй, при старте можно и подождать лишнюю долю секунды.
                                            0
                                            Один раз для плагина? Мне кажется имелось в виду «один раз для всех плагинов»
                                              0
                                              Да, Setti, похоже, имел в виду именно «один раз для всех плагинов». Я просто предложил другой вариант, который по идее должен сработать.
                                              Хотя сейчас я уже не уверен, что один объект jQuery можно использовать из нескольких окон… Возможно и из моей идеи ничего не выйдет.
                                          0
                                          не, имеется ввиду, чтобы в GM можно скрипты писать сразу на диалекте jQuery
                                          0
                                          Он и так его очень быстро обрабатывает, кроме того, например, некоторые плагины JQ не работают с новыми версиями jq, и в таком случае чтобы они корректно работали на тех сайтах, где используется старый jq, придется делать поддержку всех версий.
                                          0
                                          Кто подскажет мануал для написания GreasMonkey скриптов для Хрома?
                                          +1
                                          Хотелось бы поподробнее… « @require » например, там работает?
                                            +1
                                            Детально не разбирался, но первое впечатление, что работает около половины скриптов. С другой стороны, ЦЕЛЫХ 50% скриптов работает ))
                                              0
                                              эх мой любимый Nice Alert не работает
                                              • НЛО прилетело и опубликовало эту надпись здесь
                                              –2
                                              меня на работе Хром разочаровал… перестал рендерить чекбоксы и радиобаттоны… че с ним случилось не знаю… мож на компе вирус, а может хромает хром :( уже и переставлял и обновлял — не помогает, дома нормально
                                                –1
                                                я не спец в модулях к браузерам, но это что получается скоро можно ожидать FireBug ChromeBug?
                                                  0
                                                  По мне их родной Developer Tools очень даже ничего.
                                                  +1
                                                  Ну надо же, мой скрипт подсветки комментариев автора топика на хабре заработал из коробки. Красота.
                                                    0
                                                    Не работают скрипты у которых есть «меню», многие у которых есть настройки корректно не настраиваются. Скрипты которые себе что-то сохраняют «навсегда» тоже часто не работают

                                                    Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

                                                    Самое читаемое