Как создавать и публиковать приложения и расширения Chrome

Обязательными требованиями по установке на ваш хостинг являются данные на вход панели управления хостингом (FTP и MySQL). Стоимость установки - 400 руб., настройка платежных систем - 300 руб. Установка и настройка занимает ~30 мин.

«Хайп под ключ» включает в себя SSL сертификат, регистрацию домена сайта, приобретение сервера с защитой от DDoS, а также установку, настройку платежных систем и сам скрипт. По завершению установки, Вам продемонстрируют готовый проект. Следующим этапом является сдача готового проекта его обладателю. Заказчик получает все данные - логины и пароли от сайта и его сервисов. Стоимость рассчитывается индивидуально. Срок сдачи готового проекта ~24 часа
Пример расчета стоимости: c доменом pro, сервером, защитой от DDoS до 5 Gbps / 1 Mpps, установкой и настройкой плат. системы выйдет 3 400 руб. + стоимость скрипта.

Теперь Вашим участникам будет очень удобно следить за статистикой личного кабинета. В плагине Вы можете предоставлять участникам любую информацию: статистику проекта, заработанные им деньги и прочее. Так же присутствуют всплывающими сообщениями прямо в браузере, это может быть какое-то напоминание или же приход денег на счет, регистрация нового реферала и т.п. Расширение будет изготовлено под дизайн Вашего проекта

Натяжка любого шаблона зависит от ваших вкусов и предпочтений. Стоимость установки выбранного вами шаблона обговаривается в индивидуальном порядке. Цена будет зависеть от самого шаблона и от сложности движка.

Стоимость разработки баннеров зависит от их размеров.

Рассмотрим цены баннеров (цена указана за 1 шт.):

Размер 88х31 100х100 125х125 200х200 468х60 250х250 200х300 728х90 160х600 240х400
Цена 3$ 4$ 5$ 6$ 7$ 7$ 7$ 8$ 8$ 8$

Если вам нужны другие размеры, то этот вопрос можно обсудить в индивидуальном порядке.

Бэклинки:
Бэки будут видны в панеле через 1-2 месяца (после 3-6 апов). Это связано с тем, что индексация профилей происходит более медленно, чем индексация топиков на форумах.

Что же дает прогон лицензионным XRumerом :

1. Через несколько часов или суток поисковые роботы полностью проиндексируют ваш сайт.

2. Увеличится PR 1-3 и тИЦ 10-30.

3. Увеличатся ссылочной массы.

4. Увеличится число гостей на вашем ресурсе.

5. Повысится в поисковой выдаче Yandex, Google и др.

Сроки выполнения обсуждаются при заказе. Обычно они составляют 1-5 дней.

Отчет: в качестве отчета вам будет предложен доступ к почтовому ящику, на который приходят ссылки на регистрации в течение прогона или по его окончании. Клиенту предоставляется выборка ссылок на топики и профиля (100+ ссылок). Данные действия предотвратят уход базы в паблик.

Стоимость данной услуги составляет 25 долларов по одной базе. Оплату можно произвести посредством системы Яндекс Деньги, WebMoney или QIWI.

При создании уникального проекта, специалисты согласуют с вами оформление сайта, напишут или доработают модули, подберут и согласуют имя (домена) сайта, наполнят сайт нужной информацией. Сайт под ключ также включает в себя регистрацию домена сайта, подключение хостинга. При необходимости сайт можно будет перевести на другие языки через агентство переводов. Далее вам продемонстрируют созданный сайт и согласуют его с вами. При наличии ошибок и замечаний их устранят. Следующим этапом является сдача готового сайта его обладателю. Хозяин получает документы, пароли и логины от сайта и его сервисов. Стоимость услуги оговаривается индивидуально. Услуга предоставляется исключительно для проектов написанных с нуля.

Ура-ура, теперь о кэшбэке Вам напомнит специальная программа-расширение в браузере, которое доступно для:

Как загрузить расширение?

Все просто - нажмите на значок расширения для нужного Вам браузера, оно загрузится автоматически за пару секунд.


О том, что расширение готово к работе, подскажет Ваш браузер, отразив иконку с логотипом payBack возле адресной строки.

Что оно делает?

