Rocker Gestures и другие новинки в еженедельной сборке Vivaldi 1.0.390.3


    Всем привет!

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

    Жесты мышью

    В данной функции мы добавили несколько новых опций. В частности, теперь вы можете использовать клавишу Alt в качестве замены правой кнопки мыши и выполнять жесты с помощью любого доступного устройства ввода. По умолчанию данная опция отключена — вы можете включить её, перейдя в Инструменты->Настройки->Мышь->Жесты.

    Ещё одна опция относится к числу давно ожидаемых пользователями — мы пока назвали эту функцию Rocker Gestures. Суть функции проста: быстро нажимая последовательно левую и правую кнопки мыши (или в обратном порядке) вы можете перемещаться в истории просмотра как назад, так и вперёд. Функция неактивна по умолчанию, включить её можно там же, в Инструменты->Настройки->Мышь->Rocker Gestures.

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

    На этом всё. Загрузить новую сборку можно по ссылкам ниже:


    Полный список изменений:

    • VB-9363 An option to control Alt key mouse gestures: disable by default
      VB-12762 [Mac] Upgrade menu bar code. Stage 3: Introduces favicons for the tab listing in the Window menu + highlight of the active tab.
      VB-9429 Background tab progress indicator does not work
      VB-12765 Empty section in address bar's context menu
      VB-12738 Reload button is stuck in wrong state
      VB-9028 Chromecast addon popup appears blank: this also fixes may other issues with extension popups
      VB-12700 Simplify / clean up fill and color use
      VB-12387 Zoom indicator is black on black
      VB-12694 Tab and addressbar borders inconsistent
      VB-12348 Crash using drop-down list in the options of extension ImprovedTube
      VB-12466 [Windows] [Linux] Cannot see the window controls on dark pages with color area behind tabs
      VB-12687 Quick commands are not executed on click
      VB-12690 Bookmark folder disappear a few seconds after creating it,
      VB-12625 Typed fragment identifiers are stripped from current URL
      VB-12682 [Mac] Upgrade menu bar code. Stage 2: Introduces list of open tabs in the window menu
      VB-12541 Focused tab is marked unseen after restart.
      VB-12595 Regression: URL field shows different URLs while loading
      VB-12487 [Regression] Broken bookmarks shortcuts in Quick Command
      VB-10852 Add option to disable rocker gestures
      VB-12627 Add Help pages to main menus: this is work in progress, it just redirects to vivaldi.com for now
      VB-11215 When deleting characters in the address field focus moves to the end of the line
      Prevent clearing urlfield state while new tab is loading
      URL autcompletion score tweaked slightly: should improve results

      Напоминаем вам, что еженедельные сборки являются тестовыми, поэтому не забывайте делать резервные копии важных данных. Сообщать о найденных ошибках можно по прежнему адресу.
    Vivaldi Technologies AS
    165.40
    Vivaldi — браузер для наших друзей
    Share post

    Comments 71

      0
      можете подсказать, где в линуксе сохраняются закладки? Ну и в виндовсе тоже было бы неплохо.
        0
        В профиле. В Linux это /home/user/.confg/vivaldi-snapshot/Default/, а в Windows — \AppData\Local\Vivaldi\User Data\Default
        0
        Повторюсь с пожеланиями:
        1. спиддиал не запоминает на какой папке он был
        2. утомляет вопросом про отслеживание на каждой странице сайта что бы не ответил
          0
          3. хотелось бы из коробки аналог плагина https://chrome.google.com/webstore/detail/view-image-info-propertie/jldjjifbpipdmligefcogandjojpdagn?utm_source=chrome-app-launcher-info-dialog как было в 12 опере (не критично :))
          4. почему в дебагере нет мобильного вида как в хроме?
            +1
            Насчёт третьего пункта соглашусь. Год назад все просили-просили, а потом как бы невзначай взяли и все забыли. :(
            А функция ведь хорошая и сделать её не слишком долго (разве что в движке придётся изменить контекстное меню).
              +1
              Насчёт третьего пункта согласен. Год назад все о ней твердили и просили, а потом как-то забыли. =(
              0
              https://www.dropbox.com/s/chceayh5lp80frj/%D0%A1%D0%BA%D1%80%D0%B8%D0%BD%D1%88%D0%BE%D1%82%202016-02-10%2022.26.03.png?dl=0
              И так на каждой странице что бы не нажал… Еще и фокус перехватывает
                0
                Вообще на любой странице? На чистой установке проверяли?
                  0
                  На чистой не проверял. При переходе на любую страницу форума (надо быть залогиненным). Работает через ymaps.geolocation.get
                    0
                    Походу, в этом и причина. Постоянно запрашивает геолокацию.
                      0
                      Ну понятно что постоянно, но почему то старая опера запоминала что ей ответили для конкретного сайта и позволяла это поменять по клику на значке геолокации, а не тупо как попугай верещала на каждой странице.
                        0
                        Отправьте баг-репорт — я подключу разработчиков.
              +2
              > Ещё одна опция относится к числу давно ожидаемых пользователями — мы пока назвали эту функцию Rocker Gestures
              Очень хорошо что добавили. А то пользуюсь давно, а ее оказывается не было. Хорошо хоть работала…
                0
                Традиционные вопросы:
                1. Прояснилось ли что-то со сроками появления синхронизации?
                2. Прояснилось ли что-то со сроками появления Android-версии?
                  0
                  1. После финала займёмся. Сейчас не успеваем. То же — с почтовиком.
                  2. Пока только в дальних планах.
                    0
                    Android-версия — ладно, а вот без синхронизации хотя бы букмарков совсем тяжело. Очень ждем.
                  0
                  А я хочу поведение отладчика like-Opera-legacy, то есть, по умолчанию — выбор DOM-элементов и сразу пауза при ошибке, +смотреть текущий контекст и т. д., чтобы не включать, ну и тёмную тему для него.

                  Потому что, при желании отлаживать всё like-Chrome, можно просто отлаживать в Хроме, а Dragonfly Оперы лично для меня (и, надеюсь, не только) был удобнее.
                    0
                    Горячо поддерживаю. До сих пор работаю в основном с Dragonfly.
                    0
                    Кстати заметил что новые жесты на спиддиал выкидывают, а обратно нет, обычные кнопки вперед.назад работают как надо
                      0
                      Тоже заметил такое.
                      0
                      Пожалуйста, почините баг, когда при отключении поиска в адресной строке перестают работать однобуквенные префиксы.
                      Я уже наверно раза 2 его репортил, в первый раз починили неработающую настройку «Disable search in address field», а во второй — вообще ничего не случилось.

                      Пример:
                      настройка «Disable search in address field» выключена
                      1. ввожу «test» — браузер идёт в дефолтный поиск и ищет там «test»
                      2. ввожу «w test» — браузер пишет в саджесте, что понял что я хочу википедию, идёт в википедию, ищет там «test»
                      поведение правильное и ожидаемое!

                      настройка «Disable search in address field» включена
                      1. ввожу «test» — браузер пробует DNS запрос на «test», у него не получается, показывает ошибку
                      2. ввожу «w test» — браузер пишет в саджесте, что понял что я хочу википедию, но вместо похода на вики, пробует DNS запрос на «w test», у него не получается, показывает ошибку — это баг!
                      поведение неправильное!
                      здравый смысл подсказывает, что во втором случае поиск всё таки должен работать, т.к. я явно изъявил желание искать в определенной поисковой системе. Если бы я написал «test test» и поисковика с ключевым словом test у меня нет, то конечно страница с ошибкой DNS — правильный ответ, но поисковик «w» то у меня есть.

                      Пожалуйста, почините это место, сама по себе настройка с отключением «умного» поиска очень правильная и хорошая, она помогает случайно не сливать в гугл или ещё куда адреса внутренних ресурсов и т.п., но отключение «умного» поиска не означает, что надо вместе с ним ломать поиск из адресной строки через ключевые слова (w, y, g и т.п.)
                        0
                        настройка «Disable search in address field» включена


                        Где эта настройка?
                      +1
                      Скачал, установил.
                      На русской раскладке в Mac OS 10.11.3 не работают сочетания клавиш. На английской – все корректно.
                      Далее пользоваться не смог…
                        0
                        Да, пришлось руками забить дублирующие сочетания на русской раскладке. После этого стало возможно пользоваться, но осадок остался :)
                          0
                          Осадок до сих пор остаётся, так как меню реагирует на нажимаемые сочетания клавиш в любой раскладке, а сам браузер – нет, и это явно косяк браузера, который уже не могут поправить сколько времени…
                            0
                            Не из вредности же :-)
                            Над этой проблемой работаем. Вот прямо сейчас. Только что с девелопером разговаривал.
                              0
                              Очень ждём и надеемся. Сейчас и не припомню даже, где ещё такую глупость можно встретить.
                              К хорошему быстро привыкаешь: я уже привык снова переключать вкладки черзе пкм+прокрутку в Вивальди на работе, а дома пока Опера запущена, и постоянно обламываюсь, когда там это не срабатывает. Но с Вивальди, к сожалению, уже выработал привычку обращать внимание на раскладку перед выполнением банальных вещей, а это задалбывает.
                                0
                                В фотошопе такое было.
                                  0
                                  В Мс.Офисе (2011) под мак ещё, причём зависит, кажется, от раскладки при запуске. Но там сочетания из меню исчезают, поэтому система их не передаёт приложению.
                                  0
                                  В Dota 2 Reborn :)
                                  Причем и под Windows тоже.
                          0
                          Спрашивал уже, не ответили, попробую еще разок. Имеем иконку домашней страницы, хотелось бы домашней страницей сделать экспресс-панель, ни кто не в курсе адреса? about://чеТоТфм может быть?
                            0
                            Это в работе.
                            0
                            Ввод с клавиатуры в вэб панелях влияет на основную страницу, например пытаюсь удалить символ в поле на панели, на основной странице соответственно происходит переход назад.
                              0
                              Подтверждаю, забавный баг)
                              0
                              Никнеймы для закладок в Быстрых командах так и не исправились.
                                0
                                Никнеймы для закладок в Быстрых командах так и не исправились.


                                А что там?
                                    0
                                    Какая ось? Я сейчас проверил в Linux на последней внутренней сборке 1.0.394.1 — всё работает.
                                      0
                                      Windows 10 x64. Vivaldi 1.0.390.3.
                                      Собственно не работает с прошлой сборки.
                                        0
                                        Windows 7 x64. Vivaldi 1.0.390.3. Работает без проблем.
                                          0
                                          Думал, что на чистой установке будет работать – всё-таки нет.
                                          Поставил в отдельную папку как standalone x32 версию, добавил закладку, написал туда псевдоним «test.
                                          Нажимаю F2, пишу „test“. Да, он мне выводит мою закладку, но не переходит на неё сразу же.
                                            0
                                            Попробовал в Linux. F2+псевдоним+Enter — открывается закладка. В Windows так не работает?
                                              0
                                              Так – работает.
                                              Но раньше ведь было не так. Раньше я просто нажимал F2+3 ("3" это псевдоним) и вот я уже на нужной странице, без нажатий на "Enter".
                                              Причём связка с Enter работает, если псевдоним не односложный какой-нибудь.
                                              Если псевдоним это цифра, то при написании в Быстрых Командах эту цифру я сначала получу вкладки, содержащие в URL эту цифру, и только потом, где-то там внизу я увижу свою закладочку.
                                              Короче целый год было нормально, но сейчас решили зачем-то убрать это.
                                                0
                                                Но раньше ведь было не так. Раньше я просто нажимал F2+3 («3» это псевдоним) и вот я уже на нужной странице, без нажатий на «Enter».

                                                На мой взгляд, вполне логично, что переход не происходит автоматически — пользователь может хотеть открыть совсем не эту закладку, а другую, которая содержит указанную цифру в URL или в коротком имени.

                                                Если псевдоним это цифра, то при написании в Быстрых Командах эту цифру я сначала получу вкладки, содержащие в URL эту цифру, и только потом, где-то там внизу я увижу свою закладочку.

                                                Хм, у меня в первую очередь выводит именно закладку по короткому имени, а уже ниже — все остальные.
                                0
                                Почему сайт ReactOS.org в свежем Хроме и в свежем Вивальди выглядит по-разному?
                                  0
                                  А в чём разница выражается? Я посмотрел в Firefox и в Vivaldi — выглядит идентично.
                                    0
                                    Съезжает кнопка Donate и некоторые другие элементы.
                                      0
                                      Разрешение экрана какое? У меня кнопка съезжает, когда окно браузера уменьшаю в размере.
                                  0
                                  Почему-то «Фоновая страница Vivaldi» + «Приложение Vivaldi» в постоянном режиме отъедает 80-90 CPU одного ядра. Что это? Судя по тому, что расширения имеющие активную фоновую страницу (что могло бы приводить к тормозам) имеют отдельный пункт в «Task Manager»-е, то висит что-то «системное».
                                  Скриншот
                                  image

                                  Приходится периодически перезапускать браузер.

                                  P.S. на скриншоте вкладка с inoreader-ом почти гектар ОЗУ сожрала… оО.
                                    0
                                    Чет периодически само закрывается и перезапускается…
                                      0
                                      Кстати чаще всего крашится когда я закрываю задолбавший запрос геолокации…
                                      0
                                      Зачем он стирает слеши в конце адреса страницы? Страница со слешем и без это разные страницы с точки зрения сео и на некоторых сайтах, в том числе и на моих работает только одна версия (у меня со слешем), а другая выдает 404 или редиректит
                                        0
                                        и еще до кучи к урлам… сидим по адресу view-source:site.ru, нажимаем enter улетаем в поиск… так же с локальными доменами, приходиться дописывать http://
                                        з.ы. чето пока пишу овтет, курсора в текстарии нет, пишу на ощупь…
                                          0
                                          По всем проблемам нужно отправить баг-репорты с подробным описанием.
                                          0
                                          Стирание слешей на конце проявлялось и на предыдущей сборке, как минимум. Банально не удаётся добавить слеш, чтобы вписать название страницы — весьма назойливая ошибка, которая не должна держаться в разных сборках неделями.
                                            0
                                            Да как бы вообще не понятно зачем там что то подчищать
                                              0
                                              Допускаю, что есть некий процесс нормализации URL'ов:

                                              • преобразование punycode: хотя сейчас в Vivaldi это происходит только в обратную сторону, когда национальные домены (вида сайт.рф) разворачиваются в punycode вида xn--80aswg.xn--p1ai, но тот же punycode-адрес не работает, если его вставить без указания протокола, браузер перекидывает в поиск
                                              • преобразование hex и прочих видов записи ip-адресов к нормальному, например 0x5D9E8603, 1570670083 — это работает даже для подсказки в статус-баре при наведении, при том что в оригинальной ссылке там именно такие адреса, как в тексте (опять же, при переходе без указания протокола перекидывает в поиск)
                                              • ну и прочие. В урлах допустимо использовать символы, относящиеся к описанию пути в файловых системах (точка, двоеточие, слэш), но это, кажется, не совсем нормируется стандартами, и потому зависит от реализациях как в веб-серверах, так и веб-клиентов (браузеров). И уж какая логика стояла за подчисткой урлов при вводе — даже не догадываюсь, но правка пользовательского ввода по мере этого самого ввода явно не должен происходить.
                                                0
                                                Ну конвертнуть и подтереть все же разные вещи
                                          0
                                          Какого лешего вот это вот насилует безостановочно мой винт?
                                          https://www.dropbox.com/s/vzn4ucey7vuw5ut/%D0%A1%D0%BA%D1%80%D0%B8%D0%BD%D1%88%D0%BE%D1%82%202016-02-16%2011.49.37.png?dl=0
                                            0
                                            Попробуйте удалить Top Sites из профиля.
                                              0
                                              Сразу удалил, создает новый, пока вроде не тупило
                                            0
                                            Начал потихоньку перелезать на Vivaldi, при переносе необходимых расширений из другого браузера обнаружилось, что на 15-дюймовом ноутбуке с масштабом интерфейса в 95% справа рядом с панелями адреса и поиска умещается лишь 21 иконка расширений, переупорядочить вручную их нельзя, выпадающего списка для иконок остальных расширений тоже нет (а ведь им только-только спустя два с лишним года после переезда на Blink обзавелась даже Opera, opera://flags#extension-toolbar-expander). В общем, предлагаю в будущих сборках принудительно ограничивать число иконок расширений по выбору пользователя (пункт в настройках — 10, 15, 20 или 25); после превышения оного остальные расширения будут доступны в выпадающем списке. Проверил флаги в этой сборке — ничего про этот список нет. Неудобно без него.

                                            Кстати, на странице управления расширениями до сих пор нет пункта "Скрыть кнопку" — он доступен только при ПКМ по иконке. Как в таком случае вернуть отключенную кнопку обратно на панель — вопросец.
                                              0
                                              При скрытии кнопки появится опция вернуть её на странице расширений.

                                              P.S.: казалось бы, куда столько кнопок.
                                                0
                                                При скрытии кнопки появится опция вернуть её на странице расширений.

                                                Увы, пусто. Хотя кое-какие иконки я размыл на скриншоте, можно обнаружить, что иконки APNG на тулбаре нет:

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

                                                Очень хочу, чтобы у Vivaldi всё получилось, пусть не всё, но по крайней мере многое из задуманного. А что до кнопок — нет сегодня такого браузера, в коем мне можно было бы обойтись пятью расширениями, не потеряв в комфорте. Китайский «Максчён» в этом смысле экзотика; Otter — вещь в себе, у него по-прежнему нет поддержки расширений. В «Опере» у меня четыре десятка стоят, включая несколько для боковой панели,― и ничего, бегает лошадка сносно. Тем не менее с точки зрения интерфейса и UX Vivaldi предпочтительнее будет.
                                                  0
                                                  Хмм.

                                                  Скрытый текст




                                                  Другой баг: при открытии ссылки в приватном окне через ПКМ почему-то сохраняется авторизация на сайте. Вдобавок история приватных окон почему-то также записывается в общую историю браузера. :(

                                                  А вот это подтверждаю. Оно то приватное открывает, то не приватное и соответственно всё начинает сохранять.
                                              +3
                                              Очень и очень странно. Как понимать вот это:
                                              «Компания
                                              VIVALDI TECHNOLOGIES AS
                                              ПРЕКРАТИЛА АКТИВНОСТЬ НА ХАБРЕ»?
                                                +3
                                                Корпоративные блоги идут по отдельному договору. Сейчас продлил подписку.
                                                  0
                                                  Opera прекратила активность на хабре, Vivaldi решили напугать тоже :)
                                                  И на самом деле активность упала, с 9 февраля ни постов, ни сборок. Но браузером хоть после некоторых манипуляций пользоваться можно (особенно продублировав стандартные сочетания клавиш русскими вариантами), но после даже небольшого аптайма (считанное количество дней), при небольшой нагрузке (чуть больше 30 вкладок, активность невысокая) начинаются тормоза при переключении вкладок, при взаимодействии со страницами и пр, приходится перезапускать браузер.
                                                    0
                                                    Завтра напишу.

                                              Only users with full accounts can post comments. Log in, please.