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

Открываем порталы

Если в двух словах, то мы переработали код Vivaldi, внедрив в него API порталов React. Технические подробности вы найдёте по ссылке, а вкратце можно сказать, что данное улучшение позволило заметно ускорить работу с окнами браузера. В частности, по нашим замерам новое окно стало создаваться на 37% быстрее, чем в предыдущей версии Vivaldi, и на 64% быстрее, чем в версии 2018 года. Замеры производились при создании нового окна с чистым профилем браузера, на машине с процессором 2GHz Intel Core i3. На вашем компьютере результат, скорее всего, будет другим, но скорость создания окон будет выше, чем раньше.

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

Приоритет по списку

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

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

Чистая работа

Очистка истории просмотра давно была доступна в менеджере истории или через меню браузера. Но по каким-то причинам в боковой панели возможности быстро удалить данные просмотра не было. В сегодняшней версии Vivaldi мы исправляем эту оплошность - теперь кнопочка есть.

Да, и можно напомнить, что добавить эту кнопку на любую панель браузера вы можете самостоятельно - через инструмент создания быстрых команд.

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

Включить этот список можно в настройках браузера, выбрав опцию "Почта" - "Кнопки фильтров" - "Текстовое меню".

На десерт небольшое улучшение для пользователей MacOS - в новой версии Vivaldi мы интегрировали сервис геолокации от Apple в браузер.

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

Всем спасибо за помощь в подготовке данной версии!

P.S. Кстати, если вы вдруг ищете замену Twitter - попробуйте наш сервис Vivaldi Social, построенный на базе Mastodon. Здесь за вами никто не следит и не собирает данные о вашей активности. Подробнее о сервисе можно почитать здесь.

Комментарии (25)


  1. mikegordan
    30.08.2023 07:16

    кто финансирует Vivaldi ?


    1. Shpankov Автор
      30.08.2023 07:16
      +7

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


  1. fifonik
    30.08.2023 07:16
    +2

    по нашим замерам новое окно стало создаваться на 37% быстрее, чем в предыдущей версии Vivaldi, и на 64% быстрее, чем в версии 2018 года

    Круто, конечно.

    Но лично я обычно открываю ровно одно окно (*) при начале работы и всё. Остальное -- в табах (это-же не окна, так?).

    * Вру, конечно. Я занимаюсь веб разработкой, поэтому открываю миллион окон dev tools, но не думаю, что это часто приходится делать обычному пользователю.


  1. AndreyDmitriev
    30.08.2023 07:16

    Обновилось, хотя и со второй попытки:

    Если нужны какие-то логи, то напишите откуда их достать, могу прислать.

    Ну и чтобы два раза не вставать, есть буквально одна мелочь, о которой я в техподдержку писал, но давно, так что номера нет, но и ответа нет.

    Вкратце - у меня включён режим подтвержения при выходе из Vivaldi (мне так удобнее). Ну и вот - если я сдвигаю окно браузера вниз, так что бóльшая часть находится за пределами экрана монитора, и закрываю окно нажатием на крестик в правом верхнем углу, то модальное окно подтверждения выхода появляется не в видимой части экрана, а за его пределами, внизу под экраном, так что я его не вижу и могу закрыть его только нажатием клавиши Ввод (и то только если знаю, что оно там есть и на нём фокус), но не мышкой. Можно ли его показывать не по центру клиентской области браузера, а в видимой части экрана (по центру или по краю - это неважно) как любое нормальное модальное диалоговое окно?:

    Для нас, кстати, самое классное - возможность простой Standalone инсталляции в расширенном режиме в отдельную папку, так как мы используем Vivaldi для доступа к веб интерфейсам ПЛК B&R, и если делать из одной сессии, то куки мешают, кроме того у Вивальди нет проблем с отображением, как у огнелиса и хрома, где кое-что съезжает (там веб сервер довольно специфический, то ещё поделие). Ну и на паре старых ноутов были проблемы с браузерами, а тут - отключили аппаратное ускорение и всё ОК. В общем, спасибо.


    1. Shpankov Автор
      30.08.2023 07:16

      Вкратце - у меня включён режим подтвержения при выходе из Vivaldi (мне так удобнее). Ну и вот - если я сдвигаю окно браузера вниз, так что бóльшая часть находится за пределами экрана монитора, и закрываю окно нажатием на крестик в правом верхнем углу, то модальное окно подтверждения выхода появляется не в видимой части экрана, а за его пределами, внизу под экраном, так что я его не вижу и могу закрыть его только нажатием клавиши Ввод (и то только если знаю, что оно там есть и на нём фокус), но не мышкой. Можно ли его показывать не по центру клиентской области браузера, а в видимой части экрана (по центру или по краю - это неважно) как любое нормальное модальное диалоговое окно?:

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


  1. DreamChild
    30.08.2023 07:16

    Пару слов про атозавершение в адресной строке. Это работало чёрт знает как раньше, работает чёрт знает как и сейчас, после якобы имевших место улучшений. Я об этой проблеме писал раньше, пишу и сейчас. Пример. Ввожу в адресной строке запрос you. Ожидаю, что на первом месте будет youtube.com, который я посещаю каждый день. Но на первом месте почему-то сайт youla.io, который я посещаю примерно никогда. На втором месте youdo.ru, который я посещаю ещё реже. И наконец на третьем месте ютуб. После множества манипуляций с новыми настройками ситуация чуть-чуть изменилась. Но к сожалению не в лучшую сторону. По-прежнему вижу какую-то мешанину , совершенно не соответсвующую моим ожиданиям. Причём эти новые настройки почему-то не предусматривают возможности поставить на первое место часто посещаемые страницы. Ваше автозавершение работает по очень странным алгоритмам


    1. Shpankov Автор
      30.08.2023 07:16

      Пример. Ввожу в адресной строке запрос you. Ожидаю, что на первом месте будет youtube.com, который я посещаю каждый день. Но на первом месте почему-то сайт youla.io, который я посещаю примерно никогда.

      У вас поиск Яндекс? Подсказки поисковые включены?


      1. DreamChild
        30.08.2023 07:16

        Поиск гугл. Подсказки включены


        1. Shpankov Автор
          30.08.2023 07:16

          Поиск гугл. Подсказки включены

          Возможно, Google продвигает таким образом рекламные ссылки. Попробуйте отключить подсказки Google.


        1. Genoik
          30.08.2023 07:16

          Проверил у себя, все работает как надо.

          Возможно у вас какое-то расширение влияет на это.


    1. Shpankov Автор
      30.08.2023 07:16

      Причём эти новые настройки почему-то не предусматривают возможности поставить на первое место часто посещаемые страницы.

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


      1. DreamChild
        30.08.2023 07:16

        Отключил автокомплит и поиск, первым поставил часто посещаемые страницы. В списке сначала идут поисковые подсказки. Они мне в данном случае ни к чему, так как перекинут меня на страницу поиска Гугла, с которой нужно будет делать ещё один клик, уже на нужный мне сайт. Я ожидаю, что первым будет наиболее часто посещаемый сайт (youtube).

        Но что ещё хуже, когда я жму Enter на первой подсказке из списка (youtube, без .com), браузер перекидывает меня на http://youtube.Это вообще что-то очень странное

        ./
        ./


        1. Shpankov Автор
          30.08.2023 07:16

          Так вы не отключили поисковые подсказки. Они у вас первыми и идут на скриншоте, и галочка в настройках стоит.

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


          1. DreamChild
            30.08.2023 07:16

            1. Поисковые подсказки в настройках идут вторыми, сразу после Frequently visited pages. Но в результатах почему-то я вижу первыми именно поисковые подсказки, затем закладки, а часто посещаемых сайтов нет вообще. Разве не должно быть наоборот?

            2. что насчёт перехода на http://youtube при выборе поисковой подсказки? Это же явная ошибка, независимо от того,какие у меня выбраны настройки

            3. Если у вас есть такие комбинации настроек, которые ломают функционал, то это не я перемудрил с настройками, а всё же вы


            1. Shpankov Автор
              30.08.2023 07:16

              1. Проверьте на чистом профиле. Непонятно, почему у вас не отображаются часто посещаемые. Может, вы настроили очитску истории, или у вас какой-то клинер не даёт сохранять историю введённых адресов. Надёжнее проверить на чистом профиле и затем искать причину.

              2. У себя ни разу подобного не наблюдал. Аналогично - проверьте на чистом профиле и без расширений.

              3. Я не вижу сломанного функционала и не вижу ваших настроек. Проверьте на чистом профиле, как это работает, а затем постепенно верните те настройки, которые считаете нужными.


              1. DreamChild
                30.08.2023 07:16

                Что значит "я не вижу сломанного функционала"? При выборе поисковой подсказки youtube браузер отправляет меня на несуществующую страницу http://youtube. Это уж точно сломанный функционал. Я не могу себе представить ни одного случая, где это можно считать правильным поведением браузера. Тот факт, что вы его не наблюдали, ни о чём не говорит - баги могут проявляться в редких случаях. Ну в конце концов не нафотошопил же я этот скрин


                1. Shpankov Автор
                  30.08.2023 07:16

                  Я такое поведение вижу только у вас. Пожалуйста, проверьте работу браузера на чистом профиле без расширений.


                  1. DreamChild
                    30.08.2023 07:16

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


                    1. Shpankov Автор
                      30.08.2023 07:16

  1. cinme
    30.08.2023 07:16

    1. Сделайте рендер превью для плиток с задержкой после окончания загрузки, например я не вижу превью YouTube с картинками

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

    2. Снова превью для плиток - рендерить их с включенными расширениями. Например у меня свои стили для темной темы сайта через стороннее расширение.


    1. Shpankov Автор
      30.08.2023 07:16

      Отправьте, пожалуйста, подробные баг-репорты по всем вопросам, отдельно на каждый.


  1. grishkaa
    30.08.2023 07:16

    При разворачивании видео на полный экран на macOS сверху появляется белая однопиксельная линия. Зарепортил VB-99645


    1. Shpankov Автор
      30.08.2023 07:16
      +1

      Спасибо, подтверждён и поставлен в очередь на исправление.


  1. Roman47
    30.08.2023 07:16

    Спасибо за проделанную работу! По-моему ощутимо шустрее заработал, даже на моём относительно старом железе, ждал оптимизации и дождался её наконец. Единственное, что меня останавливает от полного перехода на Vivaldi - это отсутствие его на iOS, слышал про бету, пытался получить доступ, не дали. И ещё хотел задать вопрос, планируется ли DNS over HTTPs?


    1. Shpankov Автор
      30.08.2023 07:16

      По iOS - надо подписаться здесь: https://vivaldi.com/ios/
      время от времени мы рассылаем инвайты на тестирование.

      По DNS - это давно есть, посмотрите по этой ссылке: chrome://settings/security