கேள்வி: நிரலி வடிவமைப்பியல் - வடிவமைத்தல் பற்றி தகவல் சொல்.
பதில்: அமைப்பில் இருந்து வடிவமைத்தல் வேறுபட்டு இருக்கும். ஒரு ஆவணத்தின் அமைப்பில் உள்ள ஒரு குறிப்பிட்ட நிகழ்வை உருவாக்கும் ஒரு வழி தான் வடிவமைத்தல் என்பதாகும். இதில், எழுத்துகளை கோடுகளாக உடைத்தல், இணைப்புக் குறிகள் உபயோகித்ததல், ஓரங்களின் அளவுகளை சரி செய்தல் போன்றவை அடங்கும். பிரசனைகள் மற்றும் இடர்பாடுகள் #(வடிவமைத்தல்) தரம், வேகம் மற்றும் சேமிப்பு அளவு ஆகியவற்றிற்கிடையேயான உள்ள சமநிலை. #ஆவண வடிவத்தில் இருந்து வடிவமைத்தலை சுதந்திரமாக (இணை நீக்கல் செய்யப்பட்டு) வைத்திருக்கும். தீர்வு மற்றும் முறை ஒரு ''கோப்புக் கருவி'' பொதிவுகளை வடிவமைக்க உபயோகிக்கப்படும் நெறிமுறைகளை கூட்டடைவு செய்யும். ஆவணத்தின் அமைப்பின் பழைய பொருட்களின் துணை பிரிவே இந்த கோப்புப் பிரிவு. ஒரு பொதிவுப் பொருளின் நிகழ்வோடு கோப்புக் கருவிக்கு இணையான தொடர்பு இருக்கும். ஒரு கோப்புக் கருவி தனது Compose() செயல்படுத்தும் போது, அதன் தொடர்புடைய பொதிவுகளின் ஒவ்வொரு மூலகத்தையும் பார்த்து, கட்டங்கள் அல்லது வரிசைகளை புகுத்தி அதன் அமைப்பை மாற்றி அமைக்கும். கோப்புக் கருவி என்பதே ஒரு சுருக்கப் பிரிவு. வழிப்பொருள் பிரிவுகள் பல வகையான வடிவமைத்தல் நெறிமுறைகளை உபயோகிக்க இது இடமளிக்கும். (இரட்டை இடைவெளி, அகலமான ஓரங்கள் போன்றவை) யுக்தி முறைகள் என்பது இந்த குறிக்கோளை அடைய உபயோகிக்கப்படுகிறது. ஒரு யுக்தி என்பது, பல நெறிமுறைகளை மாறும் பொருளில் உபயோகிக்கக் கூடிய வகையில் கூட்டடைவு செய்யும் முறையைக் குறிக்கிறது. இந்த நிகழ்வில், படங்கள், சாதாரண மூலகங்கள் போன்றவை வடிவமைக்கப்படுகிறதா என்பதைப் பொறுத்து வடிவமைத்தல் மாறுபடும்.
கேள்வி: நிரலி வடிவமைப்பியல் - உபயோகிப்பவர் இடமுகப்பை அழகூட்டுதல் பற்றி நீங்கள் என்ன அறிந்துள்ளீர்கள்?
பதில்: ஆவணத்தோடு தொடர்புகொள்ள உபயோகிப்பவர் உபயோகிக்கும் படங்கள் சார்ந்த இடமுகப்பை மாற்றும் திறன். பிரச்ச்னைகள் மற்றும் இடர்பாடுகள் #தொகுப்பு இடத்தைச் சுற்றி ஓரக் கோடுகள் மூலம் எழுத்துகள் உள்ள பக்கத்தை குறித்தல் #பக்கத்தின் பல பாகங்களை பார்க்க உதவும் சுருள் பட்டி #உபயோகிப்பவர் இடமுகப்பு பொருட்களுக்கு அழகூட்டுதல் குறித்து தெரியக் கூடாது #மூலகங்கள் மற்றும் “ஒவ்வொரு சாத்தியமான அழ்கூட்டுதலின் சேர்க்கைகளை” துணைப்பிரிவு செய்வதனால் ஏற்படக் கூடிய “பிரிவுகளின் அதிகப்படியான வெளிப்பாடை” தவிர்த்தல் (ப44). தீர்வு மற்றும் முறை ஒரு பொதிவின் செயல்பாட்டை அதிகமாகக் கூடிய மூலகங்களை அதனோடு சேர்க்க ''வெளிப்படையான இணைப்புகளின்'' உபயோகம் வழி வகுக்கிறது. ஓரங்கள் மற்றும் சுருள் பட்டி போன்ற இந்த மூலகங்கள், ஒற்றை மூலகத்தில் சிறப்பு துணைப்பிரிவுகள் ஆகும். சரியான மூலகங்களை சேர்த்து பொதிவுகள் மேலும் வளர இது அனுமதிக்கிறது. இந்த பெரிதாக்குதல் என்பதும் அமைப்பின் அங்கமாக இருப்பதால், அமைப்பின் Operation() அழைக்கப்படும் போது, இவற்றின் சரியான Operation() அழைக்கப்படும். இந்த அழகூட்டுதல்களை உபயோகிக்க வடிவத்தோடு இடமுகப்பு அல்லது சிறப்பு அறிவாற்றல் ஆகியவை உபயோகிப்பவருக்குத் தேவைப்படாது என்பதையே இது கூறுகிறது. இது அழகாக்கும் முறை, இது பொருளில் எந்த மாற்றத்தையும் ஏற்படுத்தாமல் அதற்கு பொறுப்புகளை மட்டும் சேர்க்கின்றது.
கேள்வி: நிரலி வடிவமைப்பியல் - படைப்பு முறைகள் பற்றி தகவல் சொல்.
பதில்: இவை பிரிவுகளை உருவாக்குவதற்குத் தொடர்புடைய முறைகளாகும். இவற்றை பிரிவு உருவாக்கும் முறைகள் மற்றும் பொருள் உருவாக்கும் முறைகள் என்றும் மேலும் பிரிக்கலாம். இந்த உருவாக்கும் முறையில் பிரிவு-உருவாக்கும் முறைகள் பெறுதலை சிறப்பான முறையில் உபயோகித்தாலும், பொருள்-உருவாக்கும் முறைகள் வேலையை முடிக்க பகிர்ந்தளித்தலை பயன்படுத்துகிறது. * சுருக்க தொழிற்கருவி ஒரே நோக்கத்தை உடைய பொருள் தொழிற்கருவிகளை ஒன்றாக சேர்க்கும். * கட்டுமானக் கருவி கடினமான பொருட்களை கட்டுமானம் மற்றும் பிரதிநிதித்தல் என்பதை பிரித்து உருவாக்குகிறது. * தொழிற்கருவி முறை உருவாக்கப்பட வேண்டிய சரியான பிரிவைக் குறிப்பிடாமல் பொருட்களை உருவாக்குகிறது. * மூலப் படிமங்கள் ஏற்கெனவே இருக்கக் கூடிய பொருளை நகல் எடுத்து பொருட்களை உருவாக்குகிறது. * சிங்கிள்டன் ஒரு பிரிவு பொருட்களை உருவாக்குதலை ஒரு நிகழ்வுக்கு மேல் இல்லாமல் தடுக்கிறது.