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

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

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

Maz (22-12-2024 07:22): Vivaldi (часть 8)  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200

   

Maz



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



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.3554.3 (15.12.2024)

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]

Всего записей: 39602 | Зарегистр. 26-02-2002 | Отправлено: 11:52 22-10-2023 | Исправлено: MAX63ru, 07:48 20-12-2024
insorg



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
greeple
Часть проблемы - в том, что при изменении количества иконок на "блоке расширений" (назову этот элемент так, забыл как он там правильно обзывается) нужно не только менять его позицию, но ещё и размеры других элементов. На примере моего однострока, то нужно будет править ешё и оставшееся для самих вкладок место, т.к. если сам "блок расширений" уехал не право, а влево, то тогда он перекроет уже их. И я сомневаюсь, что тут можно как-то автоматикой обойтись, ведь этот самый блок расширений вообще оторван от основной панельки, где он был изначально.
 
По сути, в имеющейся компоновке там обе панели примерно вот так лежат слоями поверх друг друга:
icon-------------------------------------------------------------_OX
----11111111111111111111-----------------------------111111---------
------------------------22222222222222222222222222222------22222----

 
Конечно, часть вещей можно повесить на не прибитое гвоздями, чтоб оно двигалось куда надо само, и растягивалось. Но от перекрытия независимых между собой элементов это не спасёт.
Разве что пытаться костылить какие-то переменные, и уже из них потом плясать. Но я не уверен, что в css это применимо вообще.

Всего записей: 19764 | Зарегистр. 04-11-2010 | Отправлено: 20:11 19-04-2024 | Исправлено: insorg, 20:13 19-04-2024
MAX63ru



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Vivaldi 6.7.3329.9 Snapshot
 
A further fix for http downloads – Vivaldi Browser snapshot 3329.9

Цитата:
Поскольку мы приближаемся к финалу и сейчас выходные, вот дополнительный snapshot. Здесь не так уж много, но есть еще одно решение часто встречающейся проблемы.

Всего записей: 9611 | Зарегистр. 14-04-2012 | Отправлено: 20:13 19-04-2024
greeple

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
insorg
Цитата:
сомневаюсь, что тут можно как-то автоматикой обойтись, ведь этот самый блок расширений вообще оторван от основной панельки, где он был изначально.

Можно. Просто надо знать где, что и куда изменять.

Всего записей: 7385 | Зарегистр. 11-02-2020 | Отправлено: 20:44 19-04-2024
insorg



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
greeple
Так, даже если узнаешь, то как разные перекрытия одного другим решать?
 
Добавлено:
Не оставлять же дырки "с запасом", которых всё равно на все случаи жизни не хватит...

Всего записей: 19764 | Зарегистр. 04-11-2010 | Отправлено: 20:45 19-04-2024
greeple

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
insorg
Цитата:
Так, даже если узнаешь, то как разные перекрытия одного другим решать?

если знаешь как, то не будет перекрытий, будет также как и в оригинале на флексбоксах это сделано (так же и в хроме) Cent Browser (часть 5)
https://habr.com/ru/articles/467049/

Всего записей: 7385 | Зарегистр. 11-02-2020 | Отправлено: 22:33 19-04-2024
insorg



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
greeple
А это доступно на голом css, без привлечения внимания санитаров добавления js и прочих промежуточных костылей?
 
Добавлено:
Если что, вопрос не праздный, а практичный и прикладной.
Даже себе же было бы в разы удобнее сделать один раз подобное "резиновое", которое само разбросает свои части по нужным размерам, в зависимости от количества кнопочек и масшабирования, чем привязываться в конкретным попиксельным фиксированным позициям.

Всего записей: 19764 | Зарегистр. 04-11-2010 | Отправлено: 23:04 19-04-2024
greeple

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
insorg
Цитата:
А это доступно на голом css, без привлечения внимания санитаров добавления js и прочих промежуточных костылей?

ну в браузере оно есть у любом, в хроме с 29ого https://developer.mozilla.org/en-US/docs/Web/CSS/flex#browser_compatibility
 
Добавлено:
тут вот тоже интересно https://doka.guide/css/flexbox-guide/
 
Добавлено:
там суть такая что ты создаёшь контейнер (в браузерах в том числе и вивальди они уже есть) и в него уже запихиваешь элементы, и они подчиняются каким то правилам
 
