Vivaldi 2.10 — Агент под прикрытием

55f59acb057e107ae7c167727198c9c7.jpg

Всем привет!

Вот и снова готова очередная стабильная версия браузера Vivaldi 2.10. Подарком к Новому году её, конечно, не назовёшь, но кое-какие изменения для кого-то действительно станут неожиданным сюрпризом. Да и в целом, мы надеемся, абсолютное большинство пользователей заметит улучшения, для которых мы, если честно, ничего в код не добавляли, а только вырезали. Вот такая предпраздничная магия. А теперь давайте с ней разбираться, ведь мы в Деда Мороза уже почти не верим и прекрасно понимаем, что чудес на свете не бывает, а любая магия — это результат недостатка информации у наблюдателя манипуляций. Мы сторонники открытого интернета, поэтому вся необходимая информация находится под катом.
И начнём с самого начала — с номера версии. В компании долго не было окончательного решения, какой номер должен идти после 2.9 — 3.0 или 2.10. Так получилось, что до 3.0 мы всё-таки немного не дотянули, поэтому номер оказался таким, каким оказался. Для 3.0 мы подготовим более значимые новинки.

После того, как разобрались с номером версии, давайте теперь заглянем на страницу «О программе» браузера Vivaldi. В частности — нас интересует вот эта строка:

d55d8b201f0793f2244713d965fae04b.png

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

Решение было нелёгким — всё-таки очень не хотелось возвращаться к маскировке под другие браузеры, но уж слишком много стало жалоб от пользователей на то, что те или иные веб-сайты не работают в Vivaldi или вообще просят установить другой браузер. Хотя при маскировке под другой браузер всё работает без проблем и в Vivaldi. В данном видео мы покажем, как это работает в реальности (есть русские субтитры):


В результате данного изменения User Agent мы ожидаем, что очень многие веб-сайты снова заработают у наших пользователей — и личный кабинет Ростелекома, и WhatsApp, и многие другие.

Но это не единственное сокращение кода — есть и более заметные удаления. Вот, например, как теперь выглядит Экспресс-панель:

fe8e08d4aa1d702bc0cbeb0c19949cfe.png

Ничего особенного не заметили? А если ещё в закладки заглянуть, там всё ещё наглядней:

2d4ce5798c4bf3a92aae89e4316d3dce.png

В общем, мы значительно сократили количество закладок, идущих предустановленными с браузером. Как выяснилось из недавних опросов, 90% пользователей удаляют эти закладки и никогда не используют. Мы решили пойти навстречу и избавить наших пользователей от необходимости удалять эти закладки, оставив только те, что должны быть представлены в Экспресс-панели по договорам с партнёрами. Партнёрские закладки — это один из каналов получения нами средств на разработку браузера, поэтому мы в новом году будем думать, как сделать подобные партнёрства менее раздражающими для пользователей, но более прибыльными для компании.

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

54a6800d0c6d1413b035c864d77532c1.png

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

dc7df958d7cbd2657b878d2de7169fba.png

Эта опция активирована по умолчанию, и кнопка скрытия расширений будет отсутствовать в адресной строке до тех пор, пока вы не выберете в настройках хотя бы одного расширения опцию «Скрыть кнопку». В этом случае именно скрытое расширение будет прятаться за кнопкой, а все остальные — отображаться в адресной строке. Вот так расширения скрыты:

b75235d1259f3e14e0e11c49a6ce2b8e.png

При нажатии на кнопку они появятся в адресной строке:

8906a81a111d6d5bbfd822cfdce048c7.png

Теперь выберем вторую опцию:

079b64bbb06b2d38d2ddb54a1bffab56.png

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

df1c8dc9b72b81951cdc9964842b196f.png

А при нажатии на кнопку все будут отображаться:

11f9bd4bcd0898fb9ddf9bcb1cb68fbf.png

Кроме этого появилась ещё одна опция в настройках кнопок расширений:

737e407651ce254f43cdd2bc8e3bdcb5.png

Она позволяет просматривать все индивидуально скрытые кнопки расширений в выпадающем списке. При этом треугольник на кнопке смотрит не в сторону, а вниз:

87b6989aaf08cb28b1192a42f9a35284.png

А при нажатии на него откроется список скрытых кнопок расширений:

fbaa109e17d7a977ff2a5aa42f61f15f.png

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

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

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

9213d9b7390a39b3b107702659b788ce.jpg

© Habrahabr.ru