HTML kodiranje
Html Encode je alat koji vam omogućuje kodiranje običnog HTML-a u kodirani HTML. Posebni znakovi poput &, <, >, " i ' pretvaraju se u odgovarajuće HTML entitete.
HTML kodiranje
HTML kodiranje
Ovaj alat pretvara tekst u HTML entitete. Riječ je o običnom prepisivanju znakova: ništa se ne šifrira i ništa se ne skriva.
Budite načisto s tim da HTML kodiranje **nije zaštita**. Tko vidi rezultat, pretvorit će ga natrag na isti način, bez ključa i bez lozinke.
Kada je potrebno
Znakovi <, >, & i navodnici imaju u HTML-u vlastito značenje. Ako ih treba prikazati kao tekst, a ne protumačiti kao strukturu, moraju se prepisati u entitete.
Tako se na stranici prikazuje i primjer koda, a da se taj kod ne izvrši.
Što često pođe po zlu
Kodiranje **nije** isto što i zaštita od umetanja koda. Pravo mjesto za kodiranje ondje je gdje se vrijednost umeće u stranicu, na način koji odgovara točno tom kontekstu — a ne jednom unaprijed i zauvijek.
Kada kodirate dvaput, & postaje & i na stranici izgleda kao pogreška u pisanju. Provjerite nije li ulaz već kodiran.
Kako se to radi
Zalijepite tekst, pokrenite obradu i kopirajte rezultat. Ulaz ostaje netaknut u polju kako biste mogli usporediti.
Dio alata cijeli posao obavlja u pregledniku, dio šalje zahtjev vanjskoj usluzi. Ovaj tekst opisuje samo ponašanje vidljivo na strani koda i ne jamči dostupnost nijedne vanjske usluge.
Česta pitanja
Je li HTML kodiranje oblik šifriranja?
Nije. To je prepisivanje znakova koje svatko može poništiti. Nikada ga ne upotrebljavajte za zaštitu bilo čega.
Zašto se tekst produljuje?
Zato što se neki znakovi moraju zapisati s više znakova. To je očekivano, a pri pretvaranju natrag duljina se vraća na početnu.
Treba li nešto instalirati?
Ni program ni proširenje. Otvorite stranicu u pregledniku i odmah je upotrebljavate.
Mogu li obraditi više stvari odjednom?
Ponovite korake za svaku zasebno. Svako pokretanje daje vlastiti rezultat koji preuzimate odvojeno.
