Pull to refresh

Comments 33

Полезная информация, ушло в закладочки.
Кстати, вон ту новость также рекомендую в закладочки. Если читать по-английски научены, то Центр разработчика дополнений — милейшее место.
Можно спросить, почему эта тема в личном блоге, а не во блоге Файерфокса? Кармы хватает, рейтинга темы хватает, её пора выносить на главную.
Я как-то написал расширение для лисы на заказ, а потом меня благодаря этому на работу взяли. Жизнь хорошая штука.
Было бы неплохо, если бы существовал фреймворк для создания кросс-браузерных расширений.
flashguy по ссылке, вместо мыла друга — gmail.com
Спасибо исправил. Это все автоматическая подстановка ссылок.
В избранное, конечно, но знаете что плохо? Слово «простейшего» очень плохое. Не имею ничего против автора, но все готовы писать «для чайников», «для начинающих», «простейшее» и тд, мало кто может написать статью «как написать офигенное расширение».

Я сейчас работаю над этим по поводу Ruby on Rails, и прекрасно вижу, чем отличается «как сделать простейший блог на RoR» от «Как сделать полный клон Хабра на RoR», к примеру. Времени, сил и прочих параметров тратится в разы больше, но ведь и отдача от такой работы заметно больше, нежели «как создать новый проект в Rails для детей до 10 лет» :)

И все равно в избранное, и все равно спасибо.
Автору статьи огромное спасибо, надеюсь добрый человек даст ему инвайт и он напишет не простейшее, а пример интересного и полноценного расширения.
Уже и доброго человека не нужно, автор за 50+ плюсов получил инвайт, с чем всех и поздравляем)
Автор отвечает на ваш комментарий: «Я берусь утверждать, что мой продукт качественней, потому что это перевод текущей версии, наиболее точный, на этой страничке есть ошибки, по-этому не отображаются ссылки. Я думаю прочитавшие ее с легкостью найдут 10 отличий».

Да-да, качественней. «Расширениям, созданным для работы с Firefox 2.0.0.x, нужно указать в качестве максимальной версию «2.0.0.*». Для расширений, созданных для работы с Firefox 1.5.0.x — «1.5.0.*».» Можно было при переводе на календарь посмотреть.
«Это перевод английской версии, а не пересказ того, что написано на сайте Мозиллы на Русском.»
Для этого добавьте следующие строки в файл chrome.manifest:
overlay chrome://browser/content/browser.xul
chrome://sample/content/sample.xul

правильно так —
overlay chrome://browser/content/browser.xul chrome://sample/content/sample.xul
Спасибо от автора за инвайт, думаю, он будет очень рад.
Написать Hello World можно и по мозилловскому мануалу, как-то по нему без проблем сделал простенький тулбар. Было бы интереснее посмотреть, как сделать сохраняемые настройки, связь со своими сервисами. Не останавливайтесь
Уже готовлю статью по сохраняемым настройкам. А с сервисами можно работать через XmlHttpRequest.
Вы можете сделать некоторые изменения в .xul-файле, перезапустить Firefox, и сразу же увидите результат.

Есть решение этого не делать? А тож замучаешься перегружать.
UFO just landed and posted this here
UFO just landed and posted this here
Спасибо большое!!!

Под вашим началом (с помощью вашей статьи) написал плагин для себя :-)

Загружают локальные фотки на яндекс.фотки путем перетаскивания их на текстарею =)

Вот в действии: vimeo.com/9111414
Споткнулся на этом шаге:
Запустите Firefox. Firefox по текстовой ссылке сам найдет каталог с вашим расширением и установит его. После запуска браузера вы увидите надпись «Hello, World!» в правой части строки состояния.
При запуске браузера из папки «extensions/» пропал созданный мной файл, а в строке состояния ничего не выводится. FF6, в install.rdf прописал версии 4-8. Всё делал по шагам, конечно же. В чем может быть косяк?
Подскажите, заказывал расширение для FF, сейчас посмотрел код,
Вместо мыла здесь <em:id>sample@example.net</em:id>
написано такое <em:id>{d722c257-cfb0-419c-b6a2-8fe23c8d08dd}</em:id>

в чём разница?
Sign up to leave a comment.

Articles