Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Vivaldi (часть 8)

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17

Открыть новую тему     Написать ответ в эту тему

Maz



Дед Мазай
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Предыдущие части: часть 1, часть 2, часть 3, часть 4, часть 5, часть 6, часть 7



Windows 10/11 32-bit | 64-bit | ARM64 | Linux, macOS, Android  

Последняя версия для Windows 7/8/8.1 - 5.6.2867.62 32-bit | 64-bit  
   

Тестовая сборка:
7.1.3570.35 (22.01.2025)

Windows 10/11 32-bit | 64-bit | ARM64 | Linux, macOS



Внутренние ссылки для Vivaldi — vivaldi://
Страница для отправки баг-репортов; писать только на английском!
Русскоязычная ветка на официальном форуме — для пожеланий предложений
Chrome WebStore | Opera — официальный репозиторий расширений

Результаты опроса по добавлению новых функций в браузер Vivaldi (проведённого в 2015 году)
Результаты опроса о популярности функций браузера Vivaldi (проведённого в 2016 году)

Ссылки:
Team Blog
Архив предыдущих версий браузера со списками изменений
Vivaldi :: Хабр (Остальное)
Vivaldi :: ВКонтакте
Vivaldi :: Twitter
Vivaldi :: Vivaldi Tips

Release Notes
Полный список функций браузера Vivaldi (обновляется)
История реализации функций Vivaldi | Подробности...
Список Capushon

Решение проблем:
by den_po: VivaldiHooks
Делаем компактный интерфейс при помощи css (forum Vivaldi)
Делаем полный портабл из официального дистрибутива
 
Устаревшее:
Делаем полный портабл [обновлено: 17.12.22]

Всего записей: 39191 | Зарегистр. 26-02-2002 | Отправлено: 07:20 22-12-2024 | Исправлено: insorg, 17:38 30-01-2025
greeple

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alzo
Цитата:
Быстрее родной панели только about:blank.

Родная панель такая же расширка как и весь UI, если ты ставишь расширение он заменяет собой родную и родная не грузится. По сути ничего не меняется, только у каждого свои скрипты и разная нагрузка при обработке. (хотя может у вивальди и по другому, может у него и своя грузится если оно встроено в UI) На слабых старых ноутах это всё хорошо заметно у кого тороза, а какое более менее хорошо работает. Мне вот это нравилось https://www.crx4chrome.com/crx/118393/ но в магазе оно уже не доступно и сайт не работает (хотя ещё недавно было в доступе). Работает (по поим ощущениям) очень быстро и даже если делать скрины сайтов чтобы были превью, тоже хорошо (было раньше, сейчас чёт не работают скрины).

Всего записей: 5996 | Зарегистр. 11-02-2020 | Отправлено: 15:07 29-12-2024 | Исправлено: greeple, 16:07 29-12-2024
Alzo

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
greeple

Цитата:
По сути ничего не меняется, только у каждого свои скрипты и разная нагрузка при обработке. (хотя может у вивальди и по другому, может у него и своя грузится если оно встроено в UI)  

Я бы проверил, но у меня нет слабых машин и по твоей ссылке не могу перейти. А так помнишь, они что-то там сделали и второе окно начало загружаться в разы быстрее первого. Полагаю в новом окне будет заметно погружается UI с расширением или нет. Повторюсь - нет возможности проверить. Если кто у себя оценит... Но субъективно со Speed Dial [FVD] из магазина остался с негативным мнением как от самого расширения, так и от его прогрузки.

Всего записей: 661 | Зарегистр. 30-03-2018 | Отправлено: 15:39 29-12-2024
greeple

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alzo
Цитата:
Но субъективно со Speed Dial [FVD] из магазина остался с негативным мнением как от самого расширения, так и от его прогрузки.

ну это возможно, я не тестил его

Цитата:
Я бы проверил, но у меня нет слабых машин и по твоей ссылке не могу перейти.

я проверял когда работали скрины у того расширения в 22 году, тогда речь шла про скорость открытия, и вивальди открывался у меня 12 секунд первый запуск со своими диалами, а цент 3 с этим расширением и скринами, сейчас оно не делает скрины, только если самому наделать и добавить с компа (там есть такая возможность)
upd старую версию нашёл 2022.1.927 распакованную, на ней скрины делаются

Цитата:
Полагаю в новом окне будет заметно погружается UI с расширением или нет.

ну может позже как нибудь, мне кажется оно в UI сразу, вместе с закладками же идёт

