Переход в начало страницы кликом по вкладке



  • Удобно, если на сайте нет такой возможности. Уже реализовано в том же я.браузере



  • Кнопка Home на клавиатуре?



  • @pa3 нет. Мне удобнее не отрывать руку от мышки. Вам удобно - не голосуйте



  • @melnik24

    Мне удобнее не отрывать руку от мышки.

    alt text

    Не? В качестве временного решения.



  • Емнип, говорил уже об этом ещё на старом форуме, настолько давно, что как бы даже не на форуме оперы ещё.

    Мне нравится сворачивание вкладки кликом по табу, чтобы можно было туда-сюда между двумя последними вкладками переключаться, кликая в одно и то же место. Поэтому я за то, чтобы скролл к верху страницы и возврат к прежнему месту реализовать в виде отдельной кнопки (вместо бесполезной и неотключаемой кнопки "домой").

    Ещё бы как-нибудь вырезать эту функциональность из всех сайтов в интернете) Потому что все сайты реализовывают это по-своему, а оно - вообще дело браузера, а не сайта, в той же мере, в какой и кнопка "обновить" или там масштабирование страницы, и должно на любом сайте выглядеть и работать одинаково.



  • Я привык, что кликом по вкладке она сворачивается и фокус переносится на предыдущую. А так да, было бы неплохо такую кнопку иметь где-нибудь. Например, вон между плюсиком добавления новой вкладки и корзиной место есть. Или внизу, возле значка скриншотера.



  • Добавлю, что это должно быть не простым нажатием Home. Тот же я.браузер запоминает положение на странице и повторным щелчком по вкладке позволяет вернуться обратно. На Хабре левый край экрана работает так же. Весьма и весьма удобная штука, т. к. у многих сайтов вверху панель навигации или указаны автор/дата.



  • Я себе поставил жест "правая кнопка мышки вверх" на возврат в начало страницы - очень удобно.
    Правда пришлось сперва удалить какое-то дефолтное поведение на этом жесте. Уже не помню какое - ни разу не пригождалось.
    GestureUp



  • Сделал себе такую функцию. К сожалению, Vivaldi не даёт сделать закладку с js, так что пришлось менять домашнюю страницу. Даёт, но закладку к кнопкам плагинов не получилось вынести или повесить на жест мыши переход на заданную закладку.

    Итак, откройте папку с профилем Vivaldi, откройте в любом текстовом редакторе его настройки в Preferences (вероятнее всего \User Data\Default\Preferences , файл без расширения) и поиском найдите текст "homepage":, он будет выглядеть, например, как "homepage":"https://vivaldi.com"

    Замените этот блок на следующий код:
    "homepage":"javascript:if(window.pageYOffset!=0){window.MyTempYOffset=window.pageYOffset;window.scrollBy(0,0-window.pageYOffset);}else{window.scrollBy(0,window.MyTempYOffset);};history.replaceState(null, null, document.location.href);"

    После этого кнопка и жест Домой (в настройках можно назначить его, например, на движение снизу вверх) будет перемещать вверх страницы, а если Вы и так вверху - туда, где были, когда нажимали Домой прошлый раз.
    Решение сделано на коленке за пол часа. Пост менял чтобы восстанавливать адресную строку после скролла и второй раз немного сократил.



  • [удалено. Поправил прошлое сообщение]



  • @sabin said in Переход в начало страницы кликом по вкладке:

    Итак, откройте папку с профилем Vivaldi ....

    И не забудьте при каждом обновлении это проделать, иначе при обновлении изменения перезапишутся.

    Я поставил расширение Scroll To Top Button и всё



  • @petrovich72 said in Переход в начало страницы кликом по вкладке:

    Я поставил расширение Scroll To Top Button и всё

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

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


Log in to reply
 

Looks like your connection to Vivaldi Forum was lost, please wait while we try to reconnect.