Всем привет!

Из-за пасхальных праздников и «внезапных» неприятных регрессий график выпуска новых сборок немного сбился, но мы намерены восстановить хорошую традицию выпускать новые тестовые версии по понедельникам. Но и эта неделя не должна остаться пустой — мы решили, что лучше поздно, чем никогда. Итак, сегодня мы представляем вам сборку Vivaldi 1.0.151.7. Что в ней нового? Сейчас расскажу.

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

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

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

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



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

  • VB-4804: browser window dies after some time in the background
  • VB-3902: «No results» for Find in Page now more obvious
  • VB-4811: Fixed wrong info for keyboard shortcuts in settings window.
  • VB-4812: Firstrun page loads blank
  • VB-4768: vivaldi://settings forwards to wrong page
  • VB-4767: progressbar appears when switching between tabs
  • VB-4763: Restarting with tiles tabs as focused will show some blank
  • VB-4675: update strings in warning dialog for running chromium browsers during import
  • VB-3401: URL field popup box truncated when search field is hidden
  • VB-2757: Deleted window places at bottom instead of top like the tabs
  • VB-2539: DEBT: Switching between processes in GuestView does not trigger refresh of web-content
  • VB-643: Unread tab indicator missing
  • VB-78: Missing tile of windows
  • VB-5011: Restored tabs are opened in empty tile grid
  • VB-5010: Reopened tabs gets «unread» when it's read
  • VB-4606: Keyboard shortcuts do not work in error pages
  • VB-4604: Backspace goes two pages back, not one page
  • VB-2674: Browser slogan to about page
  • VB-4819: ESC in urlfield undoes edit
  • VB-4813: browser-window becomes «dead» when closing reopening tabs several times
  • VB-4799: f3 doesn't return focus
  • VB-4781: Chromium based browsers — import data for linux (Password import not working!!!!)
  • VB-4440: Ctrl Cursorleft not working as wordjump left in textarea
  • VB-4428: Import from chrome, opium, vivaldi and yandex on linux
  • VB-1505: Unable to add keyboard shortcuts using ? (command) key on Mac OS X
  • VB-2365: Title can overlap horizontal menu bar


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

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


  1. faiwer
    11.04.2015 06:07

    Backspace, ctrl+arrow действительно больше не гоняют страницу по истории.
    Жесты всё ещё не работают =( Там случаем нет какой-либо опции для них во флагах?
    Есть какие-нибудь новости по поддержке h264? А по панели расширений?


    1. 23rd
      11.04.2015 08:39

      Я не пробовал сам, но если вас очень мучают жесты, то я могу вам посоветовать скачать любое расширение жестов и закинуть js-логику в browser.html.
      Если же это не сканает (и жесты будут работать только на интерфейсе браузера, а не на веб-страницах), то закиньте в Page Actions и включите на всех страницах.


      1. faiwer
        11.04.2015 09:27

        JS-жестов хотелось бы избегать до последнего, как и большей части js-расширений, делающих то, что по моему мнению, должен делать браузер (быстрее и «нативнее»). Пока что не выдержал и проставил плагин AutoScroll и LastPass (тут пришлось поизвращаться). Ибо без них совсем никак. А жесты браузер вроде как умеет, но по какой то причине в одной из сборок они у меня пропали и более не появлялись.


        1. 23rd
          11.04.2015 09:34

          А мне вот почему-то кажется, что жесты всё-таки на JS и написаны.
          Хотелось бы услышать ответа от Shpankov по этому поводу, т.к. я в этом вопросе не разбирался, а знать всё-таки хочется.


          1. faiwer
            11.04.2015 09:59
            +2

            Я робко надеюсь, что все наиболее ключевые вещи, написаны всё таки с использованием быстрого скомпилированного кода, а не на JS.


          1. Shpankov Автор
            11.04.2015 10:07
            -2

            Жесты — да, на JS.


    1. faiwer
      11.04.2015 10:57

      Ради эксперимента попробовал запустить девственную чистую сборку vivaldi-snapshot (убрал и ~/.config/vivaldi и vivaldi-snapshot). Всё равно вместо жестов открывается контекстное меню. LinuxMint 17 x64. Shpankov, неужели я 1 такой?


      1. faiwer
        11.04.2015 11:00

        Нет, ни 1… Вот ещё. Предлагается почти как в crxMouse Chrome Gestures кликать правой кнопкой дважды (там наоборот, для контекстного меню дважды)… Игнорируя отрисованное контекстное меню. Мде. Соглашусь с юзером Alexs… Разработчики в курсе такой проблемы?


    1. SKY_nv
      11.04.2015 17:50

      Попробуй сбросить на дефолт настройки.


      1. faiwer
        11.04.2015 18:37

        Я даже профиля снёс целиком. Не помогло.


  1. f0rmat1k
    11.04.2015 08:43

    Ребят, очень нужен нормальный ctrl+tab (opera уже сделали) и человеческое выделение тексов, и будет бомба.


    1. Shpankov Автор
      11.04.2015 10:04

      У вас какая версия браузера и системы? Сейчас проверил в Linux — работает и Ctrl+Tab (для вкладок) и Alt+Tab (для окон).


      1. f0rmat1k
        11.04.2015 12:24

        Конечно это лучше, чем в хроме (переключает на предыдущую вкладку), но без удобного меню, как было в старой опере (и как сделали в 30-ой).


        1. skobkin
          11.04.2015 16:04

          Это не удобное меню, которое сделали в 30 версии, а всё тот же костыль, который сделали уже давненько, чтобы те, кто просит вертикальные вкладки чуть успокоились. Просто теперь этот костыль автоматически открывается, когда CTRL+TAB нажимаешь.


          1. 23rd
            11.04.2015 20:34

            Да бросьте, проблема с вертикальными вкладками решилась в принципе.


            1. skobkin
              11.04.2015 20:39

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


              1. 23rd
                11.04.2015 20:47

                Не нравится меню — есть боковая панель с двумя вариациями вертикальных вкладок.


                1. skobkin
                  11.04.2015 20:51

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


                  1. 23rd
                    11.04.2015 21:03

                    Нативных действительно нет и не будет.
                    Нативных нигде нет.


                    1. IRainman
                      12.04.2015 13:56

                      Нативные есть в Firefox, Tree Style Tab. Очень надеюсь, что Vivaldi придёт к такой же концепции и я, наконец, смогу, выкинуть глючный и надоедливый Chrome, при этом не отказываясь от хороших расширений, аналогов которых для Firefox нет.


                      1. 23rd
                        13.04.2015 15:26

                        А почему вы решили, что Tree Style нативный?


                        1. IRainman
                          13.04.2015 17:20

                          Возможно, что я не совсем верно понял смысл, вложенный в слова нативный. Но для Firefox расширение Tree Style Tab интегрируется непосредственно в GUI браузера с помощью нескольких API Firefox для работы с вкладками, интерфейсом и ещё парой мелких. Сам GUI браузера рисует вполне себе нативные меню, полосы прокрутки и прочие элементы, такие же рисуют другие программы в системе. Исключение из этой лаконичности лишь основная панель браузера, которая полностью настраивается и явно сделана на чём-то своём, да и то не факт, что там велосипеды применены. В общем, у меня Tree Style Tab на нескольких версиях Windows (7, 8.1, 10) и на Ubuntu смотрятся вполне лаконичными. В то же время всё, что прикручено к chromium сборкам, впрочем, как и сам интерфейс браузера выглядит и там и там одинаково криво и уродливо, не соответствует цветам системных тем, имеет совершенно неродной вид, иной стиль оформления и т. д.


  1. faiwer
    11.04.2015 11:14

    Ещё вопрос, насколько далеко отодвинута возможность показа подсказок при наведении на ссылки и прочие [title], в случае если отключена строка состояния? Стоит ли ждать этого в ближайших сборках? Приходится открывать ссылки вслепую =(

    Отдельно в список желаемых фич хотелось бы два пункта указать:

    • drag-n-drop нативный из загрузок в OS;
    • диалог сохранения файла (сейчас сохраняет без спроса в download, или туда куда в настройках прописано).


  1. skobkin
    11.04.2015 16:01
    +1

    У меня ещё в прошлой версии Vivaldi сломался вот таким образом:

    Скриншот
    image


    1. IRainman
      11.04.2015 17:48

      Это, похоже, не Vivaldi сломался, а просто глюк в chromium стабилизировался ибо у меня такая ерунда, пусть иногда, но регулярно происходит в Chrome под Windows. Это привет очень кривой «Ауре», которая теперь, с версии то ли 29, то ли 30 хромиума, отрисовывает весь браузер на всех платформах, кроме ОС от Apple ибо там до сих пор осталась нормальная (нативная) реализация от самих Apple поскольку берётся системный Webkit, а не то экспериментальное безобразие, что тащит с собой Chromium.


      1. skobkin
        11.04.2015 18:24

        глюк
        стабилизировался

        Оптимизм — это хорошо!


        1. IRainman
          12.04.2015 13:52

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


          1. skobkin
            13.04.2015 13:22

            У меня и в Opera Developer с рендерингом какая-то фигня случилась — контент выпадающих списков рендерится белым прямоугольником.
            Возможно, корни общие.


  1. unwrecker
    11.04.2015 17:52

    Кривота с окном в Убунте: в максимизированом окне какие-то артефакты по левой кромке. В немаксимизированном отсутвтсует нормальная шапка — двигать окно можно только за маленькую полосочку. Тут, наверное, такая вещь: в Ubuntu+Unity работа с окнами (и их максимизация особенно) сделаны просто идеально. Не нужно ничего придумывать — используйте системное.


  1. iG0Lka
    13.04.2015 02:16

    Очередная «пустая» версия.

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

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

    Рейтинг этой статьи отрицательный, что как бы намекает на неправильный путь…


    1. m0n9oose
      13.04.2015 10:18
      +2

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


    1. skobkin
      13.04.2015 13:26
      +1

      Вы ставите еженедельные dev-билды не вышедшего из альфы браузера и ждёте конфетку. Это чем-то напоминает игроков, которые понабежали на закрытый альфа-тест игры и ноют, какая она глючная.
      У Opera была другая проблема — там даже стабильная версия могла фейлить очень неплохо. Это где-то с 12 версии или чуть раньше началось. Здесь же мы сидим на публичной альфе и ждать от сборок, которые выходят по расписанию, а не по готовности — довольно странно.
      Можно ещё на билды по коммиту из Continuous Integration пожаловаться.


    1. 23rd
      13.04.2015 15:37
      +1

      Зря вы так категорично.

      Команда из 25 человек (а программистов там ещё меньше) старается, делает, исправляет ошибки. Если вы не видите разницы это не значит, что версия пустая. Они каждую неделю показывают публично, что они не сидят, сложа руки.

      И сравнивать путь Вивальди с новой Оперой неправильно, они кардинально разные.

      А по поводу шрифтов — вы DirectWrite пробовали включать/выключать?


      1. iG0Lka
        13.04.2015 22:56

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

        Самое интересно что если переключить в полный экран нажав F11, то проблема пропадает! Шрифты становятся четкими и резкими как в Опере.

        Насчет ждал неделю… Я к сожалению жду уже больше месяца, и неоднократно сигнализировал разработчикам о проблеме.

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


  1. ildars
    13.04.2015 08:09

    Название открытой страницы в заголовке браузера вообще убрали. Это временно или решено окончательно?
    Шаг вперёд и два шага назад :)


  1. iG0Lka
    14.04.2015 01:13

    Тем временем для боковой панели Оперы, запилили аж два расширения с вертикальным списком вкладок.

    addons.opera.com/ru/extensions/details/v7-tabs/?display=en
    addons.opera.com/ru/extensions/details/simple-vertical-tabs/?display=en

    записки для боковой панели запилили уже давно и они отлично работают.

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


    1. anephew
      15.04.2015 06:24

      Зато вы никак не сможете убрать горизонтальный список табов в Opera и разработчик, которого вы спросили в комментариях на странице аддона, ничем не сможет вам помочь. Что касается Vivaldi, эскизы можно легко отключить путем мелкой правки css браузера, да и не только эскизы а вообще любой элемент браузера. К тому же, разработчикам это будет несложно добавить в настройки браузера, не самая главная проблема на данный момент. Да и вообще, поскольку планируется полноценная поддержка тем браузера, можно будет очень тонко настроить интерфейс под себя.

      Убираем эскизы страниц с боковой панели и ещё немножко настроек
      habrahabr.ru/post/249495


      1. iG0Lka
        15.04.2015 12:08

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