sw

Simba HTML

Badilisha herufi maalum kuwa vitambulisho vya HTML (& kuwa &amp;, < kuwa &lt;) - salama dhidi ya alama mbovu, ndani ya kivinjari, bila kupakia.

Inachakata humu kwenye kifaa chako ...

0%

Faili zako hazikutoka kamwe kwenye kifaa chako

    Je, faili yangu hupakiwa?

    Hapana. Kila kitu hufanyika kwenye kivinjari chako - faili yako haitoki kamwe kwenye kifaa chako. Jinsi hili linavyoweza kuthibitishwa

    Hakuna kupakia100% kwa kifaa chako
    Maudhui hubaki kwakohakuna ufikiaji wa wengine
    Seva nchini UjerumaniGDPR kwa muundo
    Imekaguliwa kwa njeTLS A+ · Vichwa vya HTTP A+

    Katika HTML herufi fulani zina maana maalum: mabano ya pembe hupunguza vitambulisho vya alama, ampasandi hufungua kitambulisho, na alama za nukuu hupunguza thamani za sifa. Ukiandika herufi hizi bila kubadilika kwenye ukurasa, alama huvunjika au pengo la usalama linatokea. Zana hii hubadilisha herufi tano muhimu kwa vitambulisho vyao vya HTML, ili maandishi yaonekane kama maudhui safi na yasitafsiriwe kama msimbo.

    Kwa hakika & huwa &amp;, < huwa &lt;, > huwa &gt;, alama ya nukuu mbili huwa &quot;, na ile moja huwa &#39;. Ubadilishaji huu tano unatosha kupachika maandishi kwa usalama ndani ya maudhui ya HTML au thamani za sifa - ni ulinzi uleule ambao mifumo ya wavuti hutumia inapotoa kiingilio cha mtumiaji ili kuzuia Cross-Site-Scripting. Njia ya nyuma hushughulikiwa na zana ya kufungua usimbaji wa HTML.

    Usimbaji hufanyika kabisa ndani ya kivinjari kwa JavaScript safi - maandishi yako hayapakiwi, hayahifadhiwi na hakuna maktaba ya nje inayopakuliwa kutoka CDN. Matokeo unaweza kuyapakua kama faili ya maandishi au kuyanakili moja kwa moja kwenye msimbo wako chanzo wa HTML.

    Maelezo ya kiufundi

    Maelezo ya kiufundi
    Miundo ya ingizoIngizo la maandishi
    Muundo wa matokeoTXT
    Uchakataji wa kundiHapana
    UchakatajiNdani ya kivinjari (JavaScript)
    Upakiaji wa failiHakuna

    Katika hatua 3

    1. Bandika maandishi kwenye sehemu ya maandishi.
    2. Bofya simba.
    3. Soma au pakua maandishi yaliyosimbwa.

    Mipaka: Zana hubadilisha herufi tano muhimu kwa HTML (& < > " alama ya nukuu moja); herufi nyingine hubaki bila kubadilika, kwa sababu kurasa za kisasa hutumia UTF-8 na hazihitaji usimbaji zaidi. Ni msaada, si kichujio kamili cha usalama: wajibu wa ku-escape kulingana na muktadha unapopachika unabaki kwako. Maandishi makubwa sana yana mipaka ya kumbukumbu ya kifaa chako.

    Maswali yanayoulizwa mara kwa mara

    Je, maandishi yangu yanapakiwa?

    Hapana. Usimbaji hufanyika kabisa ndani ya kivinjari; maandishi yako hayaondoki kamwe kifaa chako na hayahifadhiwi.

    Ni herufi zipi zinazobadilishwa?

    Herufi tano muhimu kwa HTML: & huwa &amp;, < huwa &lt;, > huwa &gt;, alama ya nukuu mbili huwa &quot;, na ile moja &#39;.

    Je, hii inakinga dhidi ya Cross-Site-Scripting?

    Ni ulinzi uleule wa msingi ambao mifumo hutumia wakati wa kutoa. Lakini hauchukui kabisa nafasi ya ku-escape kulingana na muktadha unapopachika; uichukulie kama msaada.

    Ninawezaje kutendua usimbaji?

    Kwa zana ya kufungua usimbaji wa HTML: hubadilisha vitambulisho kurudi kuwa herufi za awali.

    Zana zinazohusiana