Всем привет!
На прошлой неделе мы выпустили не самую удачную сборку, поэтому сегодня предлагаем попробовать новую — уже с исправленными недочётами. Прежде всего, ремонтировали плавную прокрутку, а также занимались отловом «дохлых птичек» — багов, приводящих к падению отдельных страниц, да и всего браузера в целом (результат обновления версии движка браузера). Также мы поработали над поисковыми подсказками (о них чуть ниже), снова боролись с неработающим Netflix (этот сервис достаточно популярен за границей), и ещё экспериментировали с минимальным размером вкладок, что является существенной проблемой для тех, кто любит работать с десятками страниц одновременно. Теперь — чуть подробнее.
Поисковые подсказки
Самое главное, что можно сказать про данную функцию — она не работает. По крайней мере, в тех версиях браузера, где нет поиска Bing. В версии для России и СНГ такого поиска нет. Если же кто-то устанавливает себе англоязычную версию — можете попробовать данную функцию, предварительно отключив в настройках в секции «Безопасность» опцию «Отключить поисковые подсказки в адресной строке».
В данный момент мы разбираемся с техдокументацией Яндекса, чтобы включить поисковые подсказки и для этого поисковика. Так что скоро и мы сможем попробовать, как это работает. А пока придётся наслаждаться побочным эффектом от новой функции — подстановкой заглавных букв в строке адреса при наборе текста. С этим тоже будем разбираться на этой неделе.
Важные исправления
Также мы исправили ряд важных (по крайней мере — для русскоговорящих пользователей) ошибок, обсуждение которых велось в блогах и форумах. К ним можно отнести, например, пространственную навигацию с помощью Shift и стрелок, или запуск с пустой страницей, если в качестве домашней страницы указана какая-нибудь внутренняя страница браузера. Мне лично, как пользователю Linux, очень мешало помещение в буфер обмена выделенных символов автозавершения при вводе адреса в адресной строке. Это тоже починили.
Следующее исправление относится к часто запрашиваемым улучшениям работы панели закладок. Теперь можно выбрать опцию, позволяющую отображать отдельные страницы иконками, при этом сохраняя подписи для папок:
Также мы начали добавлять новые функции и на собственно панель закладок. Теперь можно в контекстном меню (клик на панели закладок правой кнопкой мыши) выбрать порядок сортировки элементов на данной панели (перевод пока не закончен):
Ещё из интересных улучшений можно назвать замену иконки инсталлятора Vivaldi для Windows — мелочь, а приятно. Также должно быть исправлено воспроизведение видео с YouTube на боковой панели (на веб-панели). И снова должны заработать комбинации быстрых клавиш на странице просмотра исходного кода. Полный список изменений, по традиции — в конце статьи.
Известные проблемы
Пока не смогли починить проблему с созданием эскиза на Экспресс-панели при добавлении новой закладки вручную.
На этом всё. Загрузить новую сборку можно по ссылкам ниже:
- Windows 32-bit
- Windows 64-bit (экспериментальная)
- Mac 10.7+
- Linux RPM 32-bit
- Linux RPM 64-bit
- Linux DEB 32-bit
- Linux DEB 64-bit
Полный список изменений:
- [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)
iG0Lka
15.03.2016 19:43Все также не работает создание папок на панели закладок.
На панели закладок, не работает нажатие колеса на папке и на закладках внутри неё.
Нельзя перенести закладку из папки на уровень выше.
Нельзя изменить свойства закладки лежащей в папке на панели закладок.
Еще раз предлагаю фичу:
- копирование подсвеченной курсором ссылки, в буфер по Ctrl+C
т.е. не надо выделять ссылку и потом копировать её в буфер — а достаточно навести курсор и сразу нажать Ctrl+Cdiomas
18.03.2016 10:01копирование подсвеченной курсором ссылки, в буфер по Ctrl+C
а если при этом на странице выделен какой-то текст?ArtRoman
18.03.2016 12:22Копировать выделенный текст, очевидно же.
Скопировать ссылку не проблема, есть даже соответствующие пункты в меню контекстного меню. А вот выделить текст ссылки часто гораздо сложнее, особенно если надо выделить часть текста внутри ссылки. Тут уже нет вариантов, либо копировать целиком, потом убирать лишнее, а иногда даже проще открыть Инспектор и скопировать оттуда.
dmitrybarabash
15.03.2016 22:13Два вопроса/просьбы.
- При включенной опции "Show Popup Thumbnails" зачем-то показывается thumbnail при наведении мыши на таб текущей открытой страницы. Зачем? Она же уже открыта и видна пользователю, к чему поверх показывать еще и ее thumbnail? Хорошо бы убрать это, пусть показывает thumbnail'ы для всех остальных табов, но не для текущей.
- При выключенной опции "Show Tab Thumbnails" всё равно можно мышкой оттянуть нижнюю границу табов и показ thumbnails включиться. Причем такое часто происходит случайно и поначалу непонятно, что странные одно-двухпиксельные линии появились под табами. Соответственно, опять же, в чем тогда смысл этой опции? Если уж ее отключили в настройках, то значит отключили и ничего не должно случайно оттягиваться мышкой. Захочет человек вернуть их — явно включит опцию. А так она получается бессмысленной.
4ecTHblu
16.03.2016 13:02Поддерживаю все вышеназванное, вторая проблема так вообще довольно часто получается, что довольно неприятно.
И добавлю кое-что от себя:
- Сайты на боковой панели игнорируются расширениями.
Я уже привык видеть страница без рекламы, а там такая подстава =\
- При включенной опции "Show Popup Thumbnails" зачем-то показывается thumbnail при наведении мыши на таб текущей открытой страницы. Зачем? Она же уже открыта и видна пользователю, к чему поверх показывать еще и ее thumbnail? Хорошо бы убрать это, пусть показывает thumbnail'ы для всех остальных табов, но не для текущей.
ProVal
15.03.2016 23:49Интересно, а как будет идти послерелизная нумерация версий? Олдскульно (1.1,… 2.13) или современно (25,… 76)?
23rd
16.03.2016 15:32Эта нумерация ведь не просто так сделана, а связана с быстрой шестинедельной разработкой.
Здесь же её ни грамма, здесь просто еженедельные сборки, а "релизы" бэта версий не привязаны ко времени.
Krypt
16.03.2016 19:57На win7 x64 где-то в районе Beta 3 резко возросло потребление памяти. Раза этак в 2. Если раньше самый «толстый» процесс потреблял 160мб памяти, то теперь — периодически переваливает за 300.
Dr_Death
17.03.2016 09:59иногда происходит какая то дичь, нажимаешь enter в адресной строке, открывает закрытую ранее страницу, а не обновляет текущую
ArtRoman
17.03.2016 13:31Весь браузер вешается из-за JS на демке UnityWebGL после старта игры: http://beta.unity3d.com/jonas/AngryBots/
причём именно весь интерфейс браузера перестаёт отвечать на что-либо, ни вкладку не закрыть, ни Менеджер задач не запустить.
Судя по ошибкам в логе консоли веб-разработчика, зацикливается скрипт SoundManager, но это же не повод вешать весь браузер!
Проблема была изначально, с ранних билдов, не думал что до сих пор актуальна, пока случайно не наткнулся снова.Shpankov
18.03.2016 09:53Баг-репорт закрыт, как invalid. После установки библиотеки ffmpeg.so от Chromium (это в Linux) игра работает на всех платформах. В Windows используются системные кодеки, игра тоже работает.
ArtRoman
18.03.2016 13:01А что насчёт макоси? ffmpeg.* в системе где-либо отсутствует (прошёлся find'ом), как отсутствует и хромиум. Однако, я смотрю как пользователь: в Chrome работает, в Firefox работает, в Safari работает, а в Opera (внезапно) и в Vivaldi не работает — я делаю вывод, что это проблемы браузера, но никак не системы или пользователя (который не скопировал куда-то какой-то служебный файлик).
Удивило, что в свежей стабильной Опере тоже не работает, с той же ошибкой, но без зависания интерфейса всего браузера.
Ещё удивило, что в Firefox FPS оказался самым высоким, игра работала без каких-либо дёрганий. Особенности поддержки asm.js?
Вопрос к Вивальди не столь в поддержки работоспособности самой игры, а именно к интерфейсу браузера, который умирает при открытии веб-страницы. Открытие/закрытие других вкладок не работает, менеджер задач не запустить (при выборе пункта меню просто ничего не происходит, хотя само меню работает). Приходится прибивать браузер целиком, и после перезапуска бежать закрывать вкладку, пока она не проинициализировалась. Именно это поведение мне кажется ненормальным для браузера, так как вся система с отдельным процессами на вкладку и прочие штуки по разделению ресурсов идут лесом и ничем не могут помочь при наличии нагрузки со стороны одной вкладки.
Как разработчику, мне видится проблема в React, или что у вас там внутри, который перестаёт обрабатывать события при большой нагрузке со стороны JS на страницах (хотя не понимаю, как и почему это связано). Похожие проблемы вызывает банальная загрузка тяжёлых страниц – во время инициализации скриптов браузер не реагирует на нажатия кнопок 1 и 2 для переключения между вкладками, и хуже того, он их помнит, и "воспроизводит" после освобождения ресурсов, переключая вкладки через несколько секунд, уводя меня с нужной вкладки после того как я уже переключился мышкой.Shpankov
18.03.2016 14:40в Chrome работает, в Firefox работает, в Safari работает, а в Opera (внезапно) и в Vivaldi не работает
Можете посмотреть версии движков для Chrome и Opera?
Похожие проблемы вызывает банальная загрузка тяжёлых страниц – во время инициализации скриптов браузер не реагирует на нажатия кнопок 1 и 2 для переключения между вкладками, и хуже того, он их помнит, и «воспроизводит» после освобождения ресурсов, переключая вкладки через несколько секунд, уводя меня с нужной вкладки после того как я уже переключился мышкой.
Над этим работаем.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-битная).Shpankov
19.03.2016 10:46OK, спасибо, посмотрим. Вроде, есть в BTS запись про проблемы у пользователей Mac. Подключил тестеров.
ArtRoman
21.03.2016 01:42+1И вот после такого, когда репорт участника команды закрыт как invalid, вы продолжаете говорить про нежелание открыть трекинговую систему. Если бы репорт отправил я сам, я бы не узнал изменение статуса репорта, причины закрытия и какие-либо обсуждения, если они есть.
Конечно, спасибо, что тут есть вы, за что что помогаете с коммуникацией, помогаете отправлять репорты и можете сообщить о статусе той или иной ошибки. Но я верю в то, что открытая система упростила бы работу с багами для всех тех, кто желает помочь разработчикам браузера, кто готов описывать ошибки, следить за ними, комментировать изменение статусов, уточнять условия воспроизведения и пр.
MasMaX
18.03.2016 14:46+1Угадай активную вкдадку — http://joxi.ru/DmBzzvRFNBa5Rm
Shpankov
18.03.2016 14:52Какие настройки темы, подсветки вкладок?
MasMaX
18.03.2016 15:01Тема темная. Включен цвет вкладок от страницы (иконки). Вообще все настройки по-умолчанию вроде. Просто цвет иконки серый — совпадает с цветом неактивной вкладки. Думаю как вариант чтобы такого не было — если цвет вкладки = цвету неактивной вкладки то чуть-чуть менять оттенок или даже инвертировать цвет.
Shpankov
18.03.2016 15:17Думаю как вариант чтобы такого не было — если цвет вкладки = цвету неактивной вкладки то чуть-чуть менять оттенок или даже инвертировать цвет.
Сложный вопрос. Как определять соответствие цвета? Например, цвет фона — #473c3c, а цвет иконки — #463d3d. Для машины это разные цвета, а на глаз — неотличимо.
23rd
Новые окна зачем-то с открытой боковой панелью появляются.
Shpankov
Не смог повторить ни в Windows, ни в Linux.