'Uygulama kısayolu oluştur…' Chrome'un Firefox'taki özelliği?


38

Muhtemelen bildiğiniz gibi Chrome'daki 'Uygulama kısayolu oluştur ...' web uygulamasına masaüstü / görev çubuğu kısayolu oluşturur (geçerli URL). İlgili kısayol tıklandığında Chrome, gezinme çubuğundaki bu URL için ayrı bir pencere açar. görüntü tanımını buraya girinArtık Google çeviri (neredeyse) masaüstü uygulaması olarak kullanabilirim.

(Son) Firefox'un bu özelliği var mı? Dahili veya eklenti? Aslında bir kez bu özelliği olan Firefox'u hatırlıyorum, ama sadece rüya görüyor olabilirim.


@ clearkimura: Bu cevabın tek bir sorunu var - artık işe yaramıyor.
harrymc

@harrymc Tam olarak sizin için işe yaramıyor mu? -chrome(2015 cevap) gerçekten uygun bulunmamaktadır, ancak yer işareti hile (yeni güncelleme 2017) benim için çalışıyor.
clearkimura

Benim için değil, değil.
harrymc

@harrymc Sizinki izole edilmiş bir durum olur. Yer imi testini Firefox Legacy ve Quantum (50, 60, 70) ile hem Linux hem de Windows üzerinde test etmeye bile gittim ve cevap olarak işe yaradım.
clearkimura

Yanıtlar:


23

Mozilla Labs'in Mozilla Prism (eski adıyla WebRunner), Firefox'ta "Uygulama kısayolu oluştur" u seçti:

Mozilla Prism (eski adıyla WebRunner), web uygulamalarını masaüstüyle bütünleştiren, web uygulamalarının masaüstünden başlatılmasını ve varsayılan web tarayıcısından bağımsız olarak yapılandırılmasını sağlayan bir üründür.

Kullanıcılar kullanarak web uygulamalarını manuel olarak oluşturabilir Tools > Convert Website to Application.

Ancak, Kasım 2010'dan bu yana, Prizma Mozilla laboratuvarları web sitesinde aktif olmayan bir proje olarak listelenmiştir. 1 Şubat 2011'de Mozilla laboratuvarları artık Prizmayı sürdürmeyeceğini açıkladı.

Prism'in birkaç alternatifi vardı , ancak hepsinin kesildiği ve artık aktif olmadığı ya da indirilemediği anlaşılıyor.

Aşağıdaki soruda: Neden artık Firefox Prism depolarda yok? , Prizmanın sona ermesi ve olası alternatifler ve çözümlerle ilgili iki faydalı cevap vardır. O sözü edilen Firefox'da web uygulama desteği devam etmektedir . Ayrıca, bazı geçici çözümler önerilmiştir .


4
Bu özellik StackEdit, Regex101 gibi uygulamalar için çok kullanışlıdır. Mozilla'nın devam etmeyeceğine inanamıyorum.
CMCDragonkai

9
Artık Quantum çıktı, Firefox'a geri döndüm ve Chrome'dan gerçekten özlediğim tek şey bu. Şu anda Firefox'ta bunu yapmak için hiçbir yolu yoktur o inanılmaz görünüyor hiç .
Charles Roper

16

Yeni Güncelleme 2017

Bunu şimdi küçük bir yapılandırma değişikliği ve bir yer imi ile yapabilirsiniz. (Masaüstü kısayollarını denemedim, ancak bu mümkün olabilir.)

  1. Git about:configve dom.disable_window_open_feature.locationfalse olarak ayarla .
    Bu isteğe bağlıdır, ancak pencerenin üstündeki devre dışı bırakılmış konum çubuğunu kaldırır.
  2. Bir yer imi oluşturma (bu gerçekten normal bir yer imidir ancak Javascript'i çalıştırır):

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

    https://www.google.com/URL'nizle değiştirin .

Bu favoriyi açtığınızda, siteyi ayrı ayrı bir pencerede açacaktır. Sen değerlerini ayarlamak isteyebilirsiniz leftve topgerektiği gibi.

Ekstra İpucu: Eğer varsa "Son kullandığınız pencere ve sekmeleri göster" açık adanmış pencere ile Firefox'u çıkıp yeniden başlattığınızda, etkin, aynı zamanda geri yüklenir.


Önceki cevap

Güncelleme: Bu bayrak için destek Firefox'un en son sürümlerinden kaldırılmış görünüyor.

Firefox'ta çok az belgelenmiş bir bayrak var -chrome:

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

Gibi Chrome uygulaması kısayol :

  • Yalnızca web sayfası ve düz pencere kromu içeren temel bir pencere oluşturur (sekme çubuğu, adres çubuğu, vb.).
  • Bir "uygulama" olarak kullanılabilir.

Chrome uygulamasının kısayolundan farklı olarak :

  • Pencere her zaman sayfanın tam boyutunda oluşturulur . Yalnızca sayfa yüklendikten sonra kendilerini dolduran AJAX tabanlı boş sayfalar için bu , ekranın sol üst köşesinde çok küçük bir pencereye neden olur. Neyse ki pencereyi manuel olarak yeniden boyutlandırabilirsiniz.
    • Eğer denersen superuser.com, çok uzun bir pencereye sahip olacaksın.
    • Belgesiz bayrakları -widthve -heightişe yaramazsa.
    • Başlatma sonrası bir işlemin pencereyi bulması ve pencere boyutunu otomatik olarak ayarlaması mümkün olabilir, ancak bu ortalama bir kullanıcı için çok fazla iş gibi görünüyor.
  • Favicon, pencere simgesi olarak kullanılmaz. Pencerede hala Firefox simgesi var.
  • Windows görev çubuğu gruplandırmasında, pencere Firefox'un ana penceresiyle birlikte gruplanır. Google Chrome'da, bir uygulama kısayolu gerçekten ayrı bir Windows programı olarak çalışır ve Chrome'un ana penceresiyle gruplanmaz.
    • Bu nedenle, uygulamanın bir kısayolu görev çubuğunda tutturulmuşsa, kısayol uygulamanın penceresi olmaz.
    • Ayrıca, Firefox'tan çıkmak uygulamayı kapatır. Firefox tüm sekmeleri ve pencereleri geri yüklemek için ayarlanmış olsa bile, yeniden başlatmak uygulamayı geri yüklemez.
  • Sağ tıklama menüsü yok. Geri sarma işlevi yoktur (klavye kısayollarında bile). Yeniden yüklenemiyor veya yakınlaştırılamıyor. Firefox ana penceresinde ayarlanan yakınlaştırmayı hatırlamıyor.
  • Metin kutusuna yazı yazarken metin işaretini taşımak için ok tuşlarını kullanmak bazen garip sonuçlar verebilir.
  • Bu özellik bazen Windows'un siyah bir ekrana girmesine ve "Windows Temel Renk Düzeni" kipine geri dönmesine neden olur (tüm Aero efektleri kaybolur). Bunu bir hata olarak sınıflandırırdım. Her zaman olmaz.
    • Bu durumda, komut istemini açın ve net stop uxsmsardından onu çalıştırın net start uxsms.

Yukarıdaki sorunların dışında, iyi çalışıyor.


2
WIndows altında benim için çalışmıyor, Firefox 44 ve profilleri ile, sadece varsayılan sayfadan ff ile başlıyor (hangi bileşenin yanlış olduğuna dair hiçbir ipucu yok, Windows olduğundan eminim: p)
childno͡.de

@ childno.de de benim için çalışmayı bıraktı. Bence Firefox geliştiricileri bayrak desteğini kaldırdı. Cevabı güncelledim.
ADTC

1
Javascript-bookmark çözümü iyi çalışıyor. Maalesef (Görev çubuğunda görüntülenen) uygun bir Pencere Başlığı belirlemenin bir yolu yok gibi görünüyor. Bu yüzden görev çubuğundaki pencere unsexy https URL'dir, oysa chrome'da bunu SomeGreatApp olarak ayarlayabilirim. Yer işaretinde windowName özelliğini ayarlamak yardımcı olmaz ve geliştirici, başlığı ayarlamaması gerektiğini belirtir. :-(
doublehelix

Ödül sonrası not: Zaman çizelgesi , en az 10 kullanıcının bu cevabı üç yıl içinde yararlı bulduğunu ima etti. 2017 yılının sonlarında güncellenmesine rağmen, bu en son ve SU'da bulabildiğim hileyi yapan tek cevaptı.
clearkimura

4

Ayrı bir profil oluşturun ve ayrı bir işlem olarak çalıştırın. Pencere, bir krom uygulamasına benzeyecek ve Windows görev çubuğunda gruplandırılmayacaktır. Aynı zamanda kendi simgesi ve gizli bir sekme çubuğu ve gezinti çubuğu olacak.

Adımlar:

  1. Tüm firefox örneklerini kapat
  2. Ayrı bir firefox profili oluşturun
    1. açık run(kazan + r)
    2. koşmak firefox -P
    3. yeni bir profil uygulaması oluştur
    4. varsayılan profili seç
    5. çıkış
  3. Firefox klasörünün bir mklink oluşturun
    1. Cmd'yi yönetici olarak çalıştırın. Cmd'yi arayın ve sağ tıklayın.
    2. Girmek: cd "C:\Program Files\Mozilla Firefox\"
    3. İle bir klasör bağlantısı oluşturun mklink /D "Mozilla Firefox App" "Mozilla Firefox"
    4. "Mozille Firefox App" bağlantısını "Mozilla Firefox" klasörünün dışına taşıyın
  4. Yeni profili yeni klasörde aç
    1. Mozilla Firefox App klasörüne gidin ve masaüstünde firefox.exe kısayolu oluşturun
    2. Kısayol hedefini açın ve -P app no-remote
    3. Kısayol, bunun gibi bir örneğe bakmalıdır: "C:\Program Files\Mozilla Firefox WhatsApp\firefox.exe" -P whatsapp -no-remote
  5. Uzantıları yükle ve ayarları değiştir
    1. "Bir sekmeli Sekme çubuğunu gizle" uzantısını yükleyin
    2. "Gezinme Çubuğunu Gizle" uzantısını yükleyin. Kurulumdan sonra gezinti çubuğunu gizlemek için F2 tuşunu kullanın.
    3. "Profil Pencere Simgelerini Değiştir" uzantısını kurun. Lütfen çalışması için uzatma talimatlarını okuyun ve dikkatli kullanın.

Diğer çözümler:

Bağımsız uzantıyı kullanabilirsin ama benim için buggy oldu.

Kaynaklar:


Ayrı, gruplanmamış görev çubuğu simgelerini almak için, 3. ve 4. adımlar yerine support.mozilla.org/en-US/questions/1233574 (ve bugzilla.mozilla.org/show_bug.cgi?id=577867 ) buradaki talimatları yerine getirmek zorunda kaldım. .
G-Title

Bu eklentiyi 5. adımda listelenenlerin yerine de kullandım: addons.mozilla.org/en-US/firefox/addon/mpt-hide-browser-ui . Özel simge için özel bir uzantıya ihtiyacım yoktu; Uygulamayı belirli bir profille başlattım, görev çubuğuna açılan görev çubuğu simgesini sabitledim, özelliklerini açtım, simge görüntüsünü değiştirdim ve ardından Explorer'ı yeniden başlattım.
G-Wiz

0

İşte benim çözümüm:

Bir uygulama penceresi oluşturmak için küçük bir kod parçası yazdım ve özel tanımlanmış bir listeye dayanan bir webapp listesi sundum. Buraya gönderdiğim kodu kopyalayın , sonra: işaret eden bir kitapçığı oluşturun javascript:[paste code here].

appListİhtiyaçlarınıza uyacak şekilde nesnedeki ayrıntıları özelleştirin .

Firefox'u ADTC'nin cevabında açıklandığı gibi sekmesizwindow.open , araç çubuğunda, kaydırma çubuğuzunda pencereler yaratmaya izin vermek için yapılandırmanız gerektiğini unutmayın .


kodun harika. Kodlamayı gerçekten anlamıyorum, bu yüzden, sakıncası yoksa, lütfen kodunuzu nasıl düzenleyeceğinizi gösterir misiniz, böylece doğrudan bir WhatsApp penceresi açar, sağladığınız tüm bu seçeneklerin bulunduğu ilk pencere olmadan? Dikkatiniz için çok teşekkürler.
user48949

@ user48949 sizinki basit bir kullanım durumudur (kitapçıktan başlatmak için yalnızca bir web sitesi). Sadece izleyin ADTC en çözümünü ve değiştirme https://www.google.com/ile https://web.whatsapp.com/.
AmitK
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.