Веб-панели, кнопки расширений и другие новинки в сборке Vivaldi 1.0.249.12

44204d8c341f45ee9b83f1414ce5a3ab.pngВсем привет!

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

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 2 px 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

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

© Habrahabr.ru