Еженедельная сборка Vivaldi 1.0.151.7

    Всем привет!

    Из-за пасхальных праздников и «внезапных» неприятных регрессий график выпуска новых сборок немного сбился, но мы намерены восстановить хорошую традицию выпускать новые тестовые версии по понедельникам. Но и эта неделя не должна остаться пустой — мы решили, что лучше поздно, чем никогда. Итак, сегодня мы представляем вам сборку 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


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

    Похожие публикации

    AdBlock похитил этот баннер, но баннеры не зубы — отрастут

    Подробнее
    Реклама

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

      0
      Backspace, ctrl+arrow действительно больше не гоняют страницу по истории.
      Жесты всё ещё не работают =( Там случаем нет какой-либо опции для них во флагах?
      Есть какие-нибудь новости по поддержке h264? А по панели расширений?
        0
        Я не пробовал сам, но если вас очень мучают жесты, то я могу вам посоветовать скачать любое расширение жестов и закинуть js-логику в browser.html.
        Если же это не сканает (и жесты будут работать только на интерфейсе браузера, а не на веб-страницах), то закиньте в Page Actions и включите на всех страницах.
          0
          JS-жестов хотелось бы избегать до последнего, как и большей части js-расширений, делающих то, что по моему мнению, должен делать браузер (быстрее и «нативнее»). Пока что не выдержал и проставил плагин AutoScroll и LastPass (тут пришлось поизвращаться). Ибо без них совсем никак. А жесты браузер вроде как умеет, но по какой то причине в одной из сборок они у меня пропали и более не появлялись.
            0
            А мне вот почему-то кажется, что жесты всё-таки на JS и написаны.
            Хотелось бы услышать ответа от Shpankov по этому поводу, т.к. я в этом вопросе не разбирался, а знать всё-таки хочется.
              +2
              Я робко надеюсь, что все наиболее ключевые вещи, написаны всё таки с использованием быстрого скомпилированного кода, а не на JS.
                –2
                Жесты — да, на JS.
            0
            Ради эксперимента попробовал запустить девственную чистую сборку vivaldi-snapshot (убрал и ~/.config/vivaldi и vivaldi-snapshot). Всё равно вместо жестов открывается контекстное меню. LinuxMint 17 x64. Shpankov, неужели я 1 такой?
              0
              Нет, ни 1… Вот ещё. Предлагается почти как в crxMouse Chrome Gestures кликать правой кнопкой дважды (там наоборот, для контекстного меню дважды)… Игнорируя отрисованное контекстное меню. Мде. Соглашусь с юзером Alexs… Разработчики в курсе такой проблемы?
              0
              Попробуй сбросить на дефолт настройки.
                0
                Я даже профиля снёс целиком. Не помогло.
              0
              Ребят, очень нужен нормальный ctrl+tab (opera уже сделали) и человеческое выделение тексов, и будет бомба.
                0
                У вас какая версия браузера и системы? Сейчас проверил в Linux — работает и Ctrl+Tab (для вкладок) и Alt+Tab (для окон).
                  0
                  Конечно это лучше, чем в хроме (переключает на предыдущую вкладку), но без удобного меню, как было в старой опере (и как сделали в 30-ой).
                    0
                    Это не удобное меню, которое сделали в 30 версии, а всё тот же костыль, который сделали уже давненько, чтобы те, кто просит вертикальные вкладки чуть успокоились. Просто теперь этот костыль автоматически открывается, когда CTRL+TAB нажимаешь.
                      0
                      Да бросьте, проблема с вертикальными вкладками решилась в принципе.
                        0
                        Интересно, как же это она так решилась, если их нет?
                        То, что я для того, что называют «вертикальными вкладками» я должен каждый раз сначала тыкать меню, да ещё и при этом наличествуют горизонтальные вкладки — это по-вашему решение проблемы достойное крупного вендора?
                        И я не ною, т.к. сам везде пользуюсь горизонтальными, но это не мешает мне видеть, что решением это называть нельзя.
                          0
                          Не нравится меню — есть боковая панель с двумя вариациями вертикальных вкладок.
                            0
                            И все — гов ненативны, некрасивы и требуют отдельную панельку. Не говоря уже о том, что с этой панелью полноэкранное видео не работает нормально, но это баг панели и как минус к концепции вкладок не учитывается.
                            А вообще, вы как-то не в то поле пошли. Я говорю лишь что это не является решением, а вы мне про боковую панельку — предлагаете второй костыль вместо первого. Можно просто честно признаться: в Opera нет вертикальных вкладок. Это будет хотя бы честно.
                              0
                              Нативных действительно нет и не будет.
                              Нативных нигде нет.
                                0
                                Нативные есть в Firefox, Tree Style Tab. Очень надеюсь, что Vivaldi придёт к такой же концепции и я, наконец, смогу, выкинуть глючный и надоедливый Chrome, при этом не отказываясь от хороших расширений, аналогов которых для Firefox нет.
                                  0
                                  А почему вы решили, что Tree Style нативный?
                                    0
                                    Возможно, что я не совсем верно понял смысл, вложенный в слова нативный. Но для Firefox расширение Tree Style Tab интегрируется непосредственно в GUI браузера с помощью нескольких API Firefox для работы с вкладками, интерфейсом и ещё парой мелких. Сам GUI браузера рисует вполне себе нативные меню, полосы прокрутки и прочие элементы, такие же рисуют другие программы в системе. Исключение из этой лаконичности лишь основная панель браузера, которая полностью настраивается и явно сделана на чём-то своём, да и то не факт, что там велосипеды применены. В общем, у меня Tree Style Tab на нескольких версиях Windows (7, 8.1, 10) и на Ubuntu смотрятся вполне лаконичными. В то же время всё, что прикручено к chromium сборкам, впрочем, как и сам интерфейс браузера выглядит и там и там одинаково криво и уродливо, не соответствует цветам системных тем, имеет совершенно неродной вид, иной стиль оформления и т. д.
                0
                Ещё вопрос, насколько далеко отодвинута возможность показа подсказок при наведении на ссылки и прочие [title], в случае если отключена строка состояния? Стоит ли ждать этого в ближайших сборках? Приходится открывать ссылки вслепую =(

                Отдельно в список желаемых фич хотелось бы два пункта указать:
                • drag-n-drop нативный из загрузок в OS;
                • диалог сохранения файла (сейчас сохраняет без спроса в download, или туда куда в настройках прописано).
                  +1
                  У меня ещё в прошлой версии Vivaldi сломался вот таким образом:
                  Скриншот
                  image

                  И это как бы браузер развёрнутый на полный экран. И ничего в окне не меняется, что бы я ни делал. То есть, что-то не так с отрисовкой.
                  Например, если я навожу на омнибокс курсор, то он становится типичным для ввода текста — вертикальной палкой. Если я веду его вправо за пределы того, что отрисовано, он остаётся таким, при том, что если «верить глазам», то там нет такого контролла. То есть, судя по всему, окно как бы развернулось, но отрисовка сразу в этот момент и умерла.
                  Демонстрация
                  image

                  Доп. Инфо
                  Linux skobkin-pc 3.19.0-gentoo-skobkin #4 SMP Fri Feb 20 02:04:02 MSK 2015 x86_64 Intel® Core(TM) i7-4820K CPU @ 3.70GHz GenuineIntel GNU/Linux

                  # eix vivaldi
                  [I] www-client/vivaldi
                  Available versions: (~)1.0.142.32_p1^md (~)1.0.151.7_p1^md {LINGUAS="+am +ar +bg +bn +ca +cs +da +de +el +en_GB +en_US +es +es_419 +et +fa +fi +fil +fr +gu +he +hi +hr +hu +id +it +ja +kn +ko +lt +lv +ml +mr +ms +nb +nl +pl +pt_BR +pt_PT +ro +ru +sk +sl +sr +sv +sw +ta +te +th +tr +uk +vi +zh_CN +zh_TW"}
                  Installed versions: 1.0.151.7_p1^md(03:39:55 PM 04/11/2015)(LINGUAS=«ru -am -ar -bg -bn -ca -cs -da -de -el -en_GB -en_US -es -es_419 -et -fa -fi -fil -fr -gu -he -hi -hr -hu -id -it -ja -kn -ko -lt -lv -ml -mr -ms -nb -nl -pl -pt_BR -pt_PT -ro -sk -sl -sr -sv -sw -ta -te -th -tr -uk -vi -zh_CN -zh_TW»)

                  glxinfo
                  $ glxinfo
                  name of display: :0
                  display: :0 screen: 0
                  direct rendering: Yes
                  server glx vendor string: NVIDIA Corporation
                  server glx version string: 1.4
                  server glx extensions:
                  GLX_ARB_context_flush_control, GLX_ARB_create_context,
                  GLX_ARB_create_context_profile, GLX_ARB_create_context_robustness,
                  GLX_ARB_fbconfig_float, GLX_ARB_multisample, GLX_EXT_buffer_age,
                  GLX_EXT_create_context_es2_profile, GLX_EXT_create_context_es_profile,
                  GLX_EXT_framebuffer_sRGB, GLX_EXT_stereo_tree, GLX_EXT_swap_control,
                  GLX_EXT_swap_control_tear, GLX_EXT_texture_from_pixmap,
                  GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_NV_copy_image,
                  GLX_NV_delay_before_swap, GLX_NV_float_buffer,
                  GLX_NV_multisample_coverage, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer,
                  GLX_SGI_swap_control, GLX_SGI_video_sync
                  client glx vendor string: NVIDIA Corporation
                  client glx version string: 1.4
                  client glx extensions:
                  GLX_ARB_context_flush_control, GLX_ARB_create_context,
                  GLX_ARB_create_context_profile, GLX_ARB_create_context_robustness,
                  GLX_ARB_fbconfig_float, GLX_ARB_get_proc_address, GLX_ARB_multisample,
                  GLX_EXT_buffer_age, GLX_EXT_create_context_es2_profile,
                  GLX_EXT_create_context_es_profile, GLX_EXT_fbconfig_packed_float,
                  GLX_EXT_framebuffer_sRGB, GLX_EXT_import_context, GLX_EXT_stereo_tree,
                  GLX_EXT_swap_control, GLX_EXT_swap_control_tear,
                  GLX_EXT_texture_from_pixmap, GLX_EXT_visual_info, GLX_EXT_visual_rating,
                  GLX_NV_copy_buffer, GLX_NV_copy_image, GLX_NV_delay_before_swap,
                  GLX_NV_float_buffer, GLX_NV_multisample_coverage, GLX_NV_present_video,
                  GLX_NV_swap_group, GLX_NV_video_capture, GLX_NV_video_out,
                  GLX_SGIX_fbconfig, GLX_SGIX_pbuffer, GLX_SGI_swap_control,
                  GLX_SGI_video_sync
                  GLX version: 1.4
                  GLX extensions:
                  GLX_ARB_context_flush_control, GLX_ARB_create_context,
                  GLX_ARB_create_context_profile, GLX_ARB_create_context_robustness,
                  GLX_ARB_fbconfig_float, GLX_ARB_get_proc_address, GLX_ARB_multisample,
                  GLX_EXT_buffer_age, GLX_EXT_create_context_es2_profile,
                  GLX_EXT_create_context_es_profile, GLX_EXT_framebuffer_sRGB,
                  GLX_EXT_stereo_tree, GLX_EXT_swap_control, GLX_EXT_swap_control_tear,
                  GLX_EXT_texture_from_pixmap, GLX_EXT_visual_info, GLX_EXT_visual_rating,
                  GLX_NV_copy_image, GLX_NV_delay_before_swap, GLX_NV_float_buffer,
                  GLX_NV_multisample_coverage, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer,
                  GLX_SGI_swap_control, GLX_SGI_video_sync
                  OpenGL vendor string: NVIDIA Corporation
                  OpenGL renderer string: GeForce GTX 770/PCIe/SSE2
                  OpenGL core profile version string: 4.4.0 NVIDIA 349.12
                  OpenGL core profile shading language version string: 4.40 NVIDIA via Cg compiler
                  OpenGL core profile context flags: (none)
                  OpenGL core profile profile mask: core profile


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

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

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

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

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

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

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

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

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

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

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

                              На мой взгляд, для начала надо обеспечить нормальную работу базового функционала, а потом уже заняться прикручиванием ништяков, потому что если базовые функции, например отрисовка страниц нормальным шрифтом, не работает то дальше тестировать смысла нет и лично у меня до ништяков дело уже не доходит.
                            0
                            Название открытой страницы в заголовке браузера вообще убрали. Это временно или решено окончательно?
                            Шаг вперёд и два шага назад :)
                              0
                              Тем временем для боковой панели Оперы, запилили аж два расширения с вертикальным списком вкладок.

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

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

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

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

                                Убираем эскизы страниц с боковой панели и ещё немножко настроек
                                habrahabr.ru/post/249495
                                  0
                                  насчет горизонтального списка табов согласен, но я собираюсь обратится к разработчикам Опера, с просьбой сделать его опциональным. Несколько мелких моих просьб они уже выполнили, может и с этим повезет.

                              Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

                              Самое читаемое