Расширение экономит Ваше время и всегда напомнит, если на этом сайте есть кэшбэк. С ним можно получить кэшбэк, не делая переход через наш сайт. Вот как оно выглядит, если нажать на саму иконку.


Установив расширение в браузер, можно не открывать наш сайт для перехода в магазин, а сразу заходить в любимый магазин и совершать покупку.


Цвет иконки

Что значит

Расширение загружено.
На этом сайте нет кэшбэка.

На этом сайте доступен кэшбэк. Вы можете активировать его сами, нажав на иконку. Также кэшбэк активируется, если вы нажмете “Активировать кэшбэк” на всплывающем меню.

Кэшбэк активирован для этого магазина, зафиксирован переход в магазин. Вы можете делать покупку.

Возможна утеря информации о кэшбэке (например, у Вас были переходы на другие страницы). Для покупки активируйте кэшбэк повторно и выполните покупку в 1 сессию!

Если в магазине можно получить кэшбэк, то иконка изменит цвет с серого на синий, а расширение предложит его включить. Иконка при активации кэшбэка станет зеленого цвета.



Вы ушли с сайта магазина, посмотрели другие сайты? При этом значок расширения станет желтого цвета. Расширение подскажет, что кэшбэк необходимо активировать повторно.



Готовы покупать? Повторно активируйте кэшбэк, если иконка желтого или синего цвета, чтобы иконка стала зеленой. Каждая активация кэшбэка автоматически записывает переход на сайте в Личном кабинете в разделе Мои переходы в магазины.


Готовы сделать покупку - делайте

Правила покупки с расширением не отличаются от покупки с сайтом, но делают сам процесс быстрее.

Алгоритм действий:


(*) - В случае с Aliexpress вместо добавления в "Корзину" можно воспользоваться кнопкой "Купить сейчас".
(**) - Для украинских магазинов оплата может быть после доставки, но заказ необходимо обязательно сформировать и завершить.

Ответы на часто задаваемые вопросы.

Мы очень хотели бы дать Вам «волшебную кнопку».
Но ни мы, ни другие кэшбек еще не придумали такой кнопки, на которую можно нажать и не следовать правилам начисления кэшбэка.

Задача расширения - напомнить Вам про кэшбэк и сделать процесс покупки быстрее и проще, а также отследить определенные нарушения в оформлении покупки с кэшбэком.

Если вы совершаете покупки онлайн, то, наверняка, знаете, как много встречается в сети купонов, промо-акций и т.д. Уследить за всем просто нереально, а сравнить цены от сотни различных продавцов - и вовсе нечто из разряда невозможного. Где же вам найти столько времени, чтобы со всем этим справиться?

Ну, вам оно и не нужно! Вместо того чтобы ставить перед собой такие непосильные задачи, просто доверьтесь одному или нескольким инструментам для интернет-шоппинга и позвольте им сделать всю работу за вас.

В составленный нами список входят одни из лучших онлайн инструментов для Chrome, Firefox, Safari, IE и даже Opera. С их помощью вы не только сэкономите много денег и станете более продвинутым шоппером, у вас также появится гораздо больше свободного времени, так как весь поиск и сравнения цен возьмёт на себя выбранный вами инструмент.

Chrome расширения

Если у вас есть свой аккаунт на Amazon, то вы, скорее всего, добавляете пункты в свой список желаний. Данное расширение позволяет вам включать в ваш виш-лист на Amazon продукцию с любого веб-сайта (не только Amazon.com). С Add To Amazon Wish List следить за вещами, которые вы намерены приобрести в интернете, намного проще, и все это в рамках одного сайта.

Инструмент доступен для Safari в категории Покупки и для Firefox в виде и .

Очень полезный инструмент, который показывает самую низкую цену на вещь, которую вы просматриваете. Например, если вы открыли страницу с определенным товаром с Amazon, InvisibleHand проинформирует вас о том, можно ли купить его на другом сайте по более приемлемой цене. InvisibleHand поддерживает более 200 продавцов из США, Соединенного Королевства и Германии. Более того, используя инструмент, вы сможете отыскать не только самые дешевые вещи, но и самые выгодные перелеты от различных сайтов.

Расширение также доступно для и в категории Покупки.

