SVG இடம்பிடிப்பான் உருவாக்கி
முன்னோட்டம்
SVG மார்க்அப்
டேட்டா URI
தொழில்நுட்ப விவரங்கள்
SVG பிளேஸ்ஹோல்டர் உருவாக்கி எவ்வாறு செயல்படுகிறது
இந்த கருவி என்ன செய்கிறது
SVG பிளேஸ்ஹோல்டர் உருவாக்கி, தனிப்பயன் பரிமாணங்கள், பின்னணி நிறங்கள், உரை மேலடுக்கு, மற்றும் எழுத்துரு அமைப்புகளுடன் இலகுவான வெக்டர் பிளேஸ்ஹோல்டர் படங்களை உருவாக்குகிறது. இது SVG markup-ஐ நேரடியாகவும், HTML அல்லது CSS-ல் உட்பொதிக்கத் தயாரான Base64 data URI ஆகவும் வெளியிடுகிறது. SVG தீர்மானம் சார்பற்றது மற்றும் பொதுவாக 1KB-க்கு குறைவாக இருப்பதால், இந்த பிளேஸ்ஹோல்டர்கள் network requests இன்றி உடனடியாக ஏற்றப்படும்.
டெவலப்பர்களுக்கான பொதுவான பயன்பாட்டு நிலைகள்
உண்மையான படங்கள் கிடைக்கும் முன் layout இடத்தை ஒதுக்க, cumulative layout shift (CLS) ஏற்படாமல் இருக்க, frontend டெவலப்பர்கள் prototyping போது SVG பிளேஸ்ஹோல்டர்களை பயன்படுத்துகிறார்கள். அவை design systems-ல் avatar fallbacks, thumbnail skeletons, மற்றும் responsive image containers-க்கு பயனுள்ளதாகும். Email டெவலப்பர்கள், email clients வெளிப்புற பட ஏற்றுதலைத் தடுக்கக்கூடிய இடங்களில், HTML templates-ல் data URI பிளேஸ்ஹோல்டர்களை உட்பொதிக்கிறார்கள்.
தரவு வடிவங்கள், வகைகள், அல்லது மாறுபாடுகள்
வெளியீடு, நிரப்பப்பட்ட செவ்வகம் மற்றும் மையப்படுத்தப்பட்ட உரை கூறை கொண்ட ஒரு நிலையான SVG 1.1 ஆவணம். data URI வகை, இந்த SVG-ஐ Base64 சரமாக குறியாக்கம் செய்து, img src attributes, CSS background-image பண்புகள், அல்லது inline HTML-ல் நேரடியாக பயன்படுத்த 'data:image/svg+xml;base64,' என்ற முன்னொட்டுடன் வழங்குகிறது. பரிமாணங்கள் pixels-ல் குறிப்பிடப்படுகின்றன; ஆனால் இது வெக்டர் வடிவம் என்பதால், pixelation இன்றி SVG எந்த container அளவிற்கும் அளவுமாற்றம் செய்யப்படும்.
பொதுவான தவறுகள் மற்றும் விளிம்பு நிலைகள்
Data URI-கள், அவை உட்பொதிக்கப்பட்டுள்ள ஆவணத்திலிருந்து தனியாக உலாவிகளில் கேச் செய்யப்படுவதில்லை; ஆகவே பல பக்கங்களில் ஒரே placeholder-ஐ பயன்படுத்துவது, ஒருமுறை கேச் செய்யப்படும் ஒரு வெளிப்புற கோப்புடன் ஒப்பிடும்போது மொத்த பரிமாற்ற அளவை அதிகரிக்கும். பரிமாணங்கள் சிறியதாக இருந்தால், மிக நீளமான உரை லேபிள்கள் SVG viewBox-ஐ மீறி வெளியேறலாம். சில பழைய மின்னஞ்சல் கிளையண்ட்கள் SVG data URI-களை ஆதரிக்காது; இதனால் உடைந்த பட ஐகானுக்கு மாறிவிடும். Content Security Policy (CSP) தலைப்புகள், img-src-இல் 'data:' சேர்க்கப்படவில்லை என்றால், inline data URI-களை தடுக்கலாம்.
கோடுக்கு பதிலாக இந்த கருவியை எப்போது பயன்படுத்துவது
Build dependency-களை சேர்க்காமல், wireframing அல்லது prototyping செய்யும் போது ஒருமுறை பயன்படும் placeholder படங்களை விரைவாக உருவாக்க இந்த உலாவி கருவியைப் பயன்படுத்துங்கள். Production-இல் dynamic placeholder உருவாக்கத்திற்காக (எ.கா., பயனர் பதிவேற்றிய படங்களுக்கு fallback), server-side SVG templating அல்லது உங்கள் image optimization pipeline-உடன் ஒருங்கிணைந்து, உண்மையான படங்களிலிருந்து blurred low-quality image placeholders (LQIP) உருவாக்கக்கூடிய plaiceholder போன்ற தனிப்பட்ட சேவைகளைப் பயன்படுத்துங்கள்.