Полезная информация

Хотите узнать больше о расширениях? Посмотрите ролики, рассказывающие о работе с расширениями Firefox.
  • Форумы
  •  » Firefox
  •  » Может ли shift-click открывать ссылку в новом табе (не в новом окне)?

№120-05-2007 22:42:20

slavka
Участник
 
Группа: Members
Зарегистрирован: 20-05-2007
Сообщений: 9
UA: Firefox 2.0

Может ли shift-click открывать ссылку в новом табе (не в новом окне)?

Перешел на FireFox с MyIE, никак не могу избавиться от вредной привычки открывать новые табы кликая по ссылке и используя shift-click (вместо ctrl-click)

Не знает ли кто-нибудь из благородных донов способа отучить FireFox от открывания новых окон (а вместо этого открывать новый таб)?

Отсутствует

 

№220-05-2007 22:44:58

Modex
_
 
Группа: Extensions
Откуда: Краснодар, Россия
Зарегистрирован: 10-10-2004
Сообщений: 3311
UA: Minefield 3.0

Re: Может ли shift-click открывать ссылку в новом табе (не в новом окне)?

Для начала неплохо бы прочитать встроенную справку и полазить по настройкам Firefox. А вообще можно средней кнопкой мыши удобно открывать в новой вкладке. ;)


F.I.R.E.F.O.X.: Fearsome, Intimidating, Redhead-Eating Fiend from the Ominous Xenopolis
Скиньтесь мне на новый MacBook Pro! Кто сколько может!

Отсутствует

 

№320-05-2007 23:07:34

slavka
Участник
 
Группа: Members
Зарегистрирован: 20-05-2007
Сообщений: 9
UA: Firefox 2.0

Re: Может ли shift-click открывать ссылку в новом табе (не в новом окне)?

Modex пишет

Для начала неплохо бы прочитать встроенную справку и полазить по настройкам Firefox. А вообще можно средней кнопкой мыши удобно открывать в новой вкладке. ;)

справку читал, по настройкам лазил; вместо средней кнопки у мыши колесо на которое нажимать неудобно
на форуме тоже искал, ничего не обнаружил (если подскажете по каким словам искать то попробую еще)

надеялся найти add-on типа keyconfig (только чтоб редактировать не клавиатурные шорткаты а мышиные) и такового add-on тоже пока не нашел ;(

поробовал Switch Window Mode 0.3: http://www.pete-b.co.uk/downloads
(они обещали simple button for Mozilla Firefox which switches it between single and multiple window mode) - не работает, зараза; по shift-click по-прежнему открывается новое окно вместо нового таба

Отредактировано slavka (20-05-2007 23:08:05)

Отсутствует

 

№420-05-2007 23:32:58

Infant
   «»
 
Группа: Extensions
Откуда: Одесса
Зарегистрирован: 23-12-2004
Сообщений: 3671
UA: Minefield 3.0

Re: Может ли shift-click открывать ссылку в новом табе (не в новом окне)?

slavka
У мышки нету шорткатов, у мышки жесты.
http://forum.mozilla-russia.org/viewtopic.php?id=4312
http://forum.mozilla-russia.org/viewtopic.php?id=39


Благодарю алфавит за любезно предоставленные буквы.

Отсутствует

 

№522-05-2007 04:39:27

slavka
Участник
 
Группа: Members
Зарегистрирован: 20-05-2007
Сообщений: 9
UA: Firefox 2.0

Re: Может ли shift-click открывать ссылку в новом табе (не в новом окне)?

http://forum.mozilla-russia.org/viewtopic.php?id=4312
http://forum.mozilla-russia.org/viewtopic.php?id=39

ни то ни другое расширение НЕ позволяет работать с событиями типа Shift-LeftClick по ссылке
попробовал несколько других mouse gestures add-ons - тот же результат

жаль, я был лучшего мнения об этом проекте

Отсутствует

 

№622-05-2007 21:01:44

Unghost
Призрак-админ
 
Группа: Administrators
Откуда: Moscow, Russia
Зарегистрирован: 08-10-2004
Сообщений: 11771
UA: Minefield 3.0

Re: Может ли shift-click открывать ссылку в новом табе (не в новом окне)?

Я думаю если попробовать поковыряться с этим куском кода в browser.js:

Выделить код

Код:

if (event.shiftKey) {
        openNewWindowWith(href, doc, null, false);
        event.stopPropagation();
        return true;
      }

то можно обойтись и без расширений :).


