Ru-Board.club
← Вернуться в раздел «Программы»

» Mozilla Firefox (часть 14)

Автор: villa777
Дата сообщения: 24.02.2015 05:09
AngelNet

Код: @namespace url(http://www.w3.org/1999/xhtml);

@-moz-document url("about:home") {
#snippets{display:none;}
}
Автор: AngelNet
Дата сообщения: 24.02.2015 06:28
villa777
только через userscripts значит, думал есть способ попроще, штатно вырубить их.
ясно, спс!
Автор: villa777
Дата сообщения: 24.02.2015 06:35
AngelNet
Через Adblock, Adguard, ublock если стоит.
Автор: MAX63ru
Дата сообщения: 24.02.2015 07:27
Mozilla Firefox 31.5.0 ESR
https://download.mozilla.org/?product=firefox-31.5.0esr&os=win&lang=ru
Автор: 351879
Дата сообщения: 24.02.2015 12:43
Firefox Setup 36.0

Добавлено:
как стилями устаканить значки расширений, выровнять. (colorzilla вообще из меню отказывается нормально работать)
Автор: Skipper
Дата сообщения: 24.02.2015 13:56
Скажите, можно ли изменить размеры окна загрузки и его цвет ?

Автор: Vitaliy977
Дата сообщения: 24.02.2015 15:21
351879
Уберите кнопку расширения Switch Window Mode из меню - сделать можно в самом расширении чтобы кнопка нормально отображалась, но она всё равно может не верно отображать текущий статус (при перезагрузке).

Skipper
Цитата:
Скажите, можно ли изменить размеры окна загрузки и его цвет ?

Да [more]
Код: #downloads-indicator-progress > .progress-bar {
background-color: rgb(0, 0, 255) !important;
}

#downloads-indicator-progress > .progress-remainder {
background-image: linear-gradient(#ffffff, #ffffff) !important;
}
/*Цвета когда загрузка на паузе*/
#downloads-button[paused] > #downloads-indicator-anchor > #downloads-indicator-progress-area > #downloads-indicator-progress > .progress-bar {
background-color: rgb(255, 0, 0) !important;
}

#downloads-button[paused] > #downloads-indicator-anchor > #downloads-indicator-progress-area > #downloads-indicator-progress > .progress-remainder {
background-image: linear-gradient(#fff600, #fff600) !important;
}
/*Размер*/
#downloads-indicator-progress {
width: 16px !important;
height: 5px !important;
}
Автор: Skipper
Дата сообщения: 24.02.2015 16:12
Vitaliy977
Спасибо! Тот что нужно...
И ещё вопрос - как сделать строку меню светлее, т.е. чтобы она так сильно „невыделялась” с остальной темой?
Вот примеры:

Автор: Radzinsky
Дата сообщения: 24.02.2015 16:31

Хотел обновить, но вот беда. Пробовал менять настройки, "выборочное" и "автоматическое" обновлени.е. Лучше скачать новую версию или подождать, пока "дойдет до браузера"?
Автор: MAX63ru
Дата сообщения: 24.02.2015 16:57
Radzinsky
Цитата:
Лучше скачать новую версию или подождать, пока "дойдет до браузера"?
Дело вкуса. Можете подождать, когда произойдёт автообновление, можете скачать новую версию хоть сейчас и обновить вручную.

Автор: Vitaliy977
Дата сообщения: 24.02.2015 17:13
Skipper
Цитата:
как сделать строку меню светлее, т.е. чтобы она так сильно „невыделялась” с остальной темой?

Можно, но на всякий случай спрошу - какой стиль используете или расширение для вкладок снизу?
Автор: Skipper
Дата сообщения: 24.02.2015 17:38
Vitaliy977
Я к сожалению, не совсем понял вопрос...
Может этот скрин поможет:



В идеале, я бы хотел совсем убрать строку меню...
Т.е. заменить её на кнопку, но при этом хотелось бы сохранить кнопки „свернуть, закрыть” - просто переместив их ...
Автор: voron79
Дата сообщения: 24.02.2015 17:47
Skipper
Скрыть панель меню-не вариант?
Автор: villa777
Дата сообщения: 24.02.2015 17:57
Skipper

Код: onTitlebarMaxClick();
window.minimize();
BrowserTryToCloseWindow()
Автор: Dart Raiden
Дата сообщения: 24.02.2015 18:09

Цитата:
Firefox Setup 36.0


[more=перевёл полный список изменений]
Синхронизация закреплённых на стартовой странице ссылок;
Полная поддержка HTTP/2;
Узбекская локализация;
Удалён ключ запуска -remote;
Изменения в работе дополнений, необходимые для перевода браузера на многопроцессный режим;
Исправлены разлогинивания из Facebook и Google после перезапуска браузера;
В случае зависания браузера при закрытии, будет предлагаться отправка разработчикам информации о сбое;
Поддержка SPDY/3 прекращена в пользу SPDY/3.1;
Конструкция <meta name="referrer">, позволяющая веб-сайту ограничить отправку реферера при переходе на другой сайт.


Инструменты разработчика:Отладка динамически вычисляемого кода;
Подсоединение Firefox for Android к десктопному WebIDE;
Box Model Highlighter теперь работает при удалённой отладке;
"Инверсия дерева вызовов" в Профайлере;
Инспектирование Promises;
Дополнительные опции при операциях вставки в Инспекторе.

CSS:
Свойство will-change (уведомляет браузер о предстоящем изменении элемента, чтобы браузер заранее подготовил оптимизации) (961871);
Свойство white-space теперь работает с элементами <textarea> (82711);
Поддержка unicode-range в @font-face (указание используемого диапазона символов, чтобы не загружать весь шрифт целиком) (475891);
Избавлены от префикса text-decoration-color, text-decoration-line, и text-decoration-style (825004);
Свойства object-fit и object-position (определяют, как вместить в область заменяемый элемент) (624647);
Свойству display добавлено возможное значение "contents" (907396);
Свойство isolation (изоляция элемента от другого содержимого при наложении) (1077872);
Работа <gradient> приведена в соответствие со спецификацией, что позволило решить проблему с неожиданными появлениями оттенков серого (591600);
<gradient> обзавёлся возможностью настраивать интерполяцию между цветами (1074056);
Свойство scroll-behavior (плавная прокрутка внутри любого элемента) (1010538).

JavaScript:Поддержка типа Symbol (1066322);
Заглушка "@@iterator" заменена на Symbol.iterator (918828);
Функция ToNumber(string) поддерживает двоичные (0b) и восьмеричные (0o) литералы (1079120);
const теперь требует инициализатор (611388);
Оператор delete порождает временную “мертвую” зону при использовании с let и const (1074571);
Нестандартные let blocks и let expression объявлены устаревшими и будут удалены в будущем;
Обработка дополнительного аргумента-итератора конструктором WeakMap (1092537);
Работа генераторов ускорена в 22 раза.

API/DOM:Метод CanvasRenderingContext2D.resetTransform();
Поддержка ECDSA в Web Crypto API (1034854);
WebGL 2.0: интерфейс WebGLQuery и метод WebGL2RenderingContext.invalidateFrameBuffer();
Интерфейс MediaDevices, содержащий основанный на Promise вариант getUserMedia(). Доступен через Navigator.mediaDevices (1033885);
DRM: метод Navigator.requestMediaKeySystemAccess() (1095257);
Экспериментальная поддержка виртуальной реальности (отключённая настройка dom.vr.enabled) (1036604);
Функция, связанная с RTCPeerConnection.onsignalingstatechange получает событие в качестве параметра (1075133);
Web Animations: методы AnimationPlayer.play(), AnimationPlayer.pause() и AnimationPlayer.playState;
DOMRequest обзавёлся методом then() (839838);
Методы Element.scroll(), Element.scrollTo(), Element.scrollBy(), и Element.scrollIntoView() (1087559).


Безопасность:RC4 отныне считается небезопасным, поддержка будет прекращена в будущем (1093595);
1024-битные RSA-сертификаты более не заслуживают доверия;
Удалена поддержка сертификатов EV-SSL с ключом менее 2048 бит (622859);
Поддержка директивы CSP 1.1 form-action;
Опция "сообщать веб-сайтам, что я не хочу, чтобы меня отслеживали" лишилась варианта "хочу, чтобы отслеживали".

Изменения, не отражённые в примечаниях к выпуску:media.mediasource.mp4.enabled — еще один шаг к MSE (MediaSource Extensions);
media.mediasource.youtubeonly — но включена она будет в следующем релизе и пока только для YouTube (что позволяет полноценно просматривать HTML5-видео в любых разрешениях). Желающие уже сейчас могут попробовать включить через media.mediasource.enabled = true;
browser.defaultbrowser.notificationbar — при включении заменяет всплывающее окно "сделать браузером по умолчанию" на всплывающую панель;
dom.meta-viewport.enabled — включает поддержку мета-тега viewport, сообщающего браузеру, как обрабатывать размеры страницы и изменять ее масштаб.
[/more]

И не повредит напомнить, что встроенный webrtc-чатик невозбранно может спалить любому сайту ваш реальный адрес, если вы сидите за прокси/VPN. Некоторые сайты уже давно этим пользуются (подробности по ссылке). Чатик отключается с помощью media.peerconnection.enabled = false
Автор: Skipper
Дата сообщения: 24.02.2015 18:43
voron79

Цитата:
Скрыть панель меню-не вариант?

Если просто скрыть панель стандартной опцией, то кнопки наезжают друг на друга...



villa777
Второй код скрывает эти кнопки, а вот первый что-то никаких изменений...
А что посоветуете с убранными кнопками?
Можно ли их куда-то „пристроить” или нужны кнопки Custom Buttons ?
Автор: Vitaliy977
Дата сообщения: 24.02.2015 19:01
Skipper
Цитата:
Если просто скрыть панель стандартной опцией, то кнопки наезжают друг на друга...

Можно сделать как в моём узком стиле
Код: #main-window[tabsintitlebar]:not([inFullscreen]) #toolbar-menubar[autohide="true"] ~ #nav-bar {
-moz-padding-end: 85px !important;
}

#main-window #titlebar-buttonbox {
z-index: 2 !important;
}
Автор: villa777
Дата сообщения: 24.02.2015 19:18
Skipper
Я же дал Вам кнопки, создайде и перемещайте куда хотите. Это три отдельные кнопки, а не стиль.

Код: onTitlebarMaxClick();
window.minimize();
BrowserTryToCloseWindow()
Автор: Svetlana777
Дата сообщения: 24.02.2015 20:09
в общем прикол с этим щитом, когда я его отключаю у меня на сайте ВК нормально показывают все картинки и видео, если оно включено то есть видео и картинки которые не отображаются. Оно вообще нужно?
Автор: Vitaliy977
Дата сообщения: 24.02.2015 22:36
Svetlana777
Цитата:
ВК нормально показывают все картинки и видео, если оно включено то есть видео и картинки которые не отображаются. Оно вообще нужно?
Нужно только для безопасности - когда страницы HTTPS имеют содержимое HTTP, это содержание "смешанное" Ссылка.
Отключить можно в about:config security.mixed_content.block_active_content - false
Автор: Sish
Дата сообщения: 25.02.2015 07:56
Firefox Portable 36.0 Rus
Автор: genlog
Дата сообщения: 25.02.2015 10:11
на 36.0 вот имеем такое

P.S. После многократных перезагрузок все стало на свои места


Автор: momo2000
Дата сообщения: 25.02.2015 10:33
Можно ли сделать, чтобы ролики с youtube.com шли на HTML5, а все остальное на flash?
Автор: runalsh
Дата сообщения: 25.02.2015 10:52
momo2000
да, тут https://www.youtube.com/html5?gl=RU&hl=ru нажать на "переключиться на html5 проигрыватель"
Автор: semiono
Дата сообщения: 25.02.2015 11:53
>>Adobe Flash<<
Когда я сидел в Opera, было всё просто: Opera\plugins\npswf32.dll
Методом тыка выяснил возможный путь Firefox:
C:\ProgramData\Administrator\AppData\Roaming\Mozilla\Firefox\Profile\plugins\npswf32.dll
Хотя на самом деле встроенный кодек шикарно работает на youtube, но некоторые сайты
всё же предлагают flash, причём флеш я удалил, так как youtube вообще виснет с flash.
Что делать? Можно ли обойтись без Adobe Flash?
Автор: El_Andy
Дата сообщения: 25.02.2015 12:46


Цитата:
El_Andy
В Инициализацию

Код:
/*Спрятать подсказки*/

(function() {
function onPS(e) {
if ( e.target.lastChild && e.target.lastChild.nodeName == "image") return;
if ( e.originalTarget.nodeName != "tooltip" || window.__attributesInspector) return;
var node = e.originalTarget.ownerDocument.tooltipNode;
for (; node && !(node instanceof HTMLAnchorElement); node = node.parentNode);
!node && e.preventDefault();
}
const observer = {
observe: function(win) win.addEventListener("load", this, false),
handleEvent: function(e) {
var doc = e.target;
var win = doc.defaultView;
win.removeEventListener("load", this, false);
if (doc.location.href == "chrome://browser/content/browser.xul" || win.cbttp) return;
win.cbttp = true;
win.addEventListener("popupshowing", onPS, true);
win.addEventListener("unload", function onUL() {
win.removeEventListener("unload", onUL, false);
win.removeEventListener("popupshowing", onPS, true);
}, false)
}
}
addEventListener("popupshowing", onPS, true);
Services.obs.addObserver(observer, "domwindowopened", false);
addDestructor(function() Services.obs.removeObserver(observer, "domwindowopened"));
})();


return;function winObs(aSubject, aTopic) {
var windows = Cc["@mozilla.org/embedcomp/window-watcher;1"].getService(Ci.nsIWindowWatcher).getWindowEnumerator();
while( windows.hasMoreElements() ) {
var win = windows.getNext();
LOG( win.name )
}
};
Services.ww.registerNotification(winObs);
addDestructor(function() { Services.ww.unregisterNotification(winObs) });

Благодарю за ответ! А подскажите пожалуйсто,как это можно сделать!
Заранее огромная благодарность!
Автор: q3a
Дата сообщения: 25.02.2015 14:04
C выходом 36 версии перестал отрабатывать патч xul.dll от LEX1 для быстрого перехода назад. Исправимо? Автор сам крайний раз на форуме писал год назад.
Автор: luxor
Дата сообщения: 25.02.2015 14:46
Skipper

Цитата:
можно ли изменить размеры окна загрузки и его цвет ?

Подскажите, кратко, куда данный Vitaliy977 код вставить?

Т.к. недавно слез с IE, прошу не хаять..
Спасибо.
Автор: Nek1t
Дата сообщения: 25.02.2015 14:57
Еще раз спрошу:

Цитата:
Как повлияет security.csp.speccompliant = false на безопасноть/работу сайтов? Есть один легитимный сайт, который в относительно старом FF26 без отключения этой опции толком не работает (не подгружаются внешние JS-скрипты). Можно ли как-то сделать так, чтобы эта опция была в false только на одном конкретном сайте?

q3a
А что этот патч должен делать?
Автор: Skipper
Дата сообщения: 25.02.2015 15:00
luxor

Цитата:
Подскажите, кратко, куда данный Vitaliy977 код вставить?

Этот код нужно вставить в файл - userChrome.css
Про этот файл и где он находится, написано вот здесь:
http://forum.ru-board.com/topic.cgi?forum=5&topic=46752&start=2612&limit=1&m=1#1


Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263

Предыдущая тема: PaperPort


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.