- Pie Menu Mac पर ऐप-विशिष्ट अक्सर इस्तेमाल होने वाले shortcuts को कर्सर के आसपास रेडियल मेनू के रूप में दिखाता है, ताकि shortcuts याद किए बिना भी उन्हें जल्दी चलाया जा सके
- Figma, Slack, Things जैसे ऐप्स में भी यूज़र द्वारा तय किया गया एक ही invoke shortcut इस्तेमाल करके मेनू खोला जा सकता है
- ऐप बदलने पर भी invoke करने का तरीका वही रहता है, और मेनू में दिखने वाले ऐप-विशिष्ट shortcuts ही मौजूदा ऐप के अनुसार बदलते हैं
- मेनू को हर ऐप के लिए customize किया जा सकता है, आइकन के लिए Apple SF Symbols का उपयोग होता है, और कस्टम आइकन जोड़ना अभी “coming soon” स्थिति में है
- Shortcut-rolodex से मौजूदा shortcuts खोजकर एक क्लिक में जोड़े जा सकते हैं, और डाउनलोड App Store और Setapp दोनों रास्तों से उपलब्ध है
कर्सर के आसपास खुलने वाला ऐप-विशिष्ट shortcut मेनू
- Pie Menu एक रेडियल मेनू ऐप है, जो keyboard shortcuts याद किए बिना कई Mac ऐप्स के commands चलाने देता है
- यूज़र सभी प्रोग्राम्स में इस्तेमाल होने वाला एक invoke shortcut खुद तय कर सकता है
- invoke करने पर माउस कर्सर के आसपास मेनू खुलता है, और उस ऐप में अक्सर इस्तेमाल होने वाले shortcuts pie slices की तरह व्यवस्थित दिखाई देते हैं
- किसी दूसरे प्रोग्राम का उपयोग करते समय भी उसी invoke shortcut से मेनू खोला जा सकता है, और चुने जा सकने वाले shortcuts की सूची ऐप के अनुसार बदल जाती है
- उदाहरण invoke key के रूप में
⇧ + zदिखाया गया है
shortcut जोड़ना और समय बचाने का संदेश
- Figma, Slack, Things आदि में अक्सर इस्तेमाल होने वाले shortcuts तक तेज़ी से पहुंचा जा सकता है
- बताया गया है कि ऐप-विशिष्ट मेनू अनलिमिटेड customization की सुविधा देता है
- आइकन के लिए Apple के SF Symbols इस्तेमाल किए जा सकते हैं, और यूज़र आइकन import करने की सुविधा बाद में आने वाली है
- Shortcut-rolodex में shortcuts खोजकर उन्हें एक क्लिक में Pie Menu में जोड़ा जा सकता है
- इस दावे के साथ कि keyboard shortcut की जगह mouse इस्तेमाल करने से प्रति मिनट 2 सेकंड बर्बाद होते हैं, यह बताया गया है कि नए shortcuts याद किए बिना भी सालाना 64 घंटे बचाए जा सकते हैं
- Download Pie Menu and start saving time immediately. लिंक के जरिए App Store डाउनलोड दिया गया है, साथ में Setapp बटन भी उपलब्ध है
1 टिप्पणियां
Hacker News की राय
बढ़िया है! मैंने इसी तरह का काम करने वाला एक Swift package iOS widget के रूप में बनाया था: https://github.com/RiftValleySoftware/RVS_Spinner
खुद इस्तेमाल करके देखा तो पाया कि अपने प्रोजेक्ट्स में मैं इसे लगातार इस्तेमाल ही नहीं करता था, और यह कुछ ज़्यादा ही “सामने उभर आने वाले” widget जैसा लगता था
SwiftUI version भी बनाने की कोशिश की थी, लेकिन लगा कि शायद उसका भी इस्तेमाल नहीं करूंगा, इसलिए रोक दिया; और cursor-केंद्रित नेविगेशन के लिए macOS शायद ज़्यादा उपयुक्त जगह है
दूसरे apps में, जब keyboard shortcuts बस सामान्य shortcut actions जैसे हों, तब इसका ज़्यादा इस्तेमाल नहीं होता
अच्छा बनाया है। radial menu को बहुत कम आंका गया है
अगर कोई feature request करूँ, तो अच्छा होगा अगर menu cursor की trajectory के साथ move करे, ताकि यह लगभग gesture GUI में evolve हो जाए
8 साल पहले मैंने इसका SVG implementation आज़माया था: https://rawgit.com/lgrkvst/d3-sunburst-menu/master/demo/d3-s...
शुरुआत में idea शानदार लगा, लेकिन हर बार जब edges के पास gesture करने की कोशिश की, तो दीवार से टकराने जैसा लगा, और थोड़ा Witcher 3 में spell cast करने जैसा भी महसूस हुआ
लेकिन donut chart-जैसे menus जगह नहीं बना पाए: https://news.ycombinator.com/item?id=39206966
यह अच्छा दिखता है, लेकिन बस उतना ही; और linked thread में जैसा कहा गया है, Fitts's law के हिसाब से इसका फायदा बहुत छोटा है, और cool लगने वाली बात भी ज़्यादातर लोगों के लिए जल्दी खत्म हो जाती है। फिर भी, कभी-कभी इसे रखने का मन होता है
साथ ही, अगर https://github.com/kando-menu/kando को Electron से Tauri में आसानी से port किया जा सके, तो वह दिलचस्प हो सकता है: https://github.com/kando-menu/kando/issues/410
मुझे हमेशा Secret of Mana का circular menu पसंद रहा है, लेकिन उसे कंप्यूटर पर सच में अच्छे तरीके से लाने का तरीका कभी नहीं मिला
शुरुआत में website पर shift-z-click करते समय हर बार पूरा text select हो जाने की समस्या थी। site पर CSS से text selection को disable कर देने से यह आसानी से ठीक हो सकता है
मैं यह नहीं कहूँगा कि इसे हर site पर लागू किया जाए, लेकिन इस मामले में demo बेहतर हो जाएगा
https://stackoverflow.com/questions/826782/how-to-disable-te...
कुछ साल पहले जो लेख मैंने लिखा था, उसी दिशा में किसी को implementation करते देखना अच्छा लगा: https://ubiquity.acm.org/article.cfm?id=1086454
एक single-line menu को cursor के ऊपर या नीचे margin छोड़कर रखा जा सकता है, ताकि सिर्फ एक line ढके
और menu items को जोड़ा या हटाया जाए, तब भी radial menu के विपरीत दूसरे items का size नहीं बदलता
समझ नहीं आता कि और ज़्यादा mobile apps में radial menus क्यों नहीं हैं
एक ही अंगूठे से चलाने के लिए यह काफ़ी तर्कसंगत विकल्प लगता है
scroll की जा सकने वाली list में कितने भी items हो सकते हैं, और कई popups में options की संख्या बदलती रहती है
इसके ज़्यादा न दिखने की वजह radial menus से जुड़े patents भी हो सकते हैं, और उन patents को अमान्य किया जाना चाहिए। pie menus patents से बहुत पहले, 60 के दशक से मौजूद थे, और इस thread में भी इसके कई उदाहरण हैं
खैर, यह मौजूद है, यह देखकर खुशी हुई। लोगों को इसे देखकर कहना चाहिए, “अरे, यह तो remote control के buttons जैसा है”
यह cursor के आसपास की चीज़ों को भी ढक देता है। टाइप करते समय नीचे वाली line की ज़रूरी जानकारी को ढक देने वाली autocomplete window की याद दिलाता है, और वह सच में बहुत चिढ़ाने वाला होता है
मेरे लिए तो बिलकुल नहीं
कई developers ने इन्हें सीधे ROM में default रूप से भी जोड़ा था, लेकिन मैंने जो देखे वे ज़्यादातर बस किसी तरह चलने वाले गंदे hacks जैसे थे
क्या तुम्हें पता था कि Hacker News के DonHopkins ने SimCity के X11 port में pie menu implement किया था?
वेबसाइट की preview सुविधा अच्छी थी, लेकिन German keyboard पर shift + z बहुत ही भयानक shortcut है। बस बताना चाहता था
लेकिन app में वह shortcut इस्तेमाल नहीं किया जा सकता। क्योंकि हर बार uppercase Z टाइप करने पर वह trigger हो जाएगा
दिलचस्प है, लेकिन यह उन ideas जैसा नहीं लगता जिन्हें देखते ही नापसंद करने का मन हो। अभी भी जो चीज़ सबसे पहले दिखती है, वह यह है कि text की जगह icons का इस्तेमाल किया गया है
design के हिसाब से यह अच्छा दिखता है, यह समझ आता है, लेकिन अब icons को दिमाग़ में याद भी रखना पड़ेगा। Move, Copy, Scale जैसी actions छोटे शब्द हैं, इसलिए text इस्तेमाल करने पर भी चीज़ें ज़रूरी नहीं कि उलझी हुई लगें। अगर यह option के रूप में हो सके तो कैसा रहेगा
और क्या keyboard key के अलावा कोई दूसरा trigger हो सकता है? अगर इसे खोलने के लिए keyboard modifier दबाना पड़े, तो शायद मैं सीधे shortcut ही दबा दूँ। अगर middle click, macOS multitouch के three-finger click जैसी किसी चीज़ से इसे पूरी तरह mouse-only तरीके से खोला जा सके तो कैसा रहेगा?
मैंने कुछ साल पहले web के लिए ऐसा कुछ बनाया था
https://github.com/victorqribeiro/radialMenu
canvas की जगह SVG इस्तेमाल करके इसे फिर से बनाना चाहता था, लेकिन आख़िरकार कर नहीं पाया
हालाँकि मौजूदा वेबसाइट version सिर्फ CSS और React से बनाया गया है