web design uiApril 7, 20267 min read

डिज़ाइन में विज़ुअल हायरार्की: लोगों की नज़र को कैसे नियंत्रित करें

विज़ुअल हायरार्की नियंत्रित करती है कि आँख किस क्रम में जानकारी process करती है। पाँच levers, एक framework, और squint test जो 80% layout समस्याओं को पकड़ता है।

By Boone
XLinkedIn
Voxel page layout showing visual hierarchy

आपके design के पास तीन सेकंड हैं किसी को यह बताने के लिए कि कहाँ देखना है। अगर हर चीज़ समान रूप से ध्यान माँगे, तो कुछ भी पढ़ा नहीं जाता, कुछ भी click नहीं होता, और user चला जाता है। यह कोई design की राय नहीं है। ऐसे ही vision काम करता है।

विज़ुअल हायरार्की वह system है जो उस तीन-सेकंड की विंडो को नियंत्रित करता है। यहाँ बताया गया है कि ऐसी हायरार्की कैसे बनाएँ जो वास्तव में लोगों को guide करे।

विज़ुअल हायरार्की वास्तव में क्या है

विज़ुअल हायरार्की elements की वह व्यवस्था है जिससे आँख उन्हें एक जानबूझकर क्रम में process करती है। यादृच्छिक रूप से नहीं, एक साथ नहीं, बल्कि क्रम में: पहले यह, फिर यह, फिर यह।

ऊपर से लिया गया voxel wireframe जिसमें बड़े, मध्यम और छोटे elements स्पष्ट reading order में व्यवस्थित हैं
ऊपर से लिया गया voxel wireframe जिसमें बड़े, मध्यम और छोटे elements स्पष्ट reading order में व्यवस्थित हैं

दिमाग किसी page को किताब की तरह ऊपर से नीचे नहीं पढ़ता। यह signals के लिए scan करता है। Size, contrast, color, spacing, और position सभी आँख को बताते हैं कि क्या सबसे ज़्यादा मायने रखता है। एक अच्छी तरह बनी hierarchy सबसे महत्वपूर्ण element को miss करना नामुमकिन और सबसे कम महत्वपूर्ण element को ignore करना आसान बनाती है।

पाँच नियंत्रण

हर visual hierarchy पाँच levers से बनती है। आपको एक साथ सभी पाँच की ज़रूरत नहीं है। आपको अपने specific layout के लिए सही combination चाहिए।

1. Size

बड़े elements पहले देखे जाते हैं। यह सबसे स्पष्ट lever है और सबसे भरोसेमंद। एक 48px headline हमेशा 14px paragraph से पहले ध्यान खींचेगी। हायरार्की sizes के बीच का अनुपात बनाता है, absolute numbers नहीं।

गलती: सब कुछ बड़ा करना। जब headline, subhead, body, और CTA सभी oversized हों, तो hierarchy चपटी हो जाती है और कुछ भी lead नहीं करता।

2. Contrast

High contrast आँख को खींचता है। एक light page पर dark element, एक muted background पर bright button, एक grayscale layout पर colored badge। Contrast किसी element को size बदले बिना pop कराने का सबसे तेज़ तरीका है।

यह उलटा भी काम करता है। Low contrast elements को पीछे धकेलता है। Metadata, timestamps, और secondary labels में low contrast होना चाहिए ताकि वे primary content से compete न करें।

3. Color

Color भावनात्मक वज़न बनाता है। Gray के समुद्र में एक लाल badge हमेशा ध्यान खींचेगा, इसलिए नहीं कि लाल रंग खास है बल्कि इसलिए कि यह अपने context में chromatic energy वाला एकमात्र element है। Color palette hierarchy की सेवा करता है जब हर color की एक परिभाषित भूमिका हो: CTAs के लिए primary, body के लिए neutral, metadata के लिए dim।

4. Spacing

White space खाली जगह नहीं है। यह एक signal है। भरपूर space से घिरा एक element महत्वपूर्ण लगता है क्योंकि space उसे isolate करती है और उसे साँस लेने की जगह देती है। एक साथ ठुंसे हुए elements गौण लगते हैं क्योंकि कुछ भी उभर नहीं पाता।

Web design में सबसे आम hierarchy की विफलता sections के बीच पर्याप्त spacing न होना है। जब हर section अगले में बह जाता है, तो आँख नहीं बता पाती कि एक विचार कहाँ समाप्त होता है और दूसरा कहाँ शुरू।

Voxel comparison: cramped layout बनाम spacious layout यह दिखाता है कि white space कैसे hierarchy बनाता है
Voxel comparison: cramped layout बनाम spacious layout यह दिखाता है कि white space कैसे hierarchy बनाता है

5. Position

LTR languages में आँख स्वाभाविक रूप से ऊपर-बाएँ से शुरू होती है और वहाँ से predictable patterns का पालन करती है। सबसे महत्वपूर्ण element को natural starting position में रखने से किसी अन्य lever के लागू होने से पहले ही उसे फायदा मिलता है।

Position अकेले कमज़ोर है। ऊपर-बाएँ एक small, low-contrast element अभी भी center में एक large, high-contrast element से हार जाएगा। Position तब सबसे अच्छा काम करता है जब यह बाकी चार controls को reinforce करे।

Squint Test

यहाँ यह जाँचने का सबसे तेज़ तरीका है कि आपकी hierarchy काम कर रही है या नहीं। अपने design को तब तक squint करके देखें जब तक सब कुछ blur न हो जाए। जो elements दिखते रहते हैं वही वे हैं जिन्हें आपकी hierarchy प्राथमिकता दे रही है।

अगर squinting करते समय पहली चीज़ जो आप देखते हैं वह CTA, headline, या hero image है, तो आपकी hierarchy काम कर रही है। अगर पहली चीज़ जो आप देखते हैं वह decorative sidebar या navigation bar है, तो नहीं।

इसमें पाँच सेकंड लगते हैं और किसी भी user testing से पहले 80% hierarchy समस्याओं को पकड़ लेता है।

आम Hierarchy की विफलताएँ

सब कुछ bold है। अगर हर paragraph bold text से शुरू होता है, तो कुछ भी emphasize नहीं होता। Bold तब काम करता है जब यह दुर्लभ हो।

बहुत सारे focal points तीन समान आकार, समान रंगीन elements वाले page में कोई hierarchy नहीं है। इसमें तीन competitors हैं। प्रति viewport एक winner चुनें।

Mobile को ignore करना। 1440px screen के लिए designed hierarchy अक्सर 375px phone पर collapse हो जाती है। पाँच controls को हर breakpoint के लिए फिर से evaluate करना होगा क्योंकि spatial relationships पूरी तरह बदल जाते हैं।

Contrast के बिना color। रंगीन background पर colored button गायब हो जाता है। Hierarchy तभी काम करती है जब focal element और उसके surroundings के बीच color contrast ratio separation बनाने के लिए पर्याप्त ऊँचा हो।

व्यवहार में Hierarchy बनाना

किसी भी page layout के लिए यहाँ एक concrete framework है:

  1. एक चीज़ तय करें। इस page पर एकमात्र सबसे महत्वपूर्ण action या message क्या है? उस element को सबसे ज़्यादा size, सबसे ज़्यादा contrast, और सबसे अच्छी position मिलती है।
  2. बाकी सब को rank करें। Page पर हर element की एक numbered list बनाएँ, importance के अनुसार ordered। Ranking तय करती है कि हर element को कौन सा lever मिलता है।
  3. प्रति tier कम से कम दो controls लागू करें। Top-tier element को large size + high contrast मिलता है। Second-tier elements को medium size + color मिलता है। Third-tier elements को small size + low contrast मिलता है।
  4. तब तक हटाते रहें जब तक टूट न जाए। Elements delete करते रहें जब तक hierarchy प्रभावित न हो। वह आखिरी element जिसे आपने चीज़ें टूटने से पहले हटाया था, संभवतः अनावश्यक था।
Voxel diagram जो तीन-tier hierarchy दिखाता है: ऊपर बड़ा focal block, नीचे medium supporting blocks, सबसे नीचे small metadata blocks
Voxel diagram जो तीन-tier hierarchy दिखाता है: ऊपर बड़ा focal block, नीचे medium supporting blocks, सबसे नीचे small metadata blocks

यह framework landing pages, dashboards, articles, emails, और किसी भी layout के लिए काम करता है जहाँ user को पहले कहाँ देखना है यह जानना ज़रूरी हो।

FAQ

डिज़ाइन में visual hierarchy क्या है?

Visual hierarchy design elements की महत्व के क्रम में व्यवस्था है। यह size, contrast, color, spacing, और position का उपयोग करके उस क्रम को नियंत्रित करती है जिसमें आँख किसी page पर जानकारी process करती है।

Visual hierarchy क्यों मायने रखती है?

क्योंकि users पढ़ते नहीं, वे scan करते हैं। स्पष्ट hierarchy के बिना, हर element समान रूप से ध्यान के लिए compete करता है, user overwhelmed हो जाता है, और वे चले जाते हैं। Hierarchy elements के संग्रह को एक guided experience में बदल देती है।

Visual hierarchy को test कैसे करें?

Squint test सबसे तेज़ तरीका है। अपने design को blur करें या squint करके देखें और जाँचें कि कौन से elements दिखते रहते हैं। वही वे elements हैं जिन्हें आपकी hierarchy प्राथमिकता देती है। अगर गलत elements dominate करते हैं, तो size, contrast, या spacing तब तक adjust करें जब तक सही वाले lead न करें।

Need layouts that guide the eye? Brainy builds interfaces with hierarchy baked in.

Get Started

More from Brainy Papers

Keep reading