Приходилось ли вам когда-либо упустить вещь на аукционе eBay? Благодаря данному расширению вы можете следить за вещами, которые продаете и за которые предлагаете цены, и ежедневно быть в курсе последних обновлений. Оно активизирует ваш аккаунт и делает ставки на активные позиции, сохраняет поиски и остается на связи с сохраненными продавцами.

Инструмент также доступен на и .

Это инструмент очень похож на InvisibleHand (о нем мы говорили ранее в статье), и в первую очередь в том, что он показывает самые низкие цены на заданную продукцию. Более того, PriceBlink поддерживает более 3 000 продавцов. Инструмент также информирует пользователей о купон и шиппинг кодах, которые могут быть использованы для покупок у текущего продавца. Благодаря этой опции вы можете совершать еще более выгодные покупки. Вы также можете узнать рейтинг большинства продуктов, что поможет быстрее определиться с выбором.

Более того, вам будет предоставлена исчерпывающая информация о рекламных акциях и минимальной требуемой сумме покупки.

Если вы часто пользуетесь Craigslist, то, наверняка, знаете, как неудобно щелкать по каждому объявлению, чтобы просмотреть скрытые изображения. С данным приложением эти картинки можно видеть прямо в результатах поиска. Это значительно экономит ваше время, так как вы сразу можете просматривать включенные изображения.

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

Это отличный инструмент для шоппинга на Craigslist, включающий следующие опции:

Эскизы изображений и предварительный просмотр

Предварительный просмотр объявления - просмотр текста объявления без предварительного клика

Уведомления о появлении нового объявления, соответствующего заданным вами в поиске параметрам

Возможность делать заметки на объявлениях - хороший способ помечать все детали по покупке товара и другую нужную информацию

Игнорирует и скрывает объявления, и вы больше никогда их не увидите

Помещает в черный список объявления, содержащие заданные ключевые слова

И многое другое

Воспользовавшись данным инструментом, вы узнаете об изменениях цен в различных интернет-магазинах, таких как Amazon, Best Buy, Newegg и другие. Это помогает определить, «хороша» ли цена, так как инструмент отслеживает изменения в цене заданной вещи за длительный период времени. Плюс ко всему, эти данные не будут навязчивыми, так как вызываются только нажатием по иконке расширения в строке поиска.

В число похожих инструментов для отслеживания ценовых изменений также входят: (доступен и для ) и .

Данное расширение также доступно для .

Если вы любите совершать покупки на таких сайтах, как Groupon или LivingSocial, то Groolu вам обязательно понравится. Он ежедневно и ежечасно собирает купоны на Tippr, Zozi, Dealster и вышеперечисленных сайтах.

Groolu информирует вас о появлении нового купона и предоставляет информацию о товаре (изображение, данные о продавце, цена и т.д.).

После установки расширения на панели вашего браузера появляется соответствующая кнопка, воспользовавшись которой можно сравнивать цены в режиме реального времени. The Best Price работает с 300 онлайн продавцами и уведомляет вас (через кнопку в браузере) о появлении более выгодной цены на заданный вами товар. Если вы кликните по кнопке расширения в своем браузере, откроется окно со значками трех цветов:

Зеленый - товар продается по более выгодной цене на другом сайте

Синий - цена такая же, как и в других интернет-магазинах

Оранжевый - на других сайтах цены выше

Эти значки можно использовать для того, чтобы быстро узнать, выгодна ли предлагаемая цена.

Инструмент также доступен для .

Firefox аддоны

Compass помогает сделать онлайн шоппинг более продуктивным, оснащая каждую страницу с продуктом навигационным меню. Это очень удобная опция, так как вы быстро находите нужную вещь, и для этого не нужно прокручивать всю страницу. Из меню можно убрать контент, который вам неинтересен. Compass определенно поможет сэкономить вам кучу времени!

Compass доступен для Safari в категории Покупки.

Если вы еще не пробовали делать покупки онлайн, то наверняка захотите попробовать, потому что в интернете вещи можно отыскать по более приемлемым ценам.

Boo.ly - многофункциональный инструмент, выполняющий роль вашего персонального помощника по покупкам. Вы можете сравнивать цены на товары, узнавать о специальных предложениях и участвовать в акциях, находить купоны и просто экономить свои деньги. Аддон работает с тысячами интернет-сайтов, среди которых Amazon, Google, Yahoo и Bing. В результатах поиска вы увидите небольшой ярлык с буквой «b»; нажав по нему, откроется окно с опциями и дополнительной информацией.

