Всем привет!

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

Поисковые подсказки

Самое главное, что можно сказать про данную функцию — она не работает. По крайней мере, в тех версиях браузера, где нет поиска Bing. В версии для России и СНГ такого поиска нет. Если же кто-то устанавливает себе англоязычную версию — можете попробовать данную функцию, предварительно отключив в настройках в секции «Безопасность» опцию «Отключить поисковые подсказки в адресной строке».

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

Важные исправления

Также мы исправили ряд важных (по крайней мере — для русскоговорящих пользователей) ошибок, обсуждение которых велось в блогах и форумах. К ним можно отнести, например, пространственную навигацию с помощью Shift и стрелок, или запуск с пустой страницей, если в качестве домашней страницы указана какая-нибудь внутренняя страница браузера. Мне лично, как пользователю Linux, очень мешало помещение в буфер обмена выделенных символов автозавершения при вводе адреса в адресной строке. Это тоже починили.

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

image

Также мы начали добавлять новые функции и на собственно панель закладок. Теперь можно в контекстном меню (клик на панели закладок правой кнопкой мыши) выбрать порядок сортировки элементов на данной панели (перевод пока не закончен):

image

Ещё из интересных улучшений можно назвать замену иконки инсталлятора Vivaldi для Windows — мелочь, а приятно. Также должно быть исправлено воспроизведение видео с YouTube на боковой панели (на веб-панели). И снова должны заработать комбинации быстрых клавиш на странице просмотра исходного кода. Полный список изменений, по традиции — в конце статьи.

Известные проблемы

