ФорумСообществоФлейм → Пишем простое расширение для Google Chrome.

Пишем простое расширение для Google Chrome.

  • Frozzeg

    Сообщения: 5641 Репутация: N Группа: Джедаи

    Spritz 22 августа 2009 г. 8:03

    Не знал куда запостить, по этому запостил сюда.

    Сразу хочу скачать что на данный момент работа с расширениями в хроме - это геморой.

    Итак начнеем.

    Создадим новую папку для нашего расширения с названием extension, у меня полный путь к этой папке будет выглядеть так: "E:\extensions".

    Теперь создадим в папке extension несколько файлов:

    1. Файл manifest.json и запишем в него следующий код:


    {
     "name": "My shitty extension",
     "version": "1.0",
     "description": "Some kind of shit.",
     "toolstrips": [
         "hello_world.html"
     ]
    }


    2. Файл hello_world.html со следующим кодом внутри:


    <div class="toolstrip-button">
     <span onClick="chrome.tabs.create({url: 'http://pyha.ru/'});">Hello, World!</span>
    </div>


    Теперь проверим наше расширение в действии.

    Находим ярлык хрома, далее: Свойства -> Объект и дописываем в конце следующую строку –load-extension="E:\extension".



    Теперь перезапускаем хром (через ярлык) и внизу увидим кнопку с надписью "Hello, World!" при клике на которую, перейдем на pyha.ru.



    Ссылки:

    * Документация



    Я написал небольшое расширение, которое показывает количество непрочитанных тем на пыхе (пейджинг не учитывается), если хотите можете скачать и дополнить\исправить что-нибудь.

    You can be anything you want to be. Just turn yourself into anything you think that you could ever be.
  • adw0rd

    Сообщения: 22905 Репутация: N Группа: в ухо

    Spritz 22 августа 2009 г. 8:14, спустя 11 минут 28 секунд

    Прикольно, но гугл вроде клялся что расширения от фф будут работать в скором времени…
    adw/0
  • Lirck

    Сообщения: 1658 Репутация: N Группа: Джедаи

    Spritz 22 августа 2009 г. 8:20, спустя 6 минут 11 секунд

    они похожи
  • Sinkler

    Сообщения: 8083 Репутация: N Группа: в ухо

    Spritz 22 августа 2009 г. 8:23, спустя 3 минуты 1 секунду

    Frozzeg, на пыхапыхе публикуй
  • Frozzeg

    Сообщения: 5641 Репутация: N Группа: Джедаи

    Spritz 22 августа 2009 г. 8:25, спустя 1 минуту 29 секунд

    Sinkler, туда по моему никто не ходит
    You can be anything you want to be. Just turn yourself into anything you think that you could ever be.
  • Lirck

    Сообщения: 1658 Репутация: N Группа: Джедаи

    Spritz 22 августа 2009 г. 8:27, спустя 2 минуты 8 секунд

    … пыхапыхе …

    первый раз слышу
  • adw0rd

    Сообщения: 22905 Репутация: N Группа: в ухо

    Spritz 22 августа 2009 г. 8:29, спустя 1 минуту 47 секунд


    … пыхапыхе …

    первый раз слышу
    http://pyha.ru/forum/topic/2954.0
    adw/0
  • Sinkler

    Сообщения: 8083 Репутация: N Группа: в ухо

    Spritz 22 августа 2009 г. 8:52, спустя 22 минуты 50 секунд


    Sinkler, туда по моему никто не ходит


    Я хожу)

    А вобще надо о ней чаще людям напоминать, хоть к-н ссылку сделать в шапке форума, ибо идея хорошая.
  • adw0rd

    Сообщения: 22905 Репутация: N Группа: в ухо

    Spritz 22 августа 2009 г. 8:56, спустя 3 минуты 55 секунд



    Sinkler, туда по моему никто не ходит


    Я хожу)

    А вобще надо о ней чаще людям напоминать, хоть к-н ссылку сделать в шапке форума, ибо идея хорошая.
    идею не поддерживают, надо просто чаще постить туда, тогда и ссылка появиться
    adw/0
  • Frozzeg

    Сообщения: 5641 Репутация: N Группа: Джедаи

    Spritz 22 августа 2009 г. 9:47, спустя 51 минуту 28 секунд

    а в какой раздел на пыхапыхе кидать? в собственный блог?
    You can be anything you want to be. Just turn yourself into anything you think that you could ever be.
  • adw0rd

    Сообщения: 22905 Репутация: N Группа: в ухо

    Spritz 22 августа 2009 г. 9:48, спустя 1 минуту 21 секунду


    а в какой раздел на пыхапыхе кидать? в собственный блог?
    да, если что перенесем в Chrome
    adw/0
  • Frozzeg

    Сообщения: 5641 Репутация: N Группа: Джедаи

    Spritz 22 августа 2009 г. 9:51, спустя 2 минуты 15 секунд

    кстати, а как насчет уплоада исходников и картинок? а то у меня сервер не постоянный потому что на домашнем компе находится
    You can be anything you want to be. Just turn yourself into anything you think that you could ever be.
  • adw0rd

    Сообщения: 22905 Репутация: N Группа: в ухо

    Spritz 22 августа 2009 г. 9:58, спустя 7 минут 15 секунд

    Ага, надо, еще надо сделать кросспостинг с собственных блогов
    Если бы кто помогал, то я бы сделал…. а так все тихо :(
    adw/0
  • Troy

    Сообщения: 2532 Репутация: N Группа: Джедаи

    Spritz 22 августа 2009 г. 10:03, спустя 4 минуты 58 секунд

    adw0rd, если можно то я могу , хотяб в плане со стороны посмотреть , опыта набратся
  • md5

    Сообщения: 11949 Репутация: N Группа: в ухо

    Spritz 22 августа 2009 г. 10:05, спустя 2 минуты 32 секунды


    Ага, надо, еще надо сделать кросспостинг с собственных блогов
    Если бы кто помогал, то я бы сделал…. а так все тихо :(
    у лайстрита есть апи?
    можно плагин для ворпреса захуярить livestreet-crossposter
    все умрут, а я изумруд

Пожалуйста, авторизуйтесь, чтобы написать комментарий!