Всего записей: 5996 | Зарегистр. 11-02-2020 | Отправлено: 16:14 29-12-2024 | Исправлено: greeple, 16:37 29-12-2024
Capushon

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
greeple:
Цитата:
Родная панель такая же расширка как и весь UI
Нет там никаких "расширок", спиддиал - часть ядра Вивальди, вот например пропорции квадратов:

 
Напомню, JS по скорости не уступает C++, это не HTML как в обычных расширениях.

Всего записей: 4788 | Зарегистр. 18-07-2006 | Отправлено: 17:39 29-12-2024
greeple

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Capushon
Цитата:
Напомню, JS по скорости не уступает C++, это не HTML как в обычных расширениях.

страница так же в html отрисовывается, причём тут JS по скорости не уступает C++? (уступает кстати)

Цитата:
Нет там никаких "расширок", спиддиал - часть ядра Вивальди

Ну значит как я и сказал оно часть закладок, уже в UI, а UI это app-расширка в которой всё напихано и подгружается с папок, если не прописано внутри в бандле
Значит если ты будешь использовать расширки меняющие новую страницу, то дополнительно ещё будет и дефолтная грузится (ну она не будет рендериться и запускать js)
 
ааа сори, оно по дефолту и не заменяет в вивальди новую страницу, всегда вивальдовские диалы, нужно включать галку управляется расширением https://i.imgur.com/pN1cFxB.png
 
Да лучше он расширений, в вивальди, просто потому что сразу в бандле загружен, и когда новую вкладку открываешь он ничего не грузит оно уже по сути открыто, всегда

Всего записей: 5996 | Зарегистр. 11-02-2020 | Отправлено: 18:33 29-12-2024 | Исправлено: greeple, 19:08 29-12-2024
Capushon

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
greeple:
Цитата:
(уступает кстати)
1% "по приборам" потому что интерпретатор, для пользователя это будет не заметно.
 
greeple:
Цитата:
Значит если ты будешь использовать расширки меняющие новую страницу, то дополнительно ещё будет и дефолтная грузится (ну она не будет рендериться и запускать js)
Если она и так грузится - глупо её не использовать, тем более что настраивается она как угодно (CSS), зависит от полёта фантазии пользователя.
Причём не факт, что вот это не отключает её полностью:

 
ps: опередил меня с картинкой)

Всего записей: 4788 | Зарегистр. 18-07-2006 | Отправлено: 19:18 29-12-2024 | Исправлено: Capushon, 19:20 29-12-2024
Alzo

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Capushon

Цитата:
тем более что настраивается она как угодно (CSS)

Помощь нужна. "Панель виджетов" - изменить на более короткое название или заменить иконкой. Я не знаю что с ней делать...
https://i.imgur.com/A4PPnqb.png

Всего записей: 661 | Зарегистр. 30-03-2018 | Отправлено: 19:27 29-12-2024 | Исправлено: Alzo, 19:28 29-12-2024
greeple

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alzo
(у меня старая вивальди поэтому может быть по другому)

Код:
document.querySelector('button[title="Панель виджетов"]').innerHTML = "Виджеты"

типа такого в css
или в файле \resources\vivaldi\_locales\ru\messages.json Что наверно правильней и проще
но если иконка не в текстовом виде, то надо через css

Код:
document.querySelector('button[title="Панель виджетов"]').innerHTML = "<img src=\"http://forum.ru-board.com/board/images/last_article.gif\">"

https://i.imgur.com/tXeLhVr.png

Всего записей: 5996 | Зарегистр. 11-02-2020 | Отправлено: 20:25 29-12-2024 | Исправлено: greeple, 20:42 29-12-2024
Alzo

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
greeple
Благодарю! Не один из способов не работает, но я покопаюсь, есть теперь от чего оттолкнутся.
Хотя messages.json как бы совсем не вариант. Они между основными обновлениями три сотни промежуточных выпускают.

Всего записей: 661 | Зарегистр. 30-03-2018 | Отправлено: 21:04 29-12-2024
greeple

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alzo
Цитата:
Благодарю! Не один из способов не работает, но я покопаюсь, есть теперь от чего оттолкнутся.

Пардон, это я в js написал, в css наверно не получится так поменять
 
