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

Будьте в курсе последних изменений в мире Mozilla, следя за нашим микроблогом в Twitter.

Поддержка пользователей » открыть новую страницу » 03-02-2021 09:48:02

zzzephire пишет

melkichelik
ClipboardUrls-2-Tabs (clip2tabs)

melkichelik пишет

Касательно дополнений проблема в том, что я не могу код просмотреть в отличии от джава скриптов

А зачем оно тебе? Боишься что взломают секретные архивы КГБ через дополнение? :cool:
Но если сильно хочется то делается это просто:
about:support → раздел Дополнения → ищешь в таблице в колонке ID нужного дополнения → Папка профиля, открыть папку (в начале страницы about:support) → В папке extensions находишь файл с именем ID нужного дополнения и распаковываешь его любым архиватором (xpi это обычные zip-архивы). Вот тебе и внутренности дополнения

Спасибо за информацию, не знал, мне это больше интересно изучения всего, не думаю, что я интересен КГБ.

Vitaliy V.
Спасибо за информацию, буду смотреть.

voqabuhe пишет
_zt пишет

add_toolbar_buttons это два-три десятка полезных многофункциональн

Поддержка пользователей » открыть новую страницу » 02-02-2021 21:01:20

_zt пишет

melkichelik
ПКМ в адресной строке, там в меню есть "Вставить и перейти". Если параметр browser.urlbar.openintab = true, то будет то что вы хотите.
   
add_toolbar_buttons это два-три десятка полезных многофункциональных кнопочек, от VitaliyV, автора user_chrome_files. На каждой из них доступно не одно, а несколько действий по ЛКМ, ПКМ, СКМ + модификаторы, а у некоторых есть собственные меню.

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

Поддержка пользователей » открыть новую страницу » 02-02-2021 10:41:22

vending_machine пишет
melkichelik пишет

Ну это уже расширение надо ставить какие-то, я думал можно обычной кнопкой.

Браузер - это обозреватель интернета. А кнопки реализуются через расширения.

Я к тому, что может это можно сделать через https://github.com/VitaliyVstyle/VitaliyVstyle.github.io/tree/master/stylesff/user_chrome_files через custom_script.js, а не ставить отдельное приложение.

Поддержка пользователей » открыть новую страницу » 02-02-2021 10:14:37

vending_machine пишет

melkichelik пишетДобрый день, а не подскажите как можно открыть новую страницу адрес которой будет браться из буфера обмена?1.add_toolbar_buttons.2021.1.25.xpi2. Gesturefy – Загрузите это расширение для Firefox (ru)

Ну это уже расширение надо ставить какие-то, я думал можно обычной кнопкой.

Поддержка пользователей » открыть новую страницу » 01-02-2021 22:46:53

Добрый день, а не подскажите как можно открыть новую страницу адрес которой будет браться из буфера обмена?

Сustom Buttons » Custom Buttons » 01-02-2021 20:56:54

Dumby пишет

Ага, зашёл в тему конкретного расширения,
а о том, что код нужен для ucf ни словом не обмолвился.

Не знал, открыл 1-е сообщение в теме, там все ссылки битые, думал, что тема общая для создания "Custom Buttons", буду знать.
Вот это получается самая актуальная? https://forum.mozilla-russia.org/viewtopic.php?pid=787753#p787753
Как я понимаю официально в магазине её нету?
Спасибо за код, буду смотреть.

Firefox » Можно ли отключать все сочетания горячих клавиш? » 01-02-2021 16:49:39

Добрый день, такой вопрос, можно ли как-то отключить все горячие клавиши связанные с зажатыми Ctrl ,Alt ,Shift или же все горячие клавиши вообще?

Сustom Buttons » Custom Buttons » 01-02-2021 16:20:40

Dumby
Спасибо за скрипт, как я понимаю это не для https://github.com/VitaliyVstyle/Vitali … rome_files, или я ошибаюсь? Просто до этого все кнопки пытался делать через него обновляя custom_script.js. Буду разбираться.

Изначально думал, что это будет что-то типо, этот код показывает код если в консоли вверсти.

Выделить код

Код:

var html = document.documentElement.innerHTML;
var ndoc = window.open("","");
ndoc.document.write('<xmp>', html, '</xmp>');

И кнопка должна быть типо.

try {
    CustomizableUI.createWidget({
        id: "ucf-view-source",
        label: "Код",
        tooltiptext: "Исходный код страницы",
        localized: false,
        defaultArea: CustomizableUI.AREA_NAVBAR,
        onCreated(btn) {
            btn.setAttribute("image", "data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16'><g><rect x='0' y='0' width='16' height='16' rx='1

Firefox » Просмотр кода страницы обновляется с запозданием » 31-01-2021 13:32:30

zzzephire пишет
melkichelik пишет

когда я просматриваю код страницы таким (через инспектор) или через ctrl + u, отправляются ли запросы на сайт страницу которого я так просматриваю?

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

Понятно, спасибо за информацию.

Firefox » Просмотр кода страницы обновляется с запозданием » 31-01-2021 12:44:44

zzzephire пишет

melkichelik
Откроешь нужную страницу, код которой тебе нужен. В этой вкладке открой инспектор, в нем открой консоль и введи:

Выделить код

Код:

var inhtml = document.documentElement.innerHTML;
var newdoc = window.open("","");
newdoc.document.write('<xmp>', inhtml, '</xmp>');

В новой вкладке отобразится html-разметка с динамическим содержимым, которое ты не увидишь в "исходном коде" по ctrl + u

Спасибо за информацию.

31-01-2021 13:05:33
zzzephire
И такой ещё вопрос, когда я просматриваю код страницы таким (через инспектор) или через ctrl + u, отправляются ли запросы на сайт страницу которого я так просматриваю?
Ну то есть открыл в браузере страницу - условно один запрос(я понимаю, что их много и разных, но условно один), при просмотре кода идёт ли ещё какой-то запрос или это всё происходит автономно?

Сustom Buttons » Custom Buttons » 30-01-2021 22:03:51

Добрый день, нужна кнопка которая бы копировала HTML содержимое текущей страницы в буфер обмена, при этом всё это должно быть с динамическим содержимым, то есть обычное "Исходный код страницы не подойдёт".
То есть не ctrl + u, а как-то через инспектора (F12)/ Выбрать  <html></html> и как-то это скопировать, но вроде очень сложная задача.

Firefox » Просмотр кода страницы обновляется с запозданием » 30-01-2021 21:30:41

zzzephire пишет
melkichelik пишет
zzzephire пишет

Насколько помнится, в инспекторе (F12) всегда актуальная информация отображается, в том числе исходный код

А в ctrl + u?

Так не отобразится динамическое содержимое, а инспектор покажет его код. Можешь проверить на этом форуме, нажав "предварительный просмотр" сообщения и увидишь, что твоего сообщения не будет в "исходном коде", а инспектор его покажет.

Понятно, просто мне нужно копировать код страницы, а через инспектор это сделать вроде нельзя.

Firefox » Просмотр кода страницы обновляется с запозданием » 30-01-2021 21:16:57

zzzephire пишет

Насколько помнится, в инспекторе (F12) всегда актуальная информация отображается, в том числе исходный код

А в ctrl + u?

Firefox » Просмотр кода страницы обновляется с запозданием » 30-01-2021 20:47:19

К сожалению страничка за паролем (требуется залогинится) и прямой ссылки нету. Я просто подумал может быть это я как-то ни так страничку смотрю и нужны какие-то особый настройки.
Как я понимаю если заходить на view-source:https://сайт, то будут старые данные, поэтому нужно перейти на https://сайт, а потом уже нажать КПМ/Просмотр кода страницы, тогда страничка обновится, но почему-то так не получается.

Firefox » Просмотр кода страницы обновляется с запозданием » 30-01-2021 17:33:14

Добрый день, есть сайт, на сайте есть страничка, на страничке есть табличка, так вот, к примеру она пустая, я жму "Просмотр кода страницы", всё нормально, код правильный, я захожу на страничку снова, на сайте появилась строка №1, я жму "Просмотр кода страницы", но строки этой в коде нету, только спустя какое-то время, может минут 5-ть она появляется.
Я всегда думал, что при просмотре кода страницы, должно показывать именно то что на страницы, я может я что-то не понимаю, это баг или что-то ещё?

QUQvRWm.jpg

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 28-01-2021 06:26:59

Vitaliy V. пишет
melkichelik пишет

можно ли как-то сделать так, что бы и в случае не активного окна, он работал?

попробуйте фрейм скрипт использовать

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

Выделить код

Код:

onCommand(e) {
            var framescript = "data:application/javascript;charset=utf-8," + encodeURIComponent(`(() => {
                if (docShell.isCommandEnabled("cmd_selectAll")) {
                    docShell.doCommand("cmd_selectAll");
                    docShell.doCommand("cmd_copy");
                }
            })();`);
            e.view.gBrowser.selectedBrowser.messageManager.loadFrameScript(framescript, false);
        }

Спасибо, всё работает.

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 27-01-2021 18:24:10

Vitaliy V. пишет

код для custom_script.js

Такой вопрос, эта кнопка (выделить всё) работает если окно браузера активно, а если нет, то выделения не происходит, к примеру если клик ЛКМ происходит через Window.postMessage, можно ли как-то сделать так, что бы и в случае не активного окна, он работал?
Даже больше интересует выделить и сохранить, хотя с этим я разобрался, а вот что бы работало с не выделенным окном, это не знаю как.
Добавил

Выделить код

Код:

onCommand(e) {
            e.view.goDoCommand("cmd_selectAll");
            e.view.goDoCommand("cmd_copy");
        }

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 26-01-2021 18:02:05

Vitaliy V. пишет

код для custom_script.js

Большое спасибо, давно пытался найти подобное.

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 26-01-2021 15:33:47

Да на форуме есть примеры с CustomizableUI.createWidget

Мне не разбирающему в этом это мало о чём говорит, может у кого-то есть подобный код или дополнение?

Vitaliy V. пишет

Выделить всё и просмотреть это в одной функции? Если нужно просмотреть полностью код страницы выделять ничего не нужно.

Нет, я хотел бы создать 2-е кнопки, каждое действие отдельно.

Ну вот что-то нашел, но не понимаю то или нет.
https://forum.mozilla-russia.org/viewtopic.php?pid=763463#p763463

То есть это поместить в userChrome.css? Поместил но не работает, не понимаю как что-то делать.

Архив тем » Ищу аддон, который бы позволял добавлять кнопки в mozilla » 26-01-2021 11:53:55

oleg.sgh пишет

melkichelik
Если ничего не найдете, но сильно надо:
В программе X-Mouse Button Control можно создавать виртуальные кнопочки, кнопки, кнопищи и назначать действие на кнопки мыши.

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

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 26-01-2021 11:26:35

Интересует такой момент, можно ли как то добавить кнопки в mozilla с различными возможностями, в основном дублирующими контекстное меню, то есть, что бы не нажимать правая кнопка мыши и там выбирать, а просто добавить новую кнопку на панель и выполнить действие.
В mozilla уже есть такое (Настройка - Персонализация), но нужных кнопок мне нет, возможно можно как то добавить?
В частности меня интересует функция - выделить всё и просмотреть код страницы.

Архив тем » Ищу аддон, который бы позволял добавлять кнопки в mozilla » 26-01-2021 10:41:39

Добрый день, интересует такой аддон, который бы позволял добавлять кнопки в mozilla с различными возможностями, в основном дублирующими контекстное меню, то есть, что бы не нажимать правая кнопка мыши и там выбирать, а просто добавить новую кнопку на панель и выполнить действие.
В mozilla уже есть такой функционал (Настройка - Персонализация), но нужных кнопок мне нет, возможно можно как то добавить?
В частности меня интересует функция - выделить всё и просмотреть код страницы.

Обсуждение расширений » Ищу расширение изменяющие принцип появления контекстного меню » 25-01-2021 17:47:46

oleg.sgh пишет

melkichelikЕсли оно не влазит в окно, то оно будет сворачиваться.

К чему это, я не совсем понимаю, я знаю как работает контекстное меню, вопрос в том как сделать иначе.
Я уже задал вопрос по стилям, но пока решил и тут поискать ответа.

Обсуждение расширений » Ищу расширение изменяющие принцип появления контекстного меню » 25-01-2021 17:41:02

oleg.sgh пишет

melkichelik
Можно скрыть лишние пункты меню.
https://forum.mozilla-russia.org/viewtopic.php?pid=759099#p759099

Я понимаю, что можно, задача такая только не стоит, мне нужна статичное контекстное меню, что бы оно не изменялось и не сворачивалось.

Board footer

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