Всем привет!

Офисы Vivaldi расположены и в Норвегии, и в Исландии, но в июне мы решили собраться в нашем американском офисе, который находится в городке Глостер, недалеко от Бостона. Вы можете узнать подробнее о том, где мы все сейчас собрались, из прошлогодней статьи. Ну, а сейчас — подробнее о том, что, собственно, происходит с браузером.

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

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

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

Для «маководов» есть персональная хорошая новость: мы исправили ошибку, когда при использовании Command+T открывалось две вкладки вместо одной. Теперь ни одной не открывается. Шутка. Одна открывается точно. :-)

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

И ещё об одной функции нужно сказать особо в связи с тем, что запросов по ней было много. Могу обрадовать: функция «Вставить и перейти» наконец добавлена в контекстное меню адресной строки. На самом деле с этой функцией ещё довольно много работы предстоит сделать, так что ждите новостей.

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

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


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

  • VB-5932 — SpatNav avoid page scrolling
  • VB-5313 — Globally register Ctrl+Shift+V
  • VB-6003 — Keyboard settings titles splitted
  • VB-5296 — Spatial navigation selection of element improvements
  • VB-4048 — Spatnav skips element
  • VB-3940 — Spatial navigation doesn't follow horizontal links
  • VB-6005 — Change interval of UI Zoom slider to 5% instead of 10%
  • VB-5989 — Spatnav need to use the regular keyboard shortcut system
  • VB-5809 — Spatnav doesn't fire mouseout/mouseleave events
  • VB-5783 — Bookmark description is not used when searching for bookmarks
  • VB-5133 — Double new tab when CMD + T on Mac
  • VB-4602 — Need a way to turn off spatnav
  • VB-3849 — Keyboard shortcuts doesn't work on web.tweetdeck.com
  • VB-3396 — Go to URL should be easier with quick command than it is now.
  • VB-6052 — Installer opening a second installer window
  • VB-6015 — “Page actions” translation is missing
  • VB-2055 — Paste and go context menu on adress bar
  • VB-6065 — Add new folder button becomes invisible after a few clicks

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

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


  1. MilkyWay
    09.06.2015 07:00

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


    1. ReklatsMasters
      09.06.2015 07:48
      +2

      > среди носителей западнофризского
      Раз энтузиасты-переводчики есть, значит минимум 1.


    1. 23rd
      09.06.2015 15:48
      +1

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


      1. Shpankov Автор
        09.06.2015 17:45

        Совершенно верно.

        По поводу статистики могу сказать, что в команде переводчиков сегодня уже более 120 человек из 39 стран. И это не предел :-)
        Новые волонтёры постоянно просятся в команду. Никому не отказываем. К слову, очень хотелось бы охватить все языки СНГ, но пока только самые активные — это Россия, Украина и Беларусь. Очень жду остальных :-)

        Кстати, на «экзотические» языки типа ложбан, эсперанто и идо переводят в основном тоже россияне :-)


  1. faiwer
    09.06.2015 07:52

    Как я и ожидал, самый жуткобесящий баг так и не поправили =(


    1. faiwer
      09.06.2015 11:05
      +1

      А вот ещё что-то новое. Табы сжались сверху.

      Скриншот
      image


      1. Shpankov Автор
        09.06.2015 17:53

        Как вы так сделали с табами?

        Автофокус тоже ещё в работе.


        1. faiwer
          09.06.2015 19:08

          Попробовал снова. Открыл 11 табов.

          Выглядит это так
          image


          1. Shpankov Автор
            09.06.2015 19:37

            Подождите, так у вас первые вкладки — закреплённые? По-другому такую же картинку сделать не получается…


            1. faiwer
              09.06.2015 20:45

              Да. Похоже, что плющит только закреплённые.


              1. Shpankov Автор
                09.06.2015 21:14

                OK


    1. Shpankov Автор
      09.06.2015 17:49

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


      1. faiwer
        09.06.2015 19:06

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

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


        1. Shpankov Автор
          09.06.2015 19:51

          Не могу повторить. Это с настройками по умолчанию, или какие-то настройки всё-таки делали? И установка чистая?


          1. faiwer
            09.06.2015 20:46

            Нет. Не по умолчанию. Ставил поверх. В недра файлов не лазил.


            1. Shpankov Автор
              09.06.2015 21:14

              Надо проверить на чистой установке с новым профилем.


              1. faiwer
                09.06.2015 21:20

                Чистый профиль пробую. Но долго на нём не продержусь… Каждый раз настраивать всё с нуля нереально долго. Да и всё не упомнить.
                А что такое чистая установка? Мне перед каждой установкой aptitude purge vivaldi-snapshot делать? :)


                1. Shpankov Автор
                  09.06.2015 21:34

                  Не исключено, что корень проблем кроется именно в наборе настроек. Надо проверять и выявлять причину. Иначе, сами понимаете, как исправлять то, чего не можешь увидеть?


              1. faiwer
                09.06.2015 21:25

                Собственно долго ждать не пришлось. Поймал багу. Как воспроизвести всё ещё не знаю. Но на чистой сборке она есть. Внимание на адресную строку (ссылка)

                Скриншот
                image


                1. faiwer
                  09.06.2015 21:27

                  Ещё нюанс. Возможно, что я наблюдаю сий баг только на вкладке с inoreader-ом. Точно не знаю. Если поймаю на другой вкладке — отпишу сюда. Эта вкладка у меня pin-ая.


                1. Shpankov Автор
                  09.06.2015 21:34

                  файлы пока не нужны — нужно поймать причину.


                  1. faiwer
                    10.06.2015 08:13

                    Понял как воспроизвести. Воспроизвёл на чистой сборке. Вот видео. Весит 0.5 MiB.

                    Алгоритм:
                    1. открываем 2 таба
                    2. на втором табе выделяем какой-нибудь текст (таким образом он попадёт во второй linux-буфер-обмена).
                    3. кликаем на текущую вкладку средней кнопкой мыши (попросту закрываем её).
                    4. браузер показывает предыдущую вкладку, содержимое буфера обмена добавилось к адресной строке, открылся попап.


                    1. faiwer
                      10.06.2015 08:18

                      Shpankov, а вы пользуетесь средней кнопкой мыши? У вас кто-нибудь из linux пользователей использует её в браузере?
                      Давно жду от вас киллер-фичи opera — панорамирования страницы. Когда нажав среднюю кнопку мыши и, водя ею по странице, можно скроллить в обе стороны с разной скоростью.

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

                      Исходя из того, что сий баг вы не могли воспроизвести, и он явно linux-ый (второй буфер обмена), то я предполагаю, что разработчики vivaldi во многом не знают преимуществ старой оперы (в особенности касаемо middle-click). Прошу рассказать им о фиче с панорамированием ;)


                      1. 23rd
                        10.06.2015 13:14

                        Давно жду от вас киллер-фичи opera — панорамирования страницы. Когда нажав среднюю кнопку мыши и, водя ею по странице, можно скроллить в обе стороны с разной скоростью.
                        Попробовал — вроде сейчас тоже так, разве нет?

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


                        1. faiwer
                          10.06.2015 14:34

                          Попробовал — вроде сейчас тоже так, разве нет?

                          Вероятно у вас не linux. В linux-е по дефолту middle click в большинстве приложений — это второй буфер обмена. В настройках старой оперы была опция, позволяющая вместо буфера использовать панорамирование.

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


                          1. vlivyur
                            10.06.2015 15:44

                            Ну вот я никогда не пользовался этой функцией, и дефолтное поведение (перейти по адресу в мышином буфере мне очень нравится)


                        1. faiwer
                          10.06.2015 14:49
                          +3

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

                          Подход в стиле «и_так_сойдёт.jpg», по моему мнению, в таких делах никуда не годится.


                          1. 23rd
                            10.06.2015 18:25

                            Вы про панорамирование?


                            1. faiwer
                              10.06.2015 19:10
                              +2

                              И про панорамирование, и про прочие костыли, которые лезут в DOM


                      1. Shpankov Автор
                        10.06.2015 19:22

                        Shpankov, а вы пользуетесь средней кнопкой мыши? У вас кто-нибудь из linux пользователей использует её в браузере?


                        Да, пользуюсь. И другие тоже пользуются.


                    1. Shpankov Автор
                      10.06.2015 19:21

                      Понял как воспроизвести. Воспроизвёл на чистой сборке. Вот видео. Весит 0.5 MiB.


                      Супер. Огромное спасибо. Сейчас передам разработчикам.


  1. 23rd
    10.06.2015 07:44

    Режим Инкогнито, скролл вкладок по правой кнопке + колёсико, desktop notificatiaons — когда примерно это будет? Совсем скоро, в бете, в релизе или только после релиза?


    1. faiwer
      10.06.2015 08:21

      Для начала неплохо бы хотя бы bookmarks добавить. То что есть сейчас совершенно не юзабельно. Добавить hint-ы при наведении на ссылку (если скрыта статус-панель). Затем убрать панель заголовка окна (на кой чёрт она нужна?), хотя бы через настройки. Убрать тормоза (браузер начинает зависать если пользоваться им больше 15 часов).


      1. 23rd
        10.06.2015 13:18

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

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

        По поводу тормозов — на каждой ОСи по-разному. На Windows я не выключаю браузер по несколько дней и он всё также отзывчив.


        1. faiwer
          10.06.2015 14:43

          Насчёт закладок это чисто субъективно. Они есть и ладно
          Ну как сказать. В opera я активно использовал закладки. В vivaldi не использую совсем. Ибо они ну настолько ужасно глючат, что у меня нервов не хватает даже пару штук туда вбить. Раза 3 пытался. Молчу уж про импорт, который похоже не работает от слова совсем (или в коем веке починили?). А уж какой в bookmarks удобный и логичный там интерфейс, дык я вообще молчу. В общем моё мнение — никаких закладок в vivaldi нет.

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

          Vivaldi на данный момент имеет большие проблемы с youtube-ом, с видео из facebook-а (и кажется vk). Это тоже уже которую сборку игнорируется.

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

          Разве уже появился метод править стили так, чтобы они не слетали при обновлении? Если нет, то о чём речь. Если есть, то прошу сказать, что именно править, как должен называться файл и пр… И это не говоря уже о том, что внутренние стили тоже имеют свойства меняться, и все подобные костыли могут помереть при любом обновлении (даже если файлы не будут затираться).


          1. 23rd
            10.06.2015 18:44

            Ну как сказать. В opera я активно использовал закладки. В vivaldi не использую совсем. Ибо они ну настолько ужасно глючат, что у меня нервов не хватает даже пару штук туда вбить. Раза 3 пытался. Молчу уж про импорт, который похоже не работает от слова совсем (или в коем веке починили?). А уж какой в bookmarks удобный и логичный там интерфейс, дык я вообще молчу. В общем моё мнение — никаких закладок в vivaldi нет.

            Странно, на самом деле. Я вполне нормально добавлял через кнопку в адресной строке, писал нужное описание, добавлял nickname для быстрого доступа. Или может в линукс-версии всё печальней.
            А вот импорт действительно совсем ни о чём, его не хватает. Из-за него я не могу перенести свои основные закладки и пользоваться ими, а также добавлять туда новые.

            Vivaldi на данный момент имеет большие проблемы с youtube-ом, с видео из facebook-а (и кажется vk). Это тоже уже которую сборку игнорируется.

            Насчёт ютуба проблему с качеством и убогим фул-скрином я решил, просто поставив расширение на форсирование флеша. И теперь прекрасно смотрю без косяков. Насчёт фейсбука ничего не могу сказать, а в вк (по-моему) ещё не перешли на html5-плеер.

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

            Нет. Но я не понимаю в чём вот такая сложность поменять раз в неделю один файл и перезагрузить браузер. Даже на крайний случай можно написать bash-скрипт, чтобы тот автоматически заменял файл.
            Всё равно браузер ведь при обновлении перезагружать надо, так в чём проблема.

            Если нет, то о чём речь.

            О том, что браузер не релиз и даже не бета.


            1. faiwer
              10.06.2015 19:23

              Насчёт ютуба проблему с качеством и убогим фул-скрином я решил, просто поставив расширение на форсирование флеша
              В очередной раз убеждаюсь, что у нас с вами разные понимания слова решение. Когда на youtube нормально заработала html5 версия я вздохнул свободно. Ибо flash версия на linux-е (собсно как и любой другой flash) работала(ет) из рук вон плохо. Более того, их flash проигрыватель года 3 назад стал совершенно неюзабелен. Чего только стоит полная перегрузка загруженной части видео при клике на тайм-панель.
              Насчёт фейсбука ничего не могу сказать, а в вк (по-моему) ещё не перешли на html5-плеер.
              И на facebook-е. В этом и проблема. Fullscreen режим просто показывает окно (никакой не fullscreen) без control-ов (оО). Пользуйся как хочешь…

              Нет. Но я не понимаю в чём вот такая сложность поменять раз в неделю один файл и перезагрузить браузер. Даже на крайний случай можно написать bash-скрипт, чтобы тот автоматически заменял файл.
              Всё равно браузер ведь при обновлении перезагружать надо, так в чём проблема.

              Есть некоторая разница между — установил используй и всей это котовасией с башскриптами, отладками этих скриптов, потенциальными глюками и пр… Это всё не стоит того, ИМХО, чтобы даже начинать. Разве что если времени свободного вагон, чтобы ковыряться.

              О том, что браузер не релиз и даже не бета.

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

              Вам ведь понадобился порно-режиминкогнито-режим. Вот мне он не нужен. Мне даже dock-режим к web developer tools пригодился бы больше, чем инкогнито. У всех свои запросы.


              1. 23rd
                10.06.2015 19:40

                Вам ведь понадобился порно-режиминкогнито-режим. Вот мне он не нужен. Мне даже dock-режим к web developer tools пригодился бы больше, чем инкогнито. У всех свои запросы.

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

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


                1. faiwer
                  10.06.2015 19:45

                  Проблема в том, что ваша проблема с заголовком окна уже решаема на данном этапе развития браузера, а моя нерешаемая
                  А тут вот в чём дело. Люди разные, и у людей разные представления о решениях. С моей точки зрения решение через css, который будет перезаписан — это вовсе не решение. А просмотр youtube через flash неприемлемо (по описанным выше причинам). Нам требуется разный уровень комфорта (а ведь мы используем Vivaldi и opera12 именно по причине комфорта).

                  И да, вы правы, я для просмотра youtube и facebook видео уже полтора года использую Chromium. Ибо что Opera12, что Vivaldi, на мой взгляд, для этого попросту не пригодны :( В opera12 я ещё и vimeo смотреть не мог. Оно в HD режиме жутко зависало (оО).

                  Тут всё относительно :)


    1. Shpankov Автор
      10.06.2015 19:24

      Режим Инкогнито, скролл вкладок по правой кнопке + колёсико, desktop notificatiaons — когда примерно это будет? Совсем скоро, в бете, в релизе или только после релиза?


      Пока не могу сказать — точных сроков нет, по готовности. Разработчиков на всё не хватает…


  1. Reposlav
    10.06.2015 12:20

    Наткнулся на баг в боковой панели закладок:
    — нажимаю плюс для добавления новой закладки;
    — вбиваю адрес закладки;
    — удаляю то, что автоматически подставилось в заголовок;
    — Вбиваю заголовок закладки. Если вбивать заголовок достаточно быстро, то при попытке ввести пробел, пробел сначала введется, а потом удалится, и получается, что все слова написались слитно. Если печатать медленно, то все ок. Причем баг появляется только если в адресе уже что-то вбито.

    И еще вопрос: не могу найти настройку «Открывать новую вкладку рядом с текущей». Она планируется?


    1. faiwer
      10.06.2015 13:02

      И еще вопрос: не могу найти настройку «Открывать новую вкладку рядом с текущей». Она планируется?
      Кстати да. Поддерживаю. Очень нужная вещь.


      1. 23rd
        10.06.2015 13:23

        Фиксится расширениями типа «Tab Position Options» и подобных из ХромСтора.


        1. Reposlav
          10.06.2015 13:41

          Хотелось бы нативного решения. С расширениями всегда проблемы, особенно когда их много. Я чтобы лису довести до нужного мне состояния, установил несколько расширений на вкладки. В итоге получались невеселые баги.


          1. 23rd
            10.06.2015 14:30

            Firefox имеет совершенно другое API, которое даёт очень много свобод в кастомизации, в отличии от chromium.
            Здесь с вкладками и сделать-то толком больше нечего — только менять их позиции, создавать и открывать новые, так что вряд ли тут будут состыковки.
            То, что будет такая настройка, у меня лично сомнений нет, но пока что можно и расширениями обойтись.
            При том, что эта «нативная» реализация будет опять на JS.


        1. faiwer
          10.06.2015 14:45
          +1

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


      1. kentaskis
        12.06.2015 08:56

        Раз пошла такая пьянка, то обязательно с галочкой «Изменить порядок открытия», меняющей порядок с
        [a] [3] [2] [1] [b] на [a] [1] [2] [3] [b], ибо это очень многим удобно.


        1. Shpankov Автор
          12.06.2015 16:23

          Да, сам мучаюсь с этим. Посмотрю, на каком этапе реализация этой фичи.


          1. Shpankov Автор
            12.06.2015 17:01

            Да, в работе. Только в медленной…


  1. 23rd
    11.06.2015 23:24

    Я тут заметил, что в адрессной строке выделение через Shift не работает.


    1. Shpankov Автор
      12.06.2015 16:21

      Проверил в Linux — работает (1.0.199.5). У вас какая ось?


      1. 23rd
        12.06.2015 16:31

        Win10.
        И под «выделение через Shift» я имею ввиду Shift+стрелочки.


        1. Shpankov Автор
          12.06.2015 16:45

          OK, подтверждаю.


      1. faiwer
        12.06.2015 16:38

        Проверил в Linux — работает (1.0.199.5). У вас какая ось?

        о_О. Не подтверждаю. Не работает. Правда версия у меня всё таки по-меньше. 199.5 это наверное ваша внутренняя.


        1. Shpankov Автор
          12.06.2015 16:45

          Да, со стрелочками не работает. Отправлю репорт.

          Да, сборка внутренняя.


  1. 23rd
    12.06.2015 16:40

    И у меня к вам так сказать личная просьба: можно ли в контекстном меню слово «картинку» заменить на «изображение»?
    И «Копировать URL картинки» на «Копировать адрес изображения».
    Вторые варианты как-то привычней что ли. =)


    1. Shpankov Автор
      12.06.2015 16:45

      Да, сейчас проверю в переводе.


    1. Shpankov Автор
      12.06.2015 16:50

      А, нет. Не смогу поправить. Эти строки берутся из перевода Chromium, а не Vivaldi.


      1. 23rd
        12.06.2015 16:59

        Ёлки-палки, это вообще грустно. =(


        1. Shpankov Автор
          12.06.2015 17:02

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


          1. 23rd
            12.06.2015 17:06

            То есть получается эти строки берутся не из «ru.pak»?


            1. Shpankov Автор
              12.06.2015 17:54

              Вообще, должны браться оттуда, насколько я понимаю. Это не файлы Vivaldi. А в исходниках конкретно данные строки по обработке картинок размещены в файле /chrome/app/resources/generated_resources_ru.xtb