ещё есть grid https://doka.guide/css/grid-guide/ в ту же степь, может даже лучше в каких-то моментах, но в целом суть понятна
 
Кароче они есть уже даже у стандартной темы вивальди (и не только). И можно делать однострок так, чтобы он был в контейнере том, который уже есть. И он будет подчиняться тем, что там поменяешь. Ну на крайняк может быть надо будет добавить пару элементов на страницу с помощью js, чтобы уже потом привязаться к ним с помощью css, если чисто на css не получится. Но вообще должно получится. Надо просто чтобы кто-то знающий это сделал.

Всего записей: 7385 | Зарегистр. 11-02-2020 | Отправлено: 23:33 19-04-2024 | Исправлено: greeple, 00:10 20-04-2024
pangasiys



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
insorg
Цитата:
У тебя фон под адресной панелькой и клавишами слева от неё синий. И под расширками - тоже.
дык у меня это спец так задумано было как я хочу так что мне всё ОТЛИЧНО - ага
 
 
Добавлено:
...и кстати в догонку - у меня справа при добавлении расширений ничего не наезжает на 3 кнопки браузера ну там закрыть, свернуть, развернуть

Всего записей: 6988 | Зарегистр. 05-06-2012 | Отправлено: 23:56 19-04-2024 | Исправлено: pangasiys, 00:05 20-04-2024
insorg



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
pangasiys
Цитата:
дык у меня это спец так задумано было как я хочу так что мне всё ОТЛИЧНО - ага  
Ну, коль стандартное - это так задумано.. Пусть. Тогда теперь просто знаешь, что можно по-всякому и как.
 
Добавлено:
greeple
Цитата:
ну в браузере оно есть у любом, в хроме с 29ого  
Не, я не за то. В плане поддержки движком тут вопросов нет.
Вопросы в конкретной частности настройки морды - позволит ли оно таким образом учесть всё. Тем более, что по сути "главная" панелька  (которая навигация+адрес+поиск+расширки) разрывается на несколько частей и по сути накладывается поверх другой.

Всего записей: 19764 | Зарегистр. 04-11-2010 | Отправлено: 00:06 20-04-2024
greeple

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
insorg
Цитата:
(которая навигация+адрес+поиск+расширки) разрывается на несколько частей и по сути накладывается поверх другой.

я не вижу как там, у меня нет вивальди сейчас, но если там уже есть свои флексбоксы и гриды (контейнеры) то наверно можно элементы из одного в другой прописать (вроде только в grid можно, на flex не получится) если там есть грид, то может получится, а если нет, то придётся js создавать наверно свои элементы и уже по ним расписать css (но это не точно) лучше спросить того кто хорошо шарит в css и пользуется и flex и grid, а перед этим заглянуть в дизайн window вивальди в инструментах разработчика, и посмотреть есть там на этих элементах grid сетка или нет
 
Добавлено:
хотя соврал, есть у меня вивальди какая-то  
в шапке есть flex https://i.imgur.com/QiXjcht.png
и у тулбара тоже, там всё сплошь на flex контейнерах https://i.imgur.com/ojnOy2T.png
ну да, из одного в другой flex нельзя вроде таскать элементы
но можно переписать на grid наверно, свойство дисплей меняешь с flex на grid и пишешь под него дальше значения
ну в какие то верхние контейнеры https://i.imgur.com/pXZrfVH.png может как то получится, общий какой то переписать на grid и там уже составить элементы так как хочется (я сам не знаю что говорю )
 
я не шарю за css если что, но мне всегда кажется что можно, потому что очень много невозможного часто оказывается возможно
 
Добавлено:
но чтобы своё время не тратить на это, спроси у того кто точно шарит за css, если скажет что можно, то тогда уже можно и более глубоко залезть в тему

Всего записей: 7385 | Зарегистр. 11-02-2020 | Отправлено: 00:20 20-04-2024 | Исправлено: greeple, 00:35 20-04-2024
insorg



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
greeple
Или плюнуть и сделать как у лисы - передвинуть каждый блок целиком в свою сторону, не разделять.
Тогда расширки будут аккурат между адресной и вкладками посредине.
Суммарно количество занятого места не меняется, только вкладки оказываются чутка правее. Ну, и более привычный вид "расширки где-то в стороне" уходит.
 
Добавлено:
В ней у меня вот так сейчас Подробнее...
И, в принципе, такой вариант тоже вполне рабочий. Хотя, фоскы позволяют перетащить прибитую расширку в любой панельке простым хватом мышки Подробнее..., а хромам это не доступно - только всё одним куском вместе...

