You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Web-Dev-For-Beginners/translations/ta/5-browser-extension/1-about-browsers/assignment.md

137 lines
19 KiB

# பணித் தலைவர்: உங்கள் உலாவி விரிவாக்கத்தை மறுவடிவமைக்கவும்
## முன்னோட்டம்
நீங்கள் உங்கள் கார்பன் காலன்கள் எடை உலாவி விரிவாக்கத்துக்கான HTML அமைப்பை கட்டியமைத்துவிட்டீர்கள், இப்போது அதைக் கண்ணுக்கு பிடிக்கும் மற்றும் பயனர் நட்பு ஆக்க நேரம். சிறந்த வடிவமைப்பு பயனர் அனுபவத்தை மேம்படுத்துகிறது மற்றும் உங்கள் விரிவாக்கத்தை மேலும் தொழில்முறை மற்றும் ஈடுபாட்டுள்ளதாக மாற்றுகிறது.
உங்கள் விரிவாக்கம் அடிப்படையான CSS வடிவமைப்புடன் வருகிறது, ஆனால் இந்த பணித் தலைவர் உங்கள் தனிப்பட்ட பாணியை பிரதிபலிக்கவும் சிறந்த பயன்பாட்டை பராமரிக்கவும் தனித்துவமான காட்சி அடையாளத்தை உருவாக்க தகுதிபடுத்துகிறது.
## அறிவுறுத்தல்கள்
### பகுதி 1: தற்போதைய வடிவமைப்பை பகுப்பாய்வு செய்யவும்
மாற்றங்களை செய்வதற்கு முன், தற்போதைய CSS அமைப்பை ஆய்வு செய்யவும்:
1. உங்கள் விரிவாக்கத் திட்டத்தில் உள்ள CSS கோப்புகளை **காணவும்**
2. தற்போதைய வடிவமைப்பு அணுகும் முறை மற்றும் வண்ணத் திட்டத்தை **மீட்டாய்வு செய்யவும்**
3. அமைப்பு, எழுத்துரு மற்றும் காட்சித் பட்டியலில் மேம்படுத்தும் பகுதிகளை **அறிந்து கொள்ளவும்**
4. வடிவமைப்பு பயனர் இலட்சியங்களுக்கு எப்படி உதவுகின்றது என்பதை **கருத்து கொள்ளவும்** (எளிய படிவ பணிகளை நிறைவேற்றுதல் மற்றும் தெளிவான தரவு காட்சி)
### பகுதி 2: உங்கள் தனிப்பட்ட வடிவமைப்பை உருவாக்கவும்
ஒருங்கிணைந்த காட்சி வடிவமைப்பை உருவாக்கவும், அதில்:
**வண்ணத் திட்டம்:**
- சுற்றுச்சூழல் கருத்துகளை பிரதிபலிக்கும் முதன்மை வண்ணத் தொகுப்பை தேர்ந்தெடுக்கவும்
- அணுகல் சாத்தியத்திற்கான போதுமான மாறுபாட்டை உறுதி செய்யவும் (WebAIM's contrast checker போன்ற கருவிகளைப் பயன்படுத்தவும்)
- வண்ணங்கள் வெவ்வேறு உலாவி தீம்களில் எப்படி தோற்றமளிக்கும் என்பதை கருத்தில் கொள்ளவும்
**எழுத்துரு:**
- சிறிய விரிவாக்க அளவுகளில் நன்றாக வேலை செய்யக்கூடிய வாசிக்கக்கூடிய எழுத்துருக்களை தேர்ந்தெடுக்கவும்
- பொருத்தமான எழுத்துரு அளவுகள் மற்றும் கனவுகளை கொண்ட தெளிவான கட்டமைப்பை நிறுவவும்
- எழுத்து இரண்டு இலை மற்றும் இருண்ட உலாவி தீம்களில் வாசிப்பதற்குத் திறம்பட இருக்க வேண்டும்
**அமைப்பு மற்றும் இடைவெளி:**
- படிவ கூறுகள் மற்றும் தரவு காட்சியின் காட்சித்திறனை மேம்படுத்தவும்
- வாசிப்புக்காக பொருத்தமான பீட்டிங் மற்றும் மார்ஜின்களைச் சேர்க்கவும்
- வெவ்வேறு திரை அளவுகளுக்கான பதிலளிக்கும் வடிவமைப்பு 원칙들을 கருத்தில் கொள்ளவும்
### பகுதி 3: உங்கள் வடிவமைப்பை செயல்படுத்தவும்
உங்கள் வடிவமைப்பை செயல்படுத்த CSS கோப்புகளை மாற்றவும்:
```css
/* Example starting points for customization */
.form-data {
/* Style the configuration form */
background: /* your choice */;
padding: /* your spacing */;
border-radius: /* your preference */;
}
.result-container {
/* Style the data display area */
background: /* complementary color */;
border: /* your border style */;
margin: /* your spacing */;
}
/* Add your custom styles here */
```
**முக்கிய பகுதிகள்:**
- **படிவ கூறுகள்**: உள்ளீட்டு புலங்கள், லேபிள்கள், சமர்ப்பி பொத்தான்
- **முடிவுகள் காட்சி**: தரவு கண்டெய்னர், எழுத்து வடிவமைப்பு மற்றும் ஏற்றுதல் நிலைகள்
- **இணையமைப்புச் கூறுகள்**: ஹோவர் விளைவுகள், பொத்தான் நிலைகள் மற்றும் மாற்றங்கள்
- **மொத்த அமைப்பு**: கண்டெய்னர் இடைவெளிகள், பின்னணி வண்ணங்கள் மற்றும் காட்சி கட்டமைப்பு
### பகுதி 4: சோதனை செய்து திருத்தவும்
1. `npm run build` உடன் உங்கள் விரிவாக்கத்தை **கட்டமைக்கவும்**
2. புதுப்பிக்கப்பட்ட விரிவாக்கத்தை உலாவியில் **ஏற்றவும்**
3. அனைத்து காட்சி நிலைகளையும் **சோதிக்கவும்** (படிவ் உள்ளீடு, ஏற்றுதல், முடிவுகள் காட்சி, பிழைகள்)
4. உலாவி டெவலப்பர் கருவிகளுடன் **அணுகல்திறனைக் கண்டு கொள்ளவும்**
5. நடைமுறை பயன்பாட்டின் அடிப்படையில் உங்கள் வடிவமைப்புகளை **திருத்தவும்**
## உள்ளமைப்பு சவால்கள்
### அடிப்படை நிலை
- ஒருங்கிணைந்த தீமை உருவாக்க வண்ணங்கள் மற்றும் எழுத்துருக்களை மேம்படுத்தவும்
- இடைவெளி மற்றும் வரிசைப்படுத்தலை ஒழுங்குபடுத்து
- இணைய செயற்பாடுகளுக்கு மிகுந்த ஹோவர் விளைவுகளைச் சேர்க்கவும்
### நடுத்தரம் நிலை
- உங்கள் விரிவாக்கத்திற்கு தனிப்பட்ட ஐகான்கள் அல்லது குறும்படங்களை வடிவமைக்கவும்
- வெவ்வேறு நிலைகளுக்கு இடையேயான மென்மையான மாற்றுகளை செயல்படுத்தவும்
- API அழைப்புகளுக்கு தனித்துவமான ஏற்றுதல் இயக்கங்களை உருவாக்கவும்
### மேம்பட்ட நிலை
- பல தீம் விருப்பங்களை வடிவமைக்கவும் (ஒளிமறைவு/இருண்ட/உயர் மாறுபாடு)
- வெவ்வேறு உலாவி ஜன்னல் அளவுகளுக்கு பதிலளிக்கும் வடிவமைப்பை செயல்படுத்து
- பயனர் அனுபவத்தை மேம்படுத்தும் சிறு செயல்பாடுகளைச் சேர்க்கவும்
## சமர்ப்பிப்பு வழிகாட்டிகள்
உங்கள் முடித்த பணித் தலைமை பின்வருமாறு இருக்க வேண்டும்:
- **உங்கள் தனிப்பட்ட வடிவமைப்புடன் மாற்றியமைக்கப்பட்ட CSS கோப்புகள்**
- **படிவம், ஏற்றுதல், முடிவுகள் போன்ற வெவ்வேறு நிலைகளில் உங்கள் விரிவாக்கத்தை காட்டும் ஸ்கிரீன்ஷாட்கள்**
- **உங்கள் வடிவமைப்பு தேர்வுகளையும் அவை பயனர் அனுபவத்தை எப்படி மேம்படுத்தினவையும் விளக்கும் சுருக்கமான விளக்கம்** (2-3 வாக்கியங்கள்)
## மதிப்பாய்வு அடிக்கோல்
| விலாச்சி | சிறந்தது (4) | திறமையானது (3) | மேம்பாட்டில் உள்ளது (2) | துவக்கம் (1) |
|----------|---------------|----------------|-----------------------|--------------|
| **காட்சி வடிவமைப்பு** | 창의적이고 சீரான வடிவமைப்பு பயன்பாட்டை உயர்த்துகிறது மற்றும் வலுவான வடிவமைப்புக் கொள்கைகளை பிரதிபலிக்கிறது | நல்ல வடிவமைப்பு தேர்வுகள் அதிரடி வடிவமைப்புடன் மற்றும் தெளிவான காட்சி கட்டமைப்புடன் | அடிப்படை வடிவமைப்பு மேம்பாடுகள் சில தொடர்ச்சித் சிக்கல்களுடன் | குறைந்த வடிவமைப்பு மாற்றங்கள் அல்லது தொடர் இல்லாத டிசைன் |
| **செயல்திறன்** | அனைத்து வகை நிலைகளிலும் மற்றும் உலாவி சுற்றுச்சூழல்களில் அனைத்து கோட்பாடுகள் சரியான முறையில் செயல்படுகின்றன | சிறு சிக்கல்களுடன் கோட்பாடுகள் நல்ல முறையில் செயல்படுகின்றன | பெரும்பான்மையான கோட்பாடுகள் செயல்பாட்டுடன் சில காட்சி பிரச்சனைகள் | பயன்பாட்டை பாதிக்கும் முக்கிய கோட்பாடு சிக்கல்கள் |
| **கோடு தரம்** | சுத்தமான, நன்கு ஒழுங்குபடுத்தப்பட்ட CSS பொருந்திய வகுப்பு பெயர்கள் மற்றும் திறமையான தேர்வர்கள் | நல்ல CSS அமைப்பு பொருத்தமான தேர்வர்களின் பயன்படுத்துவதுடன் | ஏற்றுக்கொள்ளக்கூடிய CSS சில ஒழுங்குபடுத்தல் சிக்கல்களுடன் | மோசமான CSS அமைப்பு அல்லது மிகக் கலைப்பான வடிவமைப்பு |
| **அணுகல்திறன்** | சிறந்த வண்ண மாறுபாடு, வாசிக்கக்கூடிய எழுத்துருக்கள் மற்றும் பக்கவிளைவுகளுக்கான கவனிப்பு | சிறந்த அணுகல்திறன் நடைமுறைகள் சிறிய மேம்படுத்தல்களுடன் | அடிப்படை அணுகல்திறன் பரிசீலனைகள் சில சிக்கல்களுடன் | அணுகல்திறன் தேவைகளுக்கு குறைவான கவனம் |
## வெற்றி முடிபுக்கான குறிப்புகள்
> 💡 **வடிவமைப்பு குறிப்பு**: மென்மையான மாற்றங்களுடன் தொடங்கவும், பின்னர் வேகமான வடிவமைப்புக்கு மேம்படுத்தவும். எழுத்துரு மற்றும் இடைவெளியில் சிறிய மேம்பாடுகள் பெரும் தரத்தைக் காட்டும்.
**பின்பற்ற வேண்டிய சிறந்த நடைமுறைகள்:**
- உங்கள் விரிவாக்கத்தை ஒளி மற்றும் இருண்ட உலாவி தீம்களில் **சோதிக்கவும்**
- சிறந்த அளவீட்டிற்கான தொடர்புடைய அலகுகளை (em, rem) **பயன்படுத்தவும்**
- CSS கஸ்டம் பண்புகளைப் பயன்படுத்தி ஒரே மாதிரியான இடைவெளியை **பாதுகாக்கவும்**
- வெவ்வேறு காட்சித் தேவைகளுடன் பயனர்களுக்குத் உங்கள் வடிவமைப்பு எப்படி தோற்றமளிக்கிறது என்று கருத்தில் கொள்ளவும்
- உங்கள் CSS சரியான எழுத்து முறைப் பின்பற்றுகிறது என்பதை **தயாரிக்கவும்**
> ⚠️ **பொதுவான தவறு**: காட்சி அழகுக்காக பயன்பாட்டை உள்ளாடாதீர்கள். உங்கள் விரிவாக்கம் அழகாகவும் செயல்திறனாகவும் இருக்க வேண்டும்.
**இதை நினைவில் வைக்கவும்:**
- முக்கியமான தகவல்களை எளிதில் வாசிக்கக்கூடியதாக **இடைவிடாதீர்கள்**
- பொத்தான்கள் மற்றும் இணைய விருப்புகள் எளிதில் கிளிக் செய்யக்கூடியவை என்பதை **உறுதி செய்யவும்**
- பயனர் நடவடிக்கைகளுக்கு தெளிவான காட்சி பதிலளிப்பை **பாதுகாக்கவும்**
- கூட்டு எழுத்து அல்லாத எளிய உரையுடன் உங்கள் வடிவமைப்பை **சோதிக்கவும்**
செயல்திறனோடும் காட்சியோடும் மின்னல் பயன் நீர் உலாவி விரிவாக்கத்தை உருவாக்குவதற்கு வாழ்த்துக்கள்!
---
<!-- CO-OP TRANSLATOR DISCLAIMER START -->
**மறுப்பு**:
இந்த ஆவணம் [Co-op Translator](https://github.com/Azure/co-op-translator) என்ற செயற்கை நுண்ணறிவு மொழி மாற்ற சேவையைப் பயன்படுத்தி மொழிபெயர்க்கப்பட்டுள்ளது. நாங்கள் மிகவும் துல்லியமாக மாற்ற முயலினாலும், தானாக நிகழும் மொழி மாற்றங்களில் பிழைகள் அல்லது தவறுகள் இருக்கக்கூடும் என்பதை கவனத்தில் கொள்ளவும். மூல ஆவணம் அதன் சொந்த மொழியில் மட்டுமே அதிகாரப்பூர்வமான ஆதாரமாக கருதப்பட வேண்டும். முக்கியமான தகவல்களுக்கு, தொழில்முறை மனித மொழிபெயர்ப்பு பரிந்துரைக்கப்படுகிறது. இந்த மொழிபெயர்ப்பின் பயன்பாட்டால் ஏற்படும் எந்தவொரு தவறான புரிதல் அல்லது தவறான விளக்கத்திற்கும் நாங்கள் பொறுப்பாக முடியாது.
<!-- CO-OP TRANSLATOR DISCLAIMER END -->