Right Links 0.4.1

Автор: Infocatcher
Совместимость: firefox35.png 1.5 – 55.0a1, seamonkey.png 2.0 - 2.52a1
Дата последнего обновления: 2017-05-16
Размер: 39,6 Кбайт

Addons.Mozilla.Org
Скачать/установить (эта версия будет обновляться с infocatcher.ucoz.net)
Все версии

Обсуждение расширения

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

Версия 0.0.2.1 (10.11.2007)

Изменения:
Небольшая коррекция кода.
Добавлена новая настройка:
rightlinks.loadInBackground
true – открывать новые вкладки в фоне
false – переключаться на открываемые вкладки

Версия 0.0.2.2 (13.11.2007)

Изменения:
Добавлена возможность локализации (перевода) (доступны две локали - ru и en-US).
rightlinks.sendReferrer - отправлять referrer (источник перехода), если true.

Версия 0.0.2.3 (03.02.2008)

Изменения:
Перепаковка расширения (4,4 кб вместо 5,2 кб).
Упаковка в .jar файл для предотвращения проблем безопасности (bug #413250).

Версия 0.1.2.2 (05.04.2008)

Изменения:
[*] Улучшена работа с контекстным меню в Linux (при rightlinks.debug = true)
[*] Создается собственное всплывающее сообщение (работает в Linux).
[*] Расширение теперь работает для любых ссылок внутри главного окна браузера (включая боковую панель, «панели» от расширений Split Browser и Split Pannel).
[*] Улучшен способ получения ссылок.
[x] JavaScript-ссылки теперь работают во фреймах.

Будьте внимательны – сочетание клавиш по умолчанию было изменено.

Версия 0.1.3.0 (28.04.2008)

Изменения:
[+] Добавлена иконка в строке состояния для включения / выключения.
[+] Добавлена настройка для скрытия пункта в меню Инструменты и (или) иконки в строке состояния.
[*] Теперь только изменение сочетания клавиш требует перезапуска (добавлен observer настроек).

[*] 02.06.2008 maxVersion увеличено до 3.1a1pre

Версия 0.2.0.0 (25.06.2008)

Изменения:
[+] Добавлен перехват кликов по закладкам.
[x] Настройка rightlinks.sendReferrer переименована в rightlinks.sendReferer (см. HTTP referer) – будьте внимательны!
[+] Настройка rightlinks.hideBookmarksPopup (при false список закладок не закрывается после открытия ссылки).
[+] Если установлено расширение Tree Style Tab, ссылки (но не закладки) будут открываться в дочерних вкладках.
[+] Добавлена совместимость с расширением Highlander.
[+] Для «пустых» ссылок с onClick, onMouseDown или onMouseUp-обработчиком имитируется клик левой кнопкой мыши.
[+] Настройка rightlinks.notifyVoidLinksWithHandlers - сообщать о «пустых» ссылках с обработчиками.
[+] Настройка rightlinks.checkForFilesLinks для открытия ссылок, подходящих под маску (настройка rightlinks.filesLinksMask), в текущей вкладке.
[*] Сочетание клавиш по умолчанию заменено на F2 (в Firefox 3.0 работает Ctrl+Shift+? [Shift+/ = ?], а в предыдущих версиях – Ctrl+Shift+/) – будьте внимательны!

Версия 0.2.0.1 (06.07.2008)

Изменения:
[*] Настройка rightlinks.checkForFilesLinks заменена на rightlinks.filesLinksPolicy:
  0 – не проверять ссылки (соответствует старому rightlinks.checkForFilesLinks = false)
  1 – открывать ссылки на файлы в текущей вкладке (соответствует старому rightlinks.checkForFilesLinks = true)
  2 – отключать Right Links на таких ссылках (показывать контекстное меню)
[*] Улучшено распознавание «пустых» ссылок.

Версия 0.2.0.2 (13.07.2008)

Изменения:
[x] Исправлена небольшая ошибка в локали en-US.
[x] Исправлено открытие JavaScript-закладок (закладурок / bookmarklets).

Версия 0.3.0.0 (17.08.2008)

Изменения:
[+] Отображение контекстного меню через 500 мс, если кнопка мыши не была отпущена (настраивается с помощью rightlinks.showContextMenuTimeout, -1 отключает показ меню).
    При этом в Firefox 3.0+ по истечении этого времени будет показано меню, а в предыдущих версиях ссылка или закладка "моргнет".
[x] Исправлено открытие ссылок вида javascript: window.open( ... );
[*] Изменена иконка всплывающего сообщения, которая теперь зависит от состояния расширения (будет видно, если иконка в строке состояния и кнопка на панели инструментов не используются).
[+] Добавлена настройка rightlinks.loadJavaScriptLinksInBackground для открытия JavaScript-ссылок в фоновой вкладке.
[x] Исправлена отправка referer'ов для документов с фреймами.

Версия 0.3.1.0 (14.09.2008)

Изменения:
[+] Добавлен GUI для некоторых настроек (см. контекстное меню любого элемента от Right Links).
[+] Возможность отключения обработки кликов по закладкам (настройка rightlinks.enabledOnBookmarks).

Известная проблема: показ контекстного меню после задержки не работает в Linux (будет исправлено в следующей версии).

Версия 0.3.5.0 (2010-01-25)
[*] Всплывающее сообщение при переключении статуса появляется только если все элементы управления скрыты.
[+] Добавлено обновление состояния кнопки в toolbarpalette.
[*] Настройка extensions.rightlinks.hideBookmarksPopup переименована в extensions.rightlinks.closePopups.
[+] Исправлено определение ссылок вида <area href="http://..." />.
[x] Исправлено снятие обработчиков событий (регрессия версии 0.3.5.0b2).
[+] Добавлен пункт меню для настройки вида кнопки (настройка extensions.rightlinks.ui.toolbarbuttonCheckedStyle).

Версия 0.3.5.0b3 (2009-11-12)
[*] Вместо chrome://global/content/nsUserSettings.js используется свой сервис для чтения/изменения настроек.
[*] Добавлено кэширование значений настроек для увеличения быстродействия.
[*] Имена настроек переименованы из rightlinks.* в extensions.rightlinks.*.
[*] Настройка rightlinks.hideItemsMode заменена на две отдельные - extensions.rightlinks.ui.showInStatusbar и extensions.rightlinks.ui.showInToolsMenu.
[*] Настройки rightlinks.keyModifiers и rightlinks.keyValue заменены на одну - extensions.rightlinks.key.toggleStatus, используется синтаксис как в расширении Adblock Plus.
[*] Настройка rightlinks.toolbarbuttonCheckedStyle переименована в extensions.rightlinks.ui.toolbarbuttonCheckedStyle.
[*] Улучшено значение по умолчанию для настройки extensions.rightlinks.filesLinksMask.
[*] Небольшая оптимизация кода.
[+] Добавлена поддержка SeaMonkey 2.0.
[x] Подкорректировано открытие JavaScript-ссылок (javascript: ...) в Firefox 3.7a1pre.

Версия 0.3.5.0b2 (2009-08-13)
[**] Улучшен способ предотвращения открытия контекстного меню.
[**] Для отображения контекстного меню используется эмуляция кликов мышью (последовательность событий "mousedown", "mouseup", "contextmenu").
[x] Исправлено отображение контекстного меню после задержки в Linux.
[+] Добавлена настройка rightlinks.loadVoidLinksWithHandlers для разрешения открытия ссылок с обработчиками кликов.
[+] Добавлена настройка rightlinks.disallowMousemoveDist, определяющая наибольшее допустимое перемещение курсора с зажатой правой кнопкой мыши.
[*] Контекстное меню всегда показывается из позиции курсора.
[*] Всплывающее сообщение показывается над строкой состояния.
[+] Добавлена тестовая поддержка обработки кликов по ссылкам вида
    <a href="">
    <a href="#">
    <a href="#nonexistentAnchor">

Версия 0.3.5.0b1 (2009-08-09)
[+] Добавлена поддержка XLink.
[+] Экспериментальная поддержка получения ссылок из боковой панели с журналом или закладками на основании кода расширения Places' Tooltips, только Firefox 3.0 и выше.
[+] Возможность отключения обработки кликов по элементам журнала.
[+] Настройка rightlinks.toolbarbuttonCheckedStyle для отключения индикации нажатого состояния кнопки.
[*] Улучшена эмуляция кликов по JavaScript-ссылкам.

Версия 0.3.1.1 (2008-11-22)
[x] Исправлен странный глюк с перетаскиванием ссылок в закладки.

Версия 0.3.5.1 (2010-02-08)
[+] Добавлена возможность отключать закрытие меню настроек после клика (настройка extensions.rightlinks.ui.closeMenu), по умолчанию меню не закрывается. Только Firefox 3.0+.
[x] Исправлено отображение контекстного меню (показывалось для ссылки, а не для того элемента, по которому кликнули).

Версия 0.3.5.2 (2010-02-12)
[*] Улучшен механизм предотвращения появления контекстного меню.

Версия 0.3.5.3 (2010-07-13)
[x] Исправлено определение закладок и элементов журнала в Firefox 3.7a5pre+.
[+] Добавлена возможность полностью убрать отключение обработки клика после перемещении мыши (нужно установить extensions.rightlinks.disallowMousemoveDist в -1).
[*] Небольшие улучшения кода.
[+] Добавлена поддержка обработки кликов по картинкам.

    Версия 0.3.6 (2012-01-07)
[+] Добавлены "стандартные" настройки (доступны из управления дополнениями).
[+] Добавлена галочка "Включено" в меню настроек.

    Версия 0.3.5.4pre11 (2011-08-09)
[+] Добавлена поддержка XUL-ссылок (например, в консоли ошибок, если открыть ее в боковой панели).
[+] Добавлена тестовая поддержка определения ссылок от расширения Firebug.
[+] Добавлена настройка для отключения закрытия меню при клике правой кнопкой мыши (по умолчанию меню больше не закрывается).
[x] Исправлено белое пятно у иконки 16x16 при использовании темной темы оформления.
[+] Отключено определение изображений со страницы от расширения Speed Dial (настройка extensions.rightlinks.enabledOnSpeedDialImages).
[+] Добавлен пункт в меню Firefox - Настройки (только Firefox 4 и выше).
[x] Исправлено подавление открытия контекстного меню при наличии расширения RightToClick.

    Версия 0.3.5.4pre2 (2010-07-23)
[+] Добавлена скрытая настройка extensions.rightlinks.enabledOnSingleImages для отключения обработки кликов по открытым отдельно картинкам.

    Версия 0.3.5.4pre1 (2010-07-17)
[+] Если установлено расширение Tab Kit, ссылки (но не закладки) будут открываться в дочерних вкладках.

    Версия 0.3.6.1 (2012-04-03)
[x] Исправлена обработка ссылок вида site.com/#!... на сайтах, сделанных полностью на JavaScript (например, http://twitter.com/).

    Версия 0.3.6.1pre3 (2012-01-27)
[*] Немного оптимизирован код для чтения и сохранения настроек.
[*] Галочка "Включено" показывается только при открытии меню настроек из управления дополнениями (во всех остальных случаях достаточно кликнуть по пункту меню или кнопке, чтобы включить/выключить).
[*] Небольшие улучшения кода.

    Версия 0.3.6.2 (2012-04-09)
[x] Исправлено открытие JavaScript-ссылок (javascript:...) в фоне.

    Версия 0.3.6.3 (2012-04-09)
[x] Исправлено открытие JavaScript-ссылок при отключении галочки "Открывать JavaScript-ссылки (javascript: …)" (регрессия версии 0.3.6.1pre2).

    Версия 0.3.7 (2012-09-03)
[+] Добавлена возможность открытия ссылок "долгим" кликом левой кнопкой мыши.
[+] Добавлены скрытые настройки для открытия ссылок в новых окнах (extensions.rightlinks.loadInWindow и extensions.rightlinks.loadInWindow.left).
[*] Улучшена совместимость с жестами мышью при переключении вкладок.
[x] Исправлена работа настройки extensions.rightlinks.ui.closeMenuRightClick в Firefox 16.0a1 (помимо закрытия меню переключались галочки).
[+] Добавлено сочетание клавиш Alt+F2 для открытия меню настроек (настройка extensions.rightlinks.key.showSettingsPopup).
[+] Добавлена поддержка определения ссылок в инспекторе CSS-правил (Инструменты - Веб-разработка - Инспектор - Стиль) и скрытая настрйока extensions.rightlinks.enabledOnCSSEditorLinks.
[+] Добавлена поддержка определения ссылок в веб-консоли (Инструменты - Веб-разработка - Веб-консоль).
[x] Исправлено отображение кнопки при включенной настройке extensions.rightlinks.ui.toolbarbuttonCheckedStyle.

    Версия 0.3.7.1 (2012-09-03)
[x] Исправлено: настройка extensions.rightlinks.ui.toolbarbuttonCheckedStyle не работала для только что добавленной кнопки.

    Версия 0.3.7.2 (2012-09-10)
[x] Исправлена несовместимость "долгого" клика левой кнопкой мыши с расширением budaneki.

    Версия 0.3.8 (2013-01-04)
[*] Улучшен механизм временного отключения: отключенное расширение теперь обрабатывает только необходимый минимум событий.
[x] Исправлено открытие ссылок "долгим" кликом левой кнопкой мыши при использовании расширений для жестов мышью.
[*] Добавлено прекращение обработки кликов при прокрутке мышкой (для совместимости с жестами мышью).
[+] Добавлен вызов API браузера для проверки безопасности перед открытием ссылок.
[*] Небольшие внутренние улучшения и оптимизации.

    Версия 0.3.8.1 (2013-04-14)
[*] Улучшено: вкладки больше не используются во всплывающих окнах (как в самом Firefox) (настройка extensions.rightlinks.dontUseTabsInPopupWindows).
[*] Используется событие "dragstart" вместо deprecated "draggesture" (если доступно).
[*] Улучшено: добавлена остановка события "dragstart" после долгого клика левой кнопкой мыши.
[*] Подкорректировано положение пункта в меню Инструменты в последних версиях Firefox Nightly.
[+] Теперь вы можете использовать extensions.rightlinks.filesLinksPolicy = 3 для копирования ссылки.
[x] Workaround для генерируемого события "mousedown" в расширении budaneki.

    Версия 0.3.8.2 (2013-08-22)
[*] Расширение больше не упаковывается в дополнительный JAR-архив.
[x] Исправлено: настоящие ссылки, выглядящие заглушками, могли открываться в текущей вкладке (#1).
[x] Исправлено: вкладки становились некликабельными после открытия любой ссылки с обработчиками кликов (настройка extensions.rightlinks.workaroundForMousedownImitation) (#2).

    Версия 0.3.8.3 (2014-02-09)
[x] Исправлен конфликт с расширением InFormEnter: иконки после текстовых полей не работали (#4).
[*] Немного улучшена производительность при запуске.
[x] Исправлено определение XUL-ссылок в Firefox 26+ (#5).
[x] Исправлено определение ссылок в CSS инспекторе в Firefox 22+ (#6).
[x] Исправлен автоматический выбор первого пункта, если меню настроек было открыто с помощью клавиатуры (по умолчанию Alt+F2) в Firefox 25+.
[+] Добавлена поддержка любых деревьев с закладками/историей (#7).
[+] Добавлена поддержка истории внутри кнопки-меню в Australis.
[x] Исправлено определение пунктов меню «Открыть …» RSS-закладок в Firefox 4+.

    Версия 0.3.8.4 (2014-08-10)
[x] Исправлено: долгий клик левой кнопкой мыши открывал старую ссылку, если ссылка менялась (#9).
[+] Добавлена поддержка расширения Feed Sidebar (#12).
[*] Галочка «Показывать в строке состояния» теперь скрыта в Firefox 29+, если строка состояния не восстановлена другим расширением.
[x] Workaround для конфликта с расширением Multi Links (#13).

    Версия 0.4.0 (2017-01-30) *
[+] Добавлена немецкая локаль (de), спасибо milupo (#18).
[+] Добавлена возможность игнорировать canvas изображения (настройки extensions.rightlinks.enabledOnCanvasImages и extensions.rightlinks.enabledOnCanvasImages.sizeLimit, например, для отключения в случае проблем с производительностью).
[*] Долгий клик левой кнопкой мыши: добавлена отправка поддельного события “mouseup” в документ вкладки для лучшей совместимости со скриптами страниц (настройка extensions.rightlinks.fakeMouseup.content).
[+] Добавлены раздельные настройки для открытия закладок в фоне (extensions.rightlinks.loadBookmarksInBackground и extensions.rightlinks.loadBookmarksInBackground.left).
[+] Добавлен `rightLinks.handledItem` API для других расширений.
[+] Добавлены скрытые настройки для открытия ссылок в текущей вкладке (extensions.rightlinks.loadIn и extensions.rightlinks.loadIn.left, #20).
[*] Теперь используется более быстрый `canvas.toBlob()` вместо `canvas.toDataURL()` для canvas (настройка extensions.rightlinks.enabledOnCanvasImages.useBlob) (#25).
[+] Добавлен запрос подтверждения при первом отключении клавишей F2 (extensions.rightlinks.enabled.confirmHotkey preference) (#26).
[x] Добавлена поддержка мультипроцессного режима (Electrolysis aka e10s) (#17, #21).
[x] Исправлена совместимость с будущими версиями Firefox: прекращено использование Array generics вида `Array.forEach()` и String generics вида `String.startsWith()` (bug 1222547, bug 1222552).

* На момент написания сообщения новая версия находится в очереди на проверку.
Неподписанная версия: https://github.com/Infocatcher/Right_Links/releases/tag/0.4.0

Фаерфокс 54а портабл. При открытии ссылки в фоне по долгому левому клику открываются почти всегда ДВЕ фоновые страницы + очень часто переходит по ссылке и страница, на которой нахожусь.
Пользуюсь расширением с разными версиями Лиса давненько, обычно поставил, настроил на левый долгий клик и забыл. Раньше подобных глюков не было. Ну очень напрягает... Может, кто-нибудь подскажет как избавиться?
+++++++++
Похоже, что мультипроцессорность палки в колеса ставит... Сейчас отключил - глюки пропали. Можно расширение вылечить как-то? С мульти-, такое ощущение, браузер пошустрее работает.
+++++++
Поставил  right_links-0.4.0pre5 отсюда - https://github.com/Infocatcher/Right_Links/issues/17#issuecomment-203542050 . По две страницы открываться перестали, но текущая страница нет-нет и тоже по ссылке перейдет. Приходиться извращаться, долгий клик и не отпуская кнопку мыши уводить курсор со ссылки. Но хочется не думать о том, правильно я кликаю или нет.

ez7pac
Ответил в теме для обсуждения расширения: https://forum.mozilla-russia.org/viewto … 18#p732018

Right Links 0.4.1 (2017-05-16)
https://addons.mozilla.org/addon/right-links/versions/0.4.1 (на данный момент проверяется)

Подписанная бета-версия: https://addons.mozilla.org/addon/right-links/versions/0.4.1pre3 (уже доступна)
Неподписанная версия: https://github.com/Infocatcher/Right_Links/releases/tag/0.4.1
Изменения: https://github.com/Infocatcher/Right_Links/blob/master/changelog-ru.md#041-2017-05-16