Firefox Prism neden artık depolarda yok?


10

Prism , tam tarayıcı arayüzü olmadan web uygulamalarını barındıran basit bir XULRunner tabanlı tarayıcıdır. 10.04'ten beri Firefox Prism depolardan kaldırılmış gibi görünüyor ; Natty (11.04), Oneiric (11.10) veya Precise (12.04) için sadece LTS Hardy (8.04) ve Lucid (10.04) sürümleri için paket yoktur.

İnsanlar daha yeni Firefox sürümleriyle uyumsuzluk sorunları hakkında yazıyor, ancak yine de Maverick'te (10.10, artık güncelleme yok) PPA'dan en yeni Firefox ile Prism'i sorunsuz olarak kullanıyorum.

Prizma'nın kaldırılmasının bir nedeni var mı? Kullanmamam ve manuel olarak yüklememem için herhangi bir neden var mı? > = 12.04 için daha iyi bir alternatif var mı?

Ben işaret eden bir menü girişi (.destkop dosyası) oluşturmak mümkün olduğunu biliyorum firefox http://someurl.com/, ama ben de geçmişleri, önbellek, çerezler vb ayrılmış tutmak istiyorum. Buna ek olarak, prizmanın adres çubuğu olmadan basitleştirilmiş bir arayüzle birlikte gelmesini çok güzel buluyorum.

Yanıtlar:


7

Kolay çözüm

Tüm Firefox pencerelerini kapatın (ayrıca bu!). firefox -ProfileManagerWeb uygulamanız için yeni bir profil çalıştırın ve ekleyin. Ardından, tercihlerdeki ve diğer tüm rahatsız edici GUI öğelerindeki sekme çubuğunu kaldırabilirsiniz. Her şeyi kapatın ve bu kez varsayılan profilinizi seçmek için profil yöneticisini tekrar çalıştırın. "Her seferinde sor" seçeneğinin işaretini kaldırırsanız, şimdi Firefox varsayılan profilinizi başlatmalıdır.

Sonra bir dosya my_webapplication.desktopoluşturun ve bir başlatıcı oluşturun. Bu, Google takvimi için bir örnektir:

[Desktop Entry]
Name=Google Calendar
Exec=firefox -P gcalendar -no-remote
Terminal=false
Type=Application
Icon=firefox

Simge, firefox değil , seçtiğiniz bir simgeye giden yol olmalıdır.
gcalendardaha önce seçtiğim profil adı.

Gelişme

Uygulamanız zaten açıksa, bu başlatıcıyı tekrar açmak bir hataya neden olacaktır. wmctrlWeb uygulamanızı çalıştırmak için bu küçük komut dosyasını yükleyebilir ve kullanabilirsiniz:

# Is there any window with Google Calendar in the title?
if [ -z "`wmctrl -l|grep 'Google Calendar'`" ]; then
  # No --> run it
  firefox -P gcalendar -no-remote;
else
  # Yes --> change focus to this window
  wmctrl -a 'Google Calendar';
fi

Chromium kullanın

Şey ... vazgeçtim. Krom en kolay çözümdür. Sadece "uygulama kısayolu oluşturun ..." tıklayın ( "Araçlar") ve bitirdiniz. İçinde ~/.local/share/applicationsözelleştirilebilecek bir * .desktop dosyası bulacaksınız .

* .Desktop dosyasını özelleştirmek isteyebilirsiniz. Örneğin, docky bir Chromium web uygulamasını farklı bir uygulama olarak tanımıyor, bunun yerine Chromium simgesi görüntüleniyor. Bu davranışı, burada açıklandığı gibi WMClass kullanarak değiştirebilirsiniz . Ancak bu hata raporunda--class=MyArbitraryChromiumAppname tartışıldığı gibi bir parametre de eklemeniz gerekecektir . Google Takvim'i çalıştırmak istiyorsanız, * .desktop dosyanız şu şekilde görünmelidir:.local/share/applications/

[Desktop Entry]
Version=1.0
Name=Google Calendar
Exec=/usr/bin/chromium-browser "--app=https://www.google.com/calendar/render?gsessionid=HERE_GOES_THE_SESSION_ID_CREATED_AUTOMATICALLY" --class=gcal
Terminal=false
X-MultipleArgs=false
Type=Application
Icon=/home/peter/.icons/google_calendar.png
Categories=Network;WebBrowser;
StartupNotify=true
StartupWMClass=gcal

Not:--class=gcal özelliği eklemeniz ve ayarlamanız gerekir StartupWMClass=gcal(gcal yerine herhangi bir ad seçebilirsiniz).


5

Prizmanın kaldırılmasının bir nedeni var mı?

Çünkü Mozilla , Şubat 2011'de Prizma gelişimini bir yıldan fazla bir süre önce durdurdu .

> = 12.04 için daha iyi bir alternatif var mı?

Kullanmamam ve manuel olarak yüklememem için bir neden var mı?

Hayır, tüm bağımlılıkları karşılayabilmeniz koşuluyla manuel olarak yüklenmeli ve kullanılmalıdır.

Firefox'ta web uygulaması desteği şu anda devam ediyor:


Tavsiyen için teşekkürler. Bir alternatif olması gerektiğini düşündüm. Gerçekten çok garip 3 uygulama vardı ve hiçbiri devam veya resmi indirme olarak kullanılabilir. Ben vazgeçtim ve kendi bağımsız uygulamamı oluşturdum. Tamamlandığında nasıl yapılacağına dair bir cevap ekleyeceğim.
lumbric
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.