Vivaldi: пара слов «вообще»

Алексей Федорчук

Теоретически с данного очерка надо было бы и начать цикл о браузере Vivaldi. Но сначала мне хотелось показать (в том числе и самому себе), что начинать его вообще стоит. Что я и попытался проделать в первом очерке о Vivaldi. Поскольку результат этого «показывания» оказался благоприятным, нынче я хочу вернуться к началу и сказать несколько слов «на тему вообще» браузера Vivaldi.

Историю создания Vivaldi пересказывать не буду — она описана в сети, в том числе и на соответствующей странице официального сайта. А разрабатывающая его команда, возглавляемая Йоном фон Тэчнером (Jon Stephenson von Tetzchner), in corpore представлена здесь. Где следует отметить присутствие нашего соотечественника Ильи Шпанькова — в прошлом самого, наверное, активного популяризатора и пропагандиста браузера Opera, создателя русскоязычного портала MyOpera. На котором нынче, кстати, информации о Vivaldi можно найти куда больше, чем о «предковой» системе.

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

Ну а теперь можно и вернуться к самому Vivaldi. Как и Opera, он основан на движке Blink — «свободной» части браузера Chrome, задействованной в его «освобождённом» отпрыске Chromium’е и всех браузерах на его основе. Которые, как известно, похожи на близнецов-братьев даже больше, чем Ленин и Партия. Тем более удивительно видеть в этом «инкубаторе» такого «гадкого утёнка», отличного от соплеменников даже внешностью по умолчанию. А уж при желании эта внешность может стать вообще любой. Что, собственно, и было целью разработчиков: совмещение «внутренностей» современного движка с максимально возможной настраиваемостью интерфейса, обеспечиваемой средствами Node.js — системы, транслирующей JavaScript в машинный код.

Как следствие, Vivaldi включает в себя две части — свободную «движковую» и проприетарную интерфейсную. И, хотя распространяется бесплатно в бинарном виде (для Linux’а — как deb- и rpm-пакеты в 64- и 32-битных сборках), не является ни свободной программой в понимании FSF, ни даже открытой в трактовке OSF.

Правда, исходники Vivaldi доступны для текущей версии и всех предыдущих (но, что характерно, не для разрабатываемой). Однако использовать их, как и сам браузер, можно только в соответствие с лицензией EULA, сформулированной до крайности просто в четырёх фразах, из которых самой главной является третья:

Никаких гарантий. Разрешается персональное использование, но не распространение или модификация.

Впрочем, для тех применителей, которые готовы поступиться принципами ради эффективности, это препятствием не является. Их больше интересует вопрос о расширении функциональности браузера за счёт сторонних плагинов, к чем все мы привыкли за десятилетия доминирования «в наших сферах» Netscape, а затем Mozilla. И тут ситуация неоднозначна.

С одной стороны, концепция Vivaldi — предоставление, по возможности, максимальной функциональности «из коробки», а из сторонних расширений. С другой же, хотя, кажется, для этого браузера не существует ни одного «родного» плагина, он хорошо совместим с большинством плагинов для Chrome и Chromium’а.

vivaldi_011

В частности, всё, что потребовалось мне, я тут отыскал — и всё работает без проблем.

Отдельный вопрос возникает со средствами доступа к мультимедийному контенту типа Youtube. И тут возможны варианты.

Современный сетевой медиа-контент, реализованный в стандарте HTML-5 (а это, например, все новые ролики Youtube и ряд «старых», которые успели конвертировать из Flash), работает в Vivaldi «из коробки», без всяких дополнительных средств.

А вот с собственно Flash-роликами вполне могут возникнуть проблемы. В сети можно найти немало рецептов по включению их поддержки для браузеров, основанных на движке от Chromium’а. В Ubuntu’идах они сводятся к установке пакета pepperflashplugin-nonfree из официального репозитория (аналогичный пакет, хотя, возможно, и называемый иначе, имеется и для других распространённых дистрибутивов). До недавнего времени, как говорят, это работало. Однако, как показал мой (и не только мой — см. обсуждение на форуме Matuntu) показал, что нынче это не работает (в причины вдаваться не буду).

Говорят, что для работы флеш-роликов можно использовать фирменный плагин от Adobe. В Ubuntu’идах, например, для его установки нужно подключить так называемый «партнёрский» репозиторий, после чего установить его обычным порядком. Однако «с полпинка» у меня не сработало и это. Чем я, впрочем не особо был и огорчён, ибо глаза бы мои на эти флеш-ролики не смотрели. Так что решение данной проблемы оставляю на усмотрение более заинтересованных лиц.

Vivaldi: пара слов «вообще»: 6 комментариев

  1. >В Ubuntu’идах они сводятся к установке пакета pepperflashplugin-nonfree из официального репозитория (аналогичный пакет, хотя, возможно, и называемый иначе, имеется и для других распространённых дистрибутивов). До недавнего времени, как говорят, это работало. Однако, как показал мой (и не только мой — см. обсуждение на форуме Matuntu) показал, что нынче это не работает (в причины вдаваться не буду).<

    Причина до банальности проста. До 54-й версии pepperflash шел в составе гуглохрома, инсталлятор которого выкачивался этим самым pepperflashplugin-nonfree, затем распаковывался и клался в нужное место.
    Но с 54-й версии гуглохрома гугл перестали класть pepperflash в инсталлятор. Он теперь докачивается хромом по первому требованию. Ну а pepperflashplugin-nonfree об этом, к сожалению, пока еще не знает, и продолжает по странике выкачивать хром и пытаться вытащить оттуда pepperflash.

  2. Джо Неуловимый, да, нечто подобное и подозревалось. Ещё одна причина не использовать флешь :)

  3. Про флешплагин — у себя я решил проблему так:
    С офсайта Adobe скачал актуальный плеер, версии 23.* в виде tar.gz [ https://get.adobe.com/ru/flashplayer/ ], и скопировал libpepflashplayer.so в _созданный_ каталог /opt/google/chrome/PepperFlash. После этого обычные способы прикручивания сработали и в клонах хрома, и в огнелисе.

  4. flash player в chromium ,opera next,vivaldi устанавливаем из архива скачанного с офсайта adobe libpepflashplayer.so в папку /usr/lib/pepperflashplugin-nonfree/
    создаем значок запуска с опцией vivaldi —ppapi-flash-path=/usr/lib/pepperflashplugin-nonfree/libpepflashplayer.so
    ,и флэш контент после этого работает как и в google chrome.
    Ваш блог мне люб, спасибо вам за работу которую вы делаете.

  5. после vivaldi два тире а не один длинный.

Добавить комментарий