Всем привет!

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

Веб-панели
image


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

Для добавления новой веб-панели нажмите '+' и введите URL. После добавления веб-панели её иконка появится в боковой панели, под встроенными панелями браузера. Клик на этой иконке откроет соответствующую страницу прямо внутри боковой панели.

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

  • Skype web.skype.com
  • Twitter mobile.twitter.com или tweetdeck.twitter.com
  • Facebook touch.facebook.com
  • Hackernews (mobile) hackernewsmobile.com
  • Techmeme www.techmeme.com/m
  • TollSjekk www.tollsjekk.no


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

Кнопки расширений

Мы планируем предоставлять пользователям в браузере все популярные функции «из коробки», но мы понимаем, что невозможно учесть вкусы всех пользователей. Поэтому мы встроили в браузер Vivaldi поддержку расширений. Базовая поддержка уже была реализована раньше, в новой сборке мы добавили поддержку кнопок расширений, размещаемых прямо в интерфейсе браузера. Таким образом расширилось число расширений, поддерживаемых в Vivaldi, а также вы получили больше возможностей по работе с расширениями.

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

image


Подробности в адресной строке

Мы давно обещали сделать более информативной загрузку страниц, и теперь мы своё обещание выполняем. Информация о загрузке страниц теперь размещается прямо в адресной строке.

image


Производительность: вкладки и закладки

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

Другие улучшения

