प्रारंभ मेनू या टास्कबार पर पिन किए गए आइटम को प्रबंधित करने का कोई प्रोग्रामेटिक तरीका नहीं है। आपको पिन की गई वस्तुओं को संशोधित करने की अनुमति देने में समस्या यह है कि आप इसे करने की कोशिश कर सकते हैं; और यह गलत है।
समस्या यह है कि लोग, जो उपयोगकर्ता नहीं हैं , वे आइटम जोड़ने का निर्णय ले सकते हैं:
- डेस्कटॉप
- प्रारंभ मेनू फास्ट आइटम सूची
- त्वरित लॉन्च मेनू
- पसंदीदा मेनू
- प्रारंभ मेनू पिन की गई सूची
- टास्कबार सूची को पिन किया
अचानक ये क्षेत्र हर बिट कबाड़ के लिए एक डंपिंग ग्राउंड बन जाते हैं जो किसी ने सोचा था कि बहुत अच्छा था।
वे क्षेत्र उपयोगकर्ताओं के लिए हैं । इंस्टॉलर नहीं। यह नहीं।
यही कारण है कि स्टार्ट मेनू या टास्कबार पर आइटम पिन करने के लिए उपयोगकर्ता के अलावा किसी के लिए कोई रास्ता नहीं है । यदि वे आपको जाने देते हैं: तो आप इसे करने की कोशिश कर सकते हैं। माइक्रोसेफ्ट ने उनका सबक सीखा।
आवेदन अभी भी डेस्कटॉप पर अपना कचरा, और उपयोगकर्ता के सामान के लिए कोशिश त्वरित लॉन्च - जब भी वहाँ नहीं रह गया है एक त्वरित लॉन्च। यहां तक कि, वर्तमान प्रिय, Git भी इसे करता है:
डेवलपर्स को ऐसा करने के लिए भरोसा नहीं किया जा सकता है जो सही है।
रेमंड चेन को उद्धृत करने के लिए:
प्रारंभ मेनू पिन सूची में कोई प्रोग्रामेटिक एक्सेस क्यों नहीं है?
हमने अपने पाठ को कठिन तरीके से सीखा।
विंडोज 95 में, हमने स्टार्ट मेनू "फास्ट आइटम" सूची में प्रोग्रामेटिक एक्सेस दिया - प्रोग्राम सूची के ऊपर स्टार्ट मेनू के शीर्ष पर दिखाई देने वाले आइटम। यह क्षेत्र उपयोगकर्ता के लिए अपने पसंदीदा लिंक के साथ अनुकूलित करने के लिए था, लेकिन कार्यक्रमों ने जल्दी से अवसर देखा और खुद को हर मौका मिला जो उन्हें मिला।
IE में, हमने पसंदीदा मेनू में प्रोग्रामेटिक एक्सेस दिया, और एक बार फिर, प्रोग्राम्स ने खुद को इसमें स्पैम किया।
विंडोज एक्सपी में हमने जानबूझकर स्टार्ट मेनू ("पिन सूची") के शीर्ष पर आइटम की बोल्ड सूची को प्रोग्रामेटिक एक्सेस नहीं दिया। पिन सूची उपयोगकर्ताओं को अपने पसंदीदा आइकन डालने के लिए है। यह एक कार्यक्रम के लिए एकतरफा फैसला करने के लिए जगह नहीं है, "मैं बहुत अच्छा हूं। मैं आपका पसंदीदा आइकन हूं। मैं अभी इसे जानता हूं। इसलिए मैं खुद को वहां रखूंगा क्योंकि, ठीक है, मैं बहुत अच्छा हूं।"
क्योंकि हम जानते थे कि जिस क्षण हमने लोगों को पिन सूची में गड़बड़ करने दिया, हर कोई खुद को इसमें स्थापित कर लेगा और यह अर्थहीन हो जाएगा (और कष्टप्रद)।
अगले Microsoft को यह पता लगाने की आवश्यकता है कि प्रोग्राम को डेस्कटॉप पर खुद से शॉर्टकट जोड़ने से कैसे रोकें।
बोनस चटर
विंडोज 7 में मेरे पुराने क्विक लॉन्च फोल्डर को देखना:
C:\Users\ian\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch
शो फॉक्सिट रीडर ने सोचा कि यह केवल वहाँ खुद को जोड़ना था । साथ में
यदि आप उन कार्यक्रमों में से एक के लेखक हैं, तो आप एक बेवकूफ हैं। त्वरित लॉन्च में अपने आइकन डालना बंद करें। अपने आइकन डेस्कटॉप पर रखना बंद करें। सभी उपयोगकर्ताओं के डेस्कटॉप पर अपना आइकन डालना बंद करें । और मैं देख रहा हूं कि आजकल क्रोम ने विंडोज नियमों को दरकिनार करने का एक तरीका खोज लिया है, और शुरुआती टास्क पर अपने टास्कबार को पिन करता है। कार्यक्रम स्टार्ट मेनू में हैं, और कहीं नहीं।
क्विक लॉन्च फोल्डर अभी भी मौजूद है, लेकिन अब यह केवल अस्वस्थ अनुप्रयोगों के लिए अपने कचरे को डंप करने के लिए एक क्षय है।
डेस्कटॉप फ़ोल्डर उसी तरह जाना चाहिए।