Window Shopper уведомляет вас о вещах со сниженной ценой на различных сайтах. Он охватывает более 130 миллионов вещей различных категорий. Просто нажмите кнопку «Посмотреть похожее» на своем любимом сайте интернет-шоппинга, чтобы открыть окно Window Shopper и увидеть идентичные и похожие товары. Вы также можете кликнуть по вкладке Магазины, чтобы получить список всех магазинов, торгующих данной вещью.

Использование Window Shopper - это самый лучший способ экономить и покупать вещи по самой выгодной цене.

PriceTrace дает возможность сравнивать цены, узнавать об их изменениях и подписываться на уведомление об снижении стоимости товара. В вашем Firefox появляется панель инструментов, при помощи которой можно «отслеживать» нужный вам товар в большинстве интернет-магазинов, в том числе на Amazon, Walmart, Newegg и Best Buy. Аддон также работает с такими поисковыми системами, как Google, Yahoo и Bing. Вы, более того, можете использовать , чтобы отыскать желаемые вещи и сравнить их универсальный код, артикул, название и URL.

Ciuvo позволяет совершать удачные покупки, получая нужную информацию в режиме реального времени. Вы будете видеть не только лучшие цены, но и изображения товаров, видео, отзывы покупателей и даже их наличие в вашем регионе. В настоящее время инструмент работает в США, Германии и Австрии.

С помощью FreePriceAlerts пользователи могут узнавать, является ли цена на ими просматриваемый в данный момент товар самой низкой. Если это так, то в верхнем левом углу экрана появится зеленая отметка. В противном случае инструмент покажет наиболее выгодную цену и места продажи товара. Вы также можете добавлять вещи в свой список желаний и указывать цену, о появлении которой хотите быть в курсе. Таким образом, когда стоимость товара опустится до указанной вами отметки, вы получите и-мейл с уведомлением.

Данный инструмент доступен для , и .

51755

Одна из моих любимых вещей в браузере Chrome — это его расширяемость. Складывается впечатление, что существуют плагины для всего, что вы когда-либо можете захотеть.

Но хотели бы вы создать свое собственное расширение Chrome? Задумывались ли вы, насколько трудоемкий этот процесс и что для этого нужно? Что ж, оказывается, это супер просто, возможно даже проще, чем вы представляли.

В этом уроке я собираюсь показать, как создать базовое расширение для Chrome, затратив на это около 5 минут — без шуток!

Что мы собираемся разрабатывать

Я одержим заботой о скорости моего сайта, http://simpleprogrammer.com , так что я часто использую такие сайты как GTmetrix , чтобы проверить скорость сайта.

Также я часто проверяю другие сайты, чтобы сравнивать.

Было бы неплохо иметь расширение для Chrome, которое позволяло бы, используя GTmetrix, проверить скорость сайта, который вы в данный момент просматриваете, просто нажав кнопку?

Я проверил Chrome Web Store и не нашел подобного расширения, так что именно это мы и реализуем.

Что такое расширение для Google Chrome

Прежде, чем мы начнем разработку расширения, неплохо было бы разобраться в том, что представляют собой расширения для Chrome и как они работают.

На самом базовом уровне расширение Chrome — это набор HTML, CSS и JavaScript-файлов, позволяющий добавить некоторую функциональность в Chrome через JavaScript API, который предоставляет браузер. По сути, расширение — это веб-страница в Chrome, имеющая доступ к некоторым дополнительным API.

В этом уроке я собираюсь показать вам, как создать базовое расширение Chrome, которое называют Browser Action. Этот вид расширения добавляет в панель инструментов Chrome кнопку, нажатие на которую показывает HTML-страницу. Также такие расширения позволяют выполнять какой-либо JavaScript-код.

Расширения Chrome также могут работать только на определенных страницах, выполняться в фоне или модифицировать содержание страницы. Но в этом уроке мы рассмотрим самый простой вариант.

Если вы захотите изучить подробнее возможности расширений Chrome, вы можете ознакомиться с документацией .

Шаг 1: Создание проекта