В дополнение к вышеуказанным изменениям, которые на виду, мы сделали и много изменений, незаметных внешне. Эти изменения коснулись панели закладок и заметок. Также мы обновили ядро браузера до версии Chromium 45.0.2454.43. Полный список изменений вы можете посмотреть ниже.

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

  • Не работают ссылки на странице истории
  • Вкладки при боковом расположении поломались


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


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

  • VB-8062 Add an option to open URL's in same/new tab from QC
  • VB-8428 No difference in disabled and blurred state for tool bar buttons
  • VB-8348 Really disable Google translate
  • VB-88 Web panels missing
  • VB-8392 Create an Empty State for Notes panel
  • VB-8387 HTML menu's text gets cut in bookmarks bar
  • VB-8378 Capitalize short-cuts in Linux menus
  • VB-7686 Two selections in the address field drop-down — independently for mouse and keyboard
  • VB-56 Progress info is missing
  • VB-2454 Page up/Page down does not work in address bar drop-down menu
  • VB-8316 Panel is rendered when it is invisible
  • VB-8078 Drag and drop in bookmark tree without clicking on bookmark item first
  • VB-8255 Add bookmark dialog disappears shortly after being opened
  • VB-8298 Re-add web navigation helpers.
  • VB-3198 [Extensions] Implement browser and pageActions
  • VB-8286 Space seems missing after last character of word in menu if it's the hot key
  • VB-8285 Remove lower case “Show panel” string
  • VB-8161 Replace search field's drop-down with menu component
  • VB-8261 Add support for displaying keyboard short-cuts to menus
  • VB-8226 Make bookmarks bar look clean
  • VB-8281 Our UI blends (too much) with web page UI
  • VB-8252 native menu doesn't show check boxes
  • VB-3723 Get rid of toggle word in menus
  • VB-8210 Add support for check boxes to menu component
  • VB-8160 Further enhance our menu component
  • VB-8209 Add support for type=“checkbox” to showMenu API
  • VB-8208 “Open in Background Tab” in context menu is in a wrong position
  • VB-8220 Remove appear animation from Speed dials
  • VB-8211 Select all, cut, copy, paste, undo and redo keyboard short-cuts broken on Mac
  • VB-7712 [Translation] Mac strings (All languages)
  • VB-6968 Upper case transform is wrong for Turkish in settings page
  • VB-8035 Sound icon in tab more modern
  • VB-7379 Panel switcher and scrollbars don't adapt to light/dark themes: work in progress
  • VB-8082 Strings show variables if not in translation file
  • VB-5692 [Linux] Crash on import data
  • VB-8141 Regression: find in page match case broken
  • VB-8121 Bookmark icon should adhere to Dark UI
  • VB-5321 Option to not grey UI when not in focus
  • VB-7173 Browser icon is a warning triangle in task manager
  • VB-3772 Ability to open links in background tab from context-menu
  • VB-8180 Context menu in empty area of bookmark panel missing
  • VB-8174 Unclear “Requires Restart” info text in Settings
  • VB-8152 Keyboard navigation is broken in Bookmark Tree
  • VB-8136 Bookmark all open pages does not work
  • VB-8130 Sound icon invisible in light theme with coloring off
  • VB-7248 Short-cuts window has transparency
  • VB-8108 “Reveal File” should be Renamed to “Open Folder”
  • VB-7799 Cannot bring the update dialog to foreground
  • VB-8125 Selected Note icon, not in Focus, has wrong color (dark-ui)
  • VB-7789 [Windows] Auto-update sets last Standalone install to default browser
  • VB-7230 Drag and drop of URL to address bar messes up URL field content
  • VB-2358 [Mac] Detect pepper flash from Chrome
  • VB-7893 Every second click in address bar selects whole URL instead of changing cursor position
  • VB-8089 Vivaldi 64-bit Windows version does not update automatically
  • VB-8048 Arrow down on search selector does not display list of search engines
  • VB-7177 Padding of new folder button in new bookmark panel is missing
  • VB-7705 [Mac] Zooming when clicking on ? after scrolling with touch pad
  • VB-7957 Find in page arrows have a 2px difference in position
  • Update Chromium to 45.0.2454.43
  • [Mac] Add more short-cuts to main menu
  • Updating default favicon to have white fill
  • Persist selection on single click in URL field
  • Form element font definitions
  • URL bar focus & drop down hide
  • Fixed bookmark import dialog
  • Fix for URL bar only setting focus when switching page
  • Find in Page styling improvement
  • Fix back and rewind button's translations
  • Alternate address bar position styling


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

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


  1. nihi_l_ist
    20.08.2015 08:45
    +5

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


    1. Xao
      20.08.2015 10:48
      +1

      А лучше над ними тоже поколдуйте, в сторону фич из DragonFly.


      1. 23rd
        20.08.2015 15:24

        Например каких?


        1. empr
          21.08.2015 03:38

          В Dragonfly была очень удобно реализована работа с сетью — отправка произвольных запросов и просмотр «сырых» ответов с заголовками.


        1. skobkin
          22.08.2015 12:52
          +1

          Отображение событий прямо на соответствующих элементах в дереве DOM, например.


  1. vlivyur
    20.08.2015 09:11
    +2

    Как RSS, только не RSS?


  1. EagleXK
    20.08.2015 10:44

    Интересно, только у меня не работает группировка drag&drop-ом на экспресс-панели? При чём порой не просто не работает, а бывает вплоть до появления артефактного изображения с двумя плитками одна поверх второй: https://habrastorage.org/files/cee/98d/2dd/cee98d2dd9e94a1baf5001842f310e0b.png


    1. Merser
      22.08.2015 16:51

      У меня также.


  1. aylo
    20.08.2015 10:44

    Производительность действительно стала лучше!
    А вот музыку на яндексе, к сожалению не послушать, ни radio ни music. Судя по всему проблема с flash


    1. Yeah
      20.08.2015 11:54

      Там же можно в настройках переключиться на WebApi: music.yandex.ua/settings

      image


      1. aylo
        20.08.2015 11:57

        Благодарю вас!


  1. aylo
    20.08.2015 11:01
    +1

    Тоже интересно, только у меня бажит превью сайтом на экспресс-панеле? Уже перезапускал.

    image


  1. fareloz
    20.08.2015 11:11
    +1

    Есть ли поддержка тем оформления? Или планируется в будущем? А то иконки напрягают немного…


  1. Chaos_Optima
    20.08.2015 12:11

    Переход по ссылкам с боковой панели не работает (по крайней мере для web.skype.com)


  1. DevilStar
    20.08.2015 12:14
    +5

    Когда сделаете чтобы developer tools (ctrl+shift+i) открывались не новым окном, а как во всех хромиумных браузерах — сбоку или снизу в том же окне? Дико не удобно, только это останавливает от использования.


  1. Invision70
    20.08.2015 16:11
    +3

    >> Информация о загрузке страниц теперь размещается прямо в адресной строке.
    Вот это действительно необходимая фича, спасибо!


  1. iG0Lka
    20.08.2015 19:12
    +1

    Когда разберетесь с размытым шрифтом?
    почему меню и адрес четкие, а контент размытый?


  1. as1an
    20.08.2015 22:23

    При попытке посмотреть данные о сертификате https-соединения крашится браузер (Windows 8.1 x64.). Уже не помню с какой версии. OSX Yosemite — всё нормально. Или это только у меня?


  1. xcilessMore
    21.08.2015 00:22
    +2

    Толковые нововведения и во многом долгожданные. Я давеча собирался с мыслями, и, несмотря на существенный прогресс в рамках этой сборки, всё же выскажу свои соображения (убрал под спойлер). Надеюсь на понимание. :)

    Где-то между прочим
    Всячески желаю вам успехов, но при этом замечу, что меня тревожит то, что вы со товарищи «невынужденно» повторяете ошибки Opera Software. Конечному пользователю неясно, куда движется развитие продукта на той или иной стадии. Проще говоря, вам крайне не помешала бы публичная «дорожная карта». Как у десятков разных софт-девелоперов.

    Даже поляк-энтузиаст, клепающий Otter, не только обновляет перечень того, что в обозримой перспективе появится в его браузере, но и поддерживает систему milestones на GitHub'е: там, во-первых, стоит ожидаемая дата релиза ближайшей бета-версии, а во-вторых — указаны несколько существенных багов, которые разработчик планирует устранить в рамках данной версии. Тем самым он поддерживает интерес к собственному проекту, несмотря на очевидные недостатки Otter'а.

    На этом погорела Opera и другие, кто выходил с громкими анонсами против отраслевых гигантов. Вам на руку, что с браузерами сегодня наблюдается плачевная ситуация: нет не то что реальных альтернатив той старой «Опере» на «Престо», мало кто способен дотянуться до «Сафари» под OS X. «Опера» в ее современном виде, пожалуй, возглавляет колонну тех, кто пытается быть третьей силой (в пику «Хрому» и «Файрфоксу») и может действительно предложить больше, чем обычный «Хром». Огорчает другое. За два года мы так и не увидели от команды норвежского браузера «дорожной карты». Только и слышны были ответы, которые условно можно свести к «Вернется, когда — не знаем» и «Нам фиолетово, у нас иные приоритеты».

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

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


    1. empr
      21.08.2015 03:52
      +1

      Прошу прощения за оффтоп, но… После вашего комментария загрузил последнюю сборку Otter и пришёл в изумление.
      Да, видно что браузер делала явно не команда профессионалов. Да, интерфейс очень сыроват.
      Но чёрт побери, какая функциональность! С огромным удивлением вижу, что почти все востребованные лично мной в классической Opera фичи — уже (!) присутствуют. Это и приватные вкладки, и сайдбар с заметками, и подробная информация о загрузке страницы, и кастомные панели (которые перемещаются с помощью drag&drop — такого даже в Opera 12 не было), и индивидуальные настройки для сайтов, и человеческий менеджер загрузок… Мне проще рассказать, что в этот браузер НЕ перенесли из Opera 12. Конечно, он ещё тормозит, он глючит и т.д., но объём проделанной работы впечатляет.


      1. xcilessMore
        21.08.2015 14:49
        +1

        Чем больше продвинутых браузеров, остающихся при этом user-friendly, тем лучше для нас же с вами. ;) Лично я буду безмерно рад (и это после двух лет мытарств безрыбья из-за того, что старушка «Опера» пошла не туда), коли можно будет пользоваться и Otter'ом, и Vivaldi. Пока, однако, ни на то, ни на другое перелезать не стоит при условии, что от браузера требуется не просто показывать сайты, но и делать веб-серфинг максимально комфортным, уменьшая время на доступ к вторичному функционалу. Хотя, опять же, надо учесть, что оба браузера не доросли еще до первого стабильного релиза.


  1. Vilgelm
    21.08.2015 03:37
    +1

    Расширения хромовские или свои?


    1. 23rd
      21.08.2015 07:21
      +2

      Хромовские.


      1. Vilgelm
        21.08.2015 07:39

        Отлично, значит пора переходить.


  1. Davert
    21.08.2015 09:30
    -1

    А как можно настроить расширение Pocket, например, пройти по ссылке chrome-extension://niloccemoadcdkdjlinkgdfekeahmflj/html/options.html#


  1. Krypt
    21.08.2015 18:30

    Багрепорт:
    Сегодня прилетело обновление для браузера, которое зачем-то без вопросов подцепило расширения из хромиума.
    При попытке *удалить* расширение без отключения — Vivaldi работает форк-бомбой. После — только резет системы, так как терминал уже не запустился.
    При 1й попытке *отключить* расширение — Vivaldi повёл себя аналогично.
    2й попытки не состоялось, потому что теперь Vivaldi нельзя запустить совсем — он начинает спамить процессами сразу после старта.

    Система: OS X Yosemite 10.10.4 (14E46)


    1. Krypt
      21.08.2015 18:44

      Запустился после чистки AppCleaner'ом, расширений нет

      Vivaldi 1.0.249.12 (Сборка для разработчиков) (64 бит)
      Версия 98fcde442927c29ad0fedb2d4801966739154abb

      Сразу после запуска попросил апдейт


      1. Krypt
        21.08.2015 19:13

        Обновился до

        Vivaldi 1.0.252.3 (Сборка для разработчиков) (64 бит)
        Версия 2618a2e522f5bb9a7cfaab6078355c4556b18513

        И ещё багрепорт:
        Ссылки со страницы vivaldi://vivaldi-urls не открываются по клику


  1. Krypt
    21.08.2015 19:04

    До лично моего полного счастья остались:
    — fit to screen
    — выделение ссылок
    — переход по элементам форм (а не по ссылкам) по табу
    — система блокировки элементов а-ля 12я Опера


  1. stepanp
    21.08.2015 19:28

    Интерфейс на JS все еще тормозит?


    1. Merser
      22.08.2015 16:53

      Как раз в этой сборке с этим значительно лучше.


  1. Merser
    22.08.2015 16:53

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


  1. stalinets
    22.08.2015 18:22

    Уже несколько раз пробую Vivaldi (32-битную), и каждый раз независимо от версии такой баг.
    Запускаю Vivaldi, начинаю сёрфить, через несколько секунд он сообщает, что появилась новая версия, и предлагает обновиться. И тут же через секунду всё крэшится. Вот скриншот:
    img-fotki.yandex.ru/get/15588/35470658.15/0_bd991_fc4d7887_orig.jpg
    Пробовал удалить через «установку и удаление программ» и установить заново — без толку.
    Может, что-то где-то прописано в реестре со времён древней версии, что вызывает такие падения?

    ОС — Win7 64-bit, английская. Язык при установке выбираю русский.


    1. skobkin
      24.08.2015 03:37

      Реестром уже мало кто пользуется. В таких случаях надо сносить профайл их %appdata%.


  1. ArtRoman
    24.08.2015 13:20

    Пока всё невесело. Пытаюсь переключиться с оперы, но пока сложно.
    Заимпортил все данные из оперы, случайно устроил стресс-тест, нажав «открыть в новой вкладке» на папке с закладками. Браузер ушёл в себя надолго, но при этом не смог (не захотел?) создать набор процессов для всех окон/вкладок, поэтому те толком не проинициализировались. Выглядело это как-то так: дропбокс
    Самое печальное, что при попыток закрытия многих окон падал весь браузер, система всё это дело перезапускала, и всё повторялось. Дошло до того, что остались несколько окон, каждое из которых при закрытии снова роняло браузер. Обычный, «нормальный» рестарт браузера проблему решил, окна закрылись нормально. Надеюсь, отчёты о падениях доходят куда надо.
    После автоматического обновления сборки до 1.0.252.3, словил одинокое падение всего браузера при закрытии окна настроек. В целом, вроде больше не падал без причин.
    Из текущих явных проблем:
    — жесты работают так себе, очень часто вместо закрытия вкладки создаются новые. Пока закрываешь одну-две, открывается ещё пяток.
    — навигация по вкладкам до сих пор кривая, что кнопками 1 и 2, что через ПКМ+колесо (спасибо, что вернули этот жест!) – порядок вкладок какой-то рандомный, независимо от настройки (ставлю значение «по расположению»). Вкладки через колёсико открываются всегда в конце (не хватает настройки), при закрытии текущей вкладки поведение вроде адекватное, а не как в текущей опере, где не угадаешь, на левую или правую вкладку тебя перекинет.
    — большая проблема подстановок при вводе веб-адресов, оно срабатывает медленно, и просто нагло дополняя текст – даже если набрать домен целиком, пока тянешься к вводу, оно туда берёт и подставляет что-либо из истории и закладок, при нажатии ентера всё сохраняется.
    — до сих пор не исправили сочетания клавиш для нескольких раскладок – банально не работают действия при русской раскладке: открытие настроек, создание/закрытие вкладки, и пр. При этом копирование-вставка работает.
    — что не так с поддержкой видео? Ютуб в HTML5 работает, при этом всякие твиттеры и вайны видео не показывают, пишут «Видео не поддерживается в этом браузере». Это проблема сайтов, решаемая в стиле browser.js, или действительно проблема кодеков? Молчу про гугл, который на каждом втором своём сайте пишет «Этот браузер не поддерживается» с предложением скачать хром…

    В общем, жесты и управление. Сложно пользоваться браузером, которым сложно управлять. В целом, остальное нравится и очень радует, верю в успех!
    Vivaldi 1.0.252.3 64bit под OS X 10.9.


    1. ArtRoman
      24.08.2015 14:48

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


  1. MrShoor
    24.08.2015 20:08
    +1

    Часто возникает ситуация, когда я просто не могу запустить браузер.

    Падает вот так:


    1. 23rd
      25.08.2015 08:59
      +1

      Как вариант можно зайти в Вивальди блог и открыть предыдущую публикацию. Или сделать тоже самое на хабре.


  1. faiwer
    01.09.2015 20:31

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