Вот оно какое, наше лето

Всем привет!

Лето – это хорошо, как поётся в одной популярной детской песенке. Летом можно нежиться на солнце, бегать по травке, купаться и плескаться в любых естественных и искусственных ёмкостях, содержащих достаточное количество молекул, состоящих из двух водородов и одного кислорода – в общем, отдыхать на полную катушку. Ещё одним популярным летним развлечением является ловля красивых насекомых – естественно, для “только посмотреть”! Примерно вот так это выглядит в исполнении суровых исландских парней:

Правда, есть одно отличие. Мы ловим насекомых не только, чтобы посмотреть, но и… того. Выпилить, как это принято говорить на современном сленге. Вот так ловим и выпиливаем, ловим и выпиливаем… Спасибо разработчикам Chromium – не дают расслабиться, помогают сохранить спортивную форму.

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

Поиск Qwant

Как уже многие могли заметить, и в тестовой сборке, и в недавнем обновлении стабильной ветки Vivaldi 1.15, мы добавили новый поисковый движок в список предустановленных. В связи с недостатком информации (каюсь – недоработал) начались справедливые вопросы – что да почему. Давайте объясню.

Главная причина добавления нового движка – наша планомерная работа по обеспечению наилучшей защиты пользователей от всевозможных любопытных сервисов, собирающих психологический портрет пользователей сети для дальнейшего применения полученных знаний в корыстных целях. Это неприятно. Поэтому когда мы узнали про набирающий в Европе популярность Qwant – мы сразу же решили с ним подружиться.

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

Прокрутка открытых вкладок списком

Данная функция – давно запрашиваемое пользователями улучшение, что видно даже по номеру баг-репорта. У нас уже была реализована функция визуальной прокрутки открытых страниц (с помощью Ctrl + прокрутка колесом мыши или тачпадом), при которой вы могли видеть “киноплёнку” из эскизов открытых вкладок. Теперь в настройках появилась новая опция “Display Tab Cycler as List” (перевод пока задержался в пути):

После её активации киноплёнка превратится в тыкву список вкладок и отображаемый слева эскиз страницы, которая станет активной, когда вы, наконец, прекратите уже крутить колёсико и отпустите кнопку Ctrl:

Автоматическое скрытие плавающей панели

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

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

Но, как говорится, нет худа без добра, только наоборот. В общем, после того, как вы открыли плавающую панель, она тут же начинает закрывать часть активной страницы и какая-то важная реклама, часто размещаемая в боковой колонке страницы, может случайно пройти мимо вашего внимания и вы не сможете купить что-то нужное, о чём вы даже не догадывались! Ужасная ситуация. Мы не могли оставить это без внимания и добавили новую опцию “Auto-close Inactive Panel” (перевод там же, где и для предыдущей новой опции):

Теперь, чтобы скрыть плавающую панель, достаточно кликнуть на любой области вне панели, чтобы она тут же свернулась обратно в боковую панель. Удобно, просто, изящно, непостижимо, феерично и т.д.

Добавление вкладки в размещённую группу

А вот очень специфическая опция – она будет востребована жителями планеты Центумокулии, у которых, как известно, количество глаз непостоянно в течении дня и варьируется от 3 до 20 в зависимости от того, насколько интересно им то, что они разглядывают. Таким образом, при работе с размещёнными в одном окне вкладками, принадлежащими к одной группе, центумокулианцы могут одновременно просматривать сразу и три, и пять, и десять страниц. А если что-то их заинтересовало, они могут добавить новую страницу в уже существующую группу и она тут же появится среди размещённых в одном окне.

Естественно, при удалении вкладки из группы или при её закрытии она исчезнет и из размещённых. Опция не требует принудительного включения – она просто теперь есть.

Работа с мухобойкой

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

На этом пока всё. Ссылки на загрузку и список изменений – ниже.

Файлы для загрузки:

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

  • [New feature] Добавлен поисковый сервис Qwant для всех регионов VB-41918
  • [New feature] Вертикальная визуальная прокрутка вкладок VB-19167
  • [New feature] Автоматическое скрытие плавающей панели VB-18296
  • [New feature] Добавление новой вкладки в размещённую в одном окне группу вкладок VB-40851
  • [Regression] Иконка режима чтения не отображается на некоторых сайтах VB-41715
  • [Regression] Скрытые иконки расширений отображаются в адресной строке VB-41593
  • [Regression] Падение браузера при открытии неприкреплённого окна инструментов разработчика VB-41215
  • [Regression] Подгонка размера страниц при закрытии одной из размещённых вкладок VB-41824
  • [Regression] Падение браузера при удалении скрытых расширений VB-41773
  • [Regression] Падение браузера при удалении расширения уведомлений Outlook VB-41745
  • [Regression] Очистка данных браузера сбрасывает настройки расширений VB-41620
  • [Regression] Интерфейс блокируется при возврате на Экспресс-панель VB-41355
  • [Regression] Размещение вкладок по сетке должно соответствовать числу вкладок VB-41819
  • [Regression][Mac] Пустая страница + падение браузера при открытии Закладок в режиме отключенного интерфейса VB-41560
  • [Regression][Mac] Пустая страница + падение браузера при открытии файла PDF с панели Загрузок VB-41710
  • [Tabs] Масштаб размещения не восстанавливается
  • Ссылки из Google Hangouts открываются в дополнительной вкладке Hangouts, а не во вкладке основного окна VB-37469
  • Ускорение открытия окна браузера за счёт улучшения работы панели загрузок VB-40417

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

Comment