Pull to refresh
65
0
Алексей Скобкин @skobkin

Пользователь

Send message
А между прочим на картинке у анонса написано «secure surfing» :)
Есть ли возможность в новых версиях добавить собственные настройки прокси (как у Firefox) а не использовать глобальные от IE?

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

Зато честно. Нет, серьёзно, лучше так, чем «теперь мы самые быстрые», а на деле видно лаги.

Вообще, Vivaldi — достаточно забавный браузер. Забавный тем, что мне относительно комфортно (релизом 2.5 я пользуюсь уже неделю и ещё не удалил его) стало им пользоваться только через четыре года. Возможно, вы меня видели некоторых предыдущих постах (2.0). Я примерно раз в полгода приходил, пробовал и писал набор проблем, которые не дают мне комфортно работать с браузером.

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

  • SOCKS5 с аутентификацией.

    Эта проблема, как я понял, так и осталась. Vivaldi всё ещё не умеет аутентификацию в SOCKS5 прокси, что делает его использование лично для меня очень неудобным (блокировки, знаете ли). Самый противный лично для меня баг, который нельзя побороть с моей стороны.
  • libffmpeg.so (Linux).
    Всё там же. Корни проблемы ясны, бандлить кодеки с браузером — дорого. Тут никаких вопросов.
    Но почему-то Vivaldi отказался работать с системным libffmpeg.so, который собирается в Gentoo из пакета ffmpeg (4.1.3) при включении флага «chromium» (описание флага: «Builds libffmpeg.so to enable media playback in Chromium-based browsers like Opera and Vivaldi.»). Если что, я даже пробовал делать симлинк на эту библиотеку в ~/.local/lib/vivaldi (lib -> lib64), но это не помогло. Поведение плеера, кажется чуть-чуть изменилось по сравнению с тем когда библиотека отсутствовала в этой директории, но видео всё равно не проигрывалось. А вот при вытаскивании библиотеки из deb-пакета (как советует выхлоп vivaldi в CLI) и размещении libffmpeg.so в той же директории — работало.
    Если нужно — могу предоставить настройки сборки ffmpeg. Хотя сомневаюсь, что кому-то интересно с этим разбираться. Однако, было бы круто если бы vivaldi цеплял системный ffmpeg в случае если там собрана библиотека для chromium-based браузеров и не требовал ручных костылей.
    Тоже проверял работу с системной библиотекой libffmpeg.so только на 2.5.
  • Низкий FPS в видео (Linux).
    В Linux у меня почему-то складывается ощущение, что видео (как минимум из Emby) проигрывается с меньшим FPS, чем оно есть. Проверить это, к сожалению, достаточно сложно, но я ощущаю этот эффект в Vivaldi. В Chromium, Firefox на Linux или Vivaldi под Windows такого не вижу. Правда, это моя оценка по версии 2.5. В ближайшее время буду смотреть на поведение 2.6 и, возможно, с вашими оптимизациями интерфейса что-то изменится в лучшую сторону и в этом плане.
  • Speed Dial не реагирует на дополнительные кнопки мыши.
    Не знаю как вам, а мне кажется интуитивным поведение когда при открытой «папке» с элементами Speed Dial и нажатии на кнопку «back» на мыши происходил бы возврат на корень Speed Dial. Этого, к сожалению, не происходит и приходится кликать на кнопку возврата уровнем выше. Это неудобно. Багрепорт про это отправил несколько дней назад в ваш трекер. К сожалению, на почту не упало никакой отбивки с номером таска и поэтому тут я его не приведу.


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

Если ничего критичного больше не найду — буду более активно следить за развитием браузера и репортить баги.

P.S. Аутентификацию в SOCKS5 починить вообще в планах?
Ну, в FF-то да, всё отлично работает. Но я-то пытался с FF на Vivaldi слезть.
В Google Chrome (подозреваю, что в Chromium тоже) расширение так же предупреждает, что браузер не поддерживает аутентификацию.
Docker Registry (а судя по формату ссылок — это именно он) сам по себе никак не контролирует уровни доступа вида «запись»/«чтение». Его можно прикрывать сторонними средствами типа Nginx и обеспечивать аутентификацию/авторизацию на уровне реверс-прокси. Либо использовать базовую HTTP аутентификацию, но тогда оба действия будут доступны прошедшему эту аутентификацию.
В данном же случае сервис торчал без какой-либо аутентификации наружу. То есть, с крайне высокой вероятностью push образа также можно было туда сделать.
Единственное что значительно менее вероятно — так это то, что именно по пушу нового образа запускался деплой. Обычно он инициируется по коммиту/тегу в VCS. А сам Docker Registry работает внутри контейнера, ничего не триггерит и является лишь хранилищем образов.
К списку добавилась третья проблема: синхронизация сломалась.

Как это было:
  • Запуск браузера
  • Всплывающее под адресной строкой сообщение о том, что «Vivaldi Sync has beed disabled because of a login or server issue. You can find more details in the Sync Settings».
  • В настройках синхронизации написано, что «Logged as skobkin». Рядом доступна кнопка «Restart Sync».
  • При нажатии кнопки «Restart Sync» снова появляется всплывающее сообщение из второго пункта.
  • Повторять цикл можно вечно
А какие типы прокси используются?

UPD: Кажется, я нашёл причину:
скриншот
image
Кто заворачивает?
Да, установка libffmpeg от chromium помогла. Спасибо.
Тогда на данный момент последняя (надеюсь) серьёзная проблема — это то, что SOCKS5 через SwitchyOmega не работает… Я подозреваю, что Vivaldi, наверное, скушает PAC-файл, но это уж очень неудобно в отличие от расширения…
Сегодня проверял на Gentoo Linux. Могу ещё на Windows 10 проверить.
И, судя по всему, на неработающее проигрывание видео тоже жалуются аж с 2016 года…
emby.media/community/index.php?/topic/34386-vivaldi
и вы вместо новых фич, которые нужны двум людям

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

  • Выходит громкий релиз Vivaldi
  • Я решаю в очередной раз попробовать перейти на него хотя бы в тестовом режиме
  • В течение 5 минут обнаруживается пачка вещей, которые ломают абсолютно обычные ежедневные активности


Например:
  • Расширение SwitchyOmega не работает на Vivaldi. При попытке использовать SOCKS5-прокси для сайтов (*.bitbucket.org частично заблокированный в РФ, например) ловлю ошибку «ERR_CONNECTION_CLOSED»
  • При попытке проиграть видео в Emby (это, если что, self-hosted домашний медиасервер типа Plex) получаю ошибку: «No compatible streams are currently available». Хотя рядом в FF оттуда же проигрывается видео.


До другого пока дойти не успел — этого достаточно чтобы не пытаться перейти даже тестово на Vivaldi. А ведь очень обидно — по функциональности мне очень нравится этот браузер.
Эти проблемы решаемы?

Дополнительный вопрос: ваша синхронизация поддерживает синхронизируемый сторедж для расширений как в FF/Chrome? У меня часть расширений (uBlock, SwitchyOmega) поддерживают синхронизацию настроек и мне не хотелось бы её терять.
Ну вот если бы браузер нативно поддерживал настройку проксей хотя бы по вилдкардам — было бы уже неплохо. Но это, скорее всего, достаточно жирная фича для правильно имплементации.
Я бы, в общем-то, продолжил пока пользоваться расширением, которое использовал раньше, но выяснилось, что оно у меня в Vivaldi не работает…
А оно работает в Vivaldi?
У меня для SOCKS5-прокси выдаёт ERR_CONNECTION_CLOSED. В FF с теми же настройками работает.
В чём выражается быстрота? Особенно в контексте использования Telegram.
Telegram на телефоне можно пропустить через Orbot, который не ест батарею так как, например, OpenVPN.
Самое прекрасное, что в том же письме они МЕНЯ просят принять меры и отчитаться перед ними.
В целях исключения сетевого адреса из выгрузки хостинг-провайдеру необходимо направить сообщение о принятых мерах по прекращению создания технических условий функционирования приложения Telegram.

Полный текст этого цирка можно почитать по ссылке выше из моего предыдущего коммента.

Information

Rating
Does not participate
Location
Архангельск, Архангельская обл., Россия
Date of birth
Registered
Activity