Как стать автором
Обновить

Mozilla удалила из каталога расширений продукты Avast и AVG из-за шпионажа за пользователями

Время на прочтение 3 мин
Количество просмотров 11K
Firefox Информационная безопасность *Расширения для браузеров
imageФото: palant.de

Mozilla решила исключить из своего каталога для Firefox четыре расширения, которые создали Avast и ее «дочка» AVG. Avast Online Security, AVG Online Security, Avast SafePrice и AVG SafePrice подверглись удалению, потому что производили сбор данных пользователей.

Кроме того, эти расширения позволяли просматривать историю посещений в браузере.
Читать дальше →
Всего голосов 27: ↑26 и ↓1 +25
Комментарии 14

Вышел Firefox 106

Время на прочтение 2 мин
Количество просмотров 3.4K
Firefox Расширения для браузеров Браузеры

Mozilla выпустила обновлённый браузер Firefox 106. Одновременно сформировано обновление ветки с длительным сроком поддержки.

Читать далее
Всего голосов 5: ↑4 и ↓1 +3
Комментарии 5

Хабраголик by хабраюзер Semenov. Модификация.

Время на прочтение 1 мин
Количество просмотров 660
Чулан
Спасибо Semenov'у за расширение «Хабраголик» для FF.
Сделал небольшую модификацию: теперь панель показывает индикаторы в виде красной/зеленой стрелок, обозначающие понижение/повышение кармы/рейтинга со времени последнего обновления.

Хабраголик v0.3.
Всего голосов 6: ↑4 и ↓2 +2
Комментарии 28

Хакеры заинтересовались расширениями Firefox

Время на прочтение 1 мин
Количество просмотров 1.2K
Информационная безопасность *
Расширения Firefox — самое слабое место в системе безопасности этого свободного браузера. В момент запуска каждое расширение инициирует соединение с удалённым сервером, чтобы проверить обновления. Проблема в том, что эти обновления могут находиться на «левом» хостинге и передаваться по незащищённому протоколу. По мнению некоторых экспертов, злоумышленник может легко перехватить такое соединение, например, внедрившись в беспроводной канал передачи данных от публичного хотспота.
Читать дальше →
Всего голосов 17: ↑12 и ↓5 +7
Комментарии 5

Просто добавь воды: headup.com

Время на прочтение 1 мин
Количество просмотров 548
Чулан
Новая неделя и новый выпуск скринкаста «Просто добавь воды», сегодня — обзор веб-сервиса headup.com и соответственного расширения для Firefox 2/3, для тех, кто всегда хочет знать больше.


Как обычно, для просмотра HD-варианта придется пойти по ссылке :(.

Читать дальше →
Всего голосов 40: ↑32 и ↓8 +24
Комментарии 16

Расширение Firefox добавляет торренты на Amazon.com

Время на прочтение 1 мин
Количество просмотров 1.7K
Децентрализованные сети *
Новое расширение Firefox под названием Pirates of the Amazon («Пираты Амазонки») превращает крупнейший в мире интернет-магазин в полноценный каталог пиратского контента. Идея простая: «Пираты Амазонки» просто добавляют на каждую страницу каталога Amazon.com ссылку на торрент для бесплатного скачивания этого файла.

Таким образом, мечта любого любителя халявы доведена до абсолюта: вы ходите по магазину, смотрите на ценники и выбираете подходящий фильм (программу, музыкальный альбом, игру), а когда выбор сделан — просто берёте товар бесплатно, нажав на баннер “Download 4 free”.

Плагин работает по типу Greasemonkey, модифицируя код страницы в браузере. Ссылки на торренты получают с популярного трекера The Pirate Bay.
Читать дальше →
Всего голосов 151: ↑141 и ↓10 +131
Комментарии 104

Пункт «Properties» будет убран из контекстного меню браузера Firefox (но можно использовать расширение)

Время на прочтение 1 мин
Количество просмотров 1.4K
Firefox
Многие пользователи Файерфокса давно знают о том, что из контекстного меню (то есть из того, которое появляется, если правой клавишею мыши жмякнуть по странице) можно выбрать пункт «Properties» — и тем вызвать список свойств элемента страницы, жмякнутого мышою.

Например, если жмякнутый элемент — это картинка-гиперссылка, то можно вызвать примерно вот какое окошко:

[окошко свойств картинки-гиперссылки]

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

Так что, некоторое время подумавши, программисты Фонда Мозиллы вообще убрали этот пункт напрочь (и из Firefox 3.6, и из Firefox 3.7).

Для тех же пользователей, которым будет всерьёз недоставать этого пункта (а я уверен, что среди веборазработчиков на Хабрахабре таких много!..), предназначается новое расширение — «Element Properties», которое возвращает в Firefox желаемый подпункт контекстного меню и соответствующее ему диалоговое окошко.

Будьте готовы.
Всего голосов 108: ↑78 и ↓30 +48
Комментарии 71

Проект «Карандаш» (The Pencil Project): создание диаграмм и прототипов GUI на движке от Файерфокса

Время на прочтение 1 мин
Количество просмотров 13K
Firefox
The Pencil Project поставил своей целью создание свободного (на открытых исходниках) срéдства для создания диаграмм и прототипов GUI на движке от Файерфокса.

Его ужé обсуждали на Хабрахабре в позапрошлом году; с тех пор в Pencil появились средства экспорта (в HTML, PNG, документы Openoffice.org, Word и PDF), а также просмотр клипартов.

Выглядит так:

[The Pencil Project: скриншот]

Существуют версии «Карандаша», встраиваемые в Firefox, а есть и отдельные.

Pencil распространяется по лицензии GPL v2 и работает всюду, где способен работать Firefox 3. Например, первую версию Pencil проверяли на GNU/Linux 2.6 с GTK+, на Windows XP и Windows Vista.

Вон там вы можете видеть нескольких блоггеров Мозиллы в восторге от того, что в Pencil за пару минут удалось набросать вот такой интерфейс:

[The Pencil Project: пример итога]
Всего голосов 63: ↑43 и ↓20 +23
Комментарии 19

Авторы расширений, хакеры браузера, встречайте js-ctypes

Время на прочтение 7 мин
Количество просмотров 2.1K
Firefox
Туториал
Перевод
Что такое (можете спросить вы) js-ctypes? Скажем, пишете вы расширение на джаваскрипте, и ему нужно обратиться к местному коду (native code). Например, weave-crypto приходится обращаться к библиотеке NSS. А ваше расширение может пожелать, например, вызвать напрямую NSPR, libc, или функции Win32. Прямо сейчас есть два выхода: либо использовать скриптуемые XPCOM-интерфейсы (обеспечиваемые libxul), либо написать и реализовать собственные XPCOM-интерфейсы, то есть поставлять двоичный код в своём расширении. Если первый вариант не годится, остаётся только второй, но тогда поставлять расширение становится заметно сложнее: приходится отдельно компилировать двоичный код для каждой из поддерживаемых платформ, чтобы упаковать его внутрь вашего кросс-платформенного xpi.

Ответом на эту трудность поэтому станет библиотека js-ctypes: она позволяет джаваскрипту вызывать местный код (написанный на Си) и манипулировать сишными типами данных, без использования XPCOM, и нет необходимости компилировать ни одну строку кода. Это означает, что вам не придётся определять XPCOM-интерфейсы, и что можно будет использовать разделяемые библиотеки (shared libraries), подобные libc, напрямую. Есть и побочный положительный эффект: мы большей частью устраняем потери на преобразование типов данных, свойственные XPConnect, так что выполнение кода может становиться быстрее. (Сравнение скорости я приведу в одной из последующих блогозаписей.) Библиотека js-ctypes будет поставляться с Gecko 1.9.3, а эта платформа (если номера версий не переменятся) станет фундаментом для Firefox 3.7.

Вы можете спросить: «Но как...?». И вот примеры (они проверялись на 32-битных Линуксах x86 и содержат не кросс-платформенные части):

Читать дальше →
Всего голосов 55: ↑42 и ↓13 +29
Комментарии 41

Беспристрастность

Время на прочтение 1 мин
Количество просмотров 699
Habr
Всё больше и больше становится плагинов для того чтобы видеть всю информацию об оставившем комментарий, ну и заодно проголосовать не только за комментарий, но и за карму его оставившего. Я пошёл по другому пути, предлагаю расширение которое наоборот скрывает всю персональную информацию о комментаторе, а заодно и оценку комментария. Что поможет (тем кто хочет конечно) оставить своё непредвзятое мнение о комментариях.
Читать дальше →
Всего голосов 62: ↑48 и ↓14 +34
Комментарии 53

Расширение Firefox: поиск по открытому сайту

Время на прочтение 1 мин
Количество просмотров 4.5K
Firefox
На многих сайтах нелегко найти нужную информацию из-за того, что создатели сайтов часто забывают (или не могут) сделать функцию поиска по сайту. Это факт. Я разработал простое расширение для Firefox, которое решает эту проблему.
Читать дальше →
Всего голосов 50: ↑41 и ↓9 +32
Комментарии 33

Расширения Firefox для веб-разработки на все случаи жизни

Время на прочтение 6 мин
Количество просмотров 55K
Разработка веб-сайтов *
Перевод
Исторически сложилось так, что Firefox пользуется широкой популярностью среди веб-разработчиков благодаря его расширяемости через подключение всевозможных плагинов и дополнений, написанных сторонними разработчиками. Идея выделения функционала в расширения позволила решать массу всевозможных задач прямо в браузере, не прибегая к внешним инструментам.

Безусловно в этом списке вы обязательно найдёте уже знакомые расширения, однако огромный пласт полезных расширений всегда остаётся в стороне. Так что приготовьтесь установить ещё парочку расширений! :)

Встроенные инструменты разработки в Firefox


Перед началом списка было бы неправильно не упомянуть об инструментах, уже встроенных в Firefox. Здесь речь идёт о тех самых инструментах разработки в Firefox Aurora 10 и том функционале, который сегодня можно найти в любом современном браузере.

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



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

Читать дальше →
Всего голосов 216: ↑197 и ↓19 +178
Комментарии 55

Firefox: приватные вкладки, разные API и расширения, не требующие перезапуска

Время на прочтение 12 мин
Количество просмотров 19K
Firefox JavaScript *
Из песочницы
Расширение Private Tab
Речь пойдет о моем расширении Private Tab для Firefox и SeaMonkey: некоторые подробности реализации – и конкретно этого, и расширений, не требующих перезапуска (aka restartless), вообще.

Расширение добавляет приватные вкладки, для которых не будет сохраняться история и будет использоваться отдельный набор cookies.

К сожалению, попытки написать по-простому приводят к многочисленным отвлечениям от основной темы, так что на выходе получилась некая солянка на тему написания расширений. С другой стороны, совсем без отвлечений понятно будет только тем, кому все это уже не нужно.
Несколько сумбурно, но зато в логическом порядке. Надеюсь, так понятнее.
Читать дальше →
Всего голосов 32: ↑30 и ↓2 +28
Комментарии 8

Firefox: размер файла по ссылке, или через тернии к форку

Время на прочтение 9 мин
Количество просмотров 11K
Firefox Разработка веб-сайтов *JavaScript *
Скриншот расширения Link Properties Plus
Вашему вниманию представляется небольшая история появления расширения Link Properties Plus и описание того, как работает его основная часть.
Расширение позволяет узнать размер, дату последнего изменения и некоторые другие свойства файла по ссылке (в том числе прямую ссылку после всех перенаправлений) без скачивания всего файла целиком. Если, конечно, все это сообщает сервер.
Читать дальше →
Всего голосов 30: ↑27 и ↓3 +24
Комментарии 15

Firefox: улучшения панели загрузок

Время на прочтение 11 мин
Количество просмотров 18K
Firefox JavaScript *
Речь пойдет об особенностях новой панели загрузок в Firefox и расширении Download Panel Tweaker, устраняющем некоторые из нежелательных особенностей.
В частности, о самом спорном, на мой взгляд, нововведении, из-за которого завершенные загрузки пропадают из списка (хотя и остаются видны в соответствующем разделе «библиотеки») – так уж получилось, что на это исправление улучшение времени ушло больше всего.
Результат выглядит так (это «компактный» вариант из настроек, «очень компактный» позволит сэкономить еще немного места):
Скриншот версии 0.2.0
А вот как было изначально.
Также будет довольно много примеров кода (а то куда же без подробностей?).
Читать дальше →
Всего голосов 30: ↑24 и ↓6 +18
Комментарии 8

Что делать, если 2gis.ru — дополнительный шаг в выборе компании?

Время на прочтение 2 мин
Количество просмотров 19K
Блог компании 2ГИС Разработка веб-сайтов *
Задача 2ГИС — сделать выбор фирм в городах быстрым, удобным и приятным. Но, надо признать, мы не способны решить 100% жизненных ситуаций. Зато способны немного помочь в их решении. Как? С помощью расширения для браузеров.

Читать дальше →
Всего голосов 63: ↑56 и ↓7 +49
Комментарии 21

2ГИС показал новое

Время на прочтение 2 мин
Количество просмотров 50K
Блог компании 2ГИС Разработка веб-сайтов *Геоинформационные сервисы *
13 мая прошла презентация новых возможностей продуктов 2ГИС. Про некоторые из них мы сегодня уже говорили, настал черёд рассказать про остальное.


Читать дальше →
Всего голосов 119: ↑110 и ↓9 +101
Комментарии 102

Автоматическое обновление расширений Firefox

Время на прочтение 8 мин
Количество просмотров 9.3K
Firefox Разработка веб-сайтов *JavaScript *
Из песочницы
Предлагаю вашему вниманию перевод статьи Automatic Firefox Extension Updates.

Статья старенькая, но вся информация актуальна и по сей день.


Разработчики расширений Firefox конечно знают, что при распространении расширений через официальный store вы бесплатно получаете возможность автоматически обновлять свои расширения. Но что делать, если мы хотим сами хостить свое расширение на своем сайте? Как нам самим реализовать поддержку автоматических обновлений?
Давайте разберемся
Всего голосов 23: ↑18 и ↓5 +13
Комментарии 17

Обновление 3CX WebMeeting, клиента 3CX для iOS и расширение Click to Call для Firefox

Время на прочтение 3 мин
Количество просмотров 654
Блог компании 3CX Ltd. Системное администрирование *IT-инфраструктура *Сетевые технологии *Серверное администрирование *
Recovery mode
Эта неделя в 3CX была богата новыми релизами продуктов. Судите сами: в течении 5 дней мы представили новые функции бесплатной системы видеоконференций 3CX WebMeeting, новую версию клиента 3CX для iOS и расширение Click to Call для быстрых звонков из CRM (или любого сайта) для браузера Mozilla Firefox. Но обо всем по порядку.
Читать дальше →
Всего голосов 3: ↑3 и ↓0 +3
Комментарии 0

«Вирусы» в расширениях на примере FastProxy

Время на прочтение 11 мин
Количество просмотров 63K
JavaScript *Расширения для браузеров Реверс-инжиниринг *

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


Речь пойдёт о расширении FastProxy.
Ни в коем случае не ставьте его в чистом виде в хроме.

Читать дальше →
Всего голосов 26: ↑26 и ↓0 +26
Комментарии 21
1