Медитации над настройками. Не надо красивых жестов
Страница 3 из 5
Перенос истории в открываемый таб
Продолжаем изучать общую теорию табов дальше. Вот меня, например, всегда удивляло (и продолжает), то что когда открываешь ссылку в новом табе, история старого в него не переносится. И что тут поделать? Да хотя бы например:
| [Application]
|
| GestureDown | = | Copy link & Duplicate page & Paste and go
|
Единственно, буффер только трётся. В остальном получаем ожидаемое поведение. Этот жест конфликтует с умолчальным:
| [Application]
|
| GestureDown | = | Open link in new page | New page
|
Который для себя я разрешил так:
| [Browser Window]
|
| GestureDown | = | New page
|
| [Document Window]
|
| GestureDown | = | Copy link & Duplicate page & Paste and go
|
Но постойте, скажете вы, этот жест работает нормально на ссылках, но на любом другом месте делает что-то не-то!.. Вы думаете мне нечего на ответить? Вы-таки ошибаетесь. Если вы его введёте себе это:
| [Document Window]
|
| GestureDown | = | Copy document address & Copy link & Duplicate page & Go to page,"javascript:(function(){var u='%c';if (u==unescape(location.href)) u='about:blank';location.href=u;})()"
|
То жест немного поумнеет: на ссылках он будет на них переходить в новом табе с сохранением истории, на не-ссылках – создаст пустой таб (ну, или почти пустой). К сожалению, передача параметра-содержимого буфера обмена не совмещается с заданием второго параметра в действии «Go to page», и из-за этого эта настройка не работает при убраном флажке «Использовать существующую страницу» в «Настройки» → «Дополнительно» → «Обозреватель».