क्या मैक पर डेस्कटॉप शॉर्टकट बनाना एक अच्छा अभ्यास है?


20

मैं मैक के लिए कुछ लोकप्रिय सॉफ्टवेयर स्थापित कर रहा हूं और देखा है कि इंस्टॉलेशन पैकेज डेस्कटॉप शॉर्टकट नहीं बनाते हैं जैसा कि वे अक्सर खिड़कियों पर करते हैं।

पालन ​​करने के लिए अच्छा अभ्यास क्या है: क्या मुझे अपने आवेदन के लिए एक डेस्कटॉप शॉर्टकट बनाना चाहिए जो मैंने विकसित किया है?


16
विंडोज पर, यह एक बुरा अभ्यास है। ऐप्स स्टार्ट मेनू से संबंधित हैं।
Agent_L

2
प्रश्न का शीर्षक संभवतः यह स्पष्ट करने के लिए संशोधित किया जाना चाहिए कि आप स्थापना प्रक्रिया के दौरान शॉर्टकट बनाने के बारे में पूछ रहे हैं, न कि अंतिम उपयोगकर्ता के रूप में। लगता है कि यह एक अंतिम उपयोगकर्ता प्रश्न है, इस पर आधारित कई उत्तर प्रतीत होते हैं।
बारबेक्यू

'डेस्कटॉप शॉर्टकट' से क्या आपका शाब्दिक अर्थ है डेस्कटॉप पर दिखाई देने वाला आइकन, बैकग्राउंड स्क्रीन जो हमेशा वहां होता है, या क्या आप फ़ोल्डर में किसी एप्लिकेशन या यूटिलिटी जैसे आइकन से मतलब रखते हैं? मैंने कुछ विंडोज उपयोगकर्ताओं (हालांकि आमतौर पर डेवलपर्स नहीं) को देखा है, जो मानते हैं कि एप्लिकेशन फ़ोल्डर 'शॉर्टकट' से भरा है।
क्रेग

जवाबों:


52

मैं कहूंगा कि ऐप के लिए इंस्टॉल समय पर डेस्कटॉप उर्फ ​​निर्माण डिफॉल्ट व्यवहार के रूप में लागू करने के लिए डेवलपर्स के लिए एक विरोधी पैटर्न और बुरा अभ्यास है।

  • डेस्कटॉप अंत उपयोगकर्ता का है और macOS को प्रत्येक उपयोगकर्ता खाते के लिए एप्लिकेशन इंस्टॉल करने और प्रति कंप्यूटर एक से अधिक उपयोगकर्ता पर विचार करने के लिए डिज़ाइन किया गया है। इसे पूरा करने के लिए, आप या तो इंस्टॉलर को रूट विशेषाधिकार में वृद्धि कर रहे हैं ताकि कई डेस्कटॉप को बदल सकें या आप बाद के सभी उपयोगकर्ताओं के लिए एप्लिकेशन (या संभवतः चाहिए) को स्थापित करने के तरीके को अनदेखा / कम कर रहे हैं ।
  • लॉन्चपैड और डॉक और स्पॉटलाइट / सिरी, बीस्पोक ऐप लॉन्च टूल और मुहावरे हैं ताकि आप मान सकें कि आपके ग्राहक बहुत ही परिचित हैं कि कैसे एक ऐप शुरू करना है जिसे उन्होंने बस इंस्टॉल करने के लिए चुना है।

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

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


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

1
@ मिक - मैं मैक का उपयोग करने के 25 वर्षों में, डेस्कटॉप पर एक उपनाम लिखने वाला ऐप याद नहीं कर सकता।
टेटसुजिन

35

यह उत्तर स्पष्टीकरण से पहले लिखा गया था कि ओपी एक डेवलपर परिप्रेक्ष्य से है, अंत उपयोगकर्ता नहीं

मैं हमेशा "डेस्कटॉप पर कुछ भी नहीं" के स्कूल के लिए दृढ़ता से रहा हूं - लेकिन प्रत्येक अपने स्वयं के लिए।

आप कम से कम 6 तरीकों में से एक में लॉन्च करने के लिए एप्लिकेशन पा सकते हैं ...

  • Apple  मेनू> हाल के आइटम

  • अनुप्रयोग फ़ोल्डर ही

  • लांच पैड

  • स्पॉटलाइट

  • एप्लिकेशन को डॉक पर खींचें

  • किसी भी दस्तावेज़ को डबल-क्लिक करें और संबंधित ऐप लॉन्च करेगा, या विकल्प की सूची के लिए ओपन विथ> राइट-क्लिक करें, जो उस दस्तावेज़ प्रकार को संभाल सकता है।

इतने सारे विकल्प कि डेस्कटॉप को दूसरे के साथ अव्यवस्थित करना आवश्यक नहीं लगता है।
हालाँकि, यह आपकी मशीन है - जैसा आप चाहें ;-)


16

नहीं, आपको बस ऐप को /Applications(या ~/Applications) कॉपी करना चाहिए , और उपयोगकर्ता को यह चुनने देना चाहिए कि क्या वे गोदी में या कहीं और शॉर्टकट बनाना चाहते हैं।

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


6

कुछ वर्षों के लिए एक मैक उपयोगकर्ता के रूप में, मैं किसी भी ऐप के लिए याद नहीं करता हूं जो स्थापना के बाद डेस्कटॉप शॉर्टकट बनाता है। मेरा मानना ​​है कि यह अभ्यास उन उपयोगकर्ताओं के लिए अधिक परिचित है जो पहली बार विंडोज वातावरण से आते हैं, लेकिन निश्चित रूप से यह एक अच्छा तरीका नहीं है, स्मृति या सीपीयू उपयोग के कारण नहीं, बल्कि कई तरीकों से आप अपने ऐप्स तक पहुंच सकते हैं MacOS, जो अधिक कुशल और सुरुचिपूर्ण हैं।


3

हाँ, डॉक का उपयोग करें। आपको इसे जोड़ने के लिए संभवतः एप्लिकेशन आइकन को ड्रैग करना होगा, हालांकि।

यदि आप चाहते हैं कि आइकन हमेशा दिखाई दें, तो डॉक कंट्रोल पैनल में सूची आइटम "स्वचालित रूप से छिपाएं और डॉक दिखाएं" को अनचेक करें।


3

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

आम तौर पर मैक पर, आप डॉक का उपयोग करेंगेमैक डॉक

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

मेरा वर्तमान डेस्कटॉप लेआउट डेस्कटॉप उदाहरण


2
आप उपयोगकर्ता के दृष्टिकोण से उत्तर दे रहे हैं, जहां वास्तव में कोई भी विकल्प मान्य है। ओपी एक डेवलपर परिप्रेक्ष्य से पूछ रहा था, प्रभावी रूप से उपयोगकर्ताओं की ओर से विकल्प बनाने के बारे में। यह एक ऐसी स्थिति नहीं है जहां सभी विकल्प मान्य हैं: दिशानिर्देशों और अपेक्षाओं का पालन किया जाना चाहिए, ठीक है क्योंकि सभी उपयोगकर्ता उन पर लगाए जा रहे एक एकल गैर-मानक विकल्प को स्वीकार नहीं करेंगे।
माइकल मैकएस्किल

@MichaelMacAskill नहीं, "कोई भी उपयोगकर्ता विकल्प मान्य है।" असत्य: बुरे विकल्प उत्पादकता को काफी कम कर देते हैं।
कार्ल विटथॉफ्ट 12

4
@CarlWitthoft बिंदु यह नहीं है कि किसी भी उपयोगकर्ता की पसंद उत्पादकता के लिए अच्छी है, लेकिन यह कि व्यक्तिगत उपयोगकर्ता के व्यक्तिगत ज्ञान के बिना, यह कहना असंभव है कि यह वैध है या नहीं, इसलिए आपको यह मानना होगा कि यह मान्य है।
बारबेक्यू

@ बारबेक्यू आपको सिर्फ वैज्ञानिक पद्धति से बिल्कुल पीछे की ओर मिला।
कार्ल विटथॉफ्ट

3
@ कार्ल नं, बारबेक्यू सही है। मुद्दा यह है कि आप किसी अन्य व्यक्ति के लिए यह तय करने की स्थिति में नहीं हैं कि उनका संभावित रूप से उत्पादक वातावरण क्या है, इसलिए सभी दांव बंद हैं और आपको उन्हें तय करने देना चाहिए। उनके लिए आपके द्वारा किया गया कोई भी विकल्प वैध होने की गारंटी नहीं है, और कुछ उपयोगकर्ता के लिए कोई भी विकल्प मान्य हो सकता है।
मोनिका

2

जैसा कि अन्य लोगों ने कहा है, आमतौर पर उपयोग किए जाने वाले अनुप्रयोगों को डॉक पर रखना सबसे अधिक मैक उपयोगकर्ताओं के साथ व्यवहार करने का तरीका है, अक्सर कम अक्सर उपयोग किए जाने वाले अनुप्रयोगों को खोलने के लिए स्पॉटलाइट (सीएमडी-स्पेस) के साथ संयोजन में।

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

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


खैर, वर्षों में सैकड़ों मैक उपयोगकर्ताओं का समर्थन करने के मेरे अनुभव में, यह है।
calum_b

1
खैर, जैसा कि जॉर्ज कार्लिन कहते थे, [किसी भी समूह] का 50% औसत से नीचे है। अब सोचिये कि औसत व्यक्ति कितना बेवकूफ है।
कार्ल विटथॉफ्ट

@CarlWitthoft कृपया ध्यान दें? मैं पिछले दस वर्षों से एक एकल मैक उपयोगकर्ता के बारे में नहीं सोच सकता जो सामान्य अनुप्रयोगों को लॉन्च करने के लिए डॉक का उपयोग नहीं करता है। जाहिर है, डॉक के अस्तित्व में आने से पहले, डेस्कटॉप शॉर्टकट अधिक सामान्य थे।
बारबेक्यू

@barbecue लोग एप्लिकेशन लॉन्च करने के लिए स्पॉटलाइट, या अल्फ्रेड या इसी तरह का उपयोग करते हैं। मैं :-) महीनों के लिए डॉक नहीं खोला है
nohillside

1

मुझे एक अप्रभावित डेस्कटॉप और डॉक पसंद है, और विभिन्न अनुप्रयोगों, उपयोगिताओं, और दस्तावेजों तक आसान पहुंच की अनुमति देने के लिए वर्षों से MoofMenu का उपयोग किया है । MoofMenu मेनूबार में एक डॉग जेकबोन आइकन रखता है । ये मेरा:

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

MoofMenu के प्रत्येक आइटम और सूचियां और व्यक्तिगत आइटम कैस्केडिंग और उपयोगकर्ता-कॉन्फ़िगर करने योग्य हैं, और आसानी से माउस या ट्रैकपैड के साथ जल्दी से पहुंच गए हैं। मेरे पास इन मेनू में अधिक आइटम हैं जो डॉक में दिखाई देते हैं, लेकिन एसएसडी / एप्लिकेशन फ़ोल्डर में से कम संग्रहीत हैं।

यदि आप खोजक विंडो में नेविगेशन-बाय-कीबोर्ड के साथ बहुत ही सुगम हैं, तो आप संभवतः इस तरह से अधिक तेज़ी से आइटम एक्सेस कर सकते हैं। लेकिन मैं उतना अच्छा नहीं हूं, और मुझे उन वस्तुओं की सूची से चुनने और आसानी से देखने का आनंद मिलता है, जिनमें मेरे नियमित लक्ष्य का शायद 95% शामिल है।

IIRC, मैक ओएस 9 में कैस्केडिंग मेनू पेश किए गए थे। मैंने उन्हें तब बहुत उपयोगी पाया, और मोफमेनू के साथ अभी भी बहुत उपयोगी है।


कैस्केडिंग मेनू क्या हैं? क्या यह सबमेनस के लिए सिर्फ एक शब्द है?
सिल्वरवुल्फ -

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

@ डेविड ने कहा कि "मैक ओएस 9 में कैस्केडिंग मेनू पेश किए गए थे", लेकिन वास्तव में, सिस्टम 7 पहले से ही उनके पास था, उदाहरण के लिए ऐप्पल मेनू में, और विकिपीडिया नोट: "कई तृतीय-पक्ष उपयोगिताओं ने ऑर्डर के आदेश के अनुकूलन का एक स्तर प्रदान किया प्रत्येक आइटम का नाम बदले बिना Apple मेनू में जोड़े गए आइटम। " आज MoofMenu के समान कार्यक्षमता वाले अन्य ऐप्स का एक समूह हैं, जिनमें शामिल हैं: aLaunch, App Bar, Classic Menu, FinderPop (प्रासंगिक मेनू), HimmelBar, XMenu।
बिग मैक

@ BigMac मैं असहमत नहीं हूँ। लेकिन मुझे मेनू के दाईं ओर आइकन पंक्ति के अंत में MM आइकन पसंद है: यह उन चीज़ों को निर्दिष्ट करने के लिए आसान है, जिन्हें मैं देखना चाहता हूं और जिन्हें मैं बाहर करना चाहता हूं, उन्हें निर्दिष्ट करना आसान और कॉन्फ़िगर करना आसान है। निश्चित रूप से उपयोगकर्ताओं की अलग-अलग प्राथमिकताएँ होंगी।
डेविडसुपोर्ट्समोनिका 14

@ डेविड मेरे द्वारा बताए गए अधिकांश ऐप मेनू बार ऐप हैं, और सभी मेनू बार ऐप को मेनू बार में चारों ओर से कमांड करके उन पर क्लिक किया जा सकता है।
बिग मैक

-2

डेस्कटॉप डेड है

यह दशकों से मृत है, लेकिन ओएस और भोले उपयोगकर्ताओं के पूर्वजों के लिए धन्यवाद, यह एक हत्यारा ज़ोंबी के रूप में रहता है।

डेस्कटॉप का उपयोग करने के कारण नहीं

  • आप किसी खोजक या एक्सप्लोरर विंडो में दिनांक, आकार और अन्य सभी विशेषताओं को व्यवस्थित नहीं कर सकते
  • यदि यह लंबा है तो आप संपूर्ण फ़ाइल नाम भी नहीं देख सकते हैं
  • कम से कम विंडोज में, "पब्लिक" और व्यक्तिगत डेस्कटॉप का एक कष्टप्रद ओवरले है, जो वास्तविक फ़ाइल को एक शाही दर्द को ट्रैक करता है।
  • ऐप्स ऐप्स या प्रोग्राम फ़ाइल्स निर्देशिकाओं से संबंधित हैं। अवधि।
  • डेस्कटॉप खोजक / एक्सप्लोरर विंडो जिस तरह से नेविगेट करने योग्य नहीं है, न ही इसमें त्वरित-नेविगेशन साइडबार है।

डेस्कटॉप का उपयोग करने के कारण

  • Idiot Developers ने वहां एक लिंक आइकन डाला
  • आपने कभी नहीं सीखा कि निर्देशिका विंडो (खोजक / एक्सप्लोरर) मौजूद है।
  • आप अपने इच्छित आइकन को खोजने के लिए मिनटों को बर्बाद करना पसंद करते हैं, खासकर जब यह उस फंकी बैकग्राउंड आर्ट में मिश्रण करता है जिसे आप अपने डेस्कटॉप पर रखते हैं।

1
आपका उत्तर वास्तविक उत्तर की तुलना में अधिक कठिन लगता है। क्या आप इसे कम राय और थोड़ा अधिक macOS पर और पूछे जाने वाले प्रश्न पर केंद्रित कर सकते हैं?
nohillside

1
वास्तव में पूछे गए प्रश्न का उत्तर नहीं देने के अलावा, इस उत्तर में कई तथ्यात्मक रूप से गलत कथन हैं।
बारबेक्यू

@ बारबेक्यू [उद्धरण वांछित]। जो कुछ। मैं इस
आग्नेयास्त्र से दूर चला जाऊंगा
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.