អ៊ិនកូដ/ឌិគ្រីប HTML
Escape តួអក្សរពិសេសទៅជាអង្គភាព HTML (entities) ឬ Unescape អង្គភាពត្រឡប់ទៅជាអត្ថបទដែលអានបានវិញ។
អ្វីដែល HTML Encoder នេះជួយបាន
ប្រើឧបករណ៍នេះ ដើម្បីបង្ហាញអត្ថបទឆៅនៅក្នុង HTML ដោយសុវត្ថិភាព ដោយមិនធ្វើឱ្យខូចស្លាក (tags) ឬ attributes។ វាមានប្រយោជន៍ពេលបង្ហាញខ្លឹមសារដែលបង្កើតដោយអ្នកប្រើ នៅក្នុងគំរូ (templates) ឬឯកសារ។
- Escape តួអក្សរដែលបានបម្រុងទុក មុនពេលបញ្ចូលអត្ថបទទៅក្នុងកូដ HTML។
- Decode អង្គភាព ដើម្បីពិនិត្យខ្លឹមសារដែលបាន Escape ដែលរក្សាទុក ឬចម្លងមក។
- ផ្លាស់ប្តូររវាងលទ្ធផលដែលមានសុវត្ថិភាព និងអត្ថបទដែលមនុស្សអានបានយ៉ាងរហ័ស។
អំពីអង្គភាព HTML (Entities)
អង្គភាព HTML (entity) គឺជាអត្ថបទដែលចាប់ផ្តើមដោយសញ្ញា ampersand ហើយបញ្ចប់ដោយសញ្ញាចំណុចក្បៀស (semicolon)។ អង្គភាពតំណាងឱ្យតួអក្សរដែលបានបម្រុងទុក ដែលបើមិនដូច្នេះទេ នឹងត្រូវបានបកស្រាយជាកូដ HTML ព្រមទាំងតួអក្សរដែលមើលមិនឃើញ ដូចជាដកឃ្លាមិនផ្តាច់ (non-breaking spaces)។ អង្គភាពនីមួយៗ ត្រូវនឹងតួអក្សរ Unicode មួយ ហើយអាចសរសេរជាឯកសារយោងឈ្មោះ ឬជាកូដលេខ (numeric code point)។
ឯកសារយោងតួអក្សរតាមឈ្មោះ និងតាមលេខ
ឯកសារយោងតាមឈ្មោះ ប្រើពាក្យសង្ខេបងាយចាំ ដែលកំណត់ដោយស្តង់ដារ HTML ដូចជាឈ្មោះអង្គភាពសម្រាប់សញ្ញា ampersand ឬសញ្ញាតូចជាង និងធំជាង។ ឯកសារយោងតាមលេខ កំណត់តួអក្សរ Unicode ណាមួយ តាមតម្លៃកូដលេខ (code point) ទសភាគ ឬគោលដប់ប្រាំមួយរបស់វា។ ទម្រង់ទាំងពីរ ត្រូវបានទទួលស្គាល់ដោយកម្មវិធីរុករកសំខាន់ៗទាំងអស់ ហើយបង្កើតលទ្ធផលបង្ហាញដូចគ្នា។