Кнопка открывающая в браузере определенный файл с вашего компьютера
/*CODE*/
var url = "file:///D:/Снимок.jpg";
openUILinkIn(url, "tab");
Tag: Firefox
Firefox: кириллица в адресной строке
Если ссылка содержит not-ascii символы, то при копировании в буфер обмена (Chrome, FF) она превращается в килобайт нечитаемых символов
Как отключить URL-кодирование адресной строки при копировании в буфер обмена?
Рецепт
1. В адресной строке браузера прописываем: about:config (согласимся, что ничего не сломаем)
2. Находим в поиске строчку: network.standard-url.escape-utf8
3. Меняем значение true на false (двойным нажатием левой клавишей мыши по значению true)
Firefox: Последняя вкладка
Отучаем ФФ закрываться при закрытии последней вкладки:
Идём в about:config и меняем переменную
browser.tabs.closeWindowWithLastTab с true на false.
Добавляем кнопку закрытия на единственную вкладку:
Дописываем в userChrome.css следующие строки:
/* Add tab-close-button to last tab*/
.tabbrowser-tabs[closebuttons=«alltabs»] > .tabbrowser-tab >
.tab-close-button { display: -moz-box !important; }
.tabbrowser-tabs:not([closebuttons=«noclose»]):not
([closebuttons=«closeatend»]) >
.tabbrowser-tab[selected=«true»] > .tab-close-button { display: -moz-
box !important; }
Firefox: Убираем ограничение в 20 пикселей на ширину кнопок
В ФФ версии 43 и выше было введено ограничение на ширину кнопок,
Убирается путем редактирования userChrome.css
Файл userChrome.css должен находится в каталоге Chrome в каталоге профиля вашего ФФ.
Если его там нет, то просто его создайте.
Содержимое файла:
/* Firefox userChrome.css */
@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
toolbarbutton[id^="custombuttons-button"] {
width: auto !important;
height: 22px !important;
}
toolbarbutton[id^="custombuttons-button"] > .toolbarbutton-icon {
max-width: none !important;
}
Firefox: отключение телеметрии
В свежей версии ФФ добавлены новые параметры телеметрии
полученные данные браузер сохраняет в профиле
Рецепт отключения:
- Открываем about:config
- Меняем следующие строки на false
- toolkit.telemetry.archive.enabled на false
- toolkit.telemetry.enabled на false
- toolkit.telemetry.unified на false
Добавка к рецепту:
- datareporting.healthreport.uploadEnabled на false
- datareporting.policy.dataSubmissionEnabled на false
- datareporting.policy.dataSubmissionEnabled.v2 на false
- toolkit.telemetry.server очистите строку для удаления адреса сервера телеметрии