ត្រឡប់ទៅប្លុក

Chromium ជាអ្វី៖ គ្រឹះរបស់កម្មវិធីរុករក និងព្រំដែនរបស់វា

Chromium គឺជាគម្រោងកម្មវិធីរុករកបែបប្រភពបើក ហើយក៏ជាគ្រឹះរួមរបស់កម្មវិធីរុករកដូចជា Chrome, Edge, Brave និង Opera ប៉ុន្តែវាខ្លួនឯងមិនមែនជាផលិតផលសម្រេចសម្រាប់អ្នកប្រើធម្មតាទេ។ អត្ថបទពន្យល់ពីទំនាក់ទំនងរវាងគម្រោង និងច្បាប់ចេញផ្សាយ ព្រមទាំងអ្វីដែលការនិយាយថាផ្អែកលើ Chromium អាចបញ្ជាក់បាន និងមិនអាចបញ្ជាក់បាន។

ពេលដំឡើងកម្មវិធីរុករក មានមនុស្សតិចណាស់ដែលដឹងថា Edge, Brave, Opera, Vivaldi និង Chrome ប្រើកូដមូលដ្ឋានដូចគ្នា។ កូដនេះមានឈ្មោះថា Chromium ហើយវាកំណត់ថាទំព័រត្រូវរៀបចំយ៉ាងណា ស្គ្រីបត្រូវដំណើរការយ៉ាងណា និងអ្វីដែលផ្នែកបន្ថែមអាចហៅចូលបាន។

គម្រោង មិនមែនផលិតផល

ស្រទាប់ពីការសាងសង់កម្មវិធីរុករករបស់គម្រោង Chromium ដល់ផលិតផលសម្រាប់អ្នកប្រើ

Chromium គឺជាគម្រោងប្រភពបើក ដែលត្រូវបានបើកជាប្រភពបើកនៅឆ្នាំ 2008 ព្រមជាមួយ Chrome ហើយរួមមានម៉ាស៊ីនរៀបចំគំនូស Blink ម៉ាស៊ីន JavaScript V8 និងកូដពេញលេញនៃផ្ទៃមុខកម្មវិធីរុករក។ Google ដឹកនាំការថែទាំវា ប៉ុន្តែកូដគឺជាសាធារណៈ ហើយនរណាក៏អាចយកទៅបង្កើតច្បាប់ចេញផ្សាយផ្ទាល់ខ្លួនបាន។

ភាពខុសគ្នាសំខាន់គឺ៖ Chromium ខ្លួនឯងមិនមែនជាផលិតផលសម្រេចសម្រាប់អ្នកប្រើធម្មតាទេ។ អ្វីដែលផ្តល់ជូនជាផ្លូវការគឺជាកំណត់ត្រាដែលសាងសង់ជាបន្តបន្ទាប់ ដោយគ្មានកម្មវិធីធ្វើបច្ចុប្បន្នភាពស្វ័យប្រវត្តិ គ្មានប្រព័ន្ធគណនី និងគ្មានការគាំទ្រផ្នែកម៉ាក ឬសេវា។ នេះក៏ជាហេតុផលដែលមនុស្សជាច្រើន បន្ទាប់ពីទាញយក Chromium រកឃើញថាត្រូវធ្វើបច្ចុប្បន្នភាពដោយខ្លួនឯង។

ហេតុអ្វីបានជាគ្រប់គ្នាប្រើវា

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

ដូច្នេះផ្លូវក៏បែកគ្នា។ Chrome គឺជាផលិតផលផ្ទាល់ខ្លួនរបស់ Google; Edge បានបោះបង់ម៉ាស៊ីនផ្ទាល់ខ្លួននៅឆ្នាំ 2020 ហើយប្តូរមកប្រើ Chromium; Opera បានដើរជំហាននេះលឿនជាង; Brave, Vivaldi និង Samsung Internet ក៏បង្កើតភាពខុសគ្នាលើគ្រឹះនេះដែរ។ WebView ក្នុង Android និងកម្មវិធី Electron លើកុំព្យូទ័រក៏ប្រើ Chromium ដូចគ្នា។ ផ្ទុយទៅវិញ Firefox ប្រើ Gecko ហើយ Safari ប្រើ WebKit ដែលជាផ្លូវបច្ចេកទេសមួយផ្សេងទៀត។

