Всем привет!

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

Итак, что же нового произошло с моего предыдущего поста. Во-первых, меня выписали из больницы: функционирование сердца полностью восстановлено, даже без традиционных для инфаркта рубцов на сердечной мышце. Всем огромное спасибо за поддержку и тёплые слова — без вас всё могло бы быть иначе. А во-вторых, мы с коллегами вплотную подошли к выпуску первой стабильной версии браузера. Именно этим объясняется высокий темп выхода новых сборок (в общей сложности — четыре версии) — идёт процесс устранения последних недоделок.

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

image

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

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

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


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

  • [Regression] Bookmarklets stopped working (VB-14417)
  • [Regression] Space when focus on YouTube player navigation UI in fullscreen video activates Fast Forward instead of pause (VB-14553)
  • [Regression] Duplicate Tab gesture in Settings should be renamed to New Tab (VB-13655)
  • [Regression] Audio indicator in pinned tab disappears when changing tab (VB-14570)
  • Support master password when importing passwords from Opera 12: This fixes several other import bugs (VB-5048)
  • Typing too fast leads to incorrect auto complete (VB-14639)
  • Capitalisation problem through URL auto complete (VB-13990)
  • Auto complete on bookmarks title fails if title has space (VB-14640)
  • Speed Dial group deleted to Trash but not disappearing from Start Page (VB-13160)
  • Speed Dial doesn't allow adding bookmarks (VB-10623)
  • Cannot access vertical menu with keyboard shortcuts (VB-14302)
  • Settings / Bookmarks / Behavior / Open «Boookmarks» in New Tab. Misspelling of Bookmarks (VB-14672)
  • Extension buttons show up in private windows (VB-9201)
  • Poorly visible text of the hidden interface on browser bar (VB-14394)
  • Upgraded to Chromium 49.0.2623.110
  • [Regression] Poorly visible text of the hidden interface on browser bar (VB-14394)
  • [Windows] [Linux] Some Alt key shortcuts to access the Vivaldi menu do not work (VB-14737)
  • [Mac] Facebook embedded video do not play (VB-12544)
  • Saving session with some special characters in session name fails silently (VB-13427)
  • Extension doesn't work (Lightshot): captureVisibleTab API (VB-11013)
  • Clearing history deletes SpeedDial thumbnails (VB-9601)
  • Problems with % encoded URLs: also fixes an issue with % in a search (VB-14764)
  • Tab switching via Ctrl+Tab doesn't remember initial tab (VB-14206)
  • Settings dialog can not be opened more than once with «Startup with homepage» setting (VB-14383)
  • [Regression] Bookmarks tree stops updating — Cannot drag & drop or empty bookmarks in trash (VB-13788)
  • [Regression] Pressing Space after skipping around in a YouTube videos activates Fast Forward instead of pause (VB-14809)
  • Downloads from private mode appear in normal public browser windows (VB-14780)
  • Minimum tab size applied only to first tab in a tab stack (VB-14468)

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

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


  1. Ktulhy
    02.04.2016 12:32

    А чего репозитарий не сделаете для Linux?


    1. Shpankov
      02.04.2016 13:15
      +2

      Для которого? :-)


      1. handicraftsman
        02.04.2016 19:13

        Debian (последние 2 stable, testing, sid), Ubuntu (у них разные версии пакетов), RPM, archlinux (для начала — aur), gentoo. Порадует очень многих.


        1. KarNed
          03.04.2016 01:48

          В gentoo уже есть
          image


    1. DaemonGloom
      02.04.2016 14:29
      +3

      repo.vivaldi.com
      Далее выбираете желаемую ветку, тип пакетного менеджера (deb/rpm) и архитектуру.
      Этот адрес добавляете как в список репозиториев в своей системе и радуетесь.
      Проверено на opensuse (rpm, x86_64).


  1. Leopotam
    02.04.2016 12:57

    Можно ли вообще рассчитывать в ближайшем будущем на синхронизацию паролей с системным keystore в osx (это единственное, что останавливает от перехода)? Там вроде есть ограничения на то, что это могут делать только приложения, опубликованные в официальном сторе — планируется ли такое?


    1. Shpankov
      02.04.2016 13:16

      Пока не видел таких запросов в BTS.


      1. Leopotam
        02.04.2016 13:34

        Не нашел как сделать feature request, только issue с описанием как воспроизвести (не уверен, что это правильно), в голосовалке тоже все сильно абстрактно.


        1. Shpankov
          02.04.2016 14:30
          +1

          Можно просто указать в тексте, что это именно реквест.


      1. velezh
        02.04.2016 13:37

        В предыдущем топике оставил коммент, но ответа нет:

        https://habrahabr.ru/company/vivaldi/blog/280248/#comment_8834332

        возможно ли сделать такой автокомплит?
        https://habrastorage.org/files/086/461/24c/08646124c1c249eab4e786342383c485.gif


        1. Shpankov
          02.04.2016 14:31

          Теоретически всё можно. А на практике всё зависит от востребованности и сложности реализации.


  1. DreamChild
    02.04.2016 13:15

    Скажите пожалуйста, есть ли возможность отключить стандартную экспресс-панель? Проблема вот в чем. Я пользуюсь хромом, и в качестве экспресс панели использую расширение speed dial 2. Пользуюсь им давно, и не хотел бы отказываться от него и в вивальди. Его можно установить и в вашем браузере, но при открытии новой вкладки все равно открывается стандартная экспресс-панель, хотя должна открываться панель speed dial. Видел в интернете спсоб, где предложено править файл bundles.js, и этот способ даже работает, но при каждом обновлении браузера файл приходится править заново. Это чертовски неудобно, особенно при частом обновлении браузера. Есть ли (а если нет, то будет ли и когда) способ нормально использовать это расширение в вивальди? Отказаться от него в пользу вашей экспресс-панели к сожалению не могу.


    1. Shpankov
      02.04.2016 13:17

      Отправьте баг-репорт — наши разработчики посмотрят и поправят.


      1. DreamChild
        02.04.2016 14:26
        +1

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


        1. Shpankov
          02.04.2016 14:35
          +3

          Ну, здесь же вы "взаимодействуете"? :-)
          Просто здесь вы оставляете пожелание повисшим в воздухе, а там — отправляете непосредственно разработчикам. Логика подсказывает, что наличие инструмента хотя бы даже и односторонней связи с разработчиками гораздо "дружелюбнее", чем отсутствие какой-либо связи вообще.


          1. MikeLP
            03.04.2016 13:19

            Тут я немножко не согласен с вами.
            Если говорить откровенно, подавляющее большинство продуктов делают прежде для того, чтобы заработать денег, а затем чтобы "сделать мир лучше"™. Да это капитализм. И я более чем уверен что это касается и вивальди (ну не за идею же ребята работают). В данном конкретном случае заработок зависит непосредственно от людей которые его будут использовать. Пока что аудитория не такая большая как у хрома или файерфокс. Поэтому успех проекта очень зависит от той самой пресловутой обратной связи.
            Конечно неправильно реагировать на каждое желание каждого пользователя — всем не угодишь, но вот реагировать на баги — просто обязаны. Да и еще к тому же это шаровое тестирование. Это не наезд. Просто мысли в слух.


    1. 23rd
      02.04.2016 13:35

      Правку bundle.js можно попробовать вывести в отдельный файл, тогда при обновлении нужно будет просто копировать его.


  1. 23rd
    02.04.2016 13:34

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


  1. MikeLP
    02.04.2016 15:25

    Я не знаю действительно ли это так, но мне кажется что анимация табов, их перерисовка и переключение заметно медленнее чем в других браузерах. Может попробуйте юзать requestAnimaionFrame или willchange. Это не претензия, просто не очень приятно пользоваться сразу после другого браузера.(железо у меня нормальное, intel core i7 skylake, 16gb ram, nvidia gtx980, так что должно летать по идее)

    Заголовок спойлера
    А и еще что обнаружил.Очень редко приходиться пользоваться elementaryOS 3.0.2 на базе 14 убунты. Там в случае когда прячешь нативные рамки — у приложения нет тени. Это скорее всего связано с багами их окружения и тем что вы юзаете в основе electron.js или nw.js. Если вдруг когда нибудь руки дойдут — гляньте, дистрибутив популярный вроде, а вивальди выглядит не очень.


  1. webportal
    02.04.2016 21:14

    Накипело!

    Скажите мне вот что. Нельзя что ли решить проблему с пожиранием оперативы? Это проблема всех нынешних браузеров. У меня сейчас хром на 15 вкладок скушал 5 гигов пямяти! 5 гигов Карл! С вивальди точно такая же проблема. Скачал в надежде что может быть вы сделали лучше но нет. Фаер и сафари так и вовсе ещё больше жрут. Куда ребята? У меня и так уже 16 гигов оперативы стоит! Снова апгрейдится до 32х? До каких пор вообще это терпеть можно?


    1. dim_s
      02.04.2016 21:24

      Стоит написать авторам сайтов, которые вы открываете, для firefox есть плагин Memory Tab Usage, который позволяет узнать, сколько жрет оперативы каждая вкладка. Особенно актуально в наше время, веб-разработчики не особо заморачиваются над оптимизацией кода и библиотеками, которые могут сжирать память + реклама отжирает еще.


      1. 23rd
        02.04.2016 21:50

        Стоит написать авторам сайтов, которые вы открываете, для firefox есть плагин Memory Tab Usage, который позволяет узнать, сколько жрет оперативы каждая вкладка.
        В chromium-based браузерах для этого давно существует встроенный диспетчер задач.


    1. 23rd
      02.04.2016 21:55
      +1

      У меня сейчас хром на 15 вкладок скушал 5 гигов пямяти! 5 гигов Карл!

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


      1. webportal
        02.04.2016 22:49

        Плагина всего 2. Оба адблоки кушают по 260 метров каждый. Флеш отключен. Из тяжелого открыто Inbox 580 мб, Vk 890 мб и хабр 310 мб. Остальные вкладки в среднем 140 метров едят.

        И я в курсе что каждое расширение и плагин это отдельный процесс.
        Так вот. Объясните мне зачем мне врать?


        1. 23rd
          02.04.2016 22:58

          Vk – 890 Мб? Habr – 310 Мб?
          Расскажите, как вы это делаете? Я даже не знаю, что мне нужно сделать, чтобы добиться таких колоссальных результатов.

          Под хабром вы имеете ввиду одну вкладку или серию из десяти вкладок?


          1. webportal
            02.04.2016 23:13

            http://joxi.ru/1A509duKEeQL2E с закрытым полем для ввода комментария 303 метра.


            1. 23rd
              02.04.2016 23:14

              Неужели и в Вивальди точно такая же картина? А кака ось?


              1. webportal
                02.04.2016 23:20

                В вивальди пока что чуть лучше. Но замечу в хроме вкладка была открыта 2 часа назад. А в вивальди только что.
                http://joxi.ru/v29zJafGqe9BAG (Свежеоткрытая)
                http://joxi.ru/823Mj6I6qeg3rO (спустя пару минут)
                http://joxi.ru/Vm6EbLcxqeQ4rZ (ОС)


                1. 23rd
                  03.04.2016 10:51

                  Похоже дело в OSX. На винде хромиумы и близко столько не жрут памяти просто так. Тогда извиняюсь за наезд.


                  1. ArtRoman
                    04.04.2016 14:14

                    Чем больше памяти доступно, тем больше её жрут система и приложения, замечено что на винде, что на маке (на маке – особенно). Вот, данная вкладка занимает почти 150 МБ памяти при 16 ГБ оперативы – "всего лишь" в пять раз больше, чем на вашем скриншоте.


                    1. 23rd
                      04.04.2016 14:20

                      Но на скриншоте опять мак.


                    1. Dreyk
                      04.04.2016 23:30

                      ну это стандартное поведение всяческих сборщиков мусора во многих языках и системах. зачем делать дорогую очистку "если и так вон полно всего". В какой-то мере логика есть, зачем покупать 32гб оперативки и беречь ее =)


                  1. KIBIs
                    11.04.2016 15:31

                    Был такой жор в OS X, помогло обновление. Так что все может быть.


          1. SerDIDG
            02.04.2016 23:35

            Gmail открыт всегда в закреплённой вкладке, любит покушать — http://screencloud.net/v/gw4B


            1. webportal
              02.04.2016 23:52

              Это ещё не Inbox у вас) Он куда больше жрёт


              1. SerDIDG
                03.04.2016 01:52

                Inbox не осилил, неделю по-пользовался и откатился. А последние полгода вообще юзаю встроенный почтовый клиент в osx и ios. На виндовсе держу открытой вкладку gmail на случай чего.


                1. webportal
                  03.04.2016 02:02

                  Мне перед этим ящик чистить надо) 12 гигов почты) возможно в ближайшие пару месяцев доберусь)


  1. niXman
    02.04.2016 22:40

    проприетарщина? или просто ссылку на сорцы забыли?


    1. Shpankov
      02.04.2016 22:40

      А вам шашечки или ехать? :-)


    1. 23rd
      02.04.2016 22:50

  1. semmaxim
    02.04.2016 22:48

    • увидел, есть -


  1. semmaxim
    02.04.2016 22:53

    А куда можно писать о идеях/предложениях?



  1. semmaxim
    02.04.2016 23:04

    А то, что не работает flash на некоторых приложениях в facebook — это нормально? И как его включить?
    P. S. Не только flash, но и Unity не работает.


    1. Shpankov
      03.04.2016 13:02

      pepper flash установлен?


      1. semmaxim
        03.04.2016 16:13

        Переустановил — заработало. Но Unity так и не работает.


        1. Shpankov
          03.04.2016 16:46

          А поддержка проприетарных медиа там нужна? Вы проверяли — у вас она есть?


          1. semmaxim
            03.04.2016 18:46

            Я не знаю, что такое "проприетарные медиа". Я хочу, чтобы у племянника заработала игрушка https://apps.facebook.com/shopheroes/


            1. Shpankov
              03.04.2016 19:01
              +1

              Не могу проверить — нет аккаунта на фейсбуке.
              Попробуйте пообщаться на форуме — может, кто-то вам подскажет, что там и как.
              https://vivaldi.net/ru/forum/russian


  1. Nikopol25
    03.04.2016 13:02

    У Opera 12, есть функция при нажатии на цифру 5 (Maximize page | Restore page) вкладка сворачивается в окно, будет ли Вы делать такую функцию в новых версии?


    1. Shpankov
      03.04.2016 13:05

      Если будут такие запросы.


  1. iG0Lka
    03.04.2016 17:50

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


  1. ProVal
    03.04.2016 21:20

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


    1. Shpankov
      04.04.2016 00:22

      На чистой установке проверяете?


      1. ProVal
        04.04.2016 02:37

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


        1. Shpankov
          04.04.2016 13:42

          Так это вам проверять — наблюдается или нет. У меня и раньше не наблюдалось, и теперь :-)
          Установите свежую сборку и проверьте.


  1. Retifff
    04.04.2016 23:04

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


    1. 23rd
      05.04.2016 09:02

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


  1. gsmplan
    05.04.2016 15:22

    Очень часто при установке новой версии Vivaldi закачка файла обрывается, причем в большинстве случаев в одном и том же месте — в районе 33-35Мб. После этого приходится снова выполнять проверку на наличие новой версии (Help > Check for Updates), чтобы продолжить скачивание. Это только у меня, или другие пользователи тоже замечали такое?


    1. Shpankov
      05.04.2016 16:10

      Есть такое. Воюем с сервисом, который предоставляет «разгрузку» по серверам для разных регионов.


  1. ArtRoman
    05.04.2016 20:27

    Пришёл апдейт на 1.0.435.29.
    С фокусом браузера проблемы до сих не решены.
    Картинки в новой вкладке до сих пор не умеем показывать с первого раза.
    Из веб-инспектора «Открыть ссылку в новой вкладке» стабильно открывается дважды (создаётся две одинаковые вкладки).
    И многое другое по мелочи. Мне, например, лень проверить, решены ли проблемы с работоспособностью сочетаний клавиш при русской раскладке.
    В каждой теме описывается множество проблем, некоторые из которых тянутся уже очень долгое время.
    И при этом вы в «получасе от релиза», ну-ну… ((


  1. Dr_Death
    05.04.2016 20:30

    из того что подбешивает:
    1. периодически, не знаю при каких условиях, но при переключении вкладок, вкладки грузятся по новой
    2. открываешь форум, там мелкие листочки-ссылки на новые сообщения, практически всегда, какой нить клик на листок не срабатывает и в фоне открываются не все клики


  1. anonymous
    00.00.0000 00:00