Guidelines
Web3 UI
வெப்3 பயனர் இடைமுகம்
Tamil DS specifications for decentralized applications (dApps), smart contract handshakes, crypto wallet onboarding, and transaction transparency. Establishes safe security habits and clear localized pricing.
பரவலாக்கப்பட்ட செயலிகள் (dApps), வாலட் கணக்குகள், எரிவாயு கட்டண விவரங்கள் மற்றும் கிரிப்டோ பரிவர்த்தனைகளில் தமிழ் இடைமுகங்களை வடிவமைப்பதற்கான விரிவான வழிகாட்டுதல்கள்.
வெப்3 வடிவமைப்பின் முக்கிய கோட்பாடுகள்
வெப்3 பயனர் இடைமுகங்களை உருவாக்குவதில் எழும் முக்கிய சவால், அதன் சிக்கலான தொழில்நுட்பக் குறியீடுகளை எளிமையாக்குவதாகும். வாலட் முகவரிகள், எரிவாயு கட்டணங்கள் (Gas fee) மற்றும் மாறாத பிளாக்செயின் பரிவர்த்தனைகள் பயனர்களைக் குழப்பாமல் இருக்க தமிழ் வடிவமைப்பு அமைப்பு (TamilDS) சில விதிகளை வகுத்துள்ளது.
1. வாலட் முகவரிகளைச் சுருக்குதல் மற்றும் படவுரு அமைப்புகள்
நீண்ட கிரிப்டோ முகவரிகளை (எ.கா. 0x71C81857E12F4020a67C15904de2317C3D4d8904) அப்படியே திரையில் காட்டுவது வாசிப்புத்திறனைக் கெடுக்கும்.
- 6+4 சுருக்க விதி: வாலட் முகவரியின் முதல் 6 எழுத்துக்களையும் கடைசி 4 எழுத்துக்களையும் மட்டுமே காட்ட வேண்டும் (எ.கா.
0x71C8...8904). - வண்ணப் படவுரு (Identicon Avatar): ஒவ்வொரு முகவரிக்கும் ஒரு பிரத்யேக வண்ணக் கட்டங்கள் கொண்ட படவுருவை உருவாக்க வேண்டும். இது வாலட் மாறும்போது ஏற்படும் தவறுகளைப் பயனருக்கு உடனடியாகக் காட்டும்.
- ஒரே தட்டலில் நகல்: முகவரியின் அருகில் நகலெடுக்கும் ஐகானை வழங்கவும், நகலெடுத்தவுடன் 1200ms வரை அது உறுதிப்படுத்தும் டிக் குறியீடாக மாற வேண்டும்.
2. எரிவாயு கட்டண வெளிப்படைத்தன்மை (Gas fees)
எரிவாயு கட்டணங்களை வெறும் கிரிப்டோ அலகுகளில் மட்டும் காட்டக் கூடாது (எ.கா. 0.0012 ETH). சாதாரண மக்கள் அதன் தற்போதைய மதிப்பை அறிய முடியாமல் தவிப்பதைத் தடுக்க வேண்டும்.
- ரூபாயாக மாற்றுதல்: எரிவாயு கட்டணங்களை நிகழ்நேரத்தில் இந்திய ரூபாய்க்கு (₹) மாற்றி வழங்க வேண்டும்.
- வேக விருப்பங்கள்: மெதுவான, சாதாரண மற்றும் அதிவேக எரிவாயு கட்டணPresets-களை அவற்றின் கால அளவுகளுடன் (எ.கா. 1 நிமிடம்) வழங்க வேண்டும்.
3. சீட் பிரேஸ் பாதுகாப்பு மற்றும் காப்பு அமைப்புகள்
வாலட்டின் ரகசியக் குறியீடுகளைப் பயனர்கள் தவறான வழிகளில் சேமிப்பதைத் தடுக்க வேண்டும்.
- ஸ்கிரீன்ஷாட் தடுப்பு: மொபைல் போன்களில் காப்புப் பக்கத்தை ஸ்கிரீன்ஷாட் எடுப்பதைத் தடுக்கவும் அல்லது எச்சரிக்கை அறிவிப்புகளைத் திரையில் காட்டவும்.
- கைமுறை உறுதிப்படுத்தல்: காப்பு அமைப்பின் போது, சீட் பிரேஸ் குறியீடுகளை நகலெடுத்து ஒட்ட அனுமதிக்காமல், சீட் பிரேஸில் உள்ள 3 குறிப்பான எண்களை (எ.கா. 3-வது வார்த்தை, 7-வது வார்த்தை) கைமுறையாகத் தேர்வு செய்யச் சொல்லி சரிபார்க்க வேண்டும்.
5. W3C வெப் கிரிப்டோகிராபி API (Web Cryptography API)
W3C Web Cryptography API மற்றும் Decentralized Identifiers (DIDs) v1.0 வழிகாட்டுதல்களின்படி, ரகசிய குறியீடுகளை (Private Keys) இணையத்தில் பரிமாறாமல், உலாவியின் பாதுகாப்பான நினைவகத்திற்குள்ளேயே (SubtleCrypto) கையாள வேண்டும். மேலும், பிளாக்செயின் முகவரிகளை மனிதர்கள் அறியும் சுயவிவரங்களாக மாற்றும்போது, கிரிப்டோ முறையில் உறுதி செய்யப்பட்ட தகவல்களுக்கும், உறுதி செய்யப்படாத சாதாரண தகவல்களுக்கும் இடையே உள்ள வித்தியாசத்தை UI-ல் (எ.கா., சரிபார்ப்பு முத்திரைகள் மூலம்) தெளிவாகக் காட்ட வேண்டும்.
வெப்3 பயனர் இடைமுக அளவீட்டு அட்டவணை
செய்ய வேண்டியவை / தவிர்க்க வேண்டியவை
முதல் 6 மற்றும் கடைசி 4 எழுத்துக்களை மட்டும் காட்டி, நகலெடுக்கும் ஐகானுடன் படவுருவையும் சேர்த்து வழங்கவும்.
முழுமையான 40-இலக்க முகவரிகளைத் திரையில் காட்டுவதைத் தவிர்க்கவும். இது டைப்பிங் பிழைகளுக்கும் குழப்பத்திற்கும் வழிவகுக்கும்.
கிரிப்டோ அலகுகளோடு இந்திய ரூபாயையும் பரிவர்த்தனை வேகத்தையும் எளிய கால அளவுகளுடன் காட்டி வடிவமைக்கவும்.
பயனர்களுக்குத் தெளிவற்ற Gwei போன்ற அலகுகளை மட்டுமே கொண்டு கட்டணக் குறியீடுகளை அமைக்கக் கூடாது.