Do not meddle in the affairs of Wizards, for they are subtle and quick to anger.

Отсутствует

 

№722-05-2007 21:23:26

WiseLord
Апологет Gentoo
 
Группа: Extensions
Откуда: Минск, Беларусь
Зарегистрирован: 03-11-2005
Сообщений: 539
UA: Firefox 2.0

Re: Может ли shift-click открывать ссылку в новом табе (не в новом окне)?

Возможно, в TabMixPlus есть подобный функционал... Точно не помню, ибо пользовался давно, еще на 1.5 версии.

Отсутствует

 

№822-05-2007 22:38:27

Merlyel
псЫх
 
Группа: Extensions
Откуда: Уфа
Зарегистрирован: 20-12-2005
Сообщений: 2415
UA: Firefox 2.0

Re: Может ли shift-click открывать ссылку в новом табе (не в новом окне)?

В ТМР есть возможность сделать точно "однооконный режим". Тогда что шифт-клик, что контрол-клик будут открывать табы, а не окна.


жЫзнь рандомна... и ничего с этим не поделаешь ;)

Отсутствует

 

№923-05-2007 22:12:20

slavka
Участник
 
Группа: Members
Зарегистрирован: 20-05-2007
Сообщений: 9
UA: Firefox 2.0

Re: Может ли shift-click открывать ссылку в новом табе (не в новом окне)?

Unghost пишет

Я думаю если попробовать поковыряться с этим куском кода в browser.js
...
то можно обойтись и без расширений :).

Спасибо!!!
это оно ;)

как все просто, оказывается ...

Отсутствует

 

№1027-05-2007 10:44:52

OffSpEEd
Участник
 
Группа: Members
Зарегистрирован: 27-05-2007
Сообщений: 41
UA: Firefox 2.0

Re: Может ли shift-click открывать ссылку в новом табе (не в новом окне)?

slavka пишет
Unghost пишет

Я думаю если попробовать поковыряться с этим куском кода в browser.js
...
то можно обойтись и без расширений :).

Спасибо!!!
это оно ;)

как все просто, оказывается ...

так а что конкретно нужно тут поменять то???

Отсутствует

 

№1127-05-2007 14:35:02

Unghost
Призрак-админ
 
Группа: Administrators
Откуда: Moscow, Russia
Зарегистрирован: 08-10-2004
Сообщений: 11771
UA: Minefield 3.0

Re: Может ли shift-click открывать ссылку в новом табе (не в новом окне)?

OffSpEEd
Думаю openNewWindowWith на openNewTabWith :)


Do not meddle in the affairs of Wizards, for they are subtle and quick to anger.

Отсутствует

 

№1227-05-2007 18:16:04

OffSpEEd
Участник
 
Группа: Members
Зарегистрирован: 27-05-2007
Сообщений: 41
UA: IE 7.0

Re: Может ли shift-click открывать ссылку в новом табе (не в новом окне)?

OffSpEEd
Думаю openNewWindowWith на openNewTabWith

блин час убил но так и не смог архив jar правильно запаковать
после изменений прога не работает

уже пользовался и раром и zipitfast..
как правильно архив этот browser.jar то сделать после изменнения файла?

Отсутствует

 

№1327-05-2007 18:30:51

Anton
Участник
 
Группа: Extensions
Откуда: от верблюда
Зарегистрирован: 14-12-2004
Сообщений: 3057
UA: Firefox 2.0
Веб-сайт

Re: Может ли shift-click открывать ссылку в новом табе (не в новом окне)?

RAR'ом так:
допустим, в Mozilla Firefox\chrome найден файл browser.jar и распакован в Mozilla Firefox\chrome\browser
Идём в каталог Mozilla Firefox\chrome\browser, жмём правой кнопкой по папке content и выбираем в контекстном меню "Добавить в архив...", в диалоговом окне устанавливаем переключатель "ZIP", в поле "Имя архива" пишем browser.jar.
Можно ещё указать "Метод сжатия" = "Без сжатия".
После упаковки вытаскиваем файл browser.jar в каталог chrome, перед этим желательно сохранить старую версию browser.jar.

Кстати, замена openNewWindowWith на openNewTabWith возможно не будет работать, т. к. у openNewTabWith 5 аргументов, а у openNewWindowWith - всего 4. По-моему, лучше поискать выше указанного Unghost'ом кода строку

Выделить код

Код:

if (event.ctrlKey)

и заменить на

Выделить код

Код:

if (event.shiftKey)

или

Выделить код

Код:

if (event.ctrlKey || event.shiftKey)

Время настанет, время придет...
И лис кОнкурiентов на части порвет !!!

Отсутствует

 

№1427-05-2007 19:53:46

OffSpEEd
Участник
 
Группа: Members
Зарегистрирован: 27-05-2007
Сообщений: 41
UA: IE 7.0

Re: Может ли shift-click открывать ссылку в новом табе (не в новом окне)?

все равно после упаковка не корректно работает. ссылки вообще не открываются теперь

Отсутствует

 

№1527-05-2007 20:57:49

Anton
Участник
 
Группа: Extensions
Откуда: от верблюда
Зарегистрирован: 14-12-2004
Сообщений: 3057
UA: Firefox 2.0
Веб-сайт

Re: Может ли shift-click открывать ссылку в новом табе (не в новом окне)?

ссылки вообще не открываются теперь

Значит, неправильно внесены изменения в код.


Время настанет, время придет...
И лис кОнкурiентов на части порвет !!!

Отсутствует

 

№1627-05-2007 21:20:06

OffSpEEd
Участник
 
Группа: Members
Зарегистрирован: 27-05-2007
Сообщений: 41
UA: IE 7.0

Re: Может ли shift-click открывать ссылку в новом табе (не в новом окне)?

ну не знаю.. ctrl на shift думаю не сложно то поменять.. может все таки зальешь например на рапиду исправленный browser.jar
буду благодарен!

Отсутствует

 

№1727-05-2007 22:16:03

Anton
Участник
 
Группа: Extensions
Откуда: от верблюда
Зарегистрирован: 14-12-2004
Сообщений: 3057
UA: Firefox 2.0
Веб-сайт

Re: Может ли shift-click открывать ссылку в новом табе (не в новом окне)?

ну не знаю.. ctrl на shift думаю не сложно то поменять..

я зато знаю. может, не там где надо поменял, кнопку лишнюю нажал, может PuntoSwitcher какой-нибудь подсобил

зальешь например на рапиду

не залью.

строки 5110-5164 файла browser.js, версия FF 2.0.0.3 (в строке 5119 я дополнительно заменил 'event' на 'null' - при такой замене shift+click открывает вкладку в фоне, если оставить 'event', новая вкладка будет активной), сравнивай:

Выделить код

Код:

