मैं लॉन्चर पर वेब एप्लिकेशन कैसे डालूं?


75

कभी-कभी मुझे वेब एप्लिकेशन वाले लोगों के साथ स्क्रीनशॉट के चित्र दिखाई देते हैं और उनके लॉन्चर पर अच्छे आइकन होते हैं, मैं इसे कैसे सेट कर सकता हूं?


आप स्विच भी जोड़ सकते हैं --start-maximizedताकि विंडो अधिकतम मोड में खुल जाएगी।
बत्तीस

जवाबों:


68

उबंटू में है यह फीचर, देखें:

आप अधिक पारंपरिक वेबएप एकीकरण दृष्टिकोण का उपयोग कर सकते हैं:

चूँकि ये समय लेने वाली हो सकती हैं, यदि आप वेबैप्स का एक गुच्छा इस्तेमाल करते हैं तो मैंने एक "वेब एप्लिकेशन" फ़ोल्डर बनाया है, जो मैं इन्हें रखता हूँ क्योंकि मुझे आइकन को रखने के लिए भी जगह की आवश्यकता है। मैं इस फोल्डर को उबंटू वन के साथ सिंक करता हूं ताकि रिस्टोरॉल या नए कंप्यूटर पर मैं अपने एप्लिकेशन को उच्च रिज़ॉल्यूशन के आइकॉन के साथ जाने के लिए तैयार कर सकूं।

में क्रोमियम ब्राउज़र क्रोमियम-ब्राउज़र स्थापित करें या गूगल क्रोम आप वेबसाइट आपको एक आवेदन में डालना चाहते हैं पर जाकर ऐसा कर सकते हैं। रिंच आइकन पर क्लिक करें और चुनें, टूल -> एप्लिकेशन शॉर्टकट बनाएं:

यहाँ छवि विवरण दर्ज करें

फिर अपने डेस्कटॉप पर शॉर्टकट बनाने के लिए डेस्कटॉप का चयन करें:

यहाँ छवि विवरण दर्ज करें

आप एप्लिकेशन एप्लिकेशन शॉर्टकट में "एप्लिकेशन मेनू" का भी चयन कर सकते हैं, यह आपके लिए डैश में डाल देगा, जो कि आसान है ताकि आप शॉर्टकट लॉन्च करने के लिए खोज सुविधा का उपयोग कर सकें, हालांकि अधिकांश वेब साइट के फ़ेविकॉन बहुत अच्छे पैमाने पर नहीं हैं इसलिए वे बदसूरत दिखते हैं। इसलिए इसके बजाय मैं आवेदन को पूरा करने के लिए ऐसा करता हूं:

फिर इसे इस "वेब एप्लिकेशन" फ़ोल्डर में ले जाएं या जहां भी आप इसे रखना चाहते हैं:

यहाँ छवि विवरण दर्ज करें

उस आइकन का स्नैज़ी संस्करण डाउनलोड करें जो देखने में अच्छा हो। मैं फ्लिकर पर द्रव समूह की सलाह देता हूं । आइकन को फ़ोल्डर में डाउनलोड करें, और फिर शॉर्टकट पर राइट क्लिक करें और गुणों का चयन करें:

यहाँ छवि विवरण दर्ज करें

शॉर्टकट आइकन बॉक्स पर अच्छे आइकन को खींचें और छोड़ें, नए के साथ कम रिज़ॉल्यूशन आइकन को बदलें:

यहाँ छवि विवरण दर्ज करें

अंतिम प्रभाव के लिए लॉन्चर पर नए स्लीक आइकन को ड्रैग और ड्रॉप करें:

इसे अपने लॉन्चर पर गिराएं

और अंतिम प्रभाव:

Gmail और Seesmic उनकी महिमा में


1
आपके द्वारा बताए अनुसार एप्लेट जोड़ना एक आकर्षण की तरह काम करता है। हालांकि, साइडबार प्रतीक पर क्लिक करके इसे खोलने पर, एक और (फिर से बदसूरत दिखने वाला) प्रतीक दिखाई देता है। यह एक बग है या मैं यहाँ कुछ याद कर रहा हूँ?
फजीक्यू

मुझे वही व्यवहार मिलता है।
सुपर

17

आप एक लॉन्चर आइकन (एक .desktopफ़ाइल का अर्थ ) बनाते हैं जो कहता है Exec=firefox www.askubuntu.comऔर इसे लॉन्चर में खींचें। इसलिए पहले एक खाली फाइल बनाएं और निम्नलिखित सामग्री को चिपकाएँ:

[Desktop Entry]
Name=Ask Ubuntu
Comment=Open Ask Ubuntu in firefox
Exec=firefox www.askubuntu.com
Icon=network
Terminal=false
Type=Application
StartupNotify=true
Categories=GNOME;
OnlyShowIn=GNOME;Unity;
X-GNOME-Keywords=Network;AskUbuntu;
Name[en_US]=AskUbuntu

फिर somename.desktopइस मामले में epmty फ़ाइल का नाम बदलें " askubuntu.desktop" एक उपयुक्त नाम होगा। अब माउस का उपयोग करके इसे अपने लॉन्चर में ले जाएं और आप अच्छे हैं।

यह आवश्यक नहीं है, लेकिन इसे लॉन्चर में खींचने से पहले, आप लॉन्चर right-click on it, go to Properties->Permissions->Allow executing file as programके आइकन के रूप में दिखाई दे सकते हैं!

यदि आप * .desktop फ़ाइल हटाते हैं तो आइकन आपके द्वारा लॉन्च किए गए फ़ॉर्म को गायब कर देगा। इन फ़ाइलों को संग्रहीत करने का सामान्य स्थान ~ / .Local / शेयर / अनुप्रयोग / है।


2
कृपया यह बताकर अपना उत्तर सुधारें कि लॉन्चर कैसे बनायें या संबंधित asnwer को लिंक करें कि यह कैसे करना है।
hytromo

@ कोन-एफ-यूज़ एप्लिकेशन पूरी तरह से चलते हैं लेकिन जब यह खुलता है, तो लॉन्चर में आइकन नहीं दिखाया जाता है
daisy

9

वर्तमान में ऐसा करने के दो पसंदीदा तरीके हैं। Ubuntu 12.04 में आप इसे PPA से इंस्टॉल करके आधिकारिक Ubuntu Webapps के पूर्वावलोकन का उपयोग कर सकते हैं (डिफ़ॉल्ट रूप से 12.10 के साथ आता है)

sudo add-apt-repository ppa:webapps/preview
sudo apt-get update && sudo apt-get install unity-webapps-preview

यह केवल समर्थित वेबसाइटों (वर्तमान में लगभग 40 ) के लिए काम करता है । जब आप फ़ायरफ़ॉक्स के साथ साइट पर जाते हैं तो आपसे पूछा जाएगा कि क्या आप इसे उबंटू में एकीकृत करना चाहते हैं।

दूसरा तरीका उबंटू ऐप शोडाउन के रजत-पुरस्कार विजेता फोगर का उपयोग करना है । बस सॉफ्टवेयर-सेंटर से फोगर पैकेज स्थापित करें ।फोगर स्थापित करें

दोनों विकल्प फ़ायरफ़ॉक्स प्रिज़्म और क्रोम की नियमित साइट-विशिष्ट-ब्राउज़िंग (एसएसबी) सुविधाओं से बेहतर हैं, क्योंकि वे उबंटू के साथ पूर्ण एकीकरण की अनुमति देते हैं। इसमें लॉन्चर-मेनू, HUD, संकेतक और सूचनाएं शामिल हैं।


1
फोगर किसी भी अधिक के आसपास नहीं लगता है, क्या कोई प्रतिस्थापन है?
जोसेफ एंजेलफ्रॉस्ट

2

यदि आप क्रोमियम के नवीनतम निर्माण (> 11.0.696.57) का उपयोग करते हैं तो यह अब एकता के साथ काम करता है। क्रोमियम के भीतर से एप्लिकेशन shorcut बनाएँ, फिर इसे एकता बार पर खींचें। यह 11.04 पर काम करता है


यह क्रोम संस्करण 14 और इसके बाद के संस्करण में टूटा हुआ प्रतीत होता है। वेब एप्लिकेशन अब सभी व्यक्तिगत आइकनों के बजाय क्रोम के तहत फिर से समूहीकृत किए गए हैं।
एडम

2

मुझे लगता है कि हर ऐप के लिए एक अलग क्रोमियम प्रोफ़ाइल बनाना अच्छा अभ्यास है। आपके ऐप्स तेज़ी से चलेंगे, क्योंकि डिफ़ॉल्ट प्रोफ़ाइल में इंस्टॉल किए गए एक्सटेंशन नहीं चलते हैं। इसके अलावा, आप अपने एप्लिकेशन के लिए विशिष्ट एक्सटेंशन इंस्टॉल कर सकते हैं जो आपके डिफ़ॉल्ट क्रोमियम इंस्टेंसेस में नहीं चलेंगे।

यदि आप अपने ऐप्स को किसी अलग प्रोफ़ाइल से चलाना चाहते हैं, तो यह करें:

  1. एक नई प्रोफ़ाइल निर्देशिका बनाएं:

    mkdir ~/.config/NAME_OF_APP
    
  2. अपने डेस्कटॉप पर अपने ऐप के शॉर्टकट पर राइट-क्लिक करें

  3. जोड़ना

    --user-data-dir=~/.config/NAME_OF_APP
    

कमांड और बंद करने के लिए।


यदि यह काम नहीं करता है, तो निम्न कार्य करें:

  1. एक नई प्रोफ़ाइल निर्देशिका बनाएं:

    mkdir ~/.config/NAME_OF_APP
    
  2. अपने डेस्कटॉप पर अपने ऐप के शॉर्टकट पर राइट-क्लिक करें

  3. जोड़ना

    --user-data-dir=--user-data-dir=~/.config/NAME_OF_APP
    

कमांड और बंद करने के लिए।


1
यह किसी भी अधिक आवश्यक नहीं है। क्रोम प्रत्येक विंडो (और क्रोमियम, भी) में प्रत्येक एप्लिकेशन को खोलता है।
मार्कोव 1

2

मैं @ con-f- उपयोग से सहमत हूं कि एक .desktop फ़ाइल जाने का रास्ता है, लेकिन मैं webapp-containerफ़ायरफ़ॉक्स के बजाय इस उद्देश्य के लिए डिज़ाइन किया गया उपयोग करने का सुझाव दूंगा । यहाँ मेरा उदाहरण, उबंटू एसडीके वेब ऐप परियोजना से लिया गया है :

[Desktop Entry]
Comment[en_US]=webapp for WorkFlowy
Comment=webapp for WorkFlowy
Exec=webapp-container --store-session-cookies --webappUrlPatterns=https?://workflowy.com/* http://workflowy.com %u
GenericName[en_US]=
GenericName=
Icon=/home/CORP.INSTRUCTURE.COM/banderson/Pictures/WorkFlowy.png
MimeType=
Name=WorkFlowy
Path=
StartupNotify=true
Terminal=false
TerminalOptions=
Type=Application
X-DBUS-ServiceName=
X-DBUS-StartupType=
X-KDE-SubstituteUID=false
X-KDE-Username=
X-Ubuntu-Touch=true

शॉर्टकट बनाने के लिए, बस अपने डेस्कटॉप फ़ोल्डर में एक निष्पादन योग्य फ़ाइल बनाएं जिसका नाम कुछ है WorkFlowy.desktopऔर इन सामग्रियों में पेस्ट करें।


1
यह मेरे लिए बहुत मदद करता है
अरुल

2

प्रगतिशील वेब ऐप्स (PWA)

यदि आपके पास एक PWA है तो बहुत आसान है। एक तरीका जो मैंने यहां पाया, वह उदाहरण के लिए है:

  1. PWAify स्थापित करें :npm install -g pwaify
  2. इलेक्ट्रॉन के साथ बायनेरिज़ बनाएँ : pwaify https://voice-memos.appspot.com/ --platforms=linuxया आपका PWA URL जो भी हो।
  3. सबफ़ोल्डर में जाएं और ऐप को चलाएं।

बस।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.