Добавлено:
а js подкинуть в папку (если вот то что я тебе скидывал использовать https://github.com/benzBrake/VivaldiMods ) или по другому как-то  
в window.html после body написать <script src="chrome/userChrome.js"></script>
и в \resources\vivaldi кинуть папку https://github.com/benzBrake/VivaldiMods/tree/main/chrome которую скачал и потом css стили можно кидать в styles и скрипты в userChromeJS, сами будут подгружаться (те скрипты которые там в папке userChromeJS есть и css которые в стилях, использовать не обязательно)  
названия .ac.js видимо просто чтобы отличать от обычных userscript

Код:
// ==UserScript==
// @name            Test.ac.js
// @description     Test
// @license         MIT License
// @compatibility   Vivaldi 6
// @version         20241229
// @charset         UTF-8
// @homepageURL    
// ==/UserScript==
(() => {
    document.querySelector('button[title="Панель виджетов"]').innerHTML = "<img src=\"http://forum.ru-board.com/board/images/last_article.gif\">"
})()

Test.ac.js
 
ps но если разрабы поменяют перевод, то и скрипт надо будет менять. Можно цепляться css селекторами, но там тоже они могут что-то менять в положении или названии классов и тоже менять придётся. Так что и в файле переводов и в скриптах одинаково могут быть косяки и придётся менять.

Всего записей: 5996 | Зарегистр. 11-02-2020 | Отправлено: 21:21 29-12-2024 | Исправлено: greeple, 21:49 29-12-2024
Capushon

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alzo
Вот такой можно костыль (картинку подберёшь любую)
 
   
 

Код:
/* Панель спиддиала - высота */
.startpage .startpage-navigation {min-height:34px !important;}
 
.startpage-navigation-group .editable-title-container:last-child button {width:24px !important;}
.startpage-navigation-group .editable-title-container:last-child button:before {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAFXRFWHRDcmVhdGlvbiBUaW1lADE5LzUvMDnGJYC9AAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M0BrLToAAAAAlwSFlzAAALEgAACxIB0t1+/AAAAGlQTFRFR3BM////pqamP11dAAAAAAAAQEBAAAAAAAAAAAAA0P//7v//Hsbbpf//3v//d6IwbpmZiL8zg5mZeZmZw///Pu7LtP//OTk5fLCwapY2b5k1S8OGbrJPIv//LNzTNk1NX6ambGxsnP//DGBEfgAAAAp0Uk5TAP///2iB0FmMdo3a4wgAAAB2SURBVBjTTcpZAoMgDEXRBLXRUBmcO9p2/4usGATv53kPAEj6EsSIh2lqf5/2EDJ975wr+BDSXbfRiiYKodaGudiadyhRKX0NLZcE+B7H12MoMzy995YFmgDW2vvNNBn29AlUCAWqDFWElEAtc3jUEVIRTgH8AdAPBc27FxlcAAAAAElFTkSuQmCC);
  background-repeat: no-repeat;
  content: '' !important;
  padding:16px 6px 0 20px !important;
  margin: -1px -140px 0 -5px !important;
}

 
Тут картинку можно кодировать/декодировать: https://www.rapidtables.com/web/tools/base64-decode.html

Всего записей: 4788 | Зарегистр. 18-07-2006 | Отправлено: 22:10 29-12-2024 | Исправлено: Capushon, 22:12 29-12-2024
Alzo

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
greeple

Цитата:
Можно цепляться css селекторами, но там тоже они могут что-то менять в положении или названии классов и тоже менять придётся.

Так это постоянно происходит. Вон, Капюшон мучается, но он и не обновляется на постоянной основе. Палка о двух концах.  
После праздников на трезвую голову разберусь... Тут надо на дубли проверить и привести в порядок эту барахолку: https://i.imgur.com/4UN75Bo.png а уж затем и цепляться за недоделки...
Спасибо в любом случае!
 
Capushon
От души!
 
 
Добавлено:

Цитата:
Вот такой можно костыль (картинку подберёшь любую)

Красота! Осталось иконку нарисовать или готовую найти. Супер!

Всего записей: 661 | Зарегистр. 30-03-2018 | Отправлено: 22:11 29-12-2024 | Исправлено: Alzo, 22:12 29-12-2024
RJ2k6



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Заранее извиняюсь, если тема уже обсуждалась.
Перенос Вивальди со всеми настройками, паролями, расширениями на другой комп.
Устанавливал как автономный. В шапке в "Делаем полный портабл из официального дистрибутива" говорится, что портабл делается на чистом профиле. А если он уже есть, то можно из него сделать портабл? И если да, то какова последовательность действий?

Всего записей: 925 | Зарегистр. 25-07-2006 | Отправлено: 10:19 30-12-2024
Alzo

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Самый забагованный браузер из всех существующих. Это нечто! Какой смысл править под себя что либо в css, если из коробки он через задницу сделан... Ужас!!!
Пункт переименовать "Панель виджетов" есть, но не активен. Хрен с ним.
greeple и Capushon подсказали как выйти из положения. Но...
Чистый профиль без css - Запуск браузера / клик на "Панель виджетов" / немного ожидания / происходит сброс на панель назначенную основной.
Я не понимаю как можно так безответственно подходить к своей работе и выпускать в релиз сырую поделку. Как так-то? Дикость!
 
RJ2k6
Несколько вариантов:
Собери порташку / настрой браузер / подкинь свои закладки, заметки, пароли.
Собери порташку / подкинь в профиль при помощи синхронизации все что нужно / настрой браузер.
Собери порташку  / запусти / удали созданный профиль / подкинь старый профиль (может не сработать)
 

Всего записей: 661 | Зарегистр. 30-03-2018 | Отправлено: 13:42 30-12-2024 | Исправлено: Alzo, 13:58 30-12-2024
RJ2k6



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Итак, рассказываю.
Скинул version.dll, запустил vivaldi.exe. Создался чистый профиль в новой папке Data. Скинул в нее все файлы из папки User Data. Запускаем и смотрим. Настройки и оформление почти все есть, закладки - есть, ленты новостей - есть. Нет расширений и паролей. (А прикол в том, что я сижу на Win7 на старой версии сабжа 5.6.2867.62 и расширения фиг поставишь, т.к. в хромо-магазине пишет, что у вас старый браузер, идите на..)) В итоге, расширения и пароли отлично скопировались через синхронизацию. А у расширений даже все настройки сохранились.
Теперь типа всё ок. Теперь осталось проверить, стало ли это всё теперь реально портабельным, путем переноса папки на другой комп. Позже отпишусь.

