மெட்டா சாசெட் டேக் HTML5 இல்

HTML5 இல் எழுத்து குறியாக்கத்தை அமைத்தல்

HTML5 அறிமுகப்படுத்தப்படுவதற்கு முன்னர், ஒரு ஆவணத்தில் உள்ள எழுத்து குறியீட்டை ஒரு உறுப்புடன் அமைக்கவும், கீழே உள்ள சற்றே verbose கோட்டை எழுதவும். உங்கள் வலைப்பக்கத்தில் நீங்கள் HTML4 ஐ பயன்படுத்தினால், இது மெட்டா சாசெட் கூறுகள் ஆகும்:

உள்ளடக்கம் பண்புக்கூறு: content = " text / html; charset = iso-8859-1 " எனும் மேற்கோள் குறியீட்டை இந்த குறியீட்டில் கவனிக்க வேண்டியது முக்கியம். அனைத்து HTML பண்புக்கூறுகளைப் போலவே, இந்த மேற்கோள் குறிகள் பண்புக்கூறு மதிப்பை வரையறுக்கின்றன, முழு சரம் உரை / html; charset = iso-8959-1 இந்த உறுப்பு உள்ளடக்கம் ஆகும். இது சரியான HTML ஆகும், மேலும் இந்த சரம் எழுதப்பட வேண்டியதுதான். இது நீண்ட மற்றும் அசிங்கமானதாகவே உள்ளது! இது உங்கள் தலையின் உச்சத்தை நீங்கள் நினைவில் வைத்துக் கொள்ளும் ஒன்றுமில்லை! பெரும்பாலான சந்தர்ப்பங்களில், வலைத்தள உருவாக்குநர்கள் இந்த குறியீட்டை ஒரு தளத்தில் இருந்து புதிதாக உருவாக்கி புதியதாக உருவாக்க வேண்டும், ஏனெனில் இதை எழுதும் புதிது நிறைய கேட்கிறது.

HTML5 & # 34; பொருள் & # 34;

HTML5 மொழியின் புதிய உறுப்புகளை மட்டும் சேர்க்கவில்லை , ஆனால் இது HTML இன் தொடரியலானது மெட்டா சாசெட் உறுப்பு உள்ளிட்ட பலவற்றை எளிமையாக எளிதாக்கியது. HTML5 உடன், உங்கள் எழுத்து குறியீடாக்கத்தை மிகவும் எளிதானதுடன் தொடரியல் குறியீட்டை நினைவில் கொள்ளவும் META உறுப்பு நீங்கள் கீழே காண்க:

இந்த கட்டுரையின் தொடக்கத்தில், HTML4 க்காக பயன்படுத்தப்படும் பழைய தொடரியல், மற்றும் HTML5 பதிப்பை உண்மையில் எழுதும் மற்றும் நினைவில் வைத்திருப்பது எவ்வளவு எளிது என்று நீங்கள் பார்ப்பது எளிது. ஏற்கனவே பணிபுரிந்த எந்தவொரு புதிய படத்திற்கும் நகலெடுத்து ஒட்ட வேண்டும் அதற்கு பதிலாக, இது ஒரு முன் இறுதியில் வலை டெவலப்பர், நீங்கள் நினைவில் முடியும் என்று முற்றிலும் ஒன்று உள்ளது. இந்த சேமிப்பகம் நேரம் அதிகமாக இருக்காது, ஆனால் HTML5 எளிதான பிற தொடரியல் பகுதிகளை நீங்கள் கருத்தில் கொள்ளும்போது, ​​சேமிப்புகள் சேரும்!

எப்போதும் எழுத்து குறியீட்டு அடங்கும்

உங்கள் வலைப்பக்கங்களின் எழுத்து குறியீட்டை எப்போது வேண்டுமானாலும் சேர்க்கலாம், நீங்கள் எப்போதாவது எந்த சிறப்பு எழுத்துக்களுடனும் தொடர்பு கொள்ளக்கூடாது. நீங்கள் ஒரு எழுத்துக்குறி குறியீட்டு முறையைச் சேர்க்கவில்லை என்றால், UTF-7 ஐ பயன்படுத்தி குறுக்கு தள ஸ்கிரிப்டிங் தாக்குதலுக்கு உங்கள் தளம் பாதிக்கப்படும்.

இந்த சூழ்நிலையில், anattacker உங்கள் தளத்தில் எந்த எழுத்து குறியீட்டு வரையறுக்கப்படவில்லை என்று பார்க்கிறது, எனவே அது உலாவி தந்திரம் பக்கத்தின் குறியீட்டு குறியீட்டு உண்மையில் UTF-7 என்று நினைத்து. அடுத்து, தாக்குதல் UTF-7 குறியிடப்பட்ட ஸ்கிரிப்ட்களை வலைப்பக்கத்தில் செலுத்துகிறது மற்றும் உங்கள் தளம் ஹேக் செய்யப்படுகிறது.உங்கள் நிறுவனத்திலிருந்து உங்கள் பார்வையாளர்களிடமிருந்து தொடர்புகொள்பவர்களுக்கு இது மிகவும் சிக்கலானதாக உள்ளது. நல்ல செய்தி இது தவிர்க்க ஒரு எளிய பிரச்சனை என்று - உங்கள் வலைப்பக்கங்கள் பாத்திரம் குறியாக்கத்தை சேர்க்க வேண்டும் என்பதை உறுதி செய்யவும்.

எழுத்து குறியாக்கத்தை எங்கு சேர்க்க வேண்டும்

ஒரு வலைப்பக்கத்திற்கான எழுத்து குறியீடாக்கம் உங்கள் HTML இன் உறுப்பு முதல் வரியாக இருக்க வேண்டும். இது டாக்ஸிப்பினைத் தீர்மானிப்பதைத் தவிர வேறு பக்கத்தில் வேறு எதையும் செய்வதற்கு முன்னர், பாத்திரம் குறியாக்கம் என்னவென்றால், உலாவிக்கு என்ன தெரியும் என்பதை இது உறுதி செய்கிறது. HTML பக்கம். உங்கள் HTML படிக்க வேண்டும்:

...

கூடுதல் பாதுகாப்புக்கு HTTP தலைப்புகளை பயன்படுத்துதல்

HTTP தலைப்புகளில் உள்ள எழுத்து குறியீட்டை நீங்கள் குறிப்பிடலாம். HTML பக்கத்திற்குச் சேர்ப்பதை விட இது மிகவும் பாதுகாப்பானது, ஆனால் நீங்கள் சேவையக கட்டமைப்புகள் அல்லது ஹெச்டியாக்சஸ் கோப்புகளை அணுக வேண்டும், இது உங்கள் வலைத்தளத்தின் ஹோஸ்டிங் வழங்குநருடன் அணுகலைப் பெற, அல்லது அவற்றை உருவாக்க நீங்கள் மாற்றங்கள். அணுகல் உண்மையில் இங்கே சவால். மாற்றம் தன்னை எளிது, எனவே எந்த ஹோஸ்டிங் வழங்குநரை உங்கள் உறவினர் எளிதாக இந்த மாற்றம் செய்ய முடியும்.

நீங்கள் பயன்படுத்துகிறீர்கள் என்றால், சேர்ப்பதன் மூலம் உங்கள் முழு தளத்திற்கான இயல்புநிலை எழுத்துக்குறி அமைப்பை அமைக்கலாம்: AddDefaultCharset UTF-8 உங்கள் ரூட் ஹெச்டியாக்செஸ் கோப்பில். அப்பாச்சி இயல்புநிலை எழுத்து அமைப்பானது ISO-8859-1 ஆகும் .