ភាពខុសគ្នារវាងវា និង Chrome

ដើមកំណើតដូចគ្នាមិនមានន័យថាជារបស់ដូចគ្នាទេ។ Chrome បន្ថែមលើ Chromium នូវកម្មវិធីធ្វើបច្ចុប្បន្នភាពស្វ័យប្រវត្តិ ស្ថិតិការគាំង និងការប្រើប្រាស់ និងការធ្វើសមកាលកម្មគណនី Google ព្រមទាំងទិញអាជ្ញាបណ្ណដើម្បីដាក់បញ្ចូលកូដេកឯកជនដូចជា H.264 និង AAC និង Widevine DRM ដូច្នេះគេហទំព័រផ្សាយវីដេអូអាចចាក់បានធម្មតា។ ការសាងសង់ផ្លូវការរបស់ Chromium ជាធម្មតាមិនមានរបស់ទាំងនេះទេ ទំព័រវីដេអូអាចបើកបាន តែចាក់មិនបាន ហើយការចូលគណនី និងសមកាលកម្មក៏រកមិនឃើញ។

តម្លៃលំនាំដើមខាងឯកជនភាពក៏ខុសគ្នាដែរ។ Chromium មិនបញ្ជូនទិន្នន័យតាមដានត្រឡប់ទៅវិញទេ ប៉ុន្តែក៏មិនផ្តល់កុងតាក់ឯកជនភាពដូច Chrome ដែរ; កម្មវិធីរុករកចុះក្រោមមានជម្រើសរៀងៗខ្លួន ដោយ Brave រារាំងការផ្សាយពាណិជ្ជកម្ម និងស្គ្រីបតាមដានជាលំនាំដើម ហើយ Edge ប្តូរប្រព័ន្ធគណនីទៅជារបស់ Microsoft។ ភាពខុសគ្នាទាំងនេះមិនស្ថិតនៅក្នុងម៉ាស៊ីនទេ។

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

ហេតុអ្វីបានជាភាពត្រូវគ្នា និងស្វ័យប្រវត្តិកម្មយកចិត្តទុកដាក់លើវា

ពេលការអភិវឌ្ឍផ្នែកខាងមុខជួបទំព័រដែលដំណើរការធម្មតាក្នុង Chrome តែមានបញ្ហាក្នុងកម្មវិធីរុករកផ្សេង ជំហានដំបូងគឺត្រូវវិនិច្ឆ័យថាជាបញ្ហាម៉ាស៊ីន ឬជាការកែប្រែរបស់ក្រុមហ៊ុន។ ដរាបណាទាំងអស់ស្ថិតលើ Chromium អាកប្បកិរិយារបស់ CSS និង JavaScript អាចរំពឹងបានជាទូទៅ ហើយភាពខុសគ្នាភាគច្រើនមកពីកំណែចាស់ថ្មី និងបំណះរបស់ក្រុមហ៊ុន។