Всего записей: 925 | Зарегистр. 25-07-2006 | Отправлено: 10:38 31-12-2024
RazOne707



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
RJ2k6
Фишка version.dll именно в сохранении расширений,паролей и кукисов - если оно не работает, то он и не нужен,он просто значит не работает на этой старой версии или ты просто ее не по тому пути закинул, а все как ты описал выше - работает априори в Portable от разработчиков  
 
Вот сюда ее надо:

 
А тут появится Data:

Всего записей: 2017 | Зарегистр. 06-10-2023 | Отправлено: 12:52 31-12-2024 | Исправлено: RazOne707, 12:58 31-12-2024
greeple

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
RazOne707
Он дату от старой подкинул чтобы затестить как раз этот момент, теперь будет уже смотреть этот профиль как переносится. Но с синхрой как будет себя вести профиль с version, это надо спрашивать у тех кто пользуется или самим тестить.

Всего записей: 5996 | Зарегистр. 11-02-2020 | Отправлено: 13:12 31-12-2024
RazOne707



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
greeple

Цитата:
Он дату от старой подкинул чтобы затестить как раз этот момент, теперь будет уже смотреть этот профиль как переносится

А... Тогда нет смысла переносить файлы из старой Data, все подтягивается с синхронизации, что он в итоге и сделал в конце....
Значит нужно из этой "хитрой" схемы исключить перенос старой Data,чтобы в итоге не получить раздутые лишним файлы в Data

Всего записей: 2017 | Зарегистр. 06-10-2023 | Отправлено: 13:24 31-12-2024 | Исправлено: RazOne707, 13:35 31-12-2024
Alzo

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
greeple

Цитата:
Но с синхрой как будет себя вести профиль с version, это надо спрашивать у тех кто пользуется или самим тестить.

Исключительно так все и переношу.  
Только предварительно делаю сброс на сервере синхронизации / Снимаю галку "настройки" / Загоняю по новой данные / Запускаю синхронизацию в порташке / Выход из учетной записи.
Ну а настройки считаю правильным сделать с нуля без переноса.

Всего записей: 661 | Зарегистр. 30-03-2018 | Отправлено: 13:40 31-12-2024 | Исправлено: Alzo, 13:50 31-12-2024
RJ2k6



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Затестил на другом компе. Всё на месте, как и должно быть под названием "Автономно".
RazOne707

Цитата:
Тогда нет смысла переносить файлы из старой Data, все подтягивается с синхронизации

Я пробовал сначала чисто синхрон, но не подтянулись настройки, ленты новостей и что-то еще. Поэтому закинул всё в Data, но не подтянулись пароли и расширения) Поэтому пришлось делать в два захода.
К слову, не подтянулось три расширения из 15-ти. Не понятно, почему. Может действительно в старой версии синхро плохо работает

Всего записей: 925 | Зарегистр. 25-07-2006 | Отправлено: 15:02 31-12-2024
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17

Компьютерный форум Ru.Board » Компьютеры » Программы » Vivaldi (часть 8)


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru

Рейтинг.ru