Регистрация Главная Сообщество
Сообщения за день Справка Регистрация

Ответ
 
Опции темы
Старый 27.09.2015, 11:16   #1
 Старший сержант
Аватар для RenatPro
 
RenatPro скоро будет известенRenatPro скоро будет известенRenatPro скоро будет известенRenatPro скоро будет известен
Регистрация: 30.03.2013
Сообщений: 209
Популярность: 377
Сказал(а) спасибо: 7
Поблагодарили 54 раз(а) в 33 сообщениях
 
По умолчанию Расширение Google chrome (Hello word)

Для начала нужно будет создать папку, где будут находится файлы нашего расширения

Назовем ее например "HelloWorld"

И в ней создадим файл "manifest.json"

"manifest.json" это файл в котором будет "описано" наше расширение а так же будут заданы некоторые параметры

И так содержимое этого файла с комментариями:

Код:
{
"manifest_version": 2, // Версия расширения
"name": "Hello world!", // Название Расширения
"version": "1.0", //Наша версия расширения
"description": "Первое расширение", // Описание расширения
"icons": {
},
"permissions": [
],
"browser_action": { // Страница, контент которой будет выполнятся в фоне
"default_title": "Hello world!",
"default_popup": "popup.html"
}
}
Создадим еще 1 файл с названием popup.html и впишем в него такое содержание:

Код:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
</head>
<body>
<h1>Hello world!</h1>
</body>
</html>
ТЕСТИРОВАНИЕ
Стоит немного написать о тестировании. Для тестирования расширений необходимо перейти в браузере Chrome на страницу Расширения, для этого перейдите по ссылке или в меню выберите Инструменты->Расширения. На странице ставим галочку в поле Режим разработчика, после чего с помощью появившейся кнопки Загрузить распакованное расширение выберите папку с вашим расширением. После этого ваше расширение будет загружено, если включено отображение иконки рядом с адресной строкой, то она будет отображаться на желтом фоне. После каждого изменения в коде, файлы необходимо сохранять и в браузере на странице Расширения нажимать на кнопку Обновить.
Изображения
Тип файла: jpg 6jnlngtv_jM.jpg (8.0 Кб, 47 просмотров)
________________
Группа вк: [Ссылки могут видеть только зарегистрированные пользователи. ]
  Ответить с цитированием
Пользователь сказал cпасибо:
Nacionalist (03.10.2015)
Старый 21.11.2015, 15:31   #2
 Разведчик
Аватар для Kacha
 
Kacha излучает ауруKacha излучает ауруKacha излучает ауруKacha излучает ауруKacha излучает ауруKacha излучает ауру
Регистрация: 19.09.2012
Сообщений: 38
Популярность: 640
Сказал(а) спасибо: 6
Поблагодарили 43 раз(а) в 29 сообщениях
 
По умолчанию Re: Расширение Google chrome (Hello word)

Несколько замечаний:
1. manifest_version менять нельзя
2. version предпочтительно делать в виде 1.2.3.4
3. permissions лучше указывать для конкретных сайтов
4. если будут JS их надо регистрировать отдельно

Более-менее адекватный manifest.json из рабочего расширения скрипта:
Код:
{
   "name":"Script",
   "description":"Description",
   "permissions":[      //права доступа к данным url
      "https://api.vk.com/*",
      "https://vk.com/*",
      "http://vk.com/*"
   ],
   "version":"1.2.7.4",
   "manifest_version":2,
   "browser_action":{
      "default_icon":"icon-48.png"//иконка для расширения
   },
   "content_scripts":[
      {
         "js":[//список используемых скриптов
            "jquery-1.8.3.min.js",
            "jquery.balloon.js",
            "MD5.js",
            "script.js"
         ],
         "matches":["http://*/*", "https://*/*"]//права доступа данных скриптов (для любого сайта)
      }
   ],
   "icons":{//иконки приложения
      "16":"icon-16.png",
      "48":"icon-48.png"
   },
   "web_accessible_resources":[
      "icon-16.png",
      "icon-48.png",
      "jquery.balloon.js",
      "jquery-1.8.3.min.js",
      "MD5.js",
      "script.js"
   ]
}
________________
[Ссылки могут видеть только зарегистрированные пользователи. ]
  Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Услуги] Услуга размещение вашей группы в расширение chrome (1 месяц 300 рублей!) RenatPro Товары/услуги в Сети 0 24.08.2015 00:54
[Обсуждение] Собственное расширение для Google Chrome XRASER Вопросы и ответы, обсуждения 4 20.04.2014 14:02
[Прочее] Создаем простое расширение Google Chrome[NEW] AgentZohan Халява для Читера 2 24.07.2013 13:24

Заявление об ответственности / Список мошенников

Часовой пояс GMT +4, время: 20:36.

Пишите нам: [email protected]
Copyright © 2024 vBulletin Solutions, Inc.
Translate: zCarot. Webdesign by DevArt (Fox)
G-gaMe! Team production | Since 2008
Hosted by GShost.net