Первое, что мы должны сделать, это создать проект и все файлы, которые нужны для нашего расширения. Давайте начнем с создания нового каталога, который мы назовем «GTmetrix Extension». В этот каталог мы поместим все файлы, которые нужны для расширения. Chrome позволяет загрузить плагин, указав директорию, содержащую файлы с расширением.

Все расширения Chrome требуют наличия файла манифеста. Файл манифеста сообщает браузеру все, что нужно для загрузки расширения. Создадим файл manifest.json в директории проекта. Оставим пока его пустым.

Далее нам потребуется иконка для нашего расширения. Это должен быть PNG-файл 19×19px. Можно взять пример иконки .

Из-за ограничений безопасности, мы не можем использовать в расширении JavaScript-код, встроенный в HTML, поэтому мы будем ссылаться на внешний файл.

Шаг 2: Создание файла манифеста

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

Откройте файл manifest.json и добавьте в него следующий код:

{ "manifest_version": 2, "name": "GTmetrix Analyzer Plugin", "description": "This extension will analyze a page using GTmetrix", "version": "1.0", "browser_action": { "default_icon": "icon.png", "default_popup": "popup.html" }, "permissions": [ "activeTab" ] }

Большинство полей в этом JSON-файле не требуют дополнительного объяснения, поэтому я не буду тратить на это время, обратите внимание на раздел browser_action, где мы определяем, какая иконка будет использоваться и какая HTML-страница должна отображаться при нажатии на кнопку.

Шаг 3: Создание интерфейса

Следующим шагом будет создание интерфейса, который будет отображаться при нажатии на иконку.

Наш интерфейс будет очень простым, содержащим заголовок «GTmetrix Analyzer» и кнопку, по которой пользователь сможет проанализировать текущую страницу.

Откройте popup.html и добавьте следующий код:

GTmetrix Analyzer GTmetrix Analyzer Check this page now!

В HTML-файле мы подключаем скрипт popup.js. В этом скрипте будет реализована логика нашего расширения, которая будет выполняться при нажатии на кнопку с id checkPage.

Шаг 4: Реализация логики

Последняя вещь, которую нам необходимо будет сделать, это реализация логики, которая должна выполняться при нажатии на кнопку «Check this page now!».

Нам нужно добавить обработчик события click для кнопки checkPage. При нажатии на эту кнопку будет создаваться новая форма, содержащая URL текущей страницы, и отправляться в GTmetrix.

Откройте popup.js и добавьте следующий код:

Document.addEventListener("DOMContentLoaded", function() { var checkPageButton = document.getElementById("checkPage"); checkPageButton.addEventListener("click", function() { chrome.tabs.getSelected(null, function(tab) { d = document; var f = d.createElement("form"); f.action = "http://gtmetrix.com/analyze.html?bm"; f.method = "post"; var i = d.createElement("input"); i.type = "hidden"; i.name = "url"; i.value = tab.url; f.appendChild(i); d.body.appendChild(f); f.submit(); }); }, false); }, false);

Большую часть кода для создания и отправки формы я взял из букмарклета, предоставленного на сайте GTmetrix, и просто немного изменил код, чтобы передать URL текущей вкладки.

Как вы можете видеть в коде выше, сначала мы регистрируем обработчик события click для кнопки checkPage. Далее, когда кнопка нажата, мы получаем URL текущей вкладки, создаем форму со скрытым полем и отправляем ее GTmetrix. URL текущей страницы используется для того, чтобы указать, какую именно страницу мы хотим анализировать.

Тестирование

Проверить новое расширение очень просто. Для этого введите «chrome://extensions» в адресной строке браузера, чтобы перейти на страницу расширений.

На этой странице включите галочку «Developer mode», чтобы разрешить загрузку расширений из исходников. И далее нажмите кнопку «Load unpacked extension» или просто перетащите директорию с расширением на эту страницу. Вы должны увидеть, что новая иконка добавилась в панель инструментов браузера.

Чтобы проверить расширение, откройте страницу, которую вы хотите проанализировать в GTmetrix. Нажмите на иконку расширения в панели инструментов, далее нажмите на кнопку «Chech this page now!». Вы должны увидеть результат анализа на текущей вкладке.

И это все! Если у вас есть какие-либо проблемы или вопросы, не стесняйтесь задавать. Я надеюсь, что такого введения в создание расширений для Chrome достаточно, чтобы вы начали разрабатывать собственные расширения.