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

Юристы зарабатывают огромные деньги и славу, оперируя хорошим знанием законов. Правила форума — простой путь к успешному общению.

№120-07-2012 19:14:53

bunda1
Moderator
 
Группа: Moderators
Откуда: Латвия
Зарегистрирован: 09-02-2010
Сообщений: 4811
UA: Firefox 3.6

[CB]Вернуть иконки сайтов в адресной строке

Вернуть иконки сайтов в адресной строке(Firefox 24 +)
Автор: bunda1
Версия: от 04.02.2016.
Описание: Код возвращает иконки сайтов в адресную строку, если иконки у сайта нет в адресной строке будет пустая иконка:6ea15d2a64f8.jpg
Использование: создайте новую Custom Buttons кнопку и положите код в инициализацию. Не обязательно создавать новую CB кнопку, можно использовать уже существующую.

Выделить код

Код:

// Вернуть иконки сайтов в адресной строке от 04.02.2016. ...............
addEventListener("TabAttrModified", (e, tab = e.target)=> {
   if ( tab.selected )   
        favIcon.src = tab.image || "chrome://global/skin/icons/Portrait.png";
}, true, gBrowser.tabContainer);
var favIcon = document.getElementById("page-proxy-favicon") || document.getElementById("identity-icon");
addDestructor(()=> favIcon.removeAttribute("src") );

Для того чтобы изменить пустую иконку для адресной строки:

скрытый текст
Нужно в коде поменять:

Выделить код

Код:

chrome://global/skin/icons/Portrait.png

На путь к другой иконке, например:

Выделить код

Код:

favIcon.src = tab.image || "chrome://global/skin/icons/question-16.png";

36e1bdb824cb.jpg
Можно изменить путь к пустой иконке на base64 код вашей иконки, например:

Выделить код

Код:

favIcon.src = tab.image || "data:image/x-icon;base64,AAABAAEAEREAAAEAIADwBAAAFgAAACgAAAARAAAAIgAAAAEAIAAAAAAAyAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAIIAAABDQAAAA4AAAAfAAAAMQAAADgAAAAzAAAAIgAAABIAAgIRAAECCQAAAAEAAAAAAAAAAAAAAAAAAAAAAAACBwAAAAIAAQYlAAA4hQEFb8kPG5DkESic6wMnluUBK33LAhs/hAAAAiQAAAAKAAECCAAAAAAAAAAAAAAAAAAAAgMAAAAAAAIzPgACnNoAAMX/DxTR/hwy2v8NNd3/ADXf/wBd8P4BqP//An3DxwELKSYAAAAAAAECAgAAAAAAAAIDAAAAAAAEQU8CGMz8ARzN/wgny/wSR9j9D1nf/gVa5f4DaO/+B3Hr/QOU8fwL7///FJrp6AAMMCoAAAAAAAECAgABAAAAABshAiXJ7wZR4/8IZun7Cmfr/wZ6+P8Aef//CXPw/xdz3f8Jevf/BGv3/wiE6vpU2///HnLSzQABCgYAAAAAAAAAAAAHfJgGVe//CXLt+gp18f8IdvX/Emrf/08+Zf+FORj/hSwL/2csNP8eadD/AHj3/zGd8Ppb0v//AEFyagEAAAAAABkZBjfK6gl08/8JcvD+BWHo/wFX5f8KM7j/JSuN/147U/+KIAL/kBoA/4I2JP9PcYz/C7vu/Sa5//8Ar9XOAQAHAgQVZGUKZfD/CXfy/QZb4f8AMMT/AE7j/xts1v8mc87/AGv9/z50vv+TRBb/ly8A/6BKD/9ExdL/Anr5/y3J+/4SNEU8CjadqQpw9v8KevX8B0nQ/wAFqv88WJz/vHoe/7dvGv+WdUj/mX9R/6FTDf+SOgD/ok0E/3yjuf8elv78WsT//z9hfnURVKWhC3b6/wl08PwLbuv/ACvE/0ZGgv+Xhln/uYc2/8SKK//Dhyr/o1gI/51MAP+kVgL/mHVT/xe39fwS2P//MViblxFepZsNf/7/CG7t/Alz8f8NePH/AGz//1GRyP/pszr/zapS/7iAH/+pYgD/rWsL/8aQLP+riTT/M8jv/jLT//8JRo95CTBYTg+C/f8JcO7+CnHu/wxy7v8Gbe3/SIfz/4qjxf/YvWr/0alJ/8mbOP/HmDT/2blf/8SrUP5rqNb/Jcv78wAkMyYAAQIACl3CwwZ5/f8CbfP8Am/1/wZn7P9FZ8v/epjE/9zPkP/05pf/6teI/+jUhv/00m//w7Nx/B567/8cn+TfBBERCwAAAAAXV7SxJZL//ymQ4fooh9/9Cm7w/9Dgt////6P/8N+Q//Xoof/78rP/6tJ7/7+uafsyotj/EaT/+SxXjn4AAAAAAAAAACZmloJJe53KwJAb6f3lev+juaf8mMC2/fjvsP/48r3/79yO/+7VhPymyK38NLv5/xOe8e8DMFZLBAYKAQAAAAEAAAAACxYbFQcXIBAjCgA+s4w+4v/tk//98Zv+/fbK////8f//8qz/6+Sq/rjLqP9DX1u+BwgWHgAAAAABAQIDAAAAAAAAAAAAAAEBAQICAwABAgAEAAAQUTYjeLSYb9Hn1rf28OPG/t/Ilu+ehGS+Ox8RVwMAAAIAAQEAAAIDAwAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=";