ស្វ័យប្រវត្តិកម្មក៏ទទួលបានផលប្រយោជន៍ដែរ។ ការមានពិធីការពិនិត្យកំហុសដូចគ្នាមានន័យថាស្គ្រីបដែលសរសេរសម្រាប់ Chromium ច្រើនតែអាចដំណើរការផ្ទាល់លើកម្មវិធីរុករកចុះក្រោម; ផ្ទៃមុខ DevTools និងវិធីហៅរបៀប headless ក៏ត្រូវគ្នាដែរ។ បញ្ហាគឺនៅត្រង់កំណែ៖ ក្រុមហ៊ុនចុះក្រោមតាមគម្រោងដើមក្នុងល្បឿនខុសគ្នា ខ្លះយឺតជាងច្រើនកំណែ ហើយស្គ្រីបតែមួយអាចដំណើរការលើកំណែចាស់ តែរាយកំហុសលើកំណែថ្មី ឬប្រើបានលើកម្មវិធីរុករក A តែប្រើមិនបានលើ B ដូច្នេះការកំណត់កំណែគឺសំខាន់ជាងការតាមរកកំណែថ្មីបំផុត។

កិច្ចការស្វ័យប្រវត្តិកម្មដែលត្រូវដំណើរការស្របគ្នារយៈពេលវែង ជាធម្មតាចាក់សោកំណែ Chromium មួយ ហើយប្រើជាមួយបរិស្ថានដំណើរការដោយឡែក។ ឧបករណ៍សម្រាប់បំបែកគណនីច្រើនក៏ភាគច្រើនប្រើ Chromium ជាគ្រឹះ ព្រោះវាជាប្រភពបើក អាចចាក់សោកំណែបាន ហើយមានផ្នែកបន្ថែម និងផ្ទៃមុខស្វ័យប្រវត្តិកម្មពេញលេញ។ PurpleMark គឺជាឧបករណ៍ប្រភេទនេះ ដែលផ្តល់ឱ្យគណនីនីមួយៗនូវបរិស្ថានកម្មវិធីរុករកដោយឡែក ហើយបំបែកប្រវត្តិរូប ច្រកចេញបណ្តាញ និងលក្ខណៈឧបករណ៍ចេញពីគ្នា។

ប្រយោគនេះអាចបញ្ជាក់អ្វី និងមិនអាចបញ្ជាក់អ្វី

ការនិយាយថាកម្មវិធីរុករកមួយផ្អែកលើ Chromium អាចបញ្ជាក់ថាម៉ាស៊ីនរៀបចំគំនូស និងម៉ាស៊ីនស្គ្រីបដូចគ្នា អាកប្បកិរិយាគេហទំព័រជិតគ្នា ផ្ទៃមុខផ្នែកបន្ថែម និងពិធីការពិនិត្យកំហុសប្រើរួមគ្នាបានជាទូទៅ ហើយហានិភ័យភាពត្រូវគ្នានៃគេហទំព័រទាប។

អ្វីដែលមិនអាចបញ្ជាក់បានគឺបញ្ជីវែងមួយ៖ តម្លៃលំនាំដើមខាងឯកជនភាព ការប្រមូលទិន្នន័យតាមដានឬអត់ សមត្ថភាពសមកាលកម្ម ឆ្នេរផ្លូវធ្វើបច្ចុប្បន្នភាព មានមុខងាររារាំង ឬបង្កើនល្បឿនបន្ថែមឬអត់ និងយឺតជាងគម្រោងដើមប៉ុន្មានកំណែ។ កាន់តែមិនអាចយកវាមកវិនិច្ឆ័យថាមានសុវត្ថិភាពឬអត់ — អ្វីដែល Chromium បើកគឺកូដ មិនមែនការកំណត់លំនាំដើមទេ។

ការឃើញថាផ្អែកលើ Chromium ហើយចាត់ទុកជាកម្មវិធីរុករកដូចគ្នាគឺជាការយល់ខុសដែលញឹកញាប់បំផុត។ អ្វីដែលកំណត់បទពិសោធន៍ប្រចាំថ្ងៃពិតប្រាកដគឺអ្វីដែលក្រុមហ៊ុននីមួយៗបន្ថែមលើគ្រឹះនេះ អ្វីដែលពួកគេដកចេញ និងរយៈពេលប៉ុន្មានដែលពួកគេធ្វើសមកាលកម្មជាមួយគម្រោងដើម។