Всего записей: 19764 | Зарегистр. 04-11-2010 | Отправлено: 00:33 20-04-2024 | Исправлено: insorg, 00:39 20-04-2024
greeple

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
а это вот у body две кнопочки нажал https://i.imgur.com/Y8ScJr8.png но тут схлопывается контент, сам сайт, и шапка друг в друга съезжается, блок свернуть\развернуть на вкладки
нужно короче, сделать общий гридом и вытащить тулбар выше, но может это без js не обойтись, а может и обойтись

Всего записей: 7385 | Зарегистр. 11-02-2020 | Отправлено: 00:37 20-04-2024 | Исправлено: greeple, 00:44 20-04-2024
pangasiys



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
только что обновил до 6.7.3329.9 и сразу всплыл косяк то что если меню правой кнопкой мыши вызвать то там расстояние по вертикали увеличено по сравнению с предыдющими версиями, не знаете как сделать чтоб меню по вертикали стало нормально по старому высота между строк?

Всего записей: 6988 | Зарегистр. 05-06-2012 | Отправлено: 00:40 20-04-2024
greeple

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

Всего записей: 7385 | Зарегистр. 11-02-2020 | Отправлено: 00:40 20-04-2024 | Исправлено: greeple, 00:43 20-04-2024
insorg



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
pangasiys
Покажи скриншотом, плиз. Не вкурю суть проблемы.
 
Добавлено:
greeple
Да ещё поди перекопай всё наделанное. Я ж тоже по css ни фига не волшебник, а "только учусь". Причём, по ходу дела - боем, методом проб и ошибок.
Чисто с нынешнего понимания пока слабо представляю, что можно как-то прописать что-то универсальное. Разве что пытаться делать это без перекрытия панелек, а как в посте выше пишу - с расширками между вкладками и адресным. Тогда, по идее, добавление расширок будет просто откусывать размер у адресной строки, и тогда на вкладки ничего не должно уезжать  и их перекрывать.

Всего записей: 19764 | Зарегистр. 04-11-2010 | Отправлено: 00:41 20-04-2024
greeple

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
insorg
проще как выше написал, спросить у сильно шарящего в css чела, а потом уже по его советам разбираться

Всего записей: 7385 | Зарегистр. 11-02-2020 | Отправлено: 00:46 20-04-2024
pangasiys



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
insorg
Цитата:
Покажи скриншотом, плиз. Не вкурю суть проблемы.
ааа всё! я уже нашёл  тут как исправить ))) преждевременно тревогу поднял ))) вот тут Капюшон сказал

Всего записей: 6988 | Зарегистр. 05-06-2012 | Отправлено: 00:48 20-04-2024
insorg



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
greeple
Чтобы у него спросить, его ещё найти нужно. И чтоб ещё он этим браузером пользовался. И чтоб его хотя бы минимально заинтересовала цель задачи...
 
Добавлено:
pangasiys
А, ты про вот эти - раз, два...
Ну да, есть такой косячок. Значится в known issues самого первого снапа из Cr124 линейки
Цитата:
Known Issues
•    Menu and dialog styling is inherited from Chromium 124: You can disable this flag for now to keep the old look chrome://flags/#customize-chrome-side-panel
Я тоже не сразу глянул в описание релиза тогда. Надеюсь, что пофисят, раз в известные проблемы закинули...

Всего записей: 19764 | Зарегистр. 04-11-2010 | Отправлено: 01:23 20-04-2024 | Исправлено: insorg, 01:28 20-04-2024
pangasiys



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
insorg
Цитата:
Чтобы у него спросить, его ещё найти нужно
я знаю такого человека! он всегда в теме Вопросы по CSS отвечает на вопросы и помогает людям - спроси у Маврикия
 

Всего записей: 6988 | Зарегистр. 05-06-2012 | Отправлено: 01:28 20-04-2024
insorg



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
pangasiys
А это мысль. Только сначала как-то сформулировать это нужно грамотно, чтоб было про конкретику, а не "сделай вместо меня"...

Всего записей: 19764 | Зарегистр. 04-11-2010 | Отправлено: 01:31 20-04-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 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200

Компьютерный форум Ru.Board » Компьютеры » Программы » Vivaldi (часть 7)
Maz (22-12-2024 07:22): Vivaldi (часть 8)


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru