Всем привет!

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

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

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

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

  • Разместить вкладки группы вертикально: Ctrl + F9
  • Разместить вкладки группы горизонтально: Ctrl + F8
  • Разместить вкладки группы по сетке: Ctrl + F7
  • Увеличить масштаб: 0, +
  • Уменьшить масштаб: 9, -


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

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

На этом пока всё. Могу только добавить, что совсем скоро мы сможем показать очередную версию Technical Preview 3, именно над её подготовкой мы сейчас работаем особенно активно. А сегодняшнюю сборку вы можете загрузить по ссылкам ниже:



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

  • VB-5024 — «Zoom in» keyboard shortcuts missing
  • VB-5063 — Add shortcuts for tab-tiling
  • VB-4500 — Unable to drag scrolled Settings window
  • VB-4005 — Delete/restore individual keyboard shortcuts
  • VB-5170 — Updating system install puts Vivaldi in wrong folder
  • VB-5153 — Remove setState from componentDidUpdate function
  • VB-5149 — Uninstall of per-user install removes application folder from last standalone install
  • VB-5141 — URL text vertical alignment not correct on Windows
  • VB-5086 — Typing in urlfield is slow
  • VB-4896 — Unreliable spatial mode on investing.com
  • VB-3910 — Using Shift + Tab to cycle through settings sets all keyboard shortcuts to Shift + Tab
  • VB-5139 — Vivaldi updates to the wrong folder
  • VB-5107 — «Page tiling» button not active with tiled tab group/stack
  • VB-5100 — Spatial Navigation on youtube is put underneath the header
  • VB-2870 — Ctrl + T not working when viewing page source code
  • VB-1058 — Ctrl + U should show view source
  • VB-5114 — Zooming with slider and reset leads to 100% CPU
  • VB-5102 — Editing bookmarks unbearably slow and loose characters
  • VB-4151 — Spatnav doesn’t emulate mouse events. needed for e.g. dynamic menus
  • VB-4149 — Spatnav incorrectly draws outline around image links
  • VB-4148 — Spatnav doesn’t select the only focusable field on the page
  • VB-2672 — Turkish translations of main Mac menus
  • VB-2224 — Maximize window not working on OS X
  • VB-4823 — Off-screen thumbnail generation is dead
  • VB-4648 — UI feedback for data import process
  • VB-4150 — Spatnav fails at first keypress and skips link
  • VB-4009 — Tab tooltup thumbnail sizing
  • VB-3974 — Tab stacking context menu items renamed to use «Group» and «Ungroup»
  • VB-3901 — Save and save as in download dialog
  • VB-3512 — Spatial navigation issues
  • VB-2459 — Focus lost when going back and forth between Vivaldi and another application
  • VB-2365 — Title can overlap horizontal menu bar
  • VB-1213 — Missing search engine favicons
  • VB-518 — Footer is not resizing


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

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


  1. DancingOnWater
    20.04.2015 13:31
    +8

    Позволю, себе чтоли:
    image
    В хорошем смысле.


  1. skobkin
    20.04.2015 13:37
    +4

    Пространственная навигация стала более удобной благодаря новому алгоритму

    Вот второй раз себя ловлю на том, что не понимаю, что такое пространственная навигация. В прошлом анонсе я прочитал, что это такое, но оно всё равно не отложилось в сознании и сейчас я снова не понимаю. Возможно, стоит придумать более интуитивное название?
    А по поводу ошибок — в прошлом треде я сообщал о том, что у меня фризится отрисовка интерфейса Vivaldi. После обновления браузер запустился, «развернулся» (отрисовал изменение размера), дал переключить пару вкладок и интерфейс снова завис. После этого при перезапусках он уже разворачивается на весь экран, но любые действия не приводят к изменению картинки в браузере. Хотя, например, текст из адресной строки я копировать могу (да и в прошлом билде мог).


    1. Shpankov Автор
      20.04.2015 13:42

      А ось какая?


      1. skobkin
        20.04.2015 13:43

        Gentoo ~amd64. В прошлом комменте немного подробностей приложил.


        1. Shpankov Автор
          20.04.2015 13:51

          А WM какой?


          1. skobkin
            20.04.2015 14:10

            KDE 4.


            1. Shpankov Автор
              20.04.2015 14:44

              Странно. С KDE никаких проблем не было замечено.

              Это на чистой установке, с новым профилем?


              1. skobkin
                20.04.2015 16:06

                Нет, со старым с прошлых версий.
                Чистый запуск vs запуск с директорией ~/.config/vivaldi-snapshot, которую я переименовал пока.
                UPD: Совсем забыл сказать, что в чистом запуске интерфейс работает — по крайней мере, я его полминуты потыкал и ничего не зависло.


                1. Shpankov Автор
                  20.04.2015 18:20

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


                  1. skobkin
                    20.04.2015 20:57

                    Не проблема. Надо будет попробовать теперь перенести данные сессии — хотя бы табы (а то я себе в Vivaldi состряпал нужный набор вкладок для разработки проекта, а он взял и завис). Если вылезет снова — сообщу.


              1. AmdY
                20.04.2015 17:31

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


                1. Shpankov Автор
                  20.04.2015 18:20

                  Эта проблема известна, над ней работают.


                1. skobkin
                  20.04.2015 18:21

                  Подтверждаю. Конфигурация иксов сгенерированная утилитой от nvidia без включения Xinerama.


              1. 23rd
                20.04.2015 18:31
                +2

                Знаете, это даже забавно.

                Когда на Opera Presto кто-то обнаруживал баг или что-то неисправно работало, то вы в большинстве случаев советовали проверить тоже самое на чистом профиле.
                Opera ушла от Presto и стала Blink, и больше подобного не наблюдалось.
                У Вивальди же опять в большинстве случаев виноват профиль, при чистке которого сразу всё работает как надо, хотя движок уже совсем другой. Похоже, наследие программистов прошлой команды Оперы. =)
                Навивает ностальгию также как и /. в адресной строке.

                P.S.: Это не упрёк и не претензия, это просто интересное наблюдение. =)


                1. skobkin
                  20.04.2015 20:58
                  +1

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


    1. Dlussky
      21.04.2015 01:18

      en.wikipedia.org/wiki/Spatial_navigation


  1. prizzrak
    20.04.2015 13:47

    OS X 10.10.3 — запускаю приложение прямо из dmg без установки: alert 'Do you want to install Vivaldi' -> Don't install -> приложение представляет собой просто белую пустую форму.


  1. faiwer
    20.04.2015 14:16

    наибольший приоритет отдаём тем недочётам, которые мешают наибольшему числу пользователей

    А это можно расценивать как то, что я никогда не увижу рабочих жестов в браузере? Ведь у меня linux… Или всё таки какой-то приоритет на этот баг есть?

    Ещё вопрос: 15 человек в штате, а сколько из них программистов? Т.е. людей которые напрямую пилят фичи и правят баги. Не маркетологов, начальников, тестеров, бухгалтеров, водителей, юристов и пр., а непосредственно разработчиков?


    1. Shpankov Автор
      20.04.2015 14:46

      С жестами работа идёт, это популярная функция.

      В компании сейчас 25 человек, из них 15 — это разработчики браузера. Вот здесь всё подробно и с фотографиями:
      vivaldi.com/#Team


      1. faiwer
        20.04.2015 15:34

        С жестами работа идёт, это популярная функция.
        Хочу уточнить, работа идёт по увеличению кол-ва жестов или вы именно про то, что они у части пользователей попросту не работают? От слова совсем :)

        В компании сейчас 25 человек, из них 15 — это разработчики браузера. Вот здесь всё подробно и с фотографиями:
        vivaldi.com/#Team
        Это радует. А то я уж подумал, что как на той картинке про Васю и менеджеров…


        1. Shpankov Автор
          20.04.2015 18:21
          +1

          Работа идёт и по восстановлению поломанных жестов, и по добавлению новых.


  1. lolipop
    20.04.2015 14:58

    Записал видео — при открытии вкладки по cmd+T открывается две вкладки. если закрыть мышкой вкладку, потом открывается одна вкладка. если закрывать cmd+W, то снова откроются две. открытие/закрытие мышкой при этом работают.

    quick.as/04zjIrkjw
    и еще в маке не работает хоткей cmd+ПЛЮС. cmd+МИНУС при этом работает.


    1. 23rd
      20.04.2015 15:23

      Ну могли бы хоть звук не записывать.


      1. lolipop
        20.04.2015 15:29

        зато можно отчетливо услышать разницу между кликом по трекпаду и кликом на кнопку ;)


    1. Shpankov Автор
      20.04.2015 18:24

      при открытии вкладки по cmd+T открывается две вкладки


      Баг в работе, высший приоритет.


  1. Retifff
    20.04.2015 16:30

    Что-то у вас с путями поломалось или с переменными окружения.

    Запустил обновление из предыдущей версии, браузер обновился и инсталлятор внезапно создал папку c:\Program и поставился в папку c:\Program\Application\, вместо c:\Program Files (x86)\Vivaldi\Application\.

    На двух компьютерах проверил, одинаковая ситуация, Windows 7 x64.


    1. gsmplan
      22.04.2015 08:46

      1. Подтверждаю ту же проблему на XP SP3. Вчера обновил браузер, он почему-то установился в c:\Program\Application. В Control Panel — Add/remove program видны две копии Vivaldi.
      2. Когда я попытался деинсталлировать одну из копий, она исчезла из списка, но файлы ни старой, ни новой версии не были удалены с диска.
      3. Когда я попытался деинсталлировать вторую копию Vivaldi, выскочило сообщение, что программа не найдена. Пришлось все чистить руками.


  1. loingrim
    20.04.2015 16:34

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

    PS: archlinux, xfce


    1. oco
      20.04.2015 17:36

      В боковой панели та же ерунда.
      Xubuntu/32bit/XFCE/Compiz


      1. Shpankov Автор
        20.04.2015 18:26

        С не-KDEшными WM пока всё не очень весело — не успеваем подгонять под все варианты. Но проблема известна.


  1. sheknitrtch
    20.04.2015 17:54
    -2

    А вы планируете использовать расширения как в Chrome и новой Opera? Мне удалось через страницу chrome://extensions установить Lastpass, но он всё равно не работает (нет иконки на панели инструментов, поля ввода логинов и паролей не подсвечиваются).


    1. faiwer
      20.04.2015 18:07
      -1

      Он работает. Только кнопки нет. Я перешёл вручную на страницу настроек. Авторизации там не нашёл. Взял все данные из всех storage-ей из chromium-а. Перезагрузил браузер — работает. Думаю можно проще, если найти форму авторизации. А она наверняка прячется в popup-странице расширения. В общем с бубнами установить и использовать можно уже сейчас некоторые расширения.


    1. skobkin
      20.04.2015 23:19

      Зайдите на главную. Там всё есть.

      We want to build a powerful, feature packed browser to minimize your need for extentions. They can impact browser performance and increase security risks. Still, we understand you might want more, so extension support is coming. Stay tuned.

      Справедливости ради я не очень понимаю аргумент "impact browser perfomance", когда в браузере порядочно кода написано на JS.


      1. Chamie
        21.04.2015 15:20

        Дело тут не в том, на чём написано. А в том, как и кем написано. Криво написанное расширение может знатно пожирать память и ЦП. А поскольку пишутся они сторонними разработчиками, то разработчики браузера не могут ни тестировать их все заранее, ни исправлять.


  1. cawakharkov
    20.04.2015 18:40
    +2

    Надо сделть соц. сеть для тех кто делает браузеры!


    1. skobkin
      20.04.2015 23:17
      +3

      А как вы думаете, куда вы сейчас пишете?


  1. cyber_ua
    20.04.2015 21:56
    +1

    Как закрепить консоль что бы она не весела отедальным окном?


    1. Shpankov Автор
      20.04.2015 23:21

      Пока никак. В планах.


      1. nihi_l_ist
        21.04.2015 22:39

        Недумал, что это сложно =) Однако так неудобно что-либо тестировать в Vivaldi из-за этого.


  1. ArtRoman
    21.04.2015 19:22
    +1

    Проверил по списку из старого комментария, за пару месяцев пару пунктов исправили, но остальное актуально:
    – жесты сломаны;
    + порядок переключения слайдов починили;
    – не работают некоторые сочетания клавиш при активной русской раскладке клавиатуры (например, копировать/вставить работает, а настройки или печать – уже нет);
    – окно настроек не закрывается сочетанием cmd+w (закрытие окна), или кнопкой Esc, только мышкой;
    – кнопки окна не системные, поведение тоже (скопированы с 10.10, в системе 10.9 смотрятся неожиданно);
    – распахивание окна настроек на весь экран (с созданием отдельного виртуального рабочего стола) — тоже весьма неожиданно;
    + снова починили множественное открытие окна настроек;
    – но окно настроек открывается уж очень медленно (секунды 2–3 до появления окна);
    Проверялось на OS X 10.9.5, русская локаль.

    При открытии настроек всегда открываются «Все настройки», независимо от выбранного пункта при предыдущем показе. Учитывая, что в настройках прямо так выводится список доменов, для которых браузер хранит куки и пароли, этот список при активном использовании браузера может стать ну очень большим, как мне кажется. Учитывая, что единственное поддерживаемое действие – удаление, имеет ли смысл выводить этот огромный список при открытии настроек? Причём, в отличии от Оперы и Хрома, там не указано использование WebStorage, и прочих ресурсов, предпочтение почему-то отдано именно Cookies.