விசைப்பலகை வழிசெலுத்தலுக்கு தெளிவான ஃபோகஸ் ஸ்டைல்களைச் செயல்படுத்தி வலைதள அணுகல்தன்மையை மேம்படுத்துங்கள். சிறந்த நடைமுறைகளைக் கற்று அனைவருக்கும் பயனர் அனுபவத்தை உயர்த்துங்கள்.
ஃபோகஸ் விசிபிள்: உலகளாவிய அணுகல்தன்மைக்காக விசைப்பலகை வழிசெலுத்தல் பயனர் அனுபவத்தை மேம்படுத்துதல்
இன்றைய டிஜிட்டல் உலகில், வலைதளங்கள் மற்றும் பயன்பாடுகள் அனைத்து பயனர்களுக்கும் அணுகக்கூடியதாக இருப்பதை உறுதி செய்வது ஒரு சிறந்த நடைமுறை மட்டுமல்ல, அது ஒரு அடிப்படைத் தேவையாகும். மவுஸ் அல்லது டிராக்பேடைப் பயன்படுத்த முடியாத பயனர்கள் டிஜிட்டல் உள்ளடக்கத்துடன் தொடர்பு கொள்ள விசைப்பலகை வழிசெலுத்தல் ஒரு முக்கிய அம்சமாகும். திறமையான விசைப்பலகை வழிசெலுத்தலின் ஒரு முக்கிய கூறுபாடு, தெளிவாகத் தெரியும் ஃபோகஸ் காட்டி ஆகும், இது பெரும்பாலும் "ஃபோகஸ் விசிபிள்" என்று குறிப்பிடப்படுகிறது. இந்தக் கட்டுரை ஃபோகஸ் விசிபிளின் முக்கியத்துவத்தை ஆராய்கிறது, அதைச் செயல்படுத்துவதற்கான நடைமுறை வழிகாட்டுதல்களை வழங்குகிறது, மேலும் இது உலகளாவிய பார்வையாளர்களுக்கான பயனர் அனுபவத்தை எவ்வாறு மேம்படுத்துகிறது என்பதை எடுத்துக்காட்டுகிறது.
ஃபோகஸ் விசிபிள் ஏன் முக்கியமானது?
ஃபோகஸ் விசிபிள் என்பது விசைப்பலகையைப் பயன்படுத்தி செல்லும்போது ஒரு வலைப்பக்கத்தில் தற்போது தேர்ந்தெடுக்கப்பட்டிருக்கும் உறுப்பைக் காட்டும் காட்சி அறிகுறியாகும். தெளிவான ஃபோகஸ் காட்டி இல்லாமல், விசைப்பலகை பயனர்கள் அடிப்படையில் குருட்டுத்தனமாக வழிநடத்துகிறார்கள், இதனால் அவர்கள் பக்கத்தில் எங்கே இருக்கிறார்கள் மற்றும் என்ன செயல்களைச் செய்ய முடியும் என்பதைப் புரிந்துகொள்வது கடினம், சில சமயங்களில் சாத்தியமற்றது.
தெளிவான ஃபோகஸ் காட்டியின் நன்மைகள்:
- மேம்பட்ட அணுகல்தன்மை: விசைப்பலகை வழிசெலுத்தலைச் சார்ந்திருக்கும் இயக்கக் குறைபாடுகள், பார்வைக் குறைபாடுகள் அல்லது அறிவாற்றல் குறைபாடுகள் உள்ள பயனர்களுக்கு ஃபோகஸ் விசிபிள் ஒரு முக்கிய தேவையாகும்.
- மேம்பட்ட பயன்பாட்டினை: முதன்மையாக மவுஸைப் பயன்படுத்தும் பயனர்கள் கூட ஃபோகஸ் விசிபிளால் பயனடைகிறார்கள், ஏனெனில் இது தற்போது செயலில் உள்ள உறுப்புக்கு தெளிவான காட்சி அறிகுறியை வழங்குகிறது.
- அணுகல்தன்மை தரங்களுடன் இணக்கம்: இணைய உள்ளடக்க அணுகல்தன்மை வழிகாட்டுதல்கள் (WCAG) நிலை AA இணக்கத்தை (வெற்றிக்கான அளவுகோல் 2.4.7 ஃபோகஸ் விசிபிள்) பூர்த்தி செய்ய ஒரு புலப்படும் ஃபோகஸ் காட்டி தேவைப்படுகிறது.
- சிறந்த பயனர் அனுபவம்: நன்கு வடிவமைக்கப்பட்ட ஃபோகஸ் காட்டி, பயனர்களின் திறன்களைப் பொருட்படுத்தாமல், அனைவருக்கும் மென்மையான மற்றும் உள்ளுணர்வுடன் கூடிய பயனர் அனுபவத்திற்கு பங்களிக்கிறது.
WCAG தேவைகளைப் புரிந்துகொள்ளுதல்
இணைய உள்ளடக்க அணுகல்தன்மை வழிகாட்டுதல்கள் (WCAG) என்பது இணைய உள்ளடக்கத்தை மேலும் அணுகக்கூடியதாக மாற்றுவதற்கான சர்வதேச அளவில் அங்கீகரிக்கப்பட்ட தரநிலைகளாகும். வெற்றிக்கான அளவுகோல் 2.4.7 ஃபோகஸ் விசிபிள், விசைப்பலகையால் இயக்கக்கூடிய எந்தவொரு பயனர் இடைமுகத்திற்கும் விசைப்பலகை ஃபோகஸ் காட்டி தெரியும் ஒரு செயல்பாட்டு முறை இருக்க வேண்டும் என்று கோருகிறது.
WCAG 2.4.7-இன் முக்கிய அம்சங்கள்:
- தெரியும் தன்மை: ஃபோகஸ் காட்டி சுற்றியுள்ள உறுப்புகளுக்கு எதிராக போதுமான அளவு கவனிக்கப்பட வேண்டும்.
- மாறுபாடு (Contrast): ஃபோகஸ் காட்டிக்கும் பின்னணிக்கும் இடையிலான மாறுபாடு விகிதம் குறைந்தபட்ச வரம்பை (பொதுவாக 3:1) பூர்த்தி செய்ய வேண்டும்.
- நிலைத்தன்மை: பயனர் பக்கம் முழுவதும் செல்லும்போது ஃபோகஸ் காட்டி தொடர்ந்து தெரிய வேண்டும்.
திறமையான ஃபோகஸ் ஸ்டைல்களை செயல்படுத்துதல்
திறமையான ஃபோகஸ் ஸ்டைல்களைச் செயல்படுத்த வடிவமைப்பு மற்றும் தொழில்நுட்ப அம்சங்களில் கவனமாகப் பரிசீலிக்க வேண்டும். இங்கே ஒரு படிப்படியான வழிகாட்டி உள்ளது:
1. ஃபோகஸ் ஸ்டைலிங்கிற்கு CSS-ஐப் பயன்படுத்துதல்
CSS உறுப்புகளின் ஃபோகஸ் நிலையை வடிவமைக்க பல வழிகளை வழங்குகிறது:
- :focus:
:focus
போலி-வகுப்பு (pseudo-class) ஒரு உறுப்பு விசைப்பலகை ஃபோகஸைப் பெறும்போது ஸ்டைல்களைப் பயன்படுத்துகிறது. - :focus-visible:
:focus-visible
போலி-வகுப்பு, ஃபோகஸ் பார்வைக்குத் தெரிய வேண்டும் என்று உலாவி தீர்மானிக்கும் போது மட்டுமே ஸ்டைல்களைப் பயன்படுத்துகிறது (எ.கா., விசைப்பலகையைப் பயன்படுத்தும்போது). மவுஸ் கிளிக்குகளில் ஃபோகஸ் அவுட்லைன்களைக் காண்பிப்பதைத் தவிர்க்க இது மிகவும் பயனுள்ளதாக இருக்கும். - :focus-within:
:focus-within
போலி-வகுப்பு, ஒரு உறுப்பு அல்லது அதன் வழித்தோன்றல்களில் ஏதேனும் ஒன்று ஃபோகஸைப் பெற்றிருக்கும்போது அந்த உறுப்புக்கு ஸ்டைல்களைப் பயன்படுத்துகிறது.
உதாரணம்: அடிப்படை ஃபோகஸ் ஸ்டைல்
a:focus {
outline: 2px solid blue;
outline-offset: 2px;
}
இந்த உதாரணம், இணைப்பின் உள்ளடக்கத்துடன் மேலெழுதப்படுவதைத் தடுக்க 2-பிக்சல் ஆஃப்செட்டுடன், ஃபோகஸ் செய்யப்பட்ட இணைப்பைச் சுற்றி 2-பிக்சல் நீல அவுட்லைனைச் சேர்க்கிறது.
உதாரணம்: :focus-visible-ஐப் பயன்படுத்துதல்
a:focus-visible {
outline: 2px solid blue;
outline-offset: 2px;
}
பயனர் விசைப்பலகை மூலம் வழிசெலுத்தும்போது மட்டுமே ஃபோகஸ் அவுட்லைன் காட்டப்படுவதை இது உறுதி செய்கிறது.
2. பொருத்தமான ஃபோகஸ் ஸ்டைல்களைத் தேர்ந்தெடுத்தல்
ஃபோகஸ் காட்டியின் காட்சி வடிவமைப்பு அதன் செயல்திறனுக்கு முக்கியமானது. பின்வருவனவற்றைக் கவனியுங்கள்:
- நிறம்: பின்னணி மற்றும் சுற்றியுள்ள உறுப்புகளுடன் நன்கு மாறுபடும் நிறத்தைப் பயன்படுத்தவும். நிறக்குருடு உள்ள பயனர்கள் గ్రహிக்கக் கடினமாக இருக்கும் வண்ணங்களைத் தவிர்க்கவும். நீலம் மற்றும் மஞ்சள் பொதுவாக நல்ல தேர்வுகள், ஆனால் எப்போதும் வண்ண மாறுபாடு பகுப்பாய்வி மூலம் சோதிக்கவும்.
- அளவு மற்றும் தடிமன்: ஃபோகஸ் காட்டி எளிதில் தெரியும் அளவுக்கு பெரியதாக இருக்க வேண்டும், ஆனால் உறுப்பை மறைக்கும் அளவுக்கு பெரியதாக இருக்கக்கூடாது. 2-3 பிக்சல் அவுட்லைன் பெரும்பாலும் ஒரு நல்ல தொடக்கப் புள்ளியாகும்.
- வடிவம்: அவுட்லைன்கள் பொதுவானவை என்றாலும், பின்னணி வண்ண மாற்றங்கள், பார்டர்கள் அல்லது பாக்ஸ் ஷேடோக்கள் போன்ற பிற காட்சி குறிப்புகளையும் நீங்கள் பயன்படுத்தலாம்.
- அனிமேஷன்: நுட்பமான அனிமேஷன்கள் ஃபோகஸ் காட்டியின் தெரிவுநிலையை மேம்படுத்தலாம், ஆனால் மிகவும் கவனத்தை சிதறடிக்கும் அல்லது வலிப்பு நோயைத் தூண்டக்கூடிய அனிமேஷன்களைத் தவிர்க்கவும்.
- சீரான தன்மை: பயனர்களைக் குழப்புவதைத் தவிர்க்க உங்கள் வலைதளம் அல்லது பயன்பாடு முழுவதும் ஒரு நிலையான ஃபோகஸ் ஸ்டைலைப் பராமரிக்கவும்.
உதாரணம்: மேலும் விரிவான ஃபோகஸ் ஸ்டைல்
a:focus {
outline: 2px solid #007bff; /* ஒரு பொதுவான பிராண்ட் நிறம், ஆனால் மாறுபாட்டை உறுதி செய்யவும் */
outline-offset: 2px;
box-shadow: 0 0 5px rgba(0, 123, 255, 0.5); /* கூடுதல் தெரிவுநிலைக்கு நுட்பமான நிழல் */
}
3. போதுமான மாறுபாட்டை உறுதி செய்தல்
ஃபோகஸ் காட்டிக்கும் பின்னணிக்கும் இடையிலான மாறுபாடு விகிதம் பார்வைக்கு மிகவும் முக்கியமானது. WCAG குறைந்தபட்சம் 3:1 என்ற மாறுபாடு விகிதத்தைக் கோருகிறது. உங்கள் ஃபோகஸ் ஸ்டைல்கள் இந்தத் தேவையை பூர்த்தி செய்வதை உறுதிசெய்ய, ஒரு வண்ண மாறுபாடு பகுப்பாய்வியைப் பயன்படுத்தவும். பல இலவச ஆன்லைன் கருவிகள் கிடைக்கின்றன.
உதாரணம்: வண்ண மாறுபாடு பகுப்பாய்வியைப் பயன்படுத்துதல்
WebAIM வண்ண மாறுபாடு சரிபார்ப்பி (webaim.org/resources/contrastchecker/) போன்ற கருவிகள், மாறுபாடு விகிதத்தைத் தீர்மானிக்க முன்புற மற்றும் பின்னணி வண்ணங்களை உள்ளிட உங்களை அனுமதிக்கின்றன.
4. தனிப்பயன் கட்டுப்பாடுகளைக் கையாளுதல்
நீங்கள் தனிப்பயன் கட்டுப்பாடுகளைப் பயன்படுத்துகிறீர்கள் என்றால் (எ.கா., தனிப்பயன் கீழிறங்கு மெனுக்கள், ஸ்லைடர்கள் அல்லது பொத்தான்கள்), அவற்றுக்கும் பொருத்தமான ஃபோகஸ் ஸ்டைல்கள் இருப்பதை உறுதி செய்ய வேண்டும். இதற்கு ஃபோகஸ் நிலையை நிர்வகிக்க ஜாவாஸ்கிரிப்ட் மற்றும் ஃபோகஸ் காட்டியை வடிவமைக்க CSS தேவைப்படலாம்.
உதாரணம்: தனிப்பயன் பொத்தான் ஃபோகஸ் ஸ்டைல்
.custom-button:focus {
border: 2px solid #000;
background-color: #eee;
}
5. விசைப்பலகை வழிசெலுத்தல் மூலம் சோதித்தல்
மிக முக்கியமான படி, விசைப்பலகை வழிசெலுத்தலைப் பயன்படுத்தி உங்கள் ஃபோகஸ் ஸ்டைல்களைச் சோதிப்பதாகும். பக்கம் முழுவதும் செல்ல Tab
விசையைப் பயன்படுத்தவும், மேலும் அனைத்து ஊடாடும் உறுப்புகளிலும் ஃபோகஸ் காட்டி தெளிவாகத் தெரிவதை உறுதிசெய்யவும். நிலைத்தன்மையை உறுதிசெய்ய வெவ்வேறு உலாவிகள் மற்றும் இயக்க முறைமைகளில் சோதிக்கவும்.
6. வெவ்வேறு உலாவிகள் மற்றும் சாதனங்களைக் கருத்தில் கொள்ளுதல்
வெவ்வேறு உலாவிகள் மற்றும் சாதனங்கள் ஃபோகஸ் ஸ்டைல்களை வித்தியாசமாக வழங்கக்கூடும். ஃபோகஸ் காட்டி சீராகத் தெரியும் மற்றும் பயனுள்ளதாக இருப்பதை உறுதிசெய்ய உங்கள் வலைதளம் அல்லது பயன்பாட்டை பல்வேறு தளங்களில் சோதிக்கவும்.
ஃபோகஸ் விசிபிள் செயல்படுத்துவதற்கான சிறந்த நடைமுறைகள்
அனைத்து பயனர்களுக்கும் ஒரு நேர்மறையான பயனர் அனுபவத்தை உறுதிசெய்ய, பின்வரும் சிறந்த நடைமுறைகளைக் கவனியுங்கள்:
- இயல்புநிலை ஃபோகஸ் அவுட்லைனை அகற்றுவதைத் தவிர்க்கவும்: கடந்த காலத்தில்,
outline: none;
ஐப் பயன்படுத்தி இயல்புநிலை ஃபோகஸ் அவுட்லைனை அகற்றுவது பொதுவானதாக இருந்தது. இது விசைப்பலகை பயனர்களுக்கான இயல்புநிலை ஃபோகஸ் காட்டியை அகற்றுவதால் இதைத் தவிர்க்க வேண்டும். நீங்கள் இயல்புநிலை அவுட்லைனை அகற்ற வேண்டும் என்றால், அதை WCAG தேவைகளைப் பூர்த்தி செய்யும் தனிப்பயன் ஃபோகஸ் ஸ்டைலுடன் மாற்றவும். - :focus-visible-ஐ புத்திசாலித்தனமாகப் பயன்படுத்தவும்:
:focus-visible
போலி-வகுப்பு, தேவைப்படும்போது மட்டுமே ஃபோகஸ் அவுட்லைன்களைத் தேர்ந்தெடுத்துக் காண்பிப்பதற்கான ஒரு சக்திவாய்ந்த கருவியாகும். மவுஸ் கிளிக்குகளில் ஃபோகஸ் அவுட்லைன்களைக் காண்பிப்பதைத் தவிர்க்க இதைப் பயன்படுத்தவும். - தெளிவான காட்சி குறிப்புகளை வழங்கவும்: ஃபோகஸ் காட்டி சுற்றியுள்ள உறுப்புகளிலிருந்து எளிதில் வேறுபடுத்தக்கூடியதாக இருக்க வேண்டும். தெளிவான காட்சி அறிகுறியை உருவாக்க நிறம், அளவு மற்றும் வடிவத்தின் கலவையைப் பயன்படுத்தவும்.
- நிலைத்தன்மையைப் பராமரிக்கவும்: பயனர்களைக் குழப்புவதைத் தவிர்க்க உங்கள் வலைதளம் அல்லது பயன்பாடு முழுவதும் ஒரு நிலையான ஃபோகஸ் ஸ்டைலைப் பயன்படுத்தவும்.
- முழுமையாகச் சோதிக்கவும்: பல்வேறு உலாவிகள் மற்றும் சாதனங்களில் விசைப்பலகை வழிசெலுத்தல் மூலம் உங்கள் ஃபோகஸ் ஸ்டைல்களைச் சோதிக்கவும்.
- கலாச்சார வேறுபாடுகளைக் கருத்தில் கொள்ளுங்கள்: காட்சி வடிவமைப்பு பொதுவாக உலகளாவியது என்றாலும், ஃபோகஸ் ஸ்டைல்களைத் தேர்ந்தெடுக்கும்போது நிறம் மற்றும் குறியீட்டிற்கான கலாச்சார விருப்பங்களைக் கவனத்தில் கொள்ளுங்கள்.
- பயனர் தனிப்பயனாக்குதல் விருப்பங்களை வழங்கவும்: பயனர்கள் தங்கள் தனிப்பட்ட தேவைகள் மற்றும் விருப்பங்களுக்கு ஏற்ப ஃபோகஸ் காட்டியின் தோற்றத்தைத் தனிப்பயனாக்க அனுமதிக்கவும். இது ஃபோகஸ் காட்டியின் நிறம், அளவு அல்லது பாணியை மாற்றுவதற்கான விருப்பங்களை வழங்குவதை உள்ளடக்கியிருக்கலாம்.
திறமையான ஃபோகஸ் விசிபிள் செயல்படுத்துதலின் எடுத்துக்காட்டுகள்
ஃபோகஸ் விசிபிளை திறமையாகச் செயல்படுத்தும் வலைதளங்கள் மற்றும் பயன்பாடுகளின் சில எடுத்துக்காட்டுகள் இங்கே:
- Gov.uk: இங்கிலாந்து அரசாங்க வலைதளம் ஃபோகஸைக் குறிக்க தெளிவான மற்றும் சீரான மஞ்சள் அவுட்லைனைப் பயன்படுத்துகிறது, இது விசைப்பலகை பயனர்கள் தளத்தில் எளிதாக செல்ல உதவுகிறது.
- Deque University: ஒரு அணுகல்தன்மை பயிற்சி தளமான Deque University, அணுகக்கூடிய ஃபோகஸ் ஸ்டைல்கள் மற்றும் விசைப்பலகை வழிசெலுத்தலுக்கான சிறந்த எடுத்துக்காட்டுகளை வழங்குகிறது.
- Material Design: கூகிளின் மெட்டீரியல் டிசைன் வழிகாட்டுதல்களில் ஃபோகஸ் ஸ்டைல்கள் மற்றும் விசைப்பலகை வழிசெலுத்தலுக்கான பரிந்துரைகள் உள்ளன, இது அணுகக்கூடிய பயனர் இடைமுகங்களை உருவாக்குவதற்கான ஒரு கட்டமைப்பை வழங்குகிறது.
ஃபோகஸ் விசிபிளின் எதிர்காலம்
இணைய அணுகல்தன்மை பரவலாக அங்கீகரிக்கப்பட்டு செயல்படுத்தப்படுவதால், ஃபோகஸ் விசிபிளின் முக்கியத்துவம் அதிகரிக்கப் போகிறது. உதவித் தொழில்நுட்பங்கள் தொடர்ந்து வளர்ச்சியடைந்து வருவதால், ஃபோகஸ் விசிபிள் செயல்படுத்துவதற்கான சமீபத்திய சிறந்த நடைமுறைகள் மற்றும் வழிகாட்டுதல்களுடன் புதுப்பித்த நிலையில் இருப்பது முக்கியம்.
முடிவுரை
உலகளாவிய பார்வையாளர்களுக்காக அணுகக்கூடிய மற்றும் பயன்படுத்தக்கூடிய வலைதளங்கள் மற்றும் பயன்பாடுகளை உருவாக்குவதற்கு தெளிவான மற்றும் சீரான ஃபோகஸ் ஸ்டைல்களைச் செயல்படுத்துவது அவசியம். இந்தக் கட்டுரையில் கோடிட்டுக் காட்டப்பட்டுள்ள வழிகாட்டுதல்கள் மற்றும் சிறந்த நடைமுறைகளைப் பின்பற்றுவதன் மூலம், உங்கள் டிஜிட்டல் உள்ளடக்கம் அனைத்துப் பயனர்களுக்கும் அவர்களின் திறன்களைப் பொருட்படுத்தாமல் அணுகக்கூடியதாக இருப்பதை உறுதிசெய்ய முடியும். பயனர் அனுபவத்திற்கு முன்னுரிமை அளித்து, உண்மையிலேயே உள்ளடக்கிய ஆன்லைன் சூழலை உருவாக்க உங்கள் செயலாக்கங்களைத் தொடர்ந்து சோதிக்க நினைவில் கொள்ளுங்கள்.
ஃபோகஸ் விசிபிளை ஏற்றுக்கொள்வதன் மூலம், நீங்கள் அணுகல்தன்மை தரங்களுடன் இணங்குவது மட்டுமல்லாமல், அனைவருக்கும் ஒரு சிறந்த பயனர் அனுபவத்தையும் உருவாக்குகிறீர்கள், உலக அளவில் உள்ளடக்கிய தன்மை மற்றும் டிஜிட்டல் சமத்துவத்திற்கான உங்கள் அர்ப்பணிப்பை வலுப்படுத்துகிறீர்கள்.