Iwe Afihan Agbaye Meta ni HTML5

Ṣiṣe Iyipada ẹya-ara ni HTML5

Ṣaaju si ifihan HTML5, ṣeto iru iwa ti aiyipada lori iwe-ipamọ pẹlu oludasile kan lati kọ atẹle bii verbose ti o wa ni isalẹ. Eyi ni awọn eroja Idanimọ Meta ti o ba nlo HTML4 ni oju-iwe ayelujara rẹ:

<àkọlé http-equiv = "akoonu-írúàsìṣe" akoonu = "ọrọ / html; charset = iso-8859-1">

Ohun ti o ṣe pataki lati ṣe akiyesi ni yi koodu awọn itọnisọna ti o wo ni ayika akoonu akoonu : akoonu = " text / html; charset = iso-8859-1 " . Gẹgẹbi gbogbo awọn eroja HTML, awọn iṣeduro ifunni yii ṣe afihan iye ti ẹda, ti o tọka pe gbogbo ọrọ ọrọ / html; charset = iso-8959-1 ni akoonu ti eleyi eleyi.Eyi jẹ HTML to dara ati pe o jẹ bi a ṣe túmọ okun yi lati kọ. O tun jẹ ipalara gun ati ibanuje! O tun kii ṣe nkan ti o le ṣe iranti ni ori ori rẹ! Ni ọpọlọpọ igba, awọn olupolowo ayelujara yoo ni lati daakọ ati lẹẹ mọ koodu yii lati aaye kan sinu eyikeyi titun ti wọn ndagba nitori kikọ nkan yii lati ori-ori ti n beere pupọ.

HTML5 Pa Awọn Afikun & # 34; Stuff & # 34;

HTML5 ko nikan kun nọmba kan ti awọn eroja titun si ede, ṣugbọn o tun ṣe afihan muchof awọn sopọ ti HTML, pẹlu Meta Charset element.With HTML5, o le fi awọn ohun kikọ rẹ ti aiyipada pẹlu rọrun julọ lati ranti syntaxfor awọn ẹya META o wo ni isalẹ:

<àwòrán charset = "utf-8">

Fiwewe apejuwe ti a ṣe simplified si ohun ti a kọ ni ibẹrẹ ti akọsilẹ yii, sopọ ti atijọ ti a lo fun HTML4, iwọ yoo si rii bi Elo rọrun lati kọ ati ranti ẹyà HTML5 jẹ. Dipo ti nilo lati daakọ ati lẹẹ mọọti lati aaye ti o wa tẹlẹ si eyikeyi titun ti o n ṣiṣẹ, eyi jẹ ohun ti o jẹ pe, bi olugbamu wẹẹbu iwaju, o le ranti. Akoko ifowopamọ akoko yii ọpọlọpọ kii ṣe pupọ, ṣugbọn nigba ti o ba ṣayẹwo awọn agbegbe ti a ti ṣafọpọ ti HTML5 ṣe simplified, awọn ifowopamọ ṣe afikun!

Nigbagbogbo kun Iyipada ohun kikọ

O yẹ ki o nigbagbogbo ni koodu aifọwọyi fun awọn oju-iwe ayelujara rẹ, paapaa ti o ko ba pinnu lati lo eyikeyi awọn lẹta pataki . Ti o ko ba pẹlu koodu aifọwọyi kan, aaye rẹ yoo di ipalara si ipo gbigbasilẹ ojula kan nipa lilo UTF-7.

Ni akọọlẹ yii, anattacker ṣe akiyesi pe aaye rẹ ko ni koodu ti o ṣafihan, o jẹ ẹtan aṣàwákiri lati lero pe koodu aiyipada ti oju-iwe naa jẹ UTF-7. Nigbamii ti, olugbeja kọ awọn iwe afọwọkọ UTF-7 ti a ti yipada si oju-iwe ayelujara ati oju-iwe ayelujara ti wa ni ti pa. Eleyi jẹ o jẹ iṣoro fun gbogbo eniyan ti o wa, lati ile-iṣẹ rẹ si awọn alejo rẹ. Irohin ti o dara julọ ni pe o jẹ iṣoro rọrun lati yago fun - kan rii daju lati fi koodu si kikọ si gbogbo awọn oju-iwe ayelujara rẹ.

Nibo ni Lati Fi Iyipada ohun kikọ sii

Iyipada koodu ti o yẹ fun oju-iwe wẹẹbu yẹ ki o jẹ ila akọkọ ti HTML rẹ element.This rii daju pe aṣàwákiri mọ ohun ti ohun kikọ ti o wa ṣaaju ki o to ṣe ohun miiran lori oju-iwe miiran ju lati ṣe ipinnu doctype ati ki o da pe o jẹ ẹya Oju-iwe HTML. Rẹ HTML yẹ ki o ka:

...

Lilo awọn akọle HTTP fun Aabo Afikun

O tun le ṣafihan koodu ti n ṣatunṣe ninu awọn akọle HTTP. Eyi paapaa ni aabo julọ ju fifi kun si oju-iwe HTML, ṣugbọn o jẹri lati ni aaye si awọn atunto olupin tabi awọn faili .htaccess, eyi ti o tumọ si o le nilo lati ṣiṣẹ pẹlu olupese olupin ti aaye ayelujara rẹ lati gba iru ọna yi tabi ki wọn ṣe awọn ayipada fun ọ. Iwọle jẹ gan ni ipenija nibi. Iyipada tikararẹ jẹ rọrun, nitorina olupese eyikeyi ti n pese alejo yoo ni anfani lati ṣe ayipada yii fun ọ pẹlu irorun irorun.

Ti o ba nlo Apache, o le ṣeto ṣeto ohun kikọ aiyipada fun gbogbo aaye rẹ nipa fifi: UTF-8 AddDefaultCharset si faili rooth .htaccess rẹ . Eto asayan aiyipada ti Apache jẹ ISO-8859-1 .