«Создать ярлык приложения …» Функция Chrome в Firefox?

Как вы, вероятно, знаете «Создать ярлык приложения …» в Chrome создает ярлык рабочего стола / панели задач для веб-приложения (текущий URL-адрес). При щелчке соответствующего ярлыка Chrome открывает отдельное окно только для этого URL-адреса без панели навигации. Введите описание изображения здесь Поэтому теперь я могу использовать Google для перевода (почти) в качестве настольного приложения.

У Firefox есть (последняя) эта функция? Встроенный или плагин? На самом деле я помню, как Firefox однажды использовал эту функцию, но я могу просто мечтать.

Mozilla Prism (ранее WebRunner) от Mozilla Labs показал «Создать ярлык приложения» в Firefox:

Mozilla Prism (ранее WebRunner) – продукт, который объединяет веб-приложения с рабочим столом, позволяя запускать веб-приложения с рабочего стола и настраиваться независимо от веб-браузера по умолчанию.

Пользователи могут вручную создавать веб-приложения с помощью « Tools > Convert Website to Application .

Однако с ноября 2010 года Prism отображается как неактивный проект на веб-сайте Mozilla labs. 1 февраля 2011 года лаборатории Mozilla объявили, что больше не будут поддерживать Prism.

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

В следующем вопросе: Почему Firefox Prism не находится в репозиториях? , Есть два полезных ответа, касающихся прекращения Призма и возможных альтернатив и решений. Было упомянуто, что поддержка веб-приложений в Firefox в настоящее время продолжается . Также были предложены некоторые обходные пути.

Обновление. Поддержка этого флага, как представляется, была удалена из последних версий Firefox.

Firefox имеет ужасно -chrome флаг -chrome :

 firefox.exe -chrome http://superuser.com 

Как ярлык приложения Chrome :

  • Создает базовое окно с помощью только веб-страницы и простого хроматического окна (без панели вкладок, адресной строки и т. Д.).
  • Используется как «приложение».

В отличие от ярлыка приложения Chrome :

  • Окно всегда создается с полным размером страницы. Для пустых страниц на основе AJAX, которые заполняются только после загрузки страницы, это приведет к очень маленькому окну в верхнем левом углу экрана. К счастью, вы можете вручную изменить размер окна.
    • Если вы попробуете superuser.com , вы получите окно очень долгое.
    • Недокументированные флаги -width и -height не работают.
    • Возможно, процесс после запуска найдет окно и автоматически изменит размер окна, но для среднего пользователя это слишком много работает.
  • Favicon не используется как значок окна. В окне все еще есть значок Firefox.
  • В группе панели задач Windows окно сгруппировано с основным окном Firefox. В Google Chrome ярлык приложений действительно работает как отдельная программа Windows и не сгруппирован с основным окном Chrome.
    • Из-за этого, если ярлык приложения прикреплен на панели задач, ярлык не станет окном приложения.
    • Кроме того, выход из Firefox закроет приложение. Запуск снова не восстановит приложение, даже если Firefox настроен на восстановление всех вкладок и окон.
  • Нет контекстного меню. Нет функции back-back (даже с клавиатурными shorcuts). Невозможно перезагрузить или увеличить. Не помнит масштаб, установленный в главном окне Firefox.
  • Использование клавиш со стрелками для перемещения курсора текста при вводе текстового поля иногда приводит к появлению странных результатов.
  • Эта функция иногда заставляет Windows вводить черный экран и вернуться с режимом «Windows Basic Color Scheme» (все эффекты Aero исчезнут). Я бы назвал это ошибкой. Это не всегда происходит.
    • Если это произойдет, откройте командную строку и запустите net stop uxsms за которым следует net start uxsms .

Помимо вышеуказанных проблем, он отлично работает.

Создайте отдельный профиль и запустите его как отдельный процесс. Окно будет похоже на хром-приложение и не будет сгруппировано в панели задач Windows. Также будет иметь свой собственный значок и скрытую панель вкладок и панель навигации.

шаги:

  1. Закрыть все экземпляры firefox
  2. Создание профиля saparate firefox
    1. Open run (win + r)
    2. firefox -P
    3. Создать новое приложение профиля
    4. Выберите профиль по умолчанию
    5. Выход
  3. Создайте mklink папки firefox
    1. Запустите cmd как администратор. Найдите cmd и откройте правой кнопкой мыши.
    2. Введите: cd "C:\Program Files\Mozilla Firefox\"
    3. Создайте ссылку на папку с mklink /D "Mozilla Firefox App" "Mozilla Firefox"
    4. Переместите ссылку «Mozille Firefox App» из папки «Mozilla Firefox»
  4. Открыть новый профиль в новой папке
    1. Перейдите в папку приложения Mozilla Firefox и создайте ярлык firefox.exe на рабочем столе
    2. Откройте цель ярлыка и добавьте -P app no-remote
    3. Ярлык должен выглядеть так: "C:\Program Files\Mozilla Firefox WhatsApp\firefox.exe" -P whatsapp -no-remote
  5. Установка расширений и изменение настроек
    1. Установите расширение «Скрыть панель вкладок с одной вкладкой»
    2. Установите расширение «Скрыть панель навигации». После установки используйте F2, чтобы скрыть панель навигации.
    3. Установите расширение «Иконки окна« Изменить профиль ». Пожалуйста, ознакомьтесь с инструкциями расширения, чтобы он работал, и используйте его с осторожностью.

Другие решения:

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

Источники:

  • Отключить панель сообщений с просьбой разрешить скрытый плагин
  • Полунагруженные страницы пустые, когда STOP используется в Firefox
  • Firefox всегда тот, который вызывает BSOD 0x124 на Windows 7 64-разрядный
  • Почему Firefox использует протокол / схему chrome: // в URL-адресах?
  • Некоторые настольные приложения Windows 8.1 не запускаются
  • Почему Firefox не распознает быстрые клавиши приложения, созданные в Mac OS X System Preferences?
  • Это Firefox или Geckodriver, который создает каталог «rust_mozprofile»
  • Как добавить пользовательскую поисковую систему в Firefox?
  • Изменение шрифтов адресных баров и поисковых систем в Firefox3.6?
  • Доступны ли веб-браузеры с помощью HTTPS?
  • : not () не ведет себя так же между Safari и Chrome / Firefox
  • Давайте будем гением компьютера.