Пока не смогли починить проблему с созданием эскиза на Экспресс-панели при добавлении новой закладки вручную.

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


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

  • [Regression] Spatial Navigation Shift+arrow up/down broken (VB-13625)
  • [Regression] Still focus problems in notes using the up/down-arrowkeys (VB-13516)
  • [Regression] [Linux] Click to address field replace clipboard data by URL (VB-9519)
  • Autocomplete not working correctly in Speed Dial Drawer and Bookmark Editor (VB-13930)
  • Blank page on startup with internal page as homepage (VB-13695)
  • Grouping Tabs while Tab-Grouping is disabled results in tab-group with no select possibility (VB-13573)
  • Shift+F4 closes the browser (as if it was Alt+F4) (VB-4627)
  • New bookmark URL is not selected (VB-13632)
  • No title for bookmarks folders on the Bookmark panel when choosed «Icons only» (VB-7371)
  • Settings page titles are inconsistent (VB-13590)
  • Sorting bookmarks on Bookmarks Bar — Adding a context menu and setting (VB-9419)
  • Support for suggestions in urlfield omnidropdown (VB-13331)
  • Upgrade to Chromium 49.0.2623.91
  • URLs typed in address bar are not loaded sometimes (VB-13921)
  • When focus follow mouse, the window gets automatically activated (VB-11947)
  • Windows Installer Icon is ugly (VB-13983)
  • YouTube Video in panel won't play (VB-13647)
  • Browser is very slow and very often dead bird shows up / HPET problems: This affected only certain OS and CPU combinations (VB-14036)
  • Active tab does not have a minimum size (VB-13832)
  • DuckDuckGo (d) and Bing (b) should show their own search suggest when actioned via the search letter/keyword
  • Clicking Speed Dial lacks modifier (Ctrl, Shift) support seen in the bookmark menu (VB-11458)
  • Need to fix tab stack selection and add Shift select
  • [Linux] Support mouse handling and context menu on empty part of tab bar when native decorations are on (VB-14031)
  • [Linux] [Windows] Vertical menu (Vivaldi menu) opens in Settings window (VB-14189)
  • Moved Search Suggest after Search
  • Netflix Streaming not working: due to Netflix blocking Vivaldi in User Agent (VB-13918)
  • Open and save dialogs can block and operate on wrong window (VB-14025)
  • [Regression] Text truncated ended with ellipsis when pasting to the URL field (VB-13206)
  • Shortcuts doesn't work on the view source page (VB-13417)
  • Tab styling changes, including selection styling
  • The bookmark title expansion in the address bar doesn't reset and leaves the title (VB-13917)
  • Tiling button states confused (VB-14191)
  • Weird bookmarks focus issue (VB-10374)
  • [Windows] Wrong color window controls on hover on Win10 (VB-14021)

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

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


  1. 23rd
    15.03.2016 18:58

    Новые окна зачем-то с открытой боковой панелью появляются.


    1. Shpankov
      15.03.2016 20:26

      Не смог повторить ни в Windows, ни в Linux.


  1. iG0Lka
    15.03.2016 19:43

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

    Еще раз предлагаю фичу:

    • копирование подсвеченной курсором ссылки, в буфер по Ctrl+C

    т.е. не надо выделять ссылку и потом копировать её в буфер — а достаточно навести курсор и сразу нажать Ctrl+C


    1. Shpankov
      15.03.2016 20:29
      -1

      Ну не всё же сразу :-)


    1. diomas
      18.03.2016 10:01

      копирование подсвеченной курсором ссылки, в буфер по Ctrl+C

      а если при этом на странице выделен какой-то текст?


      1. ArtRoman
        18.03.2016 12:22

        Копировать выделенный текст, очевидно же.

        Скопировать ссылку не проблема, есть даже соответствующие пункты в меню контекстного меню. А вот выделить текст ссылки часто гораздо сложнее, особенно если надо выделить часть текста внутри ссылки. Тут уже нет вариантов, либо копировать целиком, потом убирать лишнее, а иногда даже проще открыть Инспектор и скопировать оттуда.


      1. iG0Lka
        18.03.2016 13:58

        для выделения части ссылки существуют расширения. очень хорошо работающие.


  1. dmitrybarabash
    15.03.2016 22:13

    Два вопроса/просьбы.

    1. При включенной опции "Show Popup Thumbnails" зачем-то показывается thumbnail при наведении мыши на таб текущей открытой страницы. Зачем? Она же уже открыта и видна пользователю, к чему поверх показывать еще и ее thumbnail? Хорошо бы убрать это, пусть показывает thumbnail'ы для всех остальных табов, но не для текущей.

    2. При выключенной опции "Show Tab Thumbnails" всё равно можно мышкой оттянуть нижнюю границу табов и показ thumbnails включиться. Причем такое часто происходит случайно и поначалу непонятно, что странные одно-двухпиксельные линии появились под табами. Соответственно, опять же, в чем тогда смысл этой опции? Если уж ее отключили в настройках, то значит отключили и ничего не должно случайно оттягиваться мышкой. Захочет человек вернуть их — явно включит опцию. А так она получается бессмысленной.


    1. 4ecTHblu
      16.03.2016 13:02

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

      И добавлю кое-что от себя:

      • Сайты на боковой панели игнорируются расширениями.

      Я уже привык видеть страница без рекламы, а там такая подстава =\


  1. ProVal
    15.03.2016 23:49

    Интересно, а как будет идти послерелизная нумерация версий? Олдскульно (1.1,… 2.13) или современно (25,… 76)?


    1. Shpankov
      16.03.2016 00:03
      +2

      Скорее всего, олдскульно. 1.1 — 1.2 и т.д. — для обновлений стабильных версий, а смена мажорных цифр — при выходе крупных обновлений.


      1. Xao
        16.03.2016 07:37
        +1

        Шикарно!


    1. 23rd
      16.03.2016 15:32

      Эта нумерация ведь не просто так сделана, а связана с быстрой шестинедельной разработкой.
      Здесь же её ни грамма, здесь просто еженедельные сборки, а "релизы" бэта версий не привязаны ко времени.


  1. Krypt
    16.03.2016 19:57

    На win7 x64 где-то в районе Beta 3 резко возросло потребление памяти. Раза этак в 2. Если раньше самый «толстый» процесс потреблял 160мб памяти, то теперь — периодически переваливает за 300.


  1. velezh
    17.03.2016 01:14

    Зашел на сайт pobedatvoya.org и браузер завис, все последующие попытки его запустить приводят к странному поведению: окно можно перетаскивать, но интерфейс вообще ни на что не реагирует.


    1. Shpankov
      17.03.2016 22:01

      Отправил баг-репорт.


  1. Dr_Death
    17.03.2016 09:59

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


  1. ArtRoman
    17.03.2016 13:31

    Весь браузер вешается из-за JS на демке UnityWebGL после старта игры: http://beta.unity3d.com/jonas/AngryBots/
    причём именно весь интерфейс браузера перестаёт отвечать на что-либо, ни вкладку не закрыть, ни Менеджер задач не запустить.
    Судя по ошибкам в логе консоли веб-разработчика, зацикливается скрипт SoundManager, но это же не повод вешать весь браузер!
    Проблема была изначально, с ранних билдов, не думал что до сих пор актуальна, пока случайно не наткнулся снова.


    1. Shpankov
      17.03.2016 22:16

      Отправил баг-репорт.


    1. Shpankov
      18.03.2016 09:53

      Баг-репорт закрыт, как invalid. После установки библиотеки ffmpeg.so от Chromium (это в Linux) игра работает на всех платформах. В Windows используются системные кодеки, игра тоже работает.


      1. ArtRoman
        18.03.2016 13:01

        А что насчёт макоси? ffmpeg.* в системе где-либо отсутствует (прошёлся find'ом), как отсутствует и хромиум. Однако, я смотрю как пользователь: в Chrome работает, в Firefox работает, в Safari работает, а в Opera (внезапно) и в Vivaldi не работает — я делаю вывод, что это проблемы браузера, но никак не системы или пользователя (который не скопировал куда-то какой-то служебный файлик).
        Удивило, что в свежей стабильной Опере тоже не работает, с той же ошибкой, но без зависания интерфейса всего браузера.
        Ещё удивило, что в Firefox FPS оказался самым высоким, игра работала без каких-либо дёрганий. Особенности поддержки asm.js?

        Вопрос к Вивальди не столь в поддержки работоспособности самой игры, а именно к интерфейсу браузера, который умирает при открытии веб-страницы. Открытие/закрытие других вкладок не работает, менеджер задач не запустить (при выборе пункта меню просто ничего не происходит, хотя само меню работает). Приходится прибивать браузер целиком, и после перезапуска бежать закрывать вкладку, пока она не проинициализировалась. Именно это поведение мне кажется ненормальным для браузера, так как вся система с отдельным процессами на вкладку и прочие штуки по разделению ресурсов идут лесом и ничем не могут помочь при наличии нагрузки со стороны одной вкладки.
        Как разработчику, мне видится проблема в React, или что у вас там внутри, который перестаёт обрабатывать события при большой нагрузке со стороны JS на страницах (хотя не понимаю, как и почему это связано). Похожие проблемы вызывает банальная загрузка тяжёлых страниц – во время инициализации скриптов браузер не реагирует на нажатия кнопок 1 и 2 для переключения между вкладками, и хуже того, он их помнит, и "воспроизводит" после освобождения ресурсов, переключая вкладки через несколько секунд, уводя меня с нужной вкладки после того как я уже переключился мышкой.


        1. Shpankov
          18.03.2016 14:40

          в Chrome работает, в Firefox работает, в Safari работает, а в Opera (внезапно) и в Vivaldi не работает

          Можете посмотреть версии движков для Chrome и Opera?

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

          Над этим работаем.


          1. ArtRoman
            18.03.2016 17:49

            Можете посмотреть версии движков для Chrome и Opera?
            Chrome 49.0.2623.87 (64-bit), Opera 36.0.2130.32 on Chrome/49.0.2623.75 (полагаю, тоже 64-битная).


            1. Shpankov
              19.03.2016 10:46

              OK, спасибо, посмотрим. Вроде, есть в BTS запись про проблемы у пользователей Mac. Подключил тестеров.


              1. ArtRoman
                21.03.2016 01:42
                +1

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


                1. Shpankov
                  21.03.2016 10:08

                  У нас пока нет возможности открыть BTS.


  1. MasMaX
    18.03.2016 14:46
    +1

    Угадай активную вкдадку — http://joxi.ru/DmBzzvRFNBa5Rm


    1. Shpankov
      18.03.2016 14:52

      Какие настройки темы, подсветки вкладок?


      1. MasMaX
        18.03.2016 15:01

        Тема темная. Включен цвет вкладок от страницы (иконки). Вообще все настройки по-умолчанию вроде. Просто цвет иконки серый — совпадает с цветом неактивной вкладки. Думаю как вариант чтобы такого не было — если цвет вкладки = цвету неактивной вкладки то чуть-чуть менять оттенок или даже инвертировать цвет.


        1. Shpankov
          18.03.2016 15:17

          Думаю как вариант чтобы такого не было — если цвет вкладки = цвету неактивной вкладки то чуть-чуть менять оттенок или даже инвертировать цвет.

          Сложный вопрос. Как определять соответствие цвета? Например, цвет фона — #473c3c, а цвет иконки — #463d3d. Для машины это разные цвета, а на глаз — неотличимо.