function handleLinkClick(event, href, linkNode)
{
  var docURL = event.target.ownerDocument.location.href;

  switch (event.button) {
    case 0:
//@line 5554 "/cygdrive/c/builds/tinderbox/Fx-Mozilla1.8-release/WINNT_5.2_Depend/mozilla/browser/base/content/browser.js"
      if (event.ctrlKey || event.shiftKey) {
//@line 5556 "/cygdrive/c/builds/tinderbox/Fx-Mozilla1.8-release/WINNT_5.2_Depend/mozilla/browser/base/content/browser.js"
        openNewTabWith(href, docURL, null, null, false);
        event.stopPropagation();
        return true;
      }
                                                       // if left button clicked
//@line 5562 "/cygdrive/c/builds/tinderbox/Fx-Mozilla1.8-release/WINNT_5.2_Depend/mozilla/browser/base/content/browser.js"
      if (event.shiftKey && event.altKey) {
        var feedService = 
            Cc["@mozilla.org/browser/feeds/result-service;1"].
            getService(Ci.nsIFeedResultService);
        feedService.forcePreviewPage = true;
        loadURI(href, null, null, false);
        return false;
      }
//@line 5571 "/cygdrive/c/builds/tinderbox/Fx-Mozilla1.8-release/WINNT_5.2_Depend/mozilla/browser/base/content/browser.js"
                                                       
      if (event.shiftKey) {
        openNewWindowWith(href, docURL, null, false);
        event.stopPropagation();
        return true;
      }

      if (event.altKey) {
        saveURL(href, linkNode ? gatherTextUnder(linkNode) : "", null, true,
                true, makeURI(docURL, event.target.ownerDocument.characterSet));
        return true;
      }

      return false;
    case 1:                                                         // if middle button clicked
      var tab;
      try {
        tab = gPrefService.getBoolPref("browser.tabs.opentabfor.middleclick")
      }
      catch(ex) {
        tab = true;
      }
      if (tab)
        openNewTabWith(href, docURL, null, event, false);
      else
        openNewWindowWith(href, docURL, null, false);
      event.stopPropagation();
      return true;
  }
  return false;
}

Время настанет, время придет...
И лис кОнкурiентов на части порвет !!!

Отсутствует

 

№1828-05-2007 08:24:24

OffSpEEd
Участник
 
Группа: Members
Зарегистрирован: 27-05-2007
Сообщений: 41
UA: IE 7.0

Re: Может ли shift-click открывать ссылку в новом табе (не в новом окне)?

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

а также где меняется комбинация клавиш ctrl-b для открытия избранного

Отсутствует

 

№1928-05-2007 20:26:43

Anton
Участник
 
Группа: Extensions
Откуда: от верблюда
Зарегистрирован: 14-12-2004
Сообщений: 3057
UA: Firefox 2.0
Веб-сайт

Re: Может ли shift-click открывать ссылку в новом табе (не в новом окне)?

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

bookmarksMenu.js, строка 406, заменить

Выделить код

Код:

whereToOpenLink(aEvent);

на

или

Выделить код

Код:

"tabshifted";

где меняется комбинация клавиш ctrl-b для открытия избранного

browser.xul, строки 268, 269 или browser.dtd, строки 87, 88


Время настанет, время придет...
И лис кОнкурiентов на части порвет !!!

Отсутствует

 

№2028-05-2007 20:48:19

spaulding
Участник
 
Группа: Members
Откуда: Санкт-Петербург
Зарегистрирован: 28-05-2007
Сообщений: 71
UA: Firefox 2.0

Re: Может ли shift-click открывать ссылку в новом табе (не в новом окне)?

Anton
благодарю!
с избранным помогло!;)

а не вкурсе как сделать как например в Максоне, что при вводе адреса и потом нажатии клавишы Enter адрес октрывался в новой вкладке (тут в Лисёнке он в той же вкладке будет всегда открываться)

Отсутствует

 

№2128-05-2007 21:22:09

Anton
Участник
 
Группа: Extensions
Откуда: от верблюда
Зарегистрирован: 14-12-2004
Сообщений: 3057
UA: Firefox 2.0
Веб-сайт

Re: Может ли shift-click открывать ссылку в новом табе (не в новом окне)?

Alt+Enter


Время настанет, время придет...
И лис кОнкурiентов на части порвет !!!

Отсутствует

 

№2228-05-2007 21:34:39

spaulding
Участник
 
Группа: Members
Откуда: Санкт-Петербург
Зарегистрирован: 28-05-2007
Сообщений: 71
UA: Firefox 2.0

Re: Может ли shift-click открывать ссылку в новом табе (не в новом окне)?

спасибо!
а так никак в конфиг. файлах нигде нельзя прописать чтонибудь, чтоб просто по ентеру работало?

Отредактировано spaulding (28-05-2007 21:35:40)

Отсутствует

 
  • Форумы
  •  » Firefox
  •  » Может ли shift-click открывать ссылку в новом табе (не в новом окне)?

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]