Фаерфокс открывается в маленьком окне
В этой статье описывается, как Firefox обрабатывает загрузки различных типов файлов и как вы можете изменить его поведение.
- Для получения помощи при возникновении проблем при загрузке, прочитайте статью Что делать, если вы не можете загрузить или сохранить файлы.
- По получения помощи при возникновении проблем со встроенными в страницу медиа, прочитайте статью Исправление распространенных аудио и видео проблем.
- Чтобы поменять почтовую программу, которую использует Firefox, прочитайте статью Изменение программы, используемой для открытия ссылок электронной почты.
Оглавление
Когда вы щёлкаете по ссылке для загрузки файла, вы можете увидеть диалоговое окно с вопросом, хотите ли сохранеть файл или открыть его в определённом приложении, если Firefox не может обработать файл самостоятельно. Для Media type, также называемого MIME-типом или Content type, Firefox будет совершать то действие, которое соответствует конфигурации сервера.
Примечание: Firefox не сможет правильно обработать загружаемый файл, если неправильно сконфигурированный веб-сервер отправляет его с неправильным Content type. Например, Firefox может отображать содержимое в виде простого текста вместо открытия файла в приложении или запроса пользователю. (Для получения дополнительной информации прочитайте статью Правильная конфигурация MIME-типов на сервере в веб-документации MDN). Вы можете связаться с веб-сайтом в таких случаях или попробовать одно из дополнений Firefox, например, Content-Type Fixer, чтобы обойти эту проблему. (Если вы решите использовать дополнение, и вам потребуется с ним помощь, для поддержки свяжитесь непосредственно с разработчиком дополнения).Если вы говорите Firefox открыть или сохранить файл и также выбираете вариант "Выполнять автоматически для всех файлов данного типа" (читайте ниже), новый Content Type и запись действия для этого типа файлов появятся в выборе Приложения на панели Основные Настройки Настройки Настройки Firefox.
Вы можете изменить действие, которое будет производить Firefox для определённых типов содержимого. Эти настройки не распространяются на объекты, встроенные в веб-страницы — только на ссылки на сами файлы.
На Панели меню в верхней части экрана щёлкните Firefox и выберите Настройки . Нажмите на кнопку меню и выберите Настройки Настройки . Нажмите на кнопку меню и выберите Настройки .
Несколько строчек для одного формата или расширения файла? Некоторые типы файлов могут включать более чем один MIME-тип.- Открыть в Firefox: Выберите, если вы хотите, чтобы Firefox отображал содержимое. Это относится только к ограниченному числу типов файлов, которые Firefox может декодировать, например, Portable Document Format (PDF).
- Всегда спрашивать: Показывать диалог и предлагать выбрать действие, которое Firefox будет выполнять при загрузке файлов такого типа. Эта опция полезна, если вы не хотите, чтобы Firefox всегда выполнял одинаковое действие — сохранение или открытие в определенной программе — и вы хотите каждый раз выбирать действие вручную.
- Сохранить файл: Всегда сохранять файл на ваш компьютер через окно загрузок, каждый раз, когда вы щёлкаете по файлу этого типа.
- Использовать . : Открывать файл в выбранном вами приложении.
Когда вы щёлкаете по ссылке и Firefox нет настроенного типа контента и действия при загрузке для такого типа файла, Firefox будет спрашивать вас, что делать с файлом:
Предупреждение: Не настраивайте Firefox в качестве вспомогательного приложения для постоянного открытия определённых типов файлов — это может вызвать проблему неоднократного открытия пустых вкладок или окон после щёлчка по ссылке. Недоступна опция Выполнять автоматически для всех файлов данного типа? Это может произойти, если веб-сайт сервера неверно указывает MIME-тип файла или если указывает для файла поле «Content-Disposition: attachment».Если у вас имеются проблемы, которые вы не можете решить, с действиями Firefox при загрузке файлов или вы просто хотите начать с чистого листа, вы можете восстановить действия и типы содержимого по умолчанию с помощью удаления вручную файла, в котором хранятся эти настройки.
Это удалит все настроенные действия для типов содержимого. Вам потребуется произвести все эти изменения снова после того, как вы выполните следующие шаги.Откройте папку вашего профиля:
- Щёлкните по кнопке меню , затем щёлкните по кнопке Справка и выберите Информация для решения проблем Информация для решения проблем . Из меню Справка выберите Информация для решения проблем Информация для решения проблем . Откроется вкладка Информация для решения проблем.
- В разделе Сведения о приложении рядом с Папка Директория профиля щёлкните по кнопке Открыть папку Показать в Finder Открыть каталог . Откроется окно, содержащее папку вашего профиля. Откроется папка вашего профиля.
Щёлкните по кнопке меню и выберите Выход .
Щёлкните по меню Firefox и выберите Выход . Откройте меню Firefox в верхней части экрана и выберите Выйти из Firefox . Откройте меню Firefox и выберите Выход .
Эти прекрасные люди помогли написать эту статью:
Станьте волонтёром
Растите и делитесь опытом с другими. Отвечайте на вопросы и улучшайте нашу базу знаний.
Размеры окна браузера не соответствуют разрешению экрана
- 2 ответа
- 4 имеют эту проблему
- 421 просмотр
- Последний ответ от Satico
У меня очень странная ситуация с размерами окна браузера. Монитор – 15 дюймов, разрешение экрана 1365 × 769, но размер окна Мозилы почему-то в разы меньше – 1167 × 532.
При этом в Хроме размер окна отображается правильно (для моего монитора) – 1347 × 662.
Заметила эту странность где-то 6 месяцев назад, но так как Мозила мой основной браузер, я не парилась. В последнее время плотно занимаюсь сайтами и такое странное поведение безумно раздражает, так как мешает правильно оценивать разметку страниц. Постоянно приходится уменьшать окно до 90%, хотя изначально оно стоит на отметке в 100%.
Переустановка браузера не помогает – обновленный вариант устанавливается вместе со старыми настройками (я, конечно, делаю бэкап перед установкой, сохраняю свои папки и закладки, может поэтому настройки сохраняются).
Может кто-то подскажет, в чем может быть проблема?
Всем привет! У меня очень странная ситуация с размерами окна браузера. Монитор – 15 дюймов, разрешение экрана 1365 × 769, но размер окна Мозилы почему-то в разы меньше – 1167 × 532. При этом в Хроме размер окна отображается правильно (для моего монитора) – 1347 × 662. Заметила эту странность где-то 6 месяцев назад, но так как Мозила мой основной браузер, я не парилась. В последнее время плотно занимаюсь сайтами и такое странное поведение безумно раздражает, так как мешает правильно оценивать разметку страниц. Постоянно приходится уменьшать окно до 90%, хотя изначально оно стоит на отметке в 100%. Переустановка браузера не помогает – обновленный вариант устанавливается вместе со старыми настройками (я, конечно, делаю бэкап перед установкой, сохраняю свои папки и закладки, может поэтому настройки сохраняются). Может кто-то подскажет, в чем может быть проблема?Выбранное решение
You may have zoomed web page(s) by accident. Reset the page zoom on pages that cause problems.
Не знаю как с этим бороться, подскажите кто знает. Все что нашел в гугле не помоглает. Лисица внезапно открывает уже открытую вкладку, но уже в новом окне. Система Linux Mint Mate 20.
Может у автора тупо «дребезг» мышки.:)
У меня тоже там галочка. Я проверил все настройки, что предлагает гугль, все бестолку. Поэтому и прошу помощи.
Слушай, а это надо проверить. Она временами как то непривычно себя ведет. А что такое дребезг мышки?
Для начала стоит попробовать создать новый профиль и посмотреть с ним.
Дребезг контактов. Если он слишком сильный, то могут происходить ложные срабатывания, особенно двойные.
Удалял handlers.json. Создался новый, но проблема осталась. Меня раздражает внезапность такого эффекта. Иногда подолгу ничего не происходит. Попробую сменить на время мышку. Может дейтсвительно проблема чисто механическая.
У меня беспроводная мышь и клавиатура. Сейчас поменял на другую. Понаблюдаю. А этот дребезг лечится? Или только усекновением головы?
У меня беспроводная мышь. в таких тоже бывает?
Без разницы Кнопки у ней такиеже.
Лечится. В гугле есть много роликов как разобрать мышь, подогнуть контакты, смазать их маслом и пр. хрень. Помогает, ненадолго. Не стоит времени это ковыряние. Купить новую проще.
Я раздирал ее уже пару раз. Решетка на колесике забивалась и приходилось промывать. Это я уже чуть не вслепую делаю. Но про дребезг слышу в первый раз. Погуглю с этим прицелом. Мышке уже 5 лет, может действительно состарилась.
Блин, похоже вы правы. С другой мышкой проблемы пока нет. Видимо в старой немного залипает кнопка и при движении выдирает закладку в отдельную страницу. Разберу и гляну в чем дело. Спасибо за совет. В эту сторону вообще не думал. Поступил как блондинка. Надо же сначала проверить включено ли в сеть :)
Ну на самом деле это не супер очевидный вариант)))
Совершенно не очевидный. Я как-то здесь на лоре обсуждал проблему с моей мышкой. При прокрутке колесика курсор двигался не сразу или приходилось до фига крутить для небольшого сдвига. Оказалось тоже механика. Спицы в колесике покрылись пылью, вот и результат. Разобрал, промыл и ву а ля.
Это возможно? Пробовал это руководство, только при старте системы - запускается браузер, но в полноэкранный режим не выходит. В режиме текущей сессии браузер худо-бедно ещё запускается этим скриптом в полноэкранном виде. Что может влиять на неисправный автостарт этого скрипта при заходе в систему?
Сделал такой вот скрипт в автозагрузке:
Соответственно, xdotool должен быть перед этим установлен. Видимо, в фоне что-то не успевало подгружаться и скрипт отрабатывал не до конца. Увеличил задержку перед исполнением скрипта и перед эмитацией нажатия кнопки F11 — и всё заработало. Спасибо за наводку про увеличение времени .Иксы еще окно не отрисовали (или еще какая хрень не догрузилась), а ты его уже телипаешь на фулскрин. Задержку в несколько сек точно ставил, увеличивал? Возможно перед запуском фф тоже нужна.
deep-purple ★★★★★ ( 10.04.18 22:27:57 )Последнее исправление: deep-purple 10.04.18 22:28:49 (всего исправлений: 1)
Если твой WM не умеет (а какой у тебя WM?), то попробуй поставить devilspie. Напиши правило в
(я надеюсь, что в правиле не ошибся - писал вслепую)
Zubok ★★★★★ ( 10.04.18 22:38:09 )Последнее исправление: Zubok 10.04.18 22:38:40 (всего исправлений: 1)
какой WM ? В моем bspwm это можно местными средствами делать, при этом firefox все валидно подхватывает
Нет, всё бодро грузится, открывается бразер, но не разворачивается на полный экран. Задержку увеличивал до 9 секунд. Никакого эффекта. Т
Unity. Ubuntu 14.04.5.
А перед запуском фф задержку ставить пробовал?
Тогда, может, поставить Compiz Config Settings Manager? Там есть подобные настройки для каждого приложения в разделе Window Management -> Window Rules + Place Windows
Zubok ★★★★★ ( 10.04.18 23:01:04 )Последнее исправление: Zubok 10.04.18 23:01:43 (всего исправлений: 1)
Всем ещё раз спасибо за идеи!
Ну а как решил задачу в итоге?
В теле темы всегда пишу, чтобы люди долго не листали переписку).
В теле темы всегда пишу, чтобы люди долго не листали переписку).
Ну, если честно, то решение с xdotool странное. Для твоей задачи инструмент хоть и рабочий, но такое решение — кривой костыль. Какие-то паузы выжидать. Зачем? 11 секунд! В иксах есть механизмы присвоения окнам свойств в момент их появления. Окно еще не отобразилось, а WM уже будет знать, как его отображать. То есть это либо оконные менеджеры умеют сами, либо сторонние средства типа devilspie (а в случае Unity — CCSM).
Zubok ★★★★★ ( 11.04.18 21:30:35 )Последнее исправление: Zubok 11.04.18 21:38:12 (всего исправлений: 1)
К тому же, твое решение некорректное. Ты хоть понимаешь, куда посылается F11? Оно посылается не конкретно окну firefox, а окну, которое на момент срабатывания xdotool будет иметь input focus. Если кто-то перехватит фокус за твои 7 секунд (что-то вскочило на экране), то F11 firefox не получит.
Исправил код. Замечание верное. Фокус реально сбивался).
Задержка нужна, т.к. глючный Wi-Fi адаптер долго подсоединяется к сетке. Если он не соединится вовремя, браузер раскроется на весь экран со страницей ошибки. В итоге, время задержки было увеличено аж до 27 секунд (!). Это киоск, фэйлы с незагруженными страничками - крайне не желательны. А так, да, если коннект быстрый, смысла ставить такое долгое время нет.
Desmond_Hume ★★★★★ ( 12.04.18 04:47:13 )Последнее исправление: Desmond_Hume 12.04.18 04:48:32 (всего исправлений: 1)
У огнелиса есть расширения для режима киоска.
Создай отдельный профиль firefox --ProfileManager и установи туда расширения необходимые. Потом стартуй по firefox -P <имя_профиля> .
И запускать через N секунд после старта тоже некорректно. Скриптом проверяй поднялась ли сеть, а потом стартуй огнелис.
Исправил код. Замечание верное. Фокус реально сбивался).
Ты его странно исправил, это мягко говоря. :) Твой код ничего не делает. То, что ты написал, не делает ничего. Надо хотя бы так (classname, class, name можно посмотреть в xprop, например):
Zubok ★★★★★ ( 12.04.18 07:43:16 )Последнее исправление: Zubok 12.04.18 07:47:46 (всего исправлений: 1)
Это киоск, фэйлы с незагруженными страничками - крайне не желательны
А для чего киоск вообще нужен? Пользователь имеет доступ к клавиатуре? Он может нажать F11 и вывести FF из полноэкранного режима? Может, тебе вообще оконный менеджер не нужен в принципе, если компьютер будет без доступа к клавиатуре и выполнять только одну задачу серфинга по интернету.
Пользователь имеет доступ к виртуальной клавиатуре, на которой отсутствуют функциональные клавиши и клавиша Ctrl. Сама система нужна для настройки некоторых устройств и сервисов.
C чего ты взял, что он ничего не делает? У меня он делает следующее: открыто для теста окно хрома, окно терминала, из которого выполняю этот скрипт. В итоге, открывается Firefox и разворачивает на полный экран, окна хрома и терминала остаются прежними. Всё работает.
Desmond_Hume ★★★★★ ( 12.04.18 16:49:58 )Последнее исправление: Desmond_Hume 12.04.18 16:51:33 (всего исправлений: 1)
Зачем это вообще на киоске?
Я когда-то делал для цати штук по районам, ничего кроме X не использовалось, никаких вм итп.
firefox --display=:0 -P /настроенный/профиль
Домашняя директория в чистом tmpfs с профилем воссоздается из тарбола перед каждым запуском фф, во избежание. По вкусу можно использовать tmpfs+overlay
Экранная клава, емнип, была в виде дополнения к фф.
Стартовало все мгновенно и ничего не ломалось.
Нет, не делает. Что эта строчка делает? Она в первой части просто запрашивает XID окон, которые подходят под критерий "-name 'firefox' и выводит их в stdout, а потом выполняет xdotool key "F11" , где <F11> снова достается окну, у которого фокус ввода. Если перед FF что-то перехватит фокус, то ему <F11> не достанется. Об этом я, кажется, выше сказал. Хочешь проверить? Пожалуйста. Открой FF, открой терминал перед FF. Терминал имеет фокус ввода. Теперь в терминале введи свою строчку.
Zubok ★★★★★ ( 12.04.18 17:25:04 )Последнее исправление: Zubok 12.04.18 17:26:06 (всего исправлений: 1)
Последнее исправление: Zubok 12.04.18 18:46:14 (всего исправлений: 1)
Прошли те времена .
Когда я запускаю в скрипте, то всё выводится нормально. Если выполнить отдельно команду, то да, раскрывается терминал.
А теперь попоробуй мою строчку из такого же состояния.
Попробовал. На экране появился браузер Firefox. Раскрытия на весь экран не было.
Попробовал. На экране появился браузер Firefox. Раскрытия на весь экран не было.
Этого не может быть. Какую строчку ты попробовал? У меня все раскрывается после того, как FF выдвигается вперед.
Вот эту команду ввёл в терминале при раскрытом сзади Firefox'e:
А FF поднимается поверх терминала после выполнения этой строчки?
Да, фокус переключается на Firefox.
Не знаю. Должно работать. У меня работает из любого положения - пусть даже FF похоронен по десятью окнами. Он должен поднять окно FF, дождаться конца этой операции и только после этого переслать F11. Не знаю, в чем может быть дело у тебя. Попробуй добавить delay:
если команду написать так:
Я на федоре пробую. Не знаю, наверное, не имеет значения.
ТЫ делаешь то же самое, что и делал. xdotool передает F11 окну, которое имеет фокус, а не конкретному окну. Но у меня есть предположение, почему так происходит. Подчеркну, что это предположение. У меня FF еще старый, так как я хочу подзадержаться на GTK2. FF на GTK3 меня выбешивает, а у тебя наверняка все наоборот.
FF на GTK2 реагирует, а вот на GTK3 может не реагировать. Тогда выходя нет - поднимать окно и тут же второй командой через XTEST долбить F11.
А я же выше написал. Из xprop например.
Интересная инфа. Спасибо!
То есть твой последний вариант с отдельным xdotool после поднятия окна наверх единственный рабочий вариант (поднятием окна заведует WM, а не приложение, поэтому оно-то срабатывает).
Читайте также: