په HTML5 کې مېټا چارټ ټیک

په HTML5 کې د کوډ کرکټر کوډ کول

د HTML5 معرفي کولو دمخه، د سند په کوډ کولو کې په یوه سند کې ترتیب کړئ د elementaryquiredyou سره لاندیني لیدل شوي لین لیک ولیکئ. دا د ماټا چارسيټ عنصر دی که تاسو په خپل ویب پاڼې کې HTML4 کاروئ:

<مېټا http-equiv = "منځپانګې ډول ډول" منځپانګه = "متن / html؛ چارسټ = iso-8859-1">

د محتویاتو ځانګړتیاو په شاوخوا کې د کوډ نښه نښه کړئ: منځپانګه = " متن / html؛ چارسټ = ISO-8859-1 " . د ټولو HTML ځانګړتیاو په څیر، دا د کوډ نښه د خاصیت ارزښت تعریفوي، چې په ګوته کوي چې د ټول متن متن / html؛ charset = iso-8959-1 د دې عنصر منځپانګه ده. دا سمه ایچ ایچ ټي ده او دا څنګه دا لیک لیکل کیدی شي. دا هم ناممکن اوږده او بدمرغه دی! دا هغه څه نه دی چې تاسو به یې د سر سر پورته یاد کړئ! په ډیرو مواردو کې، د ویب ډیورنډوونکي باید دا کود کوډ له یو سایټ څخه یو نوی نوی ته ولیکئ او دوی یې پراختیا ومومي ځکه چې دا د سکریچ لیکلو څخه ډیره پوښتنه کوله.

د HTML Extract # Extra # 34؛ Stuff & # 34؛

HTML5 نه یوازې د ژبې لپاره یو شمیر عناصرو اضافه کړي ، مګر دا د ایچ ٹی ایل نحو ډیره ساده ده، په شمول د Meta Charset عنصر. په HTML5 سره، تاسو کولی شئ د خپل اکر کوډ کول خورا آسانه سره د META عنصر لپاره مطابقت یاد کړئ چې تاسو لاندې وګورئ:

د ساده ساده نحو پرتله کوم چې موږ د دې مقالې په پیل کې ولیکل، زاړه نخښه د HTML4 لپاره کارول کیږي، او تاسو به وګورئ چې څومره HTML5 نسخه ولیکئ او یاد وساتئ. د دې ځای پرځای چې د موجوده ویب پاڼې څخه کوم نوي ته په کاپی او پیټ کولو کې تاسو کار کاوه، دا په بشپړه توګه یو څه دی، د مخنیوی ویب پاڼی جوړونکي په توګه، تاسو یاد لرئ. د وخت سپما دومره ډیره نه ده، مګر کله چې تاسو نور نارنجیم سیمې چې HTML5 ساده شوی، په پام کې نیولو سره ساتل کیږي!

تل د کرکټر انډول کول شامل کړئ

تاسو باید تل د خپلو ویب پاڼو لپاره د کرکټر انډول شامل کړئ، حتی که تاسو هیڅکله د کوم ځانګړي ځانګړتیاوو نښه نه کوئ. که تاسو یو کرکټر انډول نلرئ، ستاسو سایټ د UTF-7 په کارولو سره د کراس سایټ سکرټینګ برید ته زیان رسونکی دی.

په دې سناریو کې، انټیکیکر ګورئ چې ستاسو سایټ هیڅ ډول کرکټر کوډ نلري، تعدیل شوی، نو دا برنامه په دې فکر کوي چې د پاڼې ځانګړتیاوې انډول په اصل کې UTF-7 دی. بلکه، برید کوونکي د UTF-7 انډول شوي سکرېپټونه په ویب پاڼه کې انجیل کوي او ستاسو سایټ هیک شوی دی. دا ښکاره ده چې د ټولو شرکتونو لپاره ستاسو، ستاسو شرکتونو ته ستونزمن وي. ښه خبر دا دی چې دا مخنیوی لپاره یو ساده ستونزه ده - یواځې ډاډ ترلاسه کړئ چې د ټولو ویب پاڼو کې د کرکټر کوډ کول اضافه کړئ.

چیرې چې د کرکټر انډول کولو زیاتولو لپاره

د ویب پاڼې لپاره ځانګړتیاوې کوډ کول باید د خپل HTML د <سر> عنصر لومړنۍ کرښه وي. دا دا تضمینوي چې براؤزر په دې پوهیږي چې د څیز کوډ کوډ څه شی دی مخکې له دې چې په پاڼه کې کوم بل څه نلري پرته له دې چې د Doctype مشخص کړي او دا معلومه کړي چې دا یو HTML پاڼه. ستاسو HTML باید لوستل شي:

<سر> <میٹا چارسټ = "UTF-8"> ...

د اضافی امنیت لپاره د HTTP سرپرستونو کارول

تاسو کولی شئ د HTTP سرپرست کې د کرکټر انډنگ مشخص کړئ. دا د HTML پاڼې ته اضافه کولو په پرتله خورا خوندي ده، مګر تاسو به د سرور ترتیبونو یا htaccesscess فایلونو ته لاسرسی ولرئ، پدې معنی چې تاسو اړتیا لرئ د خپلې ویب پاڼې د کوربه چمتوونکي سره کار کولو لپاره دې ډول السرسی ترلاسه کولو لپاره کار کولو ته اړتیا لرئ. ستاسو لپاره بدلونونه. لاسرسي واقعیا دلته ننګونه ده. بدلون پخپله ساده دی، نو د کوربه چمتو کوونکی باید وکوالی شي دا بدلون ستاسو د نسبتا اسانتیا لپاره چمتو کړي.

که تاسو د کاپي کارولو کار کوئ، تاسو کولی شئ د خپل ټول سایټ لپاره د ډیزاین کونکي سایټ په اضافه کولو سره وټاکئ : AddDefaultCharset UTF-8 ستاسو د root.htaccess دوتنې ته. د اپوپيک ډیزاین کونکي سایټ ISO-8859-1 دی .