រហូតមកទល់ពេលនេះអ្នកបង្កើតគេហទំព័រដែលមានបំណងចង់ធ្វើឱ្យកូដរបស់ពួកគេមានសុពលភាពប្រឆាំងនឹងកំណែ WebKit ចុងក្រោយបង្អស់ត្រូវឆ្លងកាត់ដំណើរការនៃការទទួលនិងដំឡើងកម្មវិធីរបស់ក្រុមហ៊ុន Apple នៅពេលយប់។ ខណៈពេលដែលមិនមែនជាវិធីសាស្រ្តដែលងាយស្រួលបំផុតអ្នកសរសេរកម្មវិធីដែលមានបំណងចង់ស្ថិតនៅលើអ្វីដែលបានធ្វើជាមួយអ្វីដែលអាចរកបាន។ ទោះជាយ៉ាងណាក៏ដោយអ្វីដែលបានធ្វើឱ្យប្រសើរឡើងនៅក្នុងវិស័យនេះទោះបីជាយ៉ាងណាក៏ដោយជាមួយនឹងការចេញផ្សាយពីបច្ចេកវិទ្យា Safari Technology ។
ជាលើកដំបូងដែលអាចរកបាននៅចុងខែមីនាកម្មវិធីនេះដំណើរការស្របគ្នាជាមួយ Safari បច្ចុប្បន្ន។ ធ្វើឱ្យវាងាយស្រួលសម្រាប់អ្នកអភិវឌ្ឍន៍ក្នុងពេលដំណាលគ្នាធ្វើការជាមួយទាំងបច្ចេកវិទ្យានាពេលខាងមុខនិងអ្វីដែលបច្ចុប្បន្នកំពុងត្រូវបានប្រើប្រាស់ដោយសាធារណជនទូទៅ។ មិនតែប៉ុណ្ណោះ Safari Technology Preview ត្រូវបានបង្កើតឡើងដោយកំណែចុងក្រោយបំផុតរបស់ WebKit វាក៏មានលក្ខណៈពិសេសនៃ CSS, HTML និង JavaScript ដែលនឹងក្លាយជាផ្នែកមួយនៃការចេញផ្សាយជាផ្លូវការ។ ប្រសិនបើនោះមិនគ្រប់គ្រាន់នោះការមើលជាមុនក៏ផ្តល់ឱ្យអ្នកនូវការចូលទៅក្នុងកំណែថ្មីបំផុតរបស់អ្នកត្រួតពិនិត្យអ៊ីនធឺរណេតក៏ដូចជារបៀបឌីជីថលឆ្លើយតបដើម្បីសាកល្បងកម្មវិធីនិងទំព័ររបស់អ្នកនៅលើឧបករណ៍ជាច្រើនប្រភេទរួមទាំង iPad និង iPhone ។ រឿងមួយផ្សេងទៀតដែល Safari Technology Preview ធ្វើឱ្យកាន់តែងាយស្រួលសម្រាប់អ្នកអភិវឌ្ឍន៍គឺការដាក់ស្នើមតិយោបល់ដែលទទួលបានតាម Bug Reporter របស់ Apple; អាចចូលដំណើរការបានពីម៉ឺនុយជំនួយរបស់កម្មវិធី។
លក្ខណៈពិសេសគួរឱ្យកត់សម្គាល់មួយដែលបាត់ពីគេហទំព័រ WebKit Nightly ដែលត្រូវបានលើកឡើងគឺការគាំទ្រ iCloud ដែលជាកម្មវិធីមួយដែលអនុញ្ញាតឱ្យអ្នកអភិវឌ្ឍន៍អាចចូលទៅកាន់បញ្ជីអាននិងចំណាំរបស់ពួកគេខណៈដែលពួកគេដោះស្រាយនិងដោះស្រាយបញ្ហា។ លក្ខណៈពិសេសដែលបានបន្លិចមួយចំនួននៅក្នុងកំណែដំបូងរបស់ Safari Technology Preview គឺជាកម្មវិធីចងក្រង JavaScript JIT ដែលមានសមត្ថភាពខ្ពស់ដែលជាកំណែថ្មីបំផុតនៃការបញ្ជាក់ស្រមោលស្រមោលរួមទាំងសមត្ថភាពក្នុងការចម្លងឬកាត់អត្ថបទដោយផ្អែកលើកាយវិការរបស់អ្នកប្រើ។ កំណែទី 2 ត្រូវបានចេញផ្សាយនៅថ្ងៃទី 13 ខែមេសាដោយមានការផ្លាស់ប្តូរជាច្រើន។ ជាច្រើននៅក្នុងការឆ្លើយតបដោយផ្ទាល់ទៅសំណើអ្នកអភិវឌ្ឍន៍និងរបាយការណ៍កំហុស។
ទោះបីជាទស្សនិកជនគោលដៅនៅទីនេះច្បាស់ក៏ដោយអ្នកណាម្នាក់អាចទាញយកឬធ្វើបច្ចុប្បន្នភាព Safari Technology Preview តាមរយៈ Mac App Store ដោយមិនចាំបាច់មានគណនីអ្នកអភិវឌ្ឍន៍។
ការមើលបច្ចេកវិទ្យា Safari: ឧបករណ៍អភិវឌ្ឍន៍
សម្រាប់អ្នកអានដែលមិនសូវស្គាល់ស៊ាំនឹងកម្មវិធីអភិវឌ្ឍន៍រួមផ្សំរបស់ Safari ខាងក្រោមនេះគឺជាទិដ្ឋភាពសង្ខេបនៃលក្ខណៈពិសេសមានប្រយោជន៍មួយចំនួនរបស់វា។
- បើកទំព័រជាមួយ: ផ្តល់ជូននូវសមត្ថភាពក្នុងការបើកទំព័របណ្តាញនៅក្នុងកម្មវិធីរុករកណាមួយផ្សេងទៀតដែលអ្នកបានដំឡើងដោយផ្ទាល់ពីម៉ឺនុយ Safari ។
- ភ្នាក់ងារអ្នកប្រើ: អនុញ្ញាតឱ្យអ្នកជ្រើសពី ភ្នាក់ងារអ្នកប្រើ រាប់សិបនាក់ ពីកម្មវិធីរុករកនានា ឬដើម្បីប្រើវាក្យសម្ព័ន្ធដែលអ្នកប្រើកំណត់ដោយខ្លួនឯង។
- របៀបរចនាឆ្លើយតប: បង្ហាញទំព័របណ្តាញដូចដែលពួកគេនឹងបង្ហាញនៅលើប្រភេទឧបករណ៍ផ្សេងៗគ្នានិងដំណោះស្រាយអេក្រង់។
- កម្មវិធីត្រួតពិនិត្យវ៉ិបសាយ: បម្រើជាមជ្ឈមណ្ឌលដ៏សំខាន់សម្រាប់ឧបករណ៍អភិវឌ្ឍន៍របស់ Safari ដែលមានទីតាំងនៅខាងក្រោមបង្អួចកម្មវិធីរុករកតាមលំនាំដើមហើយជាធម្មតាផ្តល់ជូននូវសមាសភាគដូចខាងក្រោម: កុងសូលកម្មវិធីបំបាត់កំហុសធាតុផ្សំបណ្ដាញធនធានធនធានផ្ទុកនិងពេលវេលា។
- កំហុសកុងសូល: បង្ហាញទិន្នន័យកំណត់ហេតុដែលអាចស្វែងរកបានក៏ដូចជាកំហុសនិងការព្រមានផ្សេងៗ។
- បង្ហាញធនធានទំព័រ: បង្ហាញកូដប្រភពដែលអាចរកបានសម្រាប់ទំព័របណ្តាញដែលត្រូវបានបំបែកដោយឯកសារនីមួយៗ។
- ការកត់ត្រាពេលវេលា: បង្ហាញពីការថតរូបភ្លាមៗនៃការប្រតិបត្តិ JavaScript ការស្នើបណ្ដាញនិងទិន្នន័យបង្ហាញ។
- អនុញ្ញាត JavaScript ពីវាលស្វែងរកឆ្លាតវៃ: អនុញ្ញាតឱ្យអ្នកអភិវឌ្ឍន៍ចូលនិងប្រតិបត្តិ URL ដែលមាន javascript: នៅក្នុងរបារអាសយដ្ឋានរបស់ Safari ។
- ចាត់ទុកវិញ្ញាបនប័ត្រ SHA-1 ថាគ្មានសុវត្ថិភាព: ជាមួយនឹងបញ្ហាដែលបានរៀបរាប់យ៉ាងទូលំទូលាយរបស់ក្បួនដោះស្រាយ SHA-1, Safari អនុញ្ញាតឱ្យអ្នកចាត់ថ្នាក់ដោយស្វ័យប្រវត្តិថាមិនមានសុវត្ថិភាព។
- ការ Hack តំបន់បណ្តាញជាក់លាក់: នៅពេលដែល, Safari នឹងត្រូវបានកែប្រែដើម្បីសម្រុះសម្រួលបញ្ហាជាមួយតំបន់បណ្តាញជាក់លាក់មួយឬតំបន់បណ្ដាញ។ ជម្រើសនេះផ្តល់នូវសមត្ថភាពបដិសេធការកែប្រែទាំងនោះជាបណ្ដោះអាសន្ន។
- ការរឹតបណ្តឹងឯកសារក្នុងតំបន់: ជាមួយជម្រើសនេះអ្នកអភិវឌ្ឍន៍អាចផ្តល់សិទ្ធិចូលដំណើរការ Safari ទៅឯកសារនៅលើដ្រាយរឹងក្នុងកុំព្យូទ័ររបស់ពួកគេ។
- ការរឹតបន្តឹងឆ្លងកាត់ប្រភពដើម: ការរឹតត្បិតដើម្បីបញ្ឈប់ XSS និងភាពងាយរងគ្រោះពាក់ព័ន្ធអាចត្រូវបានបិទជាបណ្តោះអាសន្នបើចាំបាច់។
បន្ថែមពីលើឧបករណ៍ខាងលើអ្នកក៏អាចបិទមុខងារមួយចំនួននិងសមាសភាគពីម៉ឺនុយ អភិវឌ្ឍន៍ របស់ Safari Technology Preview ។ នេះរួមបញ្ចូលទាំងការការពារ JavaScript ពីការប្រតិបត្តិរូបភាពខាងម៉ាស៊ីនបម្រើនិងឃ្លាំងសម្ងាត់ពីការផ្ទុកនៅក្នុងទំព័រផ្នែកបន្ថែមពីការរត់និងច្រើនទៀត។