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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160

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

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.7.3836.3 (16.10.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

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

Всего записей: 39675 | Зарегистр. 26-02-2002 | Отправлено: 07:20 22-12-2024 | Исправлено: MAX63ru, 20:49 16-10-2025
greeple

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Всего записей: 5208 | Зарегистр. 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
 
Да лучше он расширений, в вивальди, просто потому что сразу в бандле загружен, и когда новую вкладку открываешь он ничего не грузит оно уже по сути открыто, всегда

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

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

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

Всего записей: 5208 | Зарегистр. 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

Всего записей: 1080 | Зарегистр. 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

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

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

Всего записей: 1080 | Зарегистр. 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 селекторами, но там тоже они могут что-то менять в положении или названии классов и тоже менять придётся. Так что и в файле переводов и в скриптах одинаково могут быть косяки и придётся менять.

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

Gold 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

Всего записей: 5208 | Зарегистр. 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
От души!
 
 
Добавлено:

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

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

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



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

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

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

Всего записей: 1080 | Зарегистр. 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 и расширения фиг поставишь, т.к. в хромо-магазине пишет, что у вас старый браузер, идите на..)) В итоге, расширения и пароли отлично скопировались через синхронизацию. А у расширений даже все настройки сохранились.
Теперь типа всё ок. Теперь осталось проверить, стало ли это всё теперь реально портабельным, путем переноса папки на другой комп. Позже отпишусь.

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



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

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

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

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

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



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

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

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

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

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

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

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

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



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

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

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

Всего записей: 931 | Зарегистр. 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 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160

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


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru