Полезная информация

Mozilla Россия — свежие версии программ Mozilla, а также масса полезной информации по каждому продукту.
  • Форумы
  •  » CSS-стили
  •  » Звёздочка в адресной строке: очистить редактор от лишнего

№2617-10-2020 21:15:22

oleg.sgh
Участник
 
Группа: Members
Зарегистрирован: 19-04-2014
Сообщений: 3157
UA: Firefox 78.0

Re: Звёздочка в адресной строке: очистить редактор от лишнего

_zt
1. Дубликат "другие закладки" - создать закладку в нужном месте с адресом place:folder=UNFILED_BOOKMARKS - перезапустить Firefox. (похоже, уже не работает или моё дополнение ломает).
2. Две звёздочки и две папки - Default Bookmark Folder

Отредактировано oleg.sgh (17-10-2020 21:29:56)

Отсутствует

 

№2718-10-2020 02:42:38

linlin
Участник
 
Группа: Members
Зарегистрирован: 30-09-2020
Сообщений: 127
UA: Firefox 81.0

Re: Звёздочка в адресной строке: очистить редактор от лишнего

oleg.sgh пишет

А я ещё жути нагоню Когда им пользуетесь, то в профиле образуется папка chrome_debugger_profile

Не, это не канает :D. Я в компьютерах не разбираюсь. Мало ли какие папки и файлы там где-то сами собой создаются. Вот когда посреди экрана вдруг возникает окно, где русским по белому написано, что какой-то удалённый клиент может захватить мой браузер, или назойливая надпись в браузере сообщает, о том, что им кто-то или что-то управляет, - это производит впечатление.

Отсутствует

 

№2818-10-2020 09:30:21

sonyas75
Участник
 
Группа: Members
Откуда: Ставрополь
Зарегистрирован: 22-03-2011
Сообщений: 557
UA: Firefox 78.0

Re: Звёздочка в адресной строке: очистить редактор от лишнего

linlin пишет

какой-то удалённый клиент может захватить мой браузер

linlin пишет

о какой удалённой отладке и удалённом клиенте, грозящем захватить мой браузер тут речь?

127.0.0.1 это адрес вашего компа, выключайте паранойю и пользуйтесь файрфоксом как инструментом, а не как вещью. :)

Отсутствует

 

№2918-10-2020 10:06:50

linlin
Участник
 
Группа: Members
Зарегистрирован: 30-09-2020
Сообщений: 127
UA: Firefox 81.0

Re: Звёздочка в адресной строке: очистить редактор от лишнего

sonyas75 пишет

127.0.0.1 это адрес вашего компа, выключайте паранойю и пользуйтесь файрфоксом как инструментом, а не как вещью.

Нет, не моего. Включайте внимание :)  Передаваемая через браузер и хранящаяся на компе информация тоже не вещь.

Отсутствует

 

№3018-10-2020 10:38:43

sonyas75
Участник
 
Группа: Members
Откуда: Ставрополь
Зарегистрирован: 22-03-2011
Сообщений: 557
UA: Firefox 78.0

Re: Звёздочка в адресной строке: очистить редактор от лишнего

linlin
как бы вас не обидеть... 127.0.0.1 — внутренний адрес, в пределах одного ПК.
со стороны это выглядит так - я прихожу на форум, говорю - "пацаны, тут антивирь на строчку внутри программки с открытым исходным кодом жалуется, я так этого боюсь. а еще я повысил себе привилегии, немного изменил систему для своей программы, а когда зашел как обычно, система мне пишет, что кто-то старший вмешался в работу, я так боюсь. а еще я зашел в инструменты разработчика, а они у меня спрашивают, какой программкой тебе удобно пользоваться для редактуры и можно ли ей дать доступ с твоего компьютера, я конечно запретил, но мне так страшно, я очень боюсь. что делать и кто виноват?"

скрытый текст
если нужно отправить данные другой программе на ПК, или вообще сделать что-то внутри ПК, без выхода в локальную сеть/интернет, тогда применяется так бы сказать свой IP — он у всех компов одинаков и является 127.0.0.1. Это начальный, можно назвать IP-адрес нулевого адреса/уровня, к которому можно обратиться только из самого устройства. Из локальной сети, и уж тем более из интернета это сделать нереально

Отредактировано sonyas75 (18-10-2020 10:45:19)

Отсутствует

 

№3118-10-2020 11:40:26

linlin
Участник
 
Группа: Members
Зарегистрирован: 30-09-2020
Сообщений: 127
UA: Firefox 81.0

Re: Звёздочка в адресной строке: очистить редактор от лишнего

sonyas75 пишет

скрытый текст

Вот это как раз незачем скрывать. Это интересно и по делу. Только как выглядит нулевой адрес/уровень, о котором там говорится, не представляю.
Насчёт того, что написано выше спойлера. Я вижу, что текст моих сообщений сильно извращён. Почему не знаю, да это и не моё дело. Хочу только напомнить, что в теме о надписи в настройках браузера вы почему-то говорите о надписи в настройках системы.

Отсутствует

 

№3218-10-2020 12:00:18

sonyas75
Участник
 
Группа: Members
Откуда: Ставрополь
Зарегистрирован: 22-03-2011
Сообщений: 557
UA: Firefox 78.0

Re: Звёздочка в адресной строке: очистить редактор от лишнего

конечно извращен, я ж не про вас писал, а про себя. ничего личного.
127.0.0.1 это адрес на который комп общается сам с собой.

Отредактировано sonyas75 (18-10-2020 12:03:52)

Отсутствует

 

№3318-10-2020 22:09:38

_zt
Участник
 
Группа: Members
Зарегистрирован: 10-11-2014
Сообщений: 1652
UA: Firefox 78.0

Re: Звёздочка в адресной строке: очистить редактор от лишнего

sandro79
Мне нужно на панель закладок, идеально было бы в указанную папку. Иначе смысла нет. Скрипт вроде так не может?

Отсутствует

 

№3418-10-2020 22:44:11

_zt
Участник
 
Группа: Members
Зарегистрирован: 10-11-2014
Сообщений: 1652
UA: Firefox 78.0

Re: Звёздочка в адресной строке: очистить редактор от лишнего

oleg.sgh
1. Не, не работает. Упс... Простым копипастом дублируется. :)
   
2. Size 567.13 KB :D. Пожалуй воздержусь.
Это просто свистоперделка которой я не пользуюсь. Звездочка не удалена с панели, только потому, что она является индикатором существования в закладках текущей страницы. Просто хотелось порядок навести. Странные разрабы в Mozilla.
   
В общем, вопрос решен, копируем "Другие закладки" и вставляем на панели закладок.

Отредактировано _zt (18-10-2020 22:46:48)

Отсутствует

 

№3506-08-2023 18:32:37

Letterman
Участник
 
Группа: Members
Зарегистрирован: 13-01-2017
Сообщений: 53
UA: Firefox 115.0

Re: Звёздочка в адресной строке: очистить редактор от лишнего

С помощью этого кода не пропадают Метки в окошке добавления закладок:

скрытый текст

Выделить код

Код:

/* панелька добавить закладку */
#editBookmarkPanelImage, /* скрин */
*|div#editBookmarkPanelFaviconContainer, /* фавикон */
#confirmation-hint, /* добавлено в закладки */
#editBookmarkPanel > box:nth-child(1), /* заголовок */
#editBMPanel_tagsRow, /* метки */
#editBookmarkPanelBottomContent, /* галка показывать панельку */
#editBMPanel_keywordRow
{display: none !important;}

#editBMPanel_foldersExpander {
   display: none !important;
}

#editBookmarkHeaderSeparator,
*|div#editBookmarkPanelInfoArea {
    display: none !important;
}


Что нужно добавить или изменить в коде?

Отсутствует

 

№3606-08-2023 19:45:10

6e73epo
Участник
 
Группа: Members
Зарегистрирован: 06-05-2022
Сообщений: 207
UA: Firefox 118.0

Re: Звёздочка в адресной строке: очистить редактор от лишнего

Letterman, для меток сменить селектор идентификатора на селектор класса

Отредактировано 6e73epo (06-08-2023 19:48:21)

Отсутствует

 

№3706-08-2023 20:32:45

Letterman
Участник
 
Группа: Members
Зарегистрирован: 13-01-2017
Сообщений: 53
UA: Firefox 115.0

Re: Звёздочка в адресной строке: очистить редактор от лишнего

6e73epo, спасибо, все работает.

Отсутствует

 

№3806-08-2023 21:46:32

Letterman
Участник
 
Группа: Members
Зарегистрирован: 13-01-2017
Сообщений: 53
UA: Firefox 115.0

Re: Звёздочка в адресной строке: очистить редактор от лишнего

Еще один момент. Как изменить синий цвет выделения в графе Имя?

скрытый текст
005.jpg

Отсутствует

 

№3907-08-2023 13:32:55

6e73epo
Участник
 
Группа: Members
Зарегистрирован: 06-05-2022
Сообщений: 207
UA: Firefox 118.0

Re: Звёздочка в адресной строке: очистить редактор от лишнего

Letterman, может быть так

скрытый текст

Выделить код

Код:

#editBMPanel_namePicker:focus-visible::selection {
  background-color: green;
}

Отсутствует

 

№4007-08-2023 18:03:17

Letterman
Участник
 
Группа: Members
Зарегистрирован: 13-01-2017
Сообщений: 53
UA: Firefox 115.0

Re: Звёздочка в адресной строке: очистить редактор от лишнего

6e73epo пишет

Letterman, может быть так

Что-то не срабатывает.

Отсутствует

 

№4107-08-2023 18:46:37

6e73epo
Участник
 
Группа: Members
Зарегистрирован: 06-05-2022
Сообщений: 207
UA: Firefox 118.0

Re: Звёздочка в адресной строке: очистить редактор от лишнего

Letterman, могу подключить твою папку chrome к своему тестовому стенду и попробовать найти виновника

Отсутствует

 

№4208-08-2023 10:05:42

Letterman
Участник
 
Группа: Members
Зарегистрирован: 13-01-2017
Сообщений: 53
UA: Firefox 115.0

Re: Звёздочка в адресной строке: очистить редактор от лишнего

6e73epo, виновник, как оказалось,  @namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); в начале кода userChrome.css. Без него все работает.
Другой вопрос, как в этой же графе поменять цвет рамки?

Отсутствует

 

№4308-08-2023 11:49:18

6e73epo
Участник
 
Группа: Members
Зарегистрирован: 06-05-2022
Сообщений: 207
UA: Firefox 118.0

Re: Звёздочка в адресной строке: очистить редактор от лишнего

Letterman, можно в начале userChrome.css прописать


@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
@namespace html url("http://www.w3.org/1999/xhtml");


тогда селекторы будут такими

Выделить код

Код:

html|input#editBMPanel_namePicker:focus-visible {
  --focus-outline: var(--focus-outline-width) solid green;
}
html|input#editBMPanel_namePicker:focus-visible::selection {
  background-color: green;
}

Отсутствует

 

№4409-08-2023 08:29:58

Letterman
Участник
 
Группа: Members
Зарегистрирован: 13-01-2017
Сообщений: 53
UA: Firefox 115.0

Re: Звёздочка в адресной строке: очистить редактор от лишнего

6e73epo, спасибо, теперь и с @namespace все заработало.

Отсутствует

 

№4509-08-2023 11:40:11

6e73epo
Участник
 
Группа: Members
Зарегистрирован: 06-05-2022
Сообщений: 207
UA: Firefox 118.0

Re: Звёздочка в адресной строке: очистить редактор от лишнего

Letterman, чтобы работало только для звездочки, необходимо селекторы прописывать внутри
@-moz-document url-prefix("chrome://browser/content/browser.x") {...}

Отсутствует

 

№4609-08-2023 17:30:21

Letterman
Участник
 
Группа: Members
Зарегистрирован: 13-01-2017
Сообщений: 53
UA: Firefox 115.0

Re: Звёздочка в адресной строке: очистить редактор от лишнего

6e73epo, поясни, как это работает? В шапке есть @namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");,  ниже идет код, который не требует @namespace url..., а далее идет код в @-moz-document url-prefix... в котором код, который требует @namespace url... Это будет означать, что @namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul") будет распространяться на код внутри @-moz-document url-prefix...?
В конструкции ниже код, в котором работает только код, который требует @namespace url.

скрытый текст

Выделить код

Код:

@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
@namespace html url("http://www.w3.org/1999/xhtml");


/*Выделение текста в звездочке, работает без @namespace url...*/
#editBMPanel_namePicker:focus-visible::selection {
  background-color: green;
}

@-moz-document url-prefix("chrome://browser/content/browser.x"){

/*Выделение рамки в звездочке, работает с @namespace url... */
html|input#editBMPanel_namePicker:focus-visible {
  --focus-outline: var(--focus-outline-width) solid #21B3BB;
}

}

Отсутствует

 

№4709-08-2023 22:37:38

6e73epo
Участник
 
Группа: Members
Зарегистрирован: 06-05-2022
Сообщений: 207
UA: Firefox 118.0

Re: Звёздочка в адресной строке: очистить редактор от лишнего

Для простоты предположим, что существуют только два пространства имен: xul и html. А для селекторов мы не используем записей вида *|
Если весь userChrome.css только с таким содержимым:

Выделить код

Код:

/* comments */
#editBMPanel_namePicker:focus-visible::selection {
  background-color: red;
}

то, селектор #editBMPanel_namePicker... сработает везде (в поле Имя) при добавлении (изменении) закладки (папки), а не только в звездочке.
Если у нас в файле имеется строка:


/*стандартное (дефолтное) пространство имен для xul элементов*/
@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");


то селектор #editBMPanel_namePicker... нигде не сработает, т.к. он относится к пространству имен html. При добавлении


/* пространство имен для html элементов **/
@namespace html url("http://www.w3.org/1999/xhtml");


селектор сработает везде в таком виде записи: html|input#editBMPanel...


Если все устраивает, то на этом можно закончить, а если необходимо ограничить область действия селектора, то одним из способов является @-moz-document, наличие которого никак не влияет на поведение @namespace

editBMPanel_namePicker
действует в browser.xhtml, bookmarkProperties.xhtml и places.xhtml

Отредактировано 6e73epo (09-08-2023 22:53:12)

Отсутствует

 

№4810-08-2023 23:47:07

Letterman
Участник
 
Группа: Members
Зарегистрирован: 13-01-2017
Сообщений: 53
UA: Firefox 115.0

Re: Звёздочка в адресной строке: очистить редактор от лишнего

6e73epo, большое спасибо за доходчивое разъяснение, теперь разобрался.

Отсутствует

 
  • Форумы
  •  » CSS-стили
  •  » Звёздочка в адресной строке: очистить редактор от лишнего

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]