54 votes

Créer un raccourci d'application... La fonctionnalité de Chrome dans Firefox ?

Comme vous le savez probablement, l'option "Créer un raccourci d'application..." de Chrome crée un raccourci sur le bureau ou dans la barre des tâches vers l'application Web (URL actuelle). Lorsque l'on clique sur le raccourci correspondant, Chrome ouvre une fenêtre séparée pour cette seule URL, sans barre de navigation. enter image description here Je peux donc maintenant utiliser Google translate (presque) comme application de bureau.

Le (dernier) Firefox dispose-t-il de cette fonctionnalité ? Intégrée ou dans un plugin ? En fait, je me souviens que Firefox a déjà eu cette fonctionnalité, mais je rêve peut-être.

30voto

ADTC Points 2859

Nouvelle mise à jour 2020

Veuillez consulter l'excellente réponse d'Amer. (Si vous voulez que l'icône reste dans la barre des tâches, cliquez dessus avec le bouton droit de la souris et cliquez sur "Épingler à la barre des tâches").

Mises en garde :

  • La fonction de navigateur spécifique au site (SSB) étant désactivée par défaut, elle peut être expérimentale.
  • Il n'y a pas d'indicateur de progression du "chargement" dans la fenêtre SSB. Parfois, vous fixez une fenêtre vide et vous vous demandez ce qui se passe.
  • Il n'y a pas de fonction Zoom. Si vous avez déjà réglé le niveau de zoom dans la fenêtre principale de Firefox, il ne s'applique pas à la fenêtre SSB. Le niveau de zoom est toujours de 100 %.
  • Le titre de la fenêtre ne change jamais. Il s'agit toujours du titre fixe. C'est mauvais pour les applications web qui changent le titre pour indiquer quelque chose. (Je suppose que l'icône ne peut pas changer non plus).
  • Si vous aviez déjà activé les notifications via la fenêtre principale de Firefox, vous pouvez les obtenir, mais si vous ne les avez jamais activées, je ne suis pas sûr que vous puissiez les activer à partir de la fenêtre SSB.
  • Il n'y a pas de menu contextuel standard par clic droit - pas même sur les champs de texte. Cela nuit vraiment à la convivialité puisque vous ne pouvez pas copier, coller, rafraîchir la page, etc. sans utiliser de raccourcis clavier. (Les menus de clic droit spécifiques à une application fonctionnent toujours, car ils font partie du code propre au site web, et non du navigateur lui-même).
  • La fenêtre de l'application web ne se souvient pas de sa dernière position et de sa dernière taille.

Ces réserves rendent la solution SSB moins qu'idéale pour le moment. Espérons qu'ils les corrigeront dans les futures versions de FF. Mais si tout ce que vous recherchez est une fenêtre dédiée pour votre application web à travers Firefox, c'est une bonne solution.


Mise à jour précédente 2017

Vous pouvez en quelque sorte le faire maintenant, avec un petit changement de configuration et un bookmarklet. (Je n'ai pas expérimenté les raccourcis de bureau, mais cela pourrait être possible).

  1. Ir a about:config et mettre dom.disable_window_open_feature.location à faux.
    Cette option est facultative, mais elle supprime la barre de localisation désactivée en haut de la fenêtre.

  2. Créez un bookmarklet (qui n'est en fait qu'un signet ordinaire mais qui exécute du Javascript) :

     javascript:(function(){window.open("https://www.google.com/","_blank","menubar=no,location=no,toolbar=no,scrollbars=yes,left=150,top=50");})();

    Remplacer https://www.google.com/ avec votre URL.

Lorsque vous ouvrez ce bookmarklet, le site s'ouvre dans une fenêtre séparée. Vous pouvez ajuster les valeurs de left y top au besoin.

Conseil bonus : Si vous avez "Montrez vos fenêtres et onglets de la dernière fois" activé, lorsque vous quittez et redémarrez Firefox avec la fenêtre dédiée ouverte, celle-ci est également restaurée.


Réponse précédente

Mise à jour : La prise en charge de cet indicateur semble avoir été supprimée dans les dernières versions de Firefox.

Firefox dispose d'un terriblement sous-documenté drapeau -chrome :

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

Comme Raccourci de l'application Chrome :

  • Crée une fenêtre de base avec juste la page web et la simple fenêtre chrome (pas de barre d'onglets, de barre d'adresse, etc).
  • Utilisable comme une "application".

Contrairement à Raccourci de l'application Chrome :

  • La fenêtre est toujours créée avec l'option complet la taille de la page. Pour les pages vides basées sur AJAX qui ne se remplissent qu'elles-mêmes après page-load, cela se traduirait par une toute petite fenêtre dans le coin supérieur gauche de l'écran. Heureusement, vous pouvez redimensionner manuellement la fenêtre.
    • Si vous essayez superuser.com vous obtiendrez une fenêtre très très longue.
    • Drapeaux non documentés -width y -height ne fonctionnent pas.
    • Il est peut-être possible de faire en sorte qu'un processus de post-lancement trouve la fenêtre et ajuste automatiquement sa taille, mais cela semble être une tâche trop lourde pour l'utilisateur moyen.
  • Le Favicon n'est pas utilisé comme icône de la fenêtre. La fenêtre a toujours l'icône de Firefox.
  • Dans le regroupement de la barre des tâches de Windows, la fenêtre est regroupée avec la fenêtre principale de Firefox. Dans Google Chrome, un raccourci d'application vraiment s'exécute comme un programme Windows distinct et n'est pas groupé avec Chr
    • De ce fait, si un raccourci vers l'application est épinglé dans la barre des tâches, ce raccourci ne devient pas la fenêtre de l'application.
    • De même, le fait de quitter Firefox fermera l'application. Un nouveau lancement ne restaurera pas l'application, même si Firefox est configuré pour restaurer tous les onglets et toutes les fenêtres.
  • Pas de menu de clic droit. Pas de fonctionnalité de retour en arrière (même avec des raccourcis clavier). Impossible de recharger ou de zoomer. Le zoom défini dans la fenêtre principale de Firefox n'est pas mémorisé.
  • L'utilisation des touches fléchées pour déplacer le curseur de texte lors de la saisie dans une zone de texte peut parfois produire des résultats étranges.
  • Cette fonction parfois fait entrer Windows dans un écran noir et revient en mode "Schéma de couleurs de base de Windows" (tous les effets Aero disparaissent). Je classerais cela comme un bogue. Ce n'est pas toujours le cas.
    • Si cela se produit, ouvrez l'invite de commande et exécutez net stop uxsms suivi par net start uxsms .

En dehors des problèmes susmentionnés, il fonctionne bien.

26voto

amiregelz Points 7781

Prisme de Mozilla (anciennement WebRunner) par Mozilla Labs présentait la fonction "Créer un raccourci d'application" dans Firefox :

Mozilla Prism (anciennement WebRunner) est un produit qui intègre les applications web avec le bureau, ce qui permet de lancer des applications Web à partir du bureau. de lancer des applications Web à partir du bureau et de les configurer indépendamment du navigateur navigateur web par défaut.

Les utilisateurs peuvent créer manuellement des applications web en utilisant Tools > Convert Website to Application .

Cependant, depuis novembre 2010, Prism est répertorié comme un projet inactif sur le site Web des laboratoires Mozilla. Le 1er février 2011, Mozilla Labs a annoncé qu'il ne maintiendrait plus Prism.

Il y a eu plusieurs alternatives à Prism, mais il semble qu'ils aient tous été abandonnés et ne soient plus actifs ou disponibles au téléchargement.

Dans la question suivante : Pourquoi Firefox Prism n'est-il plus dans les référentiels ? Il y a deux réponses utiles, concernant l'arrêt de Prism et les alternatives et solutions possibles. Il a été mentionné que la prise en charge des applications web dans Firefox est actuellement en cours . En outre, certaines solutions de contournement ont été suggérés .

25voto

Amer Points 351

Nouvelle mise à jour 2020 :

Con FF (Firefox) vous pouvez maintenant obtenir nativement la même expérience que Google Chrome sans avoir besoin d'un raccourci JavaScript :

  1. Mettez à jour la dernière version de FF.
  2. Ouvrez la page de configuration "about:config".
  3. Recherchez la booléenne "browser.ssb.enabled" et mettez-la à TRUE (ou créez une nouvelle variable booléenne avec ce nom si elle n'existe pas).

enter image description here

  1. Redémarrez FF.
  2. Ouvrez votre site Web préféré dans FF, puis cliquez sur le bouton (3 points) situé à côté de la barre d'adresse. barre d'adresse pour ouvrir le menu Action de la page et sélectionnez "Utiliser ce site en mode App".
  3. Un raccourci sera placé sur votre bureau et l'application s'ouvrira. immédiatement.

enter image description here

5voto

Benjamin Ziepert Points 261

Créez un profil séparé et exécutez-le comme un processus distinct. La fenêtre ressemblera à une application chrome et ne sera pas regroupée dans la barre des tâches de Windows. Elle aura également sa propre icône et une barre d'onglets et une barre de navigation cachées.

Des pas :

  1. Fermez toutes les instances de firefox
  2. Créer un profil firefox saparate
    1. ouvrir run (win+r)
    2. exécuter firefox -P
    3. créer une nouvelle application de profil
    4. sélectionnez le profil par défaut
    5. quitter
  3. Créer un mklink du dossier firefox
    1. Exécutez cmd en tant qu'administrateur. Recherchez cmd et ouvrez-le avec un clic droit.
    2. Entrez : cd "C:\Program Files\Mozilla Firefox\"
    3. Créez un lien vers un dossier avec mklink /D "Mozilla Firefox App" "Mozilla Firefox"
    4. Déplacez le lien "Mozille Firefox App" hors du dossier "Mozilla Firefox".
  4. Ouvrez le nouveau profil dans le nouveau dossier
    1. Allez dans le dossier Mozilla Firefox App et créez un raccourci de firefox.exe sur le bureau.
    2. Ouvrez le raccourci cible et ajoutez -P app no-remote
    3. Le raccourci devrait ressembler à ceci par exemple : "C:\Program Files\Mozilla Firefox WhatsApp\firefox.exe" -P whatsapp -no-remote
  5. Installer des extensions et modifier les paramètres
    1. Installez l'extension "Masquer la barre d'onglets avec un seul onglet".
    2. Installez l'extension "Hide Navigation Bar". Après l'installation, utilisez F2 pour cacher la barre de navigation.
    3. Installez l'extension "Changer les icônes des fenêtres du profil". Veuillez lire les instructions de l'extension, pour qu'elle fonctionne, et utilisez-la avec précaution.

Autres solutions :

Vous pourriez utiliser le autonome mais pour moi, il était trop bogué.

Sources :

1voto

AmitK Points 11

Voici ma solution :

J'ai écrit un petit bout de code pour créer une fenêtre d'application, et présenter une liste de webapps basée sur une liste définie par l'utilisateur. Copiez le code J'ai posté ici puis créez un bookmerklet qui pointe vers : javascript:[paste code here] .

Il suffit de personnaliser les détails dans le appList pour répondre à vos besoins.

Notez que vous devez toujours configurer Firefox comme expliqué. dans la réponse de l'ADTC pour permettre window.open pour créer des fenêtres sans onglet, sans barre d'outils et sans barre de défilement.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X