b8c7f0101792.jpg

Отредактировано bunda1 (28-07-2013 14:31:34)

Отсутствует

 

№220-07-2012 22:27:10

Inko7
Участник
 
Группа: Members
Зарегистрирован: 09-11-2009
Сообщений: 1008
UA: Firefox 14.0

Re: [CB]Вернуть иконки сайтов в адресной строке

При первичном старте браузера, когда открывается или пустая вкладка или домашняя страница (установлен about:blank), код не срабатывает - висит глобус, пока что-то новое не открыть или не закрыть текущую. Исправить можно?

Отредактировано Inko7 (20-07-2012 22:27:34)

Отсутствует

 

№321-07-2012 01:16:52

bunda1
Moderator
 
Группа: Moderators
Откуда: Латвия
Зарегистрирован: 09-02-2010
Сообщений: 4811
UA: Firefox 3.6

Re: [CB]Вернуть иконки сайтов в адресной строке

Inko7 пишет

При первичном старте браузера, когда открывается или пустая вкладка или домашняя страница (установлен about:blank), код не срабатывает - висит глобус, пока что-то новое не открыть или не закрыть текущую. Исправить можно?

Выделить код

Код:

// Вернуть иконки сайтов в адресной строке ..........................................................
(function() {

  // исправить проблемы с 'about:home' и 'about:blank' при старте браузера ....
  if (!gProxyFavIcon) gProxyFavIcon = document.getElementById("page-proxy-favicon");
  gProxyFavIcon.setAttribute("pageproxystate", "valid");
  if (content.location == 'about:blank') gProxyFavIcon.src = "chrome://global/skin/icons/Portrait.png";

  // блокировать повторный запуск обработчика при открытии настройки панелей ....
  if (gProxyFavIcon.hasAttribute("stopRepeat")) return;
  gProxyFavIcon.setAttribute("stopRepeat", true);
  
  // обработчик следит за извинениями табов и меняет иконки сайтов в адресной строке ....
  gBrowser.tabContainer.addEventListener("TabAttrModified", function(event) {
         //gProxyFavIcon.setAttribute("pageproxystate", "valid");
         gProxyFavIcon.src = (!!gBrowser.mCurrentTab.image)? gBrowser.mCurrentTab.image: "chrome://global/skin/icons/Portrait.png";
  }, true);

})();

Для красоты, чтобы в пустых вкладках иконка сайта была четко видна, нужно в коде раскомментировать эту строку:

Выделить код

Код:

//gProxyFavIcon.setAttribute("pageproxystate", "valid");

Но тогда не будут корректно работать CSS стили типа:

Выделить код

Код:

#urlbar[pageproxystate="invalid"] > #urlbar-icons > :not(#go-button) {
  visibility: collapse;
}

потому что теперь urlbar всегда будет valid.

Отредактировано bunda1 (21-07-2012 12:58:58)

Отсутствует

 

№401-03-2013 11:30:29

PEAKTOP
Участник
 
Группа: Members
Зарегистрирован: 07-10-2009
Сообщений: 116
UA: Firefox 18.0

Re: [CB]Вернуть иконки сайтов в адресной строке

Кнопка вызывает самопроизвольный перезапуск FF версий 18.0.2, 19.0, 19.0.1, 20b1, 20b2 и 21а2. Как можно от это побороть?

Отредактировано PEAKTOP (01-03-2013 11:30:56)


1. Приму из добрых рук щедрый дар - инвайт на Хабр и Лепру
2. Бессмысленно осмысливать смысл неосмысленными мыслями!
3. Прежде чем подумать - подумай!

Отсутствует

 

№501-03-2013 20:51:01

bunda1
Moderator
 
Группа: Moderators
Откуда: Латвия
Зарегистрирован: 09-02-2010
Сообщений: 4811
UA: Firefox 3.6

Re: [CB]Вернуть иконки сайтов в адресной строке

PEAKTOP
У меня все порядке на всех версиях от FF17
Похоже у тебя какое то расширение конфликтует с кодом. Кстати какие у тебя установлены расширения и кнопки: Extension List (Firefox 4 +)

Отсутствует

 

№602-03-2013 13:54:33

feas
Участник
 
Группа: Extensions
Откуда: от DNS
Зарегистрирован: 25-08-2011
Сообщений: 5213
UA: Firefox 21.0
Веб-сайт

Re: [CB]Вернуть иконки сайтов в адресной строке

хм интересный баг - хожу по страницам - иконка всегда белый лист - стоит переключиться на другую вкладку, то все нормально ставится, до новой страницы.
Использую совместно со стилем

Выделить код

Код:

/* Шифрование показ */

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



#identity-icon-labels {

  margin-top: -2px !important;

  margin-bottom: -2px !important;

}



#urlbar > hbox > hbox > .autocomplete-textbox.urlbar-input.textbox-input.uri-element-right-align {

  padding-left: 3px !important;

}



/* hidden */



#urlbar-throbber,

#identity-icon-label,

#identity-icon-country-label/*,

#urlbar[focused] #urlbar-icons */{

  visibility: collapse !important;

}



#page-proxy-favicon {

  -moz-image-region: rect(0, 16px, 16px, 0) !important;

  opacity: 1 !important;

  /*margin-top: 1px !important;

  margin-bottom: 2px !important;*/

}



/* other */



#urlbar-icons {

  font-size: .9em !important;

}



/* default */



#identity-box {

  background-image: -moz-linear-gradient(#ECF1FD,#E5EAF6,#D5D9E6) !important;

  box-shadow: 0 0 0 1px rgba(255,255,255,.3) inset !important;

  -moz-border-end: 1px solid /*threedshadow*/rgba(0,0,0,.2) !important;

  -moz-margin-end: 0 !important;

  background-size: auto !important;

  background-clip: padding-box !important;

  background-position: center !important;

  /*padding-top: 1px !important;

  padding-bottom: 1px !important;*/

}



#identity-box:not([open]):hover {

  box-shadow: 0 0 0 1px rgba(255,255,255,.6) inset !important;

}



#identity-box[open] {

  box-shadow: 0 1px 0 rgba(0,0,0,.05) inset,

              0 0 2px rgba(0,0,0,.2) inset !important;

}



#identity-box:hover #page-proxy-favicon {

  opacity: .8 !important;

}



#identity-box:not([open]):hover {

  background-image: -moz-linear-gradient(#F5F7FD,#F0F3FD,#ECF0FC) !important;

}



#identity-box[open] {

  background-image: -moz-linear-gradient(#CDD1DE,#D8DCE9,#E2E6F3) !important;

}



/* color */



#identity-box.verifiedIdentity {

  background-image: -moz-linear-gradient(#D2F6BF,#6DBC5C,#79C349) !important;

}



#identity-box.verifiedIdentity:not([open]):hover {

  background-image: -moz-linear-gradient(#CFF294,#76D162,#85DA54) !important;

}



#identity-box.verifiedIdentity[open] {

  background-image: -moz-linear-gradient(#78B542,#59A949,#93DE64) !important;

}



#identity-box.verifiedDomain {

  background-image: -moz-linear-gradient(#FBEE7B,#E8CA45,#F2E785) !important;

}



#identity-box.verifiedDomain:not([open]):hover {

  background-image: -moz-linear-gradient(#FFFCC7,#F1DC70,#F2E88E) !important;

}



#identity-box.verifiedDomain[open] {

  background-image: -moz-linear-gradient(#D1B84C,#D7AD36,#FEF5A2) !important;

}



#identity-box.mixedContent {

  background-image: -moz-linear-gradient(#FFE2DF,#F5C8C1,#FFD6D2) !important;

}



#identity-box.mixedContent:not([open]):hover  {

  background-image: -moz-linear-gradient(#FFF7F6,#FFD6D2) !important;

}



#identity-box.mixedContent[open] {

  background-image: -moz-linear-gradient(#C8ABA8,#FFD6D2) !important;

}



#urlbar[pageproxystate="invalid"] #identity-box {

  background-image: -moz-linear-gradient(hsl(0,0%,98%), hsl(0,0%,92%)) !important;

}



/* image */



#identity-box.unknownIdentity #page-proxy-favicon {

  list-style-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAARCAYAAADUryzEAAACk0lEQVR42rWT309SYRjH07lZ66Lr/oLuunR1YVSG3qigHMFfcEAOHuAowhE56OEgPyQ4EhMlytISV8sYQslEXQjPVleuravc6iLXRRetrVqb68dss4dWLay8qS4+2/u+z/f73fO+e58Du7u7f8W/D9D0eerIfm9Ya/EDafEBrguaPq+I55J9A7rM7sPdZrdIopEPXU1GphfuFB48TGw82pwZEKJZnTUAWA+grvr3ASYhTNtDy7HZ1KLdG8/QjvDqkDfmZ0ejnJkTc0LoSlbNeAF1Y78EtFFOSYfRVdh8uhW6eC0V0A+GgXZGQc148qGphP/xk2dB1JmnE4vJdtoFqD9RFqC3+uJ88PKSwzdFdJk96yY+DgbHBEzPZ25hXYocLelevnpNaJjRvM7iie3pgLuH7d5U0cKa1iaCyXUJ9EMTgI+Xlalt9UjlN8PB4OTc7U6aX/0R0NhpqWxWs2D3TCb8kZlUm95ZVPYKoLGKXyEoHhq7BmZQd6hkCEavi3INW/y5gwqF1r7OCpFZXHdsb7+/kFkuzONd1zXWcSDZCMjJIVBRjtqSYdAdCaooLl92BZr1Z+VqW06qoKtwX43UOLyTi0raA90D4yDXOoGyebmSlmSEOcuImC4LmL2RiUgJE0gJmvleUBm4tMLghnbmPMgwgB4ci9W1GCR1rb2wkF71lQV8+PjpJMm4cmdbekHS3MNJmnRVDUqm2GoYBYL2gUw3Ap1GV+qcwrjW7wwuoef43o9UsfX8xbDaNJw71dQDp2VUvF5lAVmPAE3aEWhot5bOgB+bSr55+878p1k4srPzmV1Ir8yTDJ88I6eKtY06qCeMecYRuFu4v1F6ZCVSvd8wVSA1CI2MIxNIAKGQY/9lnL8AZ4qtPjFEuwQAAAAASUVORK5CYII=) !important;

}



#identity-box.verifiedIdentity #page-proxy-favicon {

 list-style-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAARCAYAAADUryzEAAABMUlEQVQ4y2P4//8/AyWYgSYGaCVr62qnaE/RydDdD8JA9gSgmBpRBmgkaqhop+rs0snS2a+dCcEgtlaq9k6gnCxBA0yyTDo10jT3F88oXv3i3YvJT14/mQJia6Rq7jfOMGkiaIBOqu4OlUTV/fee34sC8nmAmBfEBonppOhuJ2iAYrzSfo0UjX1ANheSOJdSovJ+kBxeA6RDZZYppirtV0xX2i8XI7dfNgqC5WLl9ytmAMWBciA1OA2QDJPar5CtuF8hBwcGyoHU4DRALFh8v0yGLF4MUoPTACF/4f3iyRJ4MUgNTgP4fQT2C8eL4MUgNTgN4PHk3c8fLYAXg9TgNIDTlXM/dyjPfu5wHBgoB1KD0wDLNKtNbE7s+9mccWCgnHmqxWZ8CSkLiPsJ4ByqZmcAQj18xglJKFsAAAAASUVORK5CYII=) !important;

}



#identity-box.verifiedDomain #page-proxy-favicon {

  list-style-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAARCAYAAADUryzEAAABMUlEQVQ4y2P4//8/AyWYgSYG5IZp6eaHa08pjtbZD8JA9gSgmBpRBmSHaKgURGjvKovR2V8arQ3GIHZ+hNZOoJwsQQOK40w6CyM09s+fULz6/dsXk9++ejIFxAaJFcUYNxE0ID9SZ0dOsMr+F0/vRQH5PEDMC2LnhqgAXaGznbAXghSBftbYB2RzIYlz5QQr7QfJ4TUgwUN6WVGY4v6ScMX9GX5y+1N9ZME4w19uf2mE4n6QHEgNTgMSPST3V0Yp7K+Kxo5BciA1OA2IcxPbXxYugxeD1OA0IMpJaH9hkDheDFKD04BwO/79uX7CeDFIDU4DQqx59md68ePFIDU4DQgw59yf7Mq9P9UNOwbJgdTgNCAvxnKTrynbfj8z7BgklxtlvhlfQsoC4n4COIeq2RkA/CSXkU0GjUYAAAAASUVORK5CYII=) !important;

}



#identity-box.mixedContent #page-proxy-favicon {

  list-style-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAARCAYAAADUryzEAAABUUlEQVR42mNgGJQgh0FDN49Bc0ohg/Z+EM5j0JqQzaChRpTmLAZllXwGrV2lQI0lUFwKNkRzJ1BOlqABhQxGnQUM6vvnaReuftf+fPKb1kdTQGyQWAGDYRNBA3IZtHdkMyjvf1p/N+pV/Sue152veUHsHKBYHoP2doIGZDIoABWq73ta/5QLJgZiZzMo7gfJ4dUczyC1rBCoqBiI0xlk96cwyIAxiF0CFAPJgdTgNCCBQWJ/BYP8/ko0DJT6jwVjglgGUWCIS6NgkOL/eXn//4eE/P9vYPAfqPP/AVyGRDIIAkNaHI7hmu3twRqRMVZDQhn49+cwCMMx2ICoKAzNOA0IZuDenwE0BIbBBoCcjQVgNcCfgWN/ItCQFChmwGIzXhfkMlhs8mFg3e8LxQxQhdg0T8RmwJ/pf7L+zvzbj4xhhoCxiAhEs7Iy7qjEAXCmAwB1BfZ1gB3BCAAAAABJRU5ErkJggg==) !important;

}



#main-window[stylish-url^="resource://"] #page-proxy-favicon,

#identity-box.chromeUI #page-proxy-favicon {

  list-style-image: url("chrome://branding/content/icon16.png") !important;

}



#main-window[stylish-url^="ftp://"] #page-proxy-favicon {

  list-style-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAeBJREFUeNqcU81O20AQ/tZ2AgQSYQRqL1UPVG2hAUQkxLEStz4DrXpLpD5Drz31Cajax+ghhx6qHIJURBTxIwQRwopCBbZjHMcOTrzermPipsSt1Iw03p3ZmW++2R0TxhgOD34wjCHZlQ0iDYz9yvEfhxMTCYhEQDIZhkxKd2sqzX2TOD2vBQCQhpPefng1ZP2dVPlLLdpL8SEMcxng/bs0RIHhtgs4twxOh+HjZxvzDx/3GQQiDFISiRBLFMPKTRMollzcWECrDVhtxtdRVsL9youPxGj/bdfFlUZhtDyYbYqWRUdai1oQRZ5oHeHl2gNM+01Uqio8RlH+nsazJzNwXcq1B+iXPHprlEEymeBfXs1w8XxxihfyuXqoHqpoGjZM04bddgG/9+8WGj87qDdsrK9m+oA+pbhQTDh2l1+i2weNbSHMZyjvNXmVbqh9Fj5Oz27uEoP+STxANruJs9L/T6P0ewqPx5nmiAG5f6AoCtN1PbJzuRyJAyDBzzSQYvErf06yYxhGXlEa8H2KVGoasjwLx3Ewk858opQWXm+/ib9EQrBzclLLLy89xYvlpchvtixcX6uo1y/zsiwHrkIsgKbp+YWFOWicuqppoNTnStHzPFCPQhBEBOyGAX4JMADFetubi4BSYAAAAABJRU5ErkJggg==) !important;

}



#main-window:-moz-any([stylish-url^="file:///"],[stylish-url^="jar:file:///"],[stylish-url^="unmht:///"]) #page-proxy-favicon {

  list-style-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAARCAYAAADUryzEAAAA5UlEQVQ4y2P4//8/AyWYYfAYkFLUlpxR3rM/q6ofL04v694PVBuHYQBIc8OkNftbZ2zGi0FqQIZgGJAGFGyYvI4onIbNgIT81v0V3cuIwiC1GAZEZtTtz2+aSxQGqcUwIDChbH9qxWSiMEgthgGeEXn7o/M6icIgtRgGOPgl7/dLrNoflNqAF/snVu8HqcUwYPLsZcssPWL323gn7rfzS9lv75+Ggu18U8ByIDUTZi5Zhi0lOgNxPwjPX75h8YLlG1HwktVbFsLkgdgVb1I2cQrbb+IcjoLNXSO3k5IX+rHg9sGZGwFu6c9m8lA2cAAAAABJRU5ErkJggg==) !important;



}



#main-window #urlbar[pageproxystate="invalid"] #page-proxy-favicon {

  opacity: 0 !important;

}



#main-window #urlbar[focused]:not([pageproxystate="valid"]) #page-proxy-favicon {

  list-style-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABKElEQVQ4y2P4//8/AyWYYXAZUF9fj4IZRI21ueTtyoU03GcKqrn2MEuYpwPFBEByBA0AKrQQ1vSYKarjPYlPxTlHQM21XFzXZyaPkmMPUE4ErwFABdy8yk4TgDZ3ghQjiRuJanvNZJY0TydkgKGguttMJnFTF3Rv8So7lgLxJEIGWPGrus4EeQPdAGCYZAC9MZ2QAdJARTM55e1K0cJFCOi1SazSllUEA5FNxiqVV8V5JrusTTFQoy2jmKkz0MBOIJ4O5KvhNAAoqQT0ewEwoJxZpSyTgQbM5JCzBWNWaas+oLwJzmgEaQZqmMSpYD+TUcykAGqgCChQQbYCMSvMhVgNYBI36+aQt5vJIm01AahYAT0AkTEuF6QzipuCnKmETzNOAwYkMwEATAcUn60X3LAAAAAASUVORK5CYII=) !important;

  opacity: 1 !important;

}



/* text */



#identity-icon-labels {

  visibility: visible !important;

}



#urlbar:-moz-any([pageproxystate="invalid"],[focused]) #identity-icon-labels,

#main-window[stylish-url^="https://"] #urlbar:not([level]) #identity-icon-labels {

  visibility: collapse !important;

}



#identity-box #identity-icon-labels:after {

  display: -moz-box !important;

  -moz-box-align: center !important;

  color: rgba(0,0,0,.76) !important;

  text-shadow: none !important;

}



#identity-box.unknownIdentity #identity-icon-labels:after {

  content: "Сеть" !important;

}



#identity-box.verifiedIdentity #identity-icon-labels:after {

  content: "Проверенный" !important;

}



#identity-box.verifiedDomain #identity-icon-labels:after {

  content: "Безопасный" !important;

}



#identity-box.mixedContent #identity-icon-labels:after {

  content: "Смешанный" !important;

}



#main-window[stylish-url^="resource://"] #identity-icon-labels:after,

#identity-box.chromeUI #identity-icon-labels:after {

  content: "Огнелис" !important;

}



#main-window:-moz-any([stylish-url^="file:///"],[stylish-url^="jar:file:///"],[stylish-url^="unmht:///"]) #identity-icon-labels:after {

  content: "Местный" !important;

}



/* Smart Location */



#urlbar:not([focused]) :-moz-any(stsegment.protocol, stsegment.querry, stsegment.index) {

  visibility: collapse !important;

}



#main-window[stylish-url^="https://"] #urlbar:not([level]) stsegment.protocol {

  visibility: visible !important;

}



stsegment[class="subdomain www"] {

  display: block !important;

}



}

Добро пожаловать на форум mozilla-russia.org. Здесь вы можете посоветоваться или обратиться за помощью к фанатам и пользователям продуктов Мозиллы. Если не знаете как правильно оформить пост специально для вас расписан пункт 2.2 правил форума
Сброс на примере Firefox – лёгкое решение большинства проблем
Починка браузера. Перенос своих настроек на новый профиль.

Отсутствует

 

№702-03-2013 14:02:29

bunda1
Moderator
 
Группа: Moderators
Откуда: Латвия
Зарегистрирован: 09-02-2010
Сообщений: 4811
UA: Firefox 3.6

Re: [CB]Вернуть иконки сайтов в адресной строке

feas пишет

хм интересный баг - хожу по страницам - иконка всегда белый лист - стоит переключиться на другую вкладку, то все нормально ставится, до новой страницы.
Использую совместно со стилем...

Я исправил, оказывается забыл в коде поставить !

Отсутствует

 

№802-03-2013 14:06:59

feas
Участник
 
Группа: Extensions
Откуда: от DNS
Зарегистрирован: 25-08-2011
Сообщений: 5213
UA: Firefox 21.0
Веб-сайт

Re: [CB]Вернуть иконки сайтов в адресной строке

:lol: класс)) проблема пропала, спасибо)


Добро пожаловать на форум mozilla-russia.org. Здесь вы можете посоветоваться или обратиться за помощью к фанатам и пользователям продуктов Мозиллы. Если не знаете как правильно оформить пост специально для вас расписан пункт 2.2 правил форума
Сброс на примере Firefox – лёгкое решение большинства проблем
Починка браузера. Перенос своих настроек на новый профиль.

Отсутствует

 

№902-03-2013 15:41:47

PEAKTOP
Участник
 
Группа: Members
Зарегистрирован: 07-10-2009
Сообщений: 116
UA: Firefox 19.0

Re: [CB]Вернуть иконки сайтов в адресной строке

bunda1

Мои расширения, кнопки и скрипты
Mozilla Firefox 19.0.1 (build 20130226172142)
User Agent: Mozilla/5.0 (Windows NT 5.1; rv:19.0) Gecko/19.0 Firefox/19.0

*** Расширения ( Включено: 26, Отключено: 11, Всего: 37 )
Adblock Plus Pop-up Addon 0.6
Adblock Plus 2.2.3
Add Bookmark Here ² 17.0.20121128
All-in-One Sidebar 0.7.18
BarTab 4.0 [ выключен ]
Content Blocker 13.0.1.4250 [ выключен ]
Custom Buttons 0.0.5.5
Do This Automatically 0.81
Download Statusbar 0.9.10
Extended Link Properties + 1.4.2
Fastest Search 2.31 [ выключен ]
FireShot 0.98.31
Flash Video Downloader Youtube Downloader 3.8.2 [ выключен ]
Form History Control 1.3.0.5
forum.ru-board bookmarks checker Retail [ выключен ]
FVD Speed Dial with Full Online Sync  4.3.3
Gmail Manager 0.6.4.1
goo.gl lite 1.8.1
InstantFox 2.7.9
Kaspersky URL Advisor 13.0.1.4250 [ выключен ]
keyconfig 20110522
Logitech SetPoint 6.5 [ выключен ]
Mozilla Archive Format 2.0.9
Redirect Remover 2.6.4
Right Links 0.3.8
RoboForm Toolbar for Firefox 7.8.7.5
Russian spellchecking dictionary 0.4.4.1 [ выключен ]
Russian/English spell dictionary 1.0.0.1
Scriptish 0.1.8
Status-4-Evar 2013.02.16.23
Tab Mix Plus 0.4.0.5
Tab Utilities 1.5.1 [ выключен ]
TabCounter 1.0.3
UnloadTab 0.24.1 [ выключен ]
UnMHT 6.2.6
Virtual Keyboard 13.0.1.4250 [ выключен ]
Менеджер сессий 0.7.9.5

*** Внешний вид ( Включено: 1, Отключено: 1, Всего: 2 )
Default 19.0.1 [ выключен ]
Классическая Компактная 4.0.9.3

*** Словари ( Включено: 0, Отключено: 0, Всего: 0 )

*** Языки ( Включено: 0, Отключено: 0, Всего: 0 )

*** Плагины ( Включено: 7, Отключено: 3, Всего: 10 )
AdobeAAMDetect 1.0.0.0 [ выключен ]
AdobeExManDetect 1.1.0.0 [ выключен ]
Java Deployment Toolkit 7.0.110.21 10.11.2.21
Java(TM) Platform SE 7 U5 10.5.1.255 [ выключен ]
Microsoft Office 2010 14.0.4730.1010
Microsoft Office 2010 14.0.4761.1000
Microsoft Office 2013 15.0.4454.1502
Microsoft Office 2013 15.0.4420.1017
Shockwave Flash 11.6.602.171
Silverlight Plug-In 5.1.10411.0

*** Пользовательские скрипты ( Включено: 5, Отключено: 1, Всего: 6 )
Depositfiles Helper 1.1.1
depositfiles_downloader 4.4
Docs Online Viewer 4.2.8 [ выключен ]
letitbit helper mini 4.0
Ru-Board Helper 2.7 (11Feb10 06:01:07)
Ru-Board Text area 1.0 (16Oct12 06:01:07)


1. Приму из добрых рук щедрый дар - инвайт на Хабр и Лепру
2. Бессмысленно осмысливать смысл неосмысленными мыслями!
3. Прежде чем подумать - подумай!

Отсутствует

 

№1002-03-2013 20:12:03

feas
Участник
 
Группа: Extensions
Откуда: от DNS
Зарегистрирован: 25-08-2011
Сообщений: 5213
UA: Firefox 21.0
Веб-сайт

Re: [CB]Вернуть иконки сайтов в адресной строке

PEAKTOP И где кнопки? А если выключить все кроме кнопок, заработает?
И ещё - если решили объединять инициализации от разных кнопок в одну - подобное может случиться.


Добро пожаловать на форум mozilla-russia.org. Здесь вы можете посоветоваться или обратиться за помощью к фанатам и пользователям продуктов Мозиллы. Если не знаете как правильно оформить пост специально для вас расписан пункт 2.2 правил форума
Сброс на примере Firefox – лёгкое решение большинства проблем
Починка браузера. Перенос своих настроек на новый профиль.

Отсутствует

 

№1102-03-2013 20:59:28

bunda1
Moderator
 
Группа: Moderators
Откуда: Латвия
Зарегистрирован: 09-02-2010
Сообщений: 4811
UA: Firefox 17.0

Re: [CB]Вернуть иконки сайтов в адресной строке

Мда, количество расширений внушает уважение и мне почему то кажется что виноват InstantFox

А может попробуй кнопку Custom Buttons • View topic - Urlbar Fav Inserter for Nightly Builds - Mozilla Firefox

Отсутствует

 

№1202-03-2013 21:06:04

Kamui
Участник
 
Группа: Members
Зарегистрирован: 31-03-2011
Сообщений: 1796
UA: Firefox 20.0

Re: [CB]Вернуть иконки сайтов в адресной строке

PEAKTOP пишет

Adblock Plus Pop-up Addon 0.6

По-моему говорилось уже, что adblock+ теперь и сам может блокировать всплывающие окна или нет?

PEAKTOP пишет

Do This Automatically 0.81

InlineDisposition - более правильное решение.

PEAKTOP пишет

Scriptish 0.1.8

Есть кнопочка с аналогичным функционалом.

Вообще я у себя стараюсь не ставить лишние расширения, а по возможности использовать CB и скрипты :)

Отсутствует

 

№1303-03-2013 13:49:50

villa7
Участник
 
Группа: Members
Зарегистрирован: 21-07-2012
Сообщений: 2235
UA: unknown 0.0

Re: [CB]Вернуть иконки сайтов в адресной строке

Kamui пишет

Есть кнопочка с аналогичным функционалом.

А что за кнопка заменяющая Scriptish 0.1.8, если эта - UserScriptLoader, то она не все подхватывает как Scriptish, например http://userscripts.org/scripts/show/103743
Эта тоже не подхватывает https://raw.github.com/ardiman/userChrome.js/master/userscriptloader/UserScriptLoader.uc.js
Сам стараюсь по возможности заменять расширения кнопками, только не всегда есть подходящая замена.


Лучше спросить у знающих - чем лезть не зная.

Отсутствует

 

№1403-03-2013 15:24:51

Kamui
Участник
 
Группа: Members
Зарегистрирован: 31-03-2011
Сообщений: 1796
UA: Firefox 20.0

Re: [CB]Вернуть иконки сайтов в адресной строке

villa7 пишет

А что за кнопка заменяющая Scriptish 0.1.8, если эта - UserScriptLoader, то она не все подхватывает как Scriptish, например http://userscripts.org/scripts/show/103743

У меня подхватывает нормально, только не уверен работает ли скрипт.

Отсутствует

 

№1503-03-2013 15:39:32

villa7
Участник
 
Группа: Members
Зарегистрирован: 21-07-2012
Сообщений: 2235
UA: unknown 0.0

Re: [CB]Вернуть иконки сайтов в адресной строке

Kamui пишет

У меня подхватывает нормально, только не уверен работает ли скрипт.

Скрипт то устанавливается, да, только не фурычит как в Scriptish.


Лучше спросить у знающих - чем лезть не зная.

Отсутствует

 

№1603-03-2013 16:05:34

Kamui
Участник
 
Группа: Members
Зарегистрирован: 31-03-2011
Сообщений: 1796
UA: Firefox 20.0

Re: [CB]Вернуть иконки сайтов в адресной строке

villa7 пишет

Скрипт то устанавливается, да, только не фурычит как в Scriptish.

Судя по описанию, он использует что-то очень специфичное, т.к. работает только в [firefox] и только через GM/Scriptish :/

Отсутствует

 

№1705-03-2013 10:27:51

PEAKTOP
Участник
 
Группа: Members
Зарегистрирован: 07-10-2009
Сообщений: 116
UA: Firefox 19.0

Re: [CB]Вернуть иконки сайтов в адресной строке

PEAKTOP пишет

Кнопка вызывает самопроизвольный перезапуск FF версий 18.0.2, 19.0, 19.0.1, 20b1, 20b2 и 21а2. Как можно от это побороть?

Прошу меня извинить - ошибочка вышла, в произвольных перезапусках оказался виноват Memory Monitor


1. Приму из добрых рук щедрый дар - инвайт на Хабр и Лепру
2. Бессмысленно осмысливать смысл неосмысленными мыслями!
3. Прежде чем подумать - подумай!

Отсутствует

 

№1805-12-2013 22:39:59

DEMYJAN
Участник
 
Группа: Members
Зарегистрирован: 03-09-2012
Сообщений: 7
UA: Firefox 24.0

Re: [CB]Вернуть иконки сайтов в адресной строке

поставил Custom Buttons, добавил кнопку со скриптом, жаль что не получается сохранять ссылки как раньше (до обновления) перетаскиванием в любую папку. Помогите пожалуйста!

Отредактировано DEMYJAN (05-12-2013 23:28:46)

Отсутствует

 

№1906-12-2013 00:07:01

difabor
Участник
 
Группа: Members
Зарегистрирован: 21-09-2013
Сообщений: 539
UA: Firefox 25.0
Веб-сайт

Re: [CB]Вернуть иконки сайтов в адресной строке

А можно ли, чтобы иконки возвращались не только в адрессную строку, но и в табы/вкладки?
Это даже более важно имхо...


Хорошо, когда у человека есть выбор, но плохо, когда он перед ним стоит ©

Отсутствует

 

№2006-12-2013 01:27:45

villa7
Участник
 
Группа: Members
Зарегистрирован: 21-07-2012
Сообщений: 2235
UA: Firefox 24.0

Re: [CB]Вернуть иконки сайтов в адресной строке

difabor
browser.chrome.favicons;true
browser.chrome.site_icons;true

Отредактировано villa7 (06-12-2013 01:35:25)


Лучше спросить у знающих - чем лезть не зная.

Отсутствует

 

№2106-12-2013 01:39:31

difabor
Участник
 
Группа: Members
Зарегистрирован: 21-09-2013
Сообщений: 539
UA: Firefox 25.0
Веб-сайт

Re: [CB]Вернуть иконки сайтов в адресной строке

villa7 пишет

difabor
browser.chrome.favicons;true
browser.chrome.site_icons;true

Спасибо, но куда это надо вставить?


Хорошо, когда у человека есть выбор, но плохо, когда он перед ним стоит ©

Отсутствует

 

№2206-12-2013 02:26:30

lokiju
Участник
 
Группа: Members
Зарегистрирован: 30-01-2012
Сообщений: 208
UA: Firefox 28.0

Re: [CB]Вернуть иконки сайтов в адресной строке

difabor пишет

Спасибо, но куда это надо вставить?

В about:config настройки browser.chrome.favicons , browser.chrome.site_icons переключить в true

Отсутствует

 

№2306-12-2013 03:33:50

difabor
Участник
 
Группа: Members
Зарегистрирован: 21-09-2013
Сообщений: 539
UA: Firefox 25.0
Веб-сайт

Re: [CB]Вернуть иконки сайтов в адресной строке

lokiju пишет
difabor пишет

Спасибо, но куда это надо вставить?

В about:config настройки browser.chrome.favicons , browser.chrome.site_icons переключить в true

Но в about:config они итак в true... Но на табе ничего не меняется, а в адресной строке - меняется...


Хорошо, когда у человека есть выбор, но плохо, когда он перед ним стоит ©

Отсутствует

 

№2406-12-2013 09:34:35

villa7
Участник
 
Группа: Members
Зарегистрирован: 21-07-2012
Сообщений: 2235
UA: Firefox 24.0

Re: [CB]Вернуть иконки сайтов в адресной строке

difabor
Не на всех сайтах бывают иконки, или у вас вообще нигде их нет?


Лучше спросить у знающих - чем лезть не зная.

Отсутствует

 

№2506-12-2013 12:43:53

difabor
Участник
 
Группа: Members
Зарегистрирован: 21-09-2013
Сообщений: 539
UA: Firefox 25.0
Веб-сайт

Re: [CB]Вернуть иконки сайтов в адресной строке

Как я понял, назначение кнопки - дать иконку сайту, у которого иконки нет.
И это действительно делается, но только в адресной строке.
Я высказал пожелание, чтоб это также распространялось на соответствующий таб/вкладку в таб-баре.
У меня где-то ~75% сайтов имеют иконки, ~25% - не имеют, и есть такие сайты (1-2), которые иногда имеют, иногда - нет.


Хорошо, когда у человека есть выбор, но плохо, когда он перед ним стоит ©

Отсутствует

 

Board footer

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