Features & Study

ការរំលេចពណ៌ឆ្លាតវៃ និងកំណត់ចំណាំតាមកូដពណ៌: រចនាផែនទីគំនិតរបស់អ្នក

14 សីហា 2026 · 5 min read

រំលេចពណ៌ក្នុងប្រាំមួយពណ៌ផ្សេងគ្នា ភ្ជាប់កំណត់ចំណាំ Markdown ដ៏សម្បូរបែប និងរុករកការយល់ដឹងរបស់អ្នកភ្លាមៗនៅក្នុងរបារចំហៀងបណ្ណាល័យត្បូង (Gems Library)។ ស្វែងយល់ពីរបៀបដែល GemReader បំប្លែងការអានអកម្មទៅជាការរៀនសូត្រសកម្ម។

ក្ដារលាយពណ៌របស់អ្នកបង្កើតផែនទី

នៅពេលអ្នកបង្កើតផែនទីគូរផែនទីដែនដីថ្មី ពួកគេមិនដែលពឹងផ្អែកលើទឹកថ្នាំពណ៌តែមួយនោះទេ។ ពួកគេប្រើប្រាស់ពណ៌ខៀវសម្រាប់ទន្លេ ពណ៌បៃតងសម្រាប់ព្រៃឈើ និងពណ៌ក្រហමសម្រាប់ព្រំដែន। ប្រព័ន្ធចំណាត់ថ្នាក់តាមចក្ខុវិញ្ញាណនេះមិនមែនជាការលម្អនោះទេ វាគឺជាប្រព័ន្ធបកប្រែដែលអនុញ្ញាតឱ្យភ្នែកមនុស្សយល់អំពីទេសភាពដ៏ស្មុគស្មាញមួយដោយគ្រាន់តែក្រឡេកមើលមួយភ្លែត។ បើគ្មានវាទេ ផែនទីនឹងក្លាយជាខ្សែប្រទាក់ក្រឡាគ្នយ៉ាងច្របូកច្របល់ដែលមិនអាចអានបាន។

ការអានសៀវភៅសិក្សាដ៏ក្រាស់ ឬមគ្គុទ្ទេសក៍សិក្សាដ៏ស្មុគស្មាញគឺជាការរុករកស្រដៀងគ្នានេះដែរ។ ប្រសិនបើអ្នកគូសសម្គាល់គ្រប់ប្រយោគសំខាន់ៗដោយប្រើតែហ្វឺតរំលេចពណ៌លឿងតែមួយមុខ នោះអ្នកមិនមែនកំពុងរៀបចំព័ត៌មាននោះទេ — អ្នកគ្រាន់តែធ្វើឱ្យទំព័ររបស់អ្នកក្លាយជាទិដ្ឋភាពពណ៌តែមួយដ៏ស្រពិចស្រពិលប៉ុណ្ណោះ។ នៅពេលសប្តាហ៍ប្រឡងមកដល់ ឬនៅពេលការស្រាវជ្រាវរបស់អ្នកទាមទារការយោងរហ័ស អ្នកនឹងត្រូវបង្ខំឱ្យអានជំពូកទាំងមូលឡើងវិញ គ្រាន់តែដើម្បីបែងចែកនិយមន័យចេញពីអំណះអំណាងសំខាន់ៗប៉ុណ្ណោះ។

នៅក្នុង GemReader យើងបានបង្កើតម៉ឺនុយរំលេចពណ៌អណ្តែតលើអេក្រង់ ដើម្បីផ្តល់ឱ្យអ្នកនូវអំណាចដូចអ្នកបង្កើតផែនទី។ ដោយដាក់ក្ដារលាយពណ៌ចំនួន 6 ដ៏ស្រស់ស្អាតនៅចុងម្រាមដៃរបស់អ្នក អ្នកអាចបង្កើតឋានានុក្រមចក្ខុវិញ្ញាណផ្ទាល់ខ្លួនរបស់អ្នក។ កំណត់កូដពណ៌សម្រាប់ការសិក្សារបស់អ្នក៖ ប្រើពណ៌លឿងសម្រាប់និយមន័យ ពណ៌ខៀវសម្រាប់អំណះអំណាងស្នូល ពណ៌បៃតងសម្រាប់ភស្តុតាង និងពណ៌ស្វាយសម្រាប់ការយល់ដឹងផ្ទាល់ខ្លួន។ ពណ៌នីមួយៗក្លាយជាកូអរដោនេច្បាស់លាស់ និងវិចារណញ្ញាណនៅលើផែនទីនៃដំណើរការរៀនសូត្ររបស់អ្នក។

GemReader ផ្តល់នូវពណ៌រំលេចចំនួនប្រាំមួយដែលត្រូវបានជ្រើសរើសយ៉ាងយកចិត្តទុកដាក់ ដែលត្រូវបានរចនាឡើងដើម្បីរក្សាភាពរស់រវើក និងងាយស្រួលអាននៅលើគ្រប់ប្រធានបទអាន (Light, Sepia, Night, Dark OLED, Paper, Velvet, and Chalk)៖ ពណ៌លឿងសម្រាប់ចំណុចសំខាន់ៗ ពណ៌បៃតងសម្រាប់ឧទាហរណ៍/ភស្តុតាង ពណ៌ខៀវសម្រាប់និយមន័យ និងពាក្យបច្ចេកទេស ពណ៌ផ្កាឈូក/ផ្កាថ្មសម្រាប់សំណួរតាមដាន ពណ៌ស្វាយសម្រាប់ការដកស្រង់ និងរចនាប័ទ្ម និងពណ៌ទឹកក្រូចសម្រាប់ការព្រមាន។ ការប៉ះលើគំរូពណ៌ណាមួយនឹងអនុវត្តការរំលេចភ្លាមៗ។ ប្រសិនបើអ្នកប៉ះការរំលេចដែលមានស្រាប់ ម៉ឺនុយជ្រើសរើសអណ្តែតនឹងបង្ហាញឡើងវិញជាមួយនឹងពណ៌សកម្មដែលបានជ្រើសរើស ដែលអនុញ្ញាតឱ្យអ្នកកែសម្រួល ឬប្តូរពណ៌ដោយគ្រាន់តែប៉ះម្តងប៉ុណ្ណោះ។

ការសន្ទនានៅតាមរឹមទំព័រ

ជាច្រើនសតវត្សមកហើយ រឹមទំព័រនៃសៀវភៅរូបវន្តគឺជាសមរភូមិគំនិតដ៏មមាញឹក។ ចាប់ពីអ្នកប្រាជ្ញមជ្ឈិមសម័យដែលសរសេរការបដិសេធរិះគន់នៅក្បែរអត្ថបទសក្ការៈ រហូតដល់លោក Pierre de Fermat ដែលបានសរសេរទ្រឹស្តីបទគណិតវិទ្យាចុងក្រោយដ៏ល្បីល្បាញរបស់គាត់ រឹមទំព័រតែងតែជាកន្លែងដែលអ្នកអាននិយាយតបទៅកាន់អ្នកនិពន្ធយ៉ាងសកម្ម។ វាជាកន្លែងដែលការអានអកម្មផ្លាស់ប្តូរទៅជាការសន្ទនាយ៉ាងសកម្ម។

GemReader ផ្តល់កិត្តិយសដល់ប្រពៃណីអក្សរសាស្ត្រដ៏សម្បូរបែបនេះ ដោយអនុញ្ញាតឱ្យអ្នកភ្ជាប់កំណត់ចំណាំដែលមានរចនាសម្ព័ន្ធ និងសម្បូរបែបដោយផ្ទាល់ទៅនឹងវគ្គដែលបានរំលេចពណ៌ណាមួយ។ ការចុចលើរូបតំណាងកំណត់ចំណាំនៅលើម៉ឺនុយអណ្តែតរបស់អ្នក បើកប្រអប់មតិយោបល់ដែលខិតខំប្រឹងប្រែង និងគ្មានការរំខាន។ នៅទីនេះ អ្នកមិនគ្រាន់តែវាយអត្ថបទធម្មតានោះទេ ព្រោះកម្មវិធីនិពន្ធរបស់យើងគាំទ្រទ្រង់ទ្រាយ Markdown យ៉ាងពេញលេញ អ្នកអាចរៀបចំគំនិតរបស់អ្នកជាមួយនឹងចំណងជើងដិត បញ្ជីចំណុច សម្រង់ប្លុក ឬសូម្បីតែប្លង់កូដ។

ដោយការប៉ះលើរូបតំណាងកំណត់ចំណាំ (SelectionNoteIcon) នៅក្នុងម៉ឺនុយអណ្តែត GemReader បើកប្រអប់សារដែលពោរពេញទៅដោយមតិយោបល់ដែលមានស្រាប់। អ្នកអាចរៀបចំរចនាសម្ព័ន្ធគំនិតរបស់អ្នកដោយប្រើទ្រង់ទ្រាយ Markdown ដ៏សម្បូរបែប។ នៅពេលរក្សាទុក ការរំលេចត្រូវបានបន្ថែមដោយឡូហ្គោពពុះកំណត់ចំណាំដ៏ស្រទន់។ ការប៉ះអត្ថបទដែលបានរំលេចពណ៌នៅកន្លែងណាមួយនៅក្នុងសៀវភៅនឹងបង្ហាញកំណត់ចំណាំដែលបានរក្សាទុករបស់អ្នកភ្លាមៗ រួមជាមួយនឹងជម្រើសក្នុងការកែសម្រួល ឬលុបវា។

ចំណាំទំព័រច្បាស់លាស់៖ ការខ្ទាស់កូអរដោនេរបស់អ្នក

ជួនកាល ការបត់ជ្រុងទំព័រសៀវភៅធម្មតាមិនគ្រប់គ្រាន់នោះទេ។ នៅពេលអ្នកកំពុងអានសៀវភៅប្រវត្តិសាស្ត្រកម្រាស់ 1000 ទំព័រ ឬអត្ថបទសិក្សាស្រាវជ្រាវដ៏ក្រាស់ អ្នកមិនគ្រាន់តែចង់ចំណាំទំព័រនោះទេ — អ្នកត្រូវខ្ទាស់ប្រយោគជាក់លަކណាមួយ ឬតារាងទិន្នន័យដ៏ស្មុគស្មាញ។ ចំណាំទំព័រច្បាស់លាស់របស់ GemReader អនុញ្ញាតឱ្យអ្នកជ្រើសរើសជួរអត្ថបទណាមួយ ហើយប៉ះរូបតំណាងចំណាំ (BookmarkIcon) ដើម្បីចាក់សោកូអរដោនេពិតប្រាកដនោះទៅក្នុងលិបិក្រមសៀវភៅរបស់អ្នក។

ដោយប្រើប្រាស់ Canonical Fragment Identifier (CFI) ដែលជាមូលដ្ឋាន កម្មវិធីរក្សាទុកទីតាំងពិតប្រាកដរបស់អ្នករហូតដល់តួអក្សរ។ នេះបន្ថែមផ្នែកដែលបានខ្ទាស់ដោយផ្ទាល់ទៅទំព័រមាតិកា និងចំណាំទំព័ររបស់អ្នក ដែលអនុញ្ញាតឱ្យអ្នករំលងជំពូក និងត្រឡប់ទៅបន្ទាត់ពិតប្រាកដដោយគ្រាន់តែប៉ះម្តងប៉ុណ្ណោះ។

ទូកញ្ចក់តាំងបង្ហាញ៖ បណ្ណាល័យត្បូង

អ្នកភូគព្ភវិទ្យាដ៏មានចំណង់ខ្លាំងមិនទុកសំណាកគ្រីស្តាល់ដ៏ល្អបំផុតរបស់ពួកគេឱ្យនៅរាយប៉ាយដោយចៃដន្យនៅក្នុងថតតុដ៏ខ្មៅងងឹតនោះទេ។ ពួកគេសម្អាត ប៉ូលា និងរៀបចំវាឱ្យមានរបៀបរៀបរយនៅក្នុងទូកញ្ចក់តាំងបង្ហាញដ៏ភ្លឺស្វាង ដើម្បីឱ្យពួកគេអាចពិនិត្យ ប្រៀបធៀប និងសិក្សាវាបានគ្រប់ពេល។ របកគំហើញនៃការអានរបស់អ្នកក៏សមនឹងទទួលបានការព្យាបាលដូចគ្នាដែរ។

កម្មវិធីអានសៀវភៅអេឡិចត្រូនិកប្រពៃណីចាត់ទុកការរំលេចពណ៌របស់អ្នកដូចជាថ្មដែលត្រូវបានកប់ ដោយបង្ខំឱ្យអ្នកស្វែងរកតាមរយៈម៉ឺនុយដ៏ជ្រៅ និងដាច់ដោយឡែក ឬរំកិលរាប់រយទំព័រយ៉ាងធុញទ្រាន់ គ្រាន់តែដើម្បីស្វែងរកអ្វីដែលអ្នកបានគូសសម្គាល់ប៉ុណ្ណោះ។ GemReader ដោះស្រាយបញ្ហានេះជាមួយបណ្ណាល័យត្បូង (Gems Library) ដែលផ្អែកលើជំពូក។ ជាមួយនឹងការប៉ះសាមញ្ញ ឬកាយវិការអូសចំហៀងរហ័ស របារចំហៀងដ៏ស្អាតនឹងលាតសន្ធឹងនៅចំហៀងអត្ថបទរបស់អ្នក ដោយប្រមូលផ្តុំរាល់ការរំលេចពណ៌ កំណត់ចំណាំរឹម និងការបកស្រាយរូបភាពពីជំពូកបច្ចុប្បន្នរបស់អ្នកភ្លាមៗ。

កន្លែងធ្វើការពីរទន្ទឹមគ្នានេះ អនុញ្ញាតឱ្យអ្នកពិនិត្យឡើងវិញនូវសម្ភារៈសិក្សារបស់អ្នកដោយភាពច្បាស់លាស់បំផុត។ អ្នកអាចស្វែងរក ត្រង និងសិក្សាការប្រមូលផ្តុំ 'ត្បូង' ផ្ទាល់ខ្លួនរបស់អ្នក ខណៈពេលដែលរក្សាទីតាំងអាន។ តាមរយៈការរក្សារាល់គំនិតរបស់អ្នកឱ្យភ្លឺស្វាង និងបង្ហាញនៅលើផ្ទៃ យើងធានាថា لحظاتនៃការបំផុសគំនិតដ៏ភ្លឺស្វាងបំផុតរបស់អ្នកនឹងមិនត្រូវបានកប់នៅក្នុងឯកសារឌីជីថលនោះទេ។

នៅពីក្រោយឆាក៖ បន្ទប់សម្ងាត់គំនិតដែលមើលមិនឃើញ

នៅក្នុង GemReader យើងជឿជាក់ថា ឯកជនភាពពិតប្រាកដកើតចេញពីវិស្វកម្មដ៏ច្បាស់លាស់ មិនមែនជាការសន្យាទទេនោះទេ។ រាល់ការរំលេចពណ៌ កំណត់ចំណាំ និងទិន្នន័យចំណាំរបស់អ្នកត្រូវបានការពារដោយប្រព័ន្ធសុវត្ថិភាពច្រើនជាន់នៅក្នុងប្រព័ន្ធរឹង។ ជាដំបូង ការរំលេចត្រូវបានអនុវត្តដោយប្រើម៉ាស៊ីន DOM overlay មិនបំផ្លាញ ដែលគាំទ្រដោយ Foliate-js text overlays (FoliateOverlayer) ដោយធានាថា រចនាសម្ព័ន្ធឯកសារ EPUB ដើមនឹងមិនត្រូវបានកែប្រែឡើយ។

ទីពីរ ការបកស្រាយរបស់អ្នកត្រូវបានលំដាប់លំដោយ និងសរសេរដោយផ្ទាល់ទៅក្នុងមូលដ្ឋានទិន្នន័យដែលបានកូដនីយកម្មក្នុងស្រុកនៅក្រោមសោ epub_annotations_${bookKey} ដោយប្រើកូដនីយកម្ម AES-GCM ដែលធានាថា គំនិតផ្ទាល់ខ្លួនរបស់អ្នកនឹងមិនត្រូវបានបង្ហាញដល់កម្មវិធីផ្សេងទៀតឡើយ។