ការបង្កើតអក្សរគូសចោល
បំប្លែងអក្សរទៅជាទម្រង់ដែលអាចចម្លងបានដោយមានបន្ទាត់គូសចោល និងបន្ទាត់គូស
លក្ខណៈពិសេស
បង្កើតបន្ទាត់ 4 ប្រភេទក្នុងពេលតែមួយ
បង្ហាញបន្ទាត់គូសចោល 2 ប្រភេទ និងបន្ទាត់គូស 2 ប្រភេទក្នុងបញ្ជី
ស្គាល់អក្សរ និង Emoji ដោយផ្ទាល់
បន្ថែមបន្ទាត់ដោយមិនគិតពីប្រភេទអក្សរ ហើយ Emoji មិនត្រូវបានបំបែក
បំប្លែងដោយស្វ័យប្រវត្តិពេលវាយ
មិនចាំបាច់ចុចប៊ូតុងដំណើរការ, ឃើញលទ្ធផលខណៈពេលកំពុងវាយ
ចម្លងក្នុងមួយចុចតាមបន្ទាត់
ចម្លងបន្ទាត់ដែលចង់ប្រើភ្លាមៗនៅនឹងកន្លែង
របៀបប្រើ
វាយអក្សរដែលចង់ដាក់បន្ទាត់
វាយអក្សរក្នុងប្រអប់បញ្ចូល ហើយលទ្ធផល 4 ប្រភេទនឹងបង្ហាញភ្លាមៗ
សាកល្បងជាមួយឃ្លាគំរូ
ប៊ូតុង 3 ផ្លាស់ប្តូរប្រអប់បញ្ចូលភ្លាមៗ ហើយអាចត្រួតពិនិត្យនៅនឹងកន្លែង
ជ្រើសរើសបន្ទាត់ដែលចង់ប្រើ
ជ្រើសរើសពីបន្ទាត់គូសចោល, បន្ទាត់គូសចោលទ្រេត, បន្ទាត់គូស, ឬបន្ទាត់គូសពីរ
ចម្លងបន្ទាត់នោះទៅប្រើប្រាស់
ចុចប៊ូតុងចម្លងទៅ Clipboard ហើយបិទភ្ជាប់ក្នុង SNS ឬ Chat
ករណីប្រើប្រាស់
ប្រកាសអស់ស្តុក ឬបញ្ចប់
បង្ហាញការបញ្ចប់ស្តុក ឬការទទួលផ្នែកការប្រកាស SNS ដោយបន្ទាត់គូសចោល
ការកែប្រែក្នុង Chat
ទុកអ្វីដែលសរសេរខុស ហើយបន្ថែមការកែប្រែដោយមិនលុបចោល
តុបតែងប្រអប់ប្រវត្តិរូប
ធ្វើឱ្យពាក្យជាក់លាក់លេចធ្លោក្នុងប្រអប់ណែនាំខ្លួនដែលគ្មានមុខងារតុបតែង
ការបញ្ចេញគំនិតពិតប្រាកដ ឬកំប្លែង
បង្ហាញគំនិតពិតប្រាកដដែលពិបាកនិយាយដោយប្រើអក្សរដែលមានបន្ទាត់គូសចោល
ចំណេះដឹងមូលដ្ឋាន
ហេតុអ្វីបន្ទាត់នៅតែរក្សាក្នុងកន្លែងបិទភ្ជាប់
បន្ទាត់គូសចោល និងបន្ទាត់គូស ត្រូវបានបង្កើតដោយដាក់ "អក្សររួមបញ្ចូល" (combining characters) ដែលជាអក្សរ Unicode ដែលបង្ហាញជាន់លើអក្សរពីមុន ម្តងមួយអក្សរ។ ដោយសារបន្ទាត់ស្ថិតនៅក្នុងអក្សរខ្លួនឯង មិនមែននៅក្នុងការកំណត់ស្ទីល, បន្ទាត់នឹងនៅតែមាននៅពេលបិទភ្ជាប់ក្នុងប្រអប់បញ្ចូលដែលគ្មានមុខងារតុបតែង។
- អក្សររួមបញ្ចូល:អក្សររួមបញ្ចូលគឺជាអក្សរ Unicode ដែលត្រូវបានរចនាឱ្យបង្ហាញជាន់លើអក្សរពីមុន ហើយវាមិនមានរូបអ្វីដោយខ្លួនឯង គ្រាន់តែបង្ហាញជាមួយអក្សរពីមុនប៉ុណ្ណោះ។
- អក្សរសម្រាប់បន្ទាត់នីមួយៗ:បន្ទាត់គូសចោលប្រើ U+0336, បន្ទាត់គូសប្រើ U+0332, និងបន្ទាត់គូសពីរប្រើ U+0333 ជាអក្សររួមបញ្ចូលផ្សេងៗគ្នា។
ហេតុអ្វីបន្ទាត់ហាក់ដូចជាផ្លាស់ទីក្នុងបរិស្ថានខ្លះ
ទីតាំង និងប្រវែងនៃការបង្ហាញអក្សររួមបញ្ចូលអាស្រ័យលើ App ឬ Font ដែលបិទភ្ជាប់ទៅ។ ហូរអក្សរដូចគ្នា ប្រសិនបើ App ឬឧបករណ៍ផ្លាស់ប្តូរ, បន្ទាត់អាចដូត ឬផ្លាស់ទីទៅខាងអក្សរ។
- អាស្រ័យលើ Font:ប្រវែង និងទទឹងនៃបន្ទាត់ត្រូវបានកំណត់ដោយ Font នីមួយៗ ដូច្នេះការមើលអាចប្រែប្រួលប្រសិនបើ Font ក្នុងឧបករណ៍របស់អ្នកមើលខុសគ្នា ទោះបោះផ្សាយដូចគ្នា។
- បរិស្ថានដែលមិនស្គាល់:ក្នុងបរិស្ថានដែលមិនស្គាល់អក្សររួមបញ្ចូល, បន្ទាត់អាចមិនជ្រាបក្នុងអក្សរ ហើយបង្ហាញជាសញ្ញាឯករាជ្យខាងអក្សរជំនួស។
ហេតុអ្វីការដាក់បន្ទាត់ធ្វើឱ្យចំនួនអក្សរកើន
ដោយសារអក្សររួមបញ្ចូលត្រូវបានរាប់ជាអក្សរ 1 មិនមែនជាតុបតែង, ហូរអក្សរដែលមានបន្ទាត់នឹងមានចំនួន 2 ដង។ ឧទាហរណ៍ 5 អក្សរ "hello" ប្រសិនបើដាក់បន្ទាត់គូសចោល នឹងត្រូវបានរាប់ជា 10 អក្សរ។
- ដែនកំណត់ចំនួនអក្សរប្រកាស:ក្នុងប្រអប់ប្រកាសដែលមានដែនកំណត់ចំនួនអក្សរ, ការដាក់បន្ទាត់ធ្វើឱ្យអត្ថបទដែលអាចបញ្ចូលបានខ្លីចុះ ហើយងាយផ្ទុះដែនកំណត់ជាងមុន។
- ការស្វែងរក និងការអាន:ហូរអក្សរដែលមានអក្សររួមបញ្ចូលខុសពីពាក្យដើម ដូច្នេះពិបាករកឃើញក្នុងការស្វែងរក ហើយការអានសំឡេងក៏អាចផ្ដល់ការអានខុស។
សុវត្ថិភាព និងភាពឯកជន
បញ្ចប់ក្នុងកម្មវិធីរុករក
ទិន្នន័យដែលបញ្ចូលត្រូវបានដំណើរការតែនៅក្នុងកម្មវិធីរុករករបស់អ្នកប៉ុណ្ណោះ ហើយមិនត្រូវបានបញ្ជូនទៅខាងក្រៅឡើយ។
ដំណើរការតែក្នុងកម្មវិធីរុករក
ការដាក់បន្ទាត់គូសចោល និងបន្ទាត់គូសទាំងអស់ត្រូវបានដំណើរការក្នុងកម្មវិធីរុករករបស់អ្នក ហើយទិន្នន័យបញ្ចូលមិនត្រូវបានផ្ញើទៅម៉ាស៊ីនមេឡើយ។
ការទំនាក់ទំនងត្រូវបានអ៊ិនគ្រីបតាម HTTPS
ការផ្ទុកទំព័រក៏ត្រូវបានអ៊ិនគ្រីបដោយ TLS ហើយភាគីទីបីមិនអាចអានមាតិកាបានឡើយ។
មិនផ្ញើទៅភាគីទីបី
មិនផ្ញើខ្លឹមសារបញ្ចូលទៅសេវាខាងក្រៅ ដូចជាបណ្តាញផ្សាយពាណិជ្ជកម្ម ឬ tracker ឡើយ។
មិនរក្សាទុកលទ្ធផលដោយស្វ័យប្រវត្តិ
ម៉ាស៊ីនមេមិនរក្សាទុក អក្សរបញ្ចូល និងលទ្ធផលបំប្លែង ឬការណែនាំបញ្ចូលឡើយ។
ព័ត៌មានធ្វើបច្ចុប្បន្នភាព
- update #231
បន្ថែមការបង្កើតអត្ថបទបន្ទាត់គូស ដែលគាំទ្រ 4 ប្រភេទរួមមានបន្ទាត់គូសនិងបន្ទាត់គូសក្រោម