சமூக வலைதளங்களுக்காக நாங்கள் எவ்வாறு குறியீடு (code) ஸ்கிரீன்ஷாட்டுகளை உருவாக்குகிறோம்

நாங்கள் முன்பு குறியீடு ஸ்கிரீன்ஷாட்டுகளைக் கையால் எடுத்தோம்.

நாங்கள் எடிட்டரைத் திறந்து, விண்டோவை கிராப் செய்து, அந்தப் கோப்பை ஒரு பதிவில் பதிவேற்றுவோம். இது மூன்று சிக்கல்களை ஏற்படுத்தியது:

நாங்கள் அதைத் தன்னிச்சையாகச் செய்வதை நிறுத்திவிட்டோம். இப்போது எங்கள் தேவைகளைப் பொறுத்து இரண்டு வெவ்வேறு முறைகளைப் பயன்படுத்துகிறோம்.

  1. ஒருமுறை மட்டும் தேவைப்படும் பதிவுகளுக்கு நாங்கள் ஒரு பிரவுசர் கருவியைப் (browser tool) பயன்படுத்துகிறோம். உங்கள் குறியீட்டைப் பேஸ்ட் செய்து, ஒரு மொழியைத் தேர்ந்தெடுத்து, தெளிவான PNG கோப்பைப் பதிவிறக்கம் செய்யலாம். இது ஒரு தனி ட்வீட் அல்லது ஸ்லைடுக்கு (slide) மிக வேகமானது.

  2. தானியங்கி பதிவுகளுக்கு நாங்கள் ஒரு API-ஐப் பயன்படுத்துகிறோம். பதிவிடும் நேரத்தில் அல்லது ஒரு பில்ட் பைப்லைனுக்குள் (build pipeline) படங்களை உருவாக்க வேண்டியிருக்கும் போது இது பயன்படும். நீங்கள் ஒரு POST கோரிக்கை (request) மூலம் குறியீட்டை அனுப்பி, பதிலுக்கு ஒரு URL-ஐப் பெறலாம்.

ஏன் ஒரு API-ஐப் பயன்படுத்த வேண்டும்? ஒரு டெப்ளாய்மென்ட் பைப்லைனில் (deployment pipeline) மனிதரால் ஒரு பொத்தானை அழுத்த முடியாது. ஒரு API உங்கள் கணினி ஒவ்வொரு முறையும் கைமுறை வேலை இன்றி சரியான படங்களை உருவாக்க அனுமதிக்கிறது.

சமூக வலைதளங்களுக்கான சிறந்த குறியீடு படங்களுக்கான எங்கள் குறிப்புகள்:

பிரவுசர் கருவியும் API-யும் ஒரே ரெண்டரரை (renderer) பயன்படுத்துகின்றன. இதன் பொருள் உங்கள் கைமுறைப் பதிவுகளும் தானியங்கிப் பதிவுகளும் எப்போதும் ஒரே மாதிரியாகத் தோன்றும்.

நீங்கள் குறியீடு ஸ்கிரீன்ஷாட்டுகளை எவ்வாறு கையாளுகிறீர்கள்? நீங்கள் அதைத் தன்னிச்சையாகச் செய்கிறீர்களா அல்லது API பயன்படுத்துகிறீர்களா? கருத்துகளில் (comments) எனக்குத் தெரியப்படுத்துங்கள்.

ஆதாரம்: https://dev.to/accreditly/how-we-generate-code-screenshots-for-socials-b91