Создание Firefox / Chrome расширение от 0 - PullRequest
0 голосов
/ 07 февраля 2011

У меня есть веб-сайт, он предназначен для обмена ссылками, файлами ... Скажу это быстро, это моя "версия" твиттера + megaupload,

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

Куда мне обратиться? В основном я должен быть в состоянии: - Доступ к файлу закладок (1) - возможность посылать ссылки на мой сервис (2) - возможно добавление функции входа (в будущем)

Я гуглял об этом целую вечность несколько недель подряд, и я вроде бы сдался, потому что я в порядке с PHP и JS, но с этим языком плагинов я очень потерян. Поэтому я решил опубликовать здесь, который всегда дает положительные ответы

(1) -> Я даже не знаю с чего начать (2) -> я хотел создать сайт website.com/auto_import_no_confirm.php?url=[URL] и поместить его в каждый для каждого.

со сколькими языками и расширениями мне нужно работать? Мне действительно нужен любой совет с точкой (1)

хочется? -редактировать- Просто нашел это -> https://developer.mozilla.org/En/Code_snippets/Bookmarks который действительно выглядит так, как мне нужно, но где я могу разместить этот код? спасибо!

Ответы [ 2 ]

3 голосов
/ 07 февраля 2011

Не может быть плохим вопросом, но слишком много подтем, поднятых, чтобы ответить на этот вопрос. (И слишком много тегового спама. Разбейте ваш вопрос на задачи, специфичные для PHP и Javascript, когда вы разработали общую схему приложения.)

Но для начала загрузите аналогичные расширения Firefox (.xpi) и разархивируйте их, чтобы проверить общую структуру. Вы найдете пример кода для обработки закладок и довольно быстрого вызова удаленных API. И в основном вам нужен только Javascript для самого расширения. (Похоже, ваше расширение не нуждается в большом пользовательском интерфейсе.)

И есть много уроков по разработке аддонов Firefox: http://roachfiend.com/archives/2004/12/08/how-to-create-firefox-extensions/ или http://www.google.com/search?q=firefox+develop+an+xpi

1 голос
/ 07 февраля 2011

Во-первых, хорошие новости: вам не понадобится намного больше, чем в JavaScript, если вы просто хотите получить доступ к закладкам и отправить их на сервер, ни в Firefox, ни в Chrome.Но все же вам придется ознакомиться с API браузеров и научиться разрабатывать расширения.Однако и Mozilla, и Google предоставляют всю необходимую информацию на своих сайтах разработчиков.Для Chrome это - хорошее место для начала, вы найдете API для доступа к закладкам здесь .Соответствующий сайт для Firefox можно найти здесь , с информацией о доступе в закладки здесь .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...