Back to Question Center
0

डिजाइनिंग फॉर्म लेआउट: संरेखण            डिजाइनिंग फॉर्म लेआउट: संरेखणसंबंधित विषय: मोबाइल Semalt्ट

1 answers:
डिजाइनिंग फॉर्म लेआउट: संरेखण

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

आप और एक दोस्त प्रत्येक रात के भोजन के लिए एक रेस्तरां में चला रहे हैं आपके दोनों मार्ग दो लेन के साथ एक राजमार्ग नीचे जाते हैं। राजमार्गों की समान लंबाई है अपने मार्ग पर, सभी धीमी कार सही काम कर रही हैं और एक लेन में चिपके हुए हैं, ताकि आप दूसरे में अतीत की कल्पना कर सकें। अपने दोस्त के मार्ग पर, धीमी कारें राजमार्ग के दोनों गलियों में फैली हुई हैं, इसलिए उसे बाहर और बाहर बुनाई हुई है आप में से कौन पहले रेस्तरां में आएगा?

कार्यक्षेत्र पथ समापन

ड्राइविंग के लिए एक सीधा, बिना अवरुद्ध मार्ग सबसे तेज़ है, और फ़ॉर्म भरने के लिए भी। तो आपका अगला चरण, अपने सभी फार्म फ़ील्ड के साथ-साथ पृष्ठ पर मुख्य बटन को खड़ी करने के लिए है (जिसे प्राथमिक एक्शन बटन कहा जाता है):

Designing Form Layout: AlignmentDesigning Form Layout: AlignmentRelated Topics:
Mobile Semalt

प्रत्येक दूसरे के पास प्रश्न न डालें

क्योंकि पूरा करने के लिए एक ऊर्ध्वाधर पथ एक फार्म लंबे समय तक बना देता है, तो आप एक दूसरे के बगल में कुछ सवाल निचोड़ सकते हैं:

Designing Form Layout: AlignmentDesigning Form Layout: AlignmentRelated Topics:
Mobile Semalt

इस रूप में, अन्य प्रश्नों के अलावा सुरक्षा कोड और डाक कोड प्रश्न रखे गए हैं

यह निम्न कारणों से एक बुरा विचार है:

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

इसके अलावा, जैसा कि आप अध्याय 3 से याद कर सकते हैं, उपयोगकर्ताओं के लिए यह माना जाता है प्रपत्र की लंबाई, नहीं वास्तविक लंबाई, पूरा करने के लिए ऊर्ध्वाधर पथ न केवल निष्पक्ष रूप से तेज भरने वाला फॉर्म बनाता है, लेकिन यह इसे महसूस करता है तेज

उत्तर फ़ील्ड तालिकाओं

एक बार आप अंतरिक्ष को बचा सकते हैं, हालांकि, उत्तर क्षेत्रों के साथ है। विपणन सहमति प्रश्न के उत्तर फ़ील्ड को देखें:

Designing Form Layout: AlignmentDesigning Form Layout: AlignmentRelated Topics:
Mobile Semalt

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

Designing Form Layout: AlignmentDesigning Form Layout: AlignmentRelated Topics:
Mobile Semalt

वास्तव में, जन्मतिथि भी छोटी उत्तर क्षेत्रों के साथ एक प्रश्न है। आपको नहीं पता हो कि हमने उन्हें पहले ही एक पंक्ति में रखा है:

Designing Form Layout: AlignmentDesigning Form Layout: AlignmentRelated Topics:
Mobile Semalt

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

Designing Form Layout: AlignmentDesigning Form Layout: AlignmentRelated Topics:
Mobile Semalt

यदि हम क्षैतिज रूप से उत्तर के क्षेत्रों का एक लंबा सेट करते हैं, तो हम बड़े स्क्रीन

पर भी क्षैतिज स्क्रॉलबार को आच्छादित कर सकते हैं

Designing Form Layout: AlignmentDesigning Form Layout: AlignmentRelated Topics:
Mobile Semalt

यदि हमारे उत्तर फ़ील्ड छोटी नहीं हैं, तो यह अधिक संभावना है कि हम क्षैतिज स्क्रॉलबार को मोबाइल पर प्रदर्शित करने का कारण बना लेंगे.

Designing Form Layout: AlignmentDesigning Form Layout: AlignmentRelated Topics:
Mobile Semalt

रेडियो बटन या चेकबॉक्स के सेट की वर्टिकल संरेखण मोबाइल पर भी काम करता है

लेबल प्लेसमेंट

हमारे फॉर्म के मोबाइल दृश्य में एक समस्या है, जिसे आपने ऊपर दिए कुछ उदाहरणों से देखा होगा। एक छोटी स्क्रीन पर, जब फोकस किसी पाठ बॉक्स में होता है, तो संबंधित लेबल दिखाई नहीं दे रही है, बस इस उदाहरण की तरह:

Designing Form Layout: AlignmentDesigning Form Layout: AlignmentRelated Topics:
Mobile Semalt

बाईं ओर के लेबल प्रारंभ में दिखाई देते हैं लेकिन जब उपयोगकर्ता प्रपत्र भरने शुरू होता है तो गायब हो जाता है।

हम हमेशा लेबलों को खेतों से ऊपर डालकर इस समस्या से बच सकते हैं। लेकिन यह एक नई समस्या पैदा करता है: प्रपत्र बहुत लंबे समय तक नेत्रहीन हो जाता है

यहां बताया गया है कि यह एक बड़ी स्क्रीन पर कैसे दिखता है:

Designing Form Layout: AlignmentDesigning Form Layout: AlignmentRelated Topics:
Mobile Semalt

फार्म लंबे हैं जब लेबल क्षेत्र के ऊपर स्थित हैं

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

अगर हम अपने उदाहरण के फार्म को उत्तरदायी बनाते हैं, तो यह एक मोबाइल पर कैसे दिखता है:

Designing Form Layout: AlignmentDesigning Form Layout: AlignmentRelated Topics:
Mobile Semalt

मोबाइल पर, लेबल फ़ील्ड के ऊपर स्थित होते हैं, ताकि जब आपको उनकी ज़रूरत हो तो दिखाई दे।

यह एक बड़ी स्क्रीन पर दिखता है:

Designing Form Layout: AlignmentDesigning Form Layout: AlignmentRelated Topics:
Mobile Semalt

यहां उत्तरदायी रूप लेबल्स का वास्तविक-विश्व उदाहरण है- सबसे पहले प्रपत्र का बड़ा स्क्रीन संस्करण, फिर छोटी स्क्रीन:

Designing Form Layout: AlignmentDesigning Form Layout: AlignmentRelated Topics:
Mobile Semalt

बड़ी स्क्रीन पर, लेबल फ़ील्ड के बाईं तरफ हैं, इसलिए फ़ॉर्म अच्छा और छोटा दिखाई देता है

Designing Form Layout: AlignmentDesigning Form Layout: AlignmentRelated Topics:
Mobile Semalt

छोटी स्क्रीन पर, लेबल फ़ील्ड के ऊपर हैं, इसलिए वे हमेशा दृश्य में हैं

क्या उस अध्ययन के बारे में?

यूएक्स मैटरर्स वेबसाइट पर सबसे लोकप्रिय लेखों में से एक, और ल्यूक रेब्ललेस्की की पुस्तक और लेखों में उद्धृत, मैटेओ पेन्ज़ो द्वारा एक आइटरट्रिंग अध्ययन है यह अध्ययन अक्सर इसका सबूत के रूप में प्रयोग किया जाता है कि लेबल कभी नहीं फ़ील्ड की बाईं ओर जाते हैं, लेकिन हमेशा ऊपर

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

गटर से बचना

पहले से क्या कहा गया है इसके अलावा, दो तरीकों से आप अपने फार्म की बाईं तरफ लेबल्स ले सकते हैं। इन तकनीकों को लेबल और उनके उत्तरार्द्ध क्षेत्रों के बीच एक बड़ी "नाली" की उपस्थिति को रोकने के लिए महत्वपूर्ण हैं:

Designing Form Layout: AlignmentDesigning Form Layout: AlignmentRelated Topics:
Mobile Semalt

हमारे उदाहरण फॉर्म पर कई प्रश्नों के लिए, लेबल संबंधित उत्तर क्षेत्रों से बहुत दूर है।

ये अंतराल उपयोगकर्ता को उनके जवाब क्षेत्रों के साथ लेबल को जोड़ने के लिए कठिन बना सकता है।

यदि लेबल्स अधिकतर कम हैं, तो आप उन्हें सही फ्लश सेट कर सकते हैं, इसलिए वे मैदान के बगल में हैं:

Designing Form Layout: AlignmentDesigning Form Layout: AlignmentRelated Topics:
Mobile Semalt

लेबल सही फ्लश सेट।

यदि लेबले अधिकतर लंबे होते हैं, तो उन्हें पढ़ने में कठिनाई होगी कि क्या वे सही फ्लश हैं। इस मामले में, उन्हें बाएं (सामान्य पाठ की तरह) छोड़ दें, लेकिन अपने फार्म में ज़ेबरा स्ट्रिपिंग जोड़ें:

Designing Form Layout: AlignmentDesigning Form Layout: AlignmentRelated Topics:
Mobile Semalt

लेबल्स के पीछे ज़ेबरा स्ट्राइपिंग फ्लश छोड़ दिया।

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

(यदि आप लेबल प्लेसमेंट के बारे में अधिक पढ़ना चाहते हैं, तो मैंने साइटपॉइंट वेबसाइट पर एक विस्तृत लेख लिखा था, और मेरी अपनी वेबसाइट पर कुछ टिप्पणी भी प्रदान की. यह हमारे उदाहरण के रूप में हमने किया है:

Designing Form Layout: AlignmentDesigning Form Layout: AlignmentRelated Topics:
Mobile Semalt

फ़ील्ड के बाईं किनारे के साथ प्राथमिक कार्रवाई बटन लाइनों के बाएं किनारे

बहुस्तृत रूप

यदि आपका फ़ॉर्म कई चरणों में चला जाता है, तो आपको उपयोगकर्ता के बीच के कदमों को स्थानांतरित करने के लिए बटन प्रदान करना होगा। एक विकल्प अगले एकल बटन को हमारे एकल-चरण रूपों के अनुरूप फ़ील्ड के साथ अगले बटन को डाल देना है:

Designing Form Layout: AlignmentDesigning Form Layout: AlignmentRelated Topics:
Mobile Semalt

अगला हमारा प्राथमिक क्रिया है, इसलिए यह खेतों के साथ खड़ी रूप से गठबंधन है।

एक और विकल्प दाएं और अगले बटन को बाईं ओर बटन पर डालना है (अंग्रेजी बोलने वाले दर्शकों के लिए):

Designing Form Layout: AlignmentDesigning Form Layout: AlignmentRelated Topics:
Mobile Semalt

अंग्रेजी बोलियां आमतौर पर आगे के रूप में सही सोचते हैं और पिछड़े के रूप में छोड़ देती हैं, इसलिए हम अपने बटन इस तरह संरेखित कर सकते हैं।

दोनों दृष्टिकोण अच्छी तरह से काम करने के लिए दिखाए गए हैं, लेकिन यह संदर्भ पर निर्भर कर सकते हैं। यदि आप सुनिश्चित नहीं हैं कि आपके फ़ॉर्म के लिए सही है, तो अपने लक्ष्य दर्शकों के साथ कुछ प्रयोज्य परीक्षण चलाएं।

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

मोबाइल पर बटन

छोटी स्क्रीन पर, आप अपने बटन को उत्तरदायी होना चाहते हैं, ताकि वे:

  • शीर्ष पर प्राथमिक कार्रवाई के साथ, खड़ी कर रहे हैं
  • स्क्रीन की पूरी चौड़ाई लेते हैं, सिवाय इसके कि दोनों तरफ थोड़ा सा व्हाइटस्पेस (ताकि वे अभी भी स्पष्ट रूप से बटन हो)।

Designing Form Layout: AlignmentDesigning Form Layout: AlignmentRelated Topics:
Mobile Semalt

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

अब तक हमारा फॉर्म बहुत अच्छा लग रहा है, और बूट करने के लिए बहुत उपयोगी है लेकिन हम और सुधार कर सकते हैं जो हम कर सकते हैं अगले

. - best it support in Portland
March 1, 2018