ຈົນກ່ວາໃນປັດຈຸບັນ, ນັກພັດທະນາເວັບທີ່ຕ້ອງການກວດສອບລະຫັດຂອງເຂົາເຈົ້າຕໍ່ກັບເວີຊັ່ນຫຼ້າສຸດຂອງ WebKit ຕ້ອງຜ່ານຂະບວນການທີ່ໄດ້ຮັບການຕິດຕັ້ງແລະກໍ່ສ້າງຂອງ Apple ໃນເວລາກາງຄືນ. ໃນຂະນະທີ່ບໍ່ແມ່ນວິທີທີ່ສະດວກສະບາຍທີ່ສຸດ, ນັກຂຽນໂປແກຣມທີ່ຕ້ອງການທີ່ຈະຢູ່ເທິງສຸດຂອງສິ່ງທີ່ເຮັດກັບສິ່ງທີ່ມີຢູ່. ສິ່ງທີ່ໄດ້ຮັບການປັບປຸງຢ່າງຫຼວງຫຼາຍໃນຂົງເຂດນີ້, ຢ່າງໃດກໍຕາມ, ມີການປ່ອຍ Safari ເບີ່ງເຕັກໂນໂລຢີ.
ທໍາອິດທີ່ມີຢູ່ໃນທ້າຍເດືອນມີນາ, app standalone ນີ້ແລ່ນຄຽງຄູ່ກັບການປະຈຸບັນຂອງ Safari; ເຮັດໃຫ້ມັນງ່າຍສໍາລັບຜູ້ພັດທະນາພ້ອມໆກັນທີ່ຈະເຮັດວຽກຮ່ວມກັບເຕັກໂນໂລຢີທີ່ທັນສະໄຫມເຊັ່ນດຽວກັນກັບສິ່ງທີ່ປະຈຸບັນໃຊ້ໂດຍທົ່ວໄປ. ບໍ່ພຽງແຕ່ Safari Technology Preview ເທົ່ານັ້ນທີ່ມີ WebKit ຮຸ່ນຫຼ້າສຸດ, ມັນຍັງມີການປັບປຸງ CSS, HTML ແລະ JavaScript ຊຶ່ງໃນທີ່ສຸດມັນຈະກາຍເປັນສ່ວນຫນຶ່ງຂອງການປ່ອຍຕົວຢ່າງເປັນທາງການ. ຖ້າວ່າບໍ່ພຽງພໍ, ສະບັບສະແດງຕົວຢ່າງຍັງໃຫ້ທ່ານເຂົ້າເຖິງເວີຊັ່ນໃຫມ່ຂອງ Web Inspector ແລະ Mode Design Responsive Design ເພື່ອທົດສອບແອັບຯແລະຫນ້າເວັບຕ່າງໆໃນປະເພດອຸປະກອນຕ່າງໆລວມທັງ iPad ແລະ iPhone. ສິ່ງອື່ນທີ່ Safari Technology Preview ເຮັດໃຫ້ງ່າຍຂຶ້ນສໍາລັບຊຸມຊົນນັກພັດທະນາກໍາລັງສົ່ງຄໍາຕິຊົມ, ໂດຍຜ່ານ Apple Bug Reporter; ສາມາດເຂົ້າເຖິງໄດ້ຈາກເມນູຊ່ວຍເຫຼືອຂອງແອັບຯ.
ຄຸນສົມບັດຫນຶ່ງທີ່ຫນ້າສັງເກດທີ່ຂາດຫາຍໄປຈາກການພັດທະນາເວບ WebKit ທີ່ກ່າວມາຂ້າງເທິງແມ່ນການສະຫນັບສະຫນູນຂອງ iCloud, ຄວາມສະດວກໃນການໃຊ້ງານນີ້ເຊິ່ງຊ່ວຍໃຫ້ນັກພັດທະນາສາມາດເຂົ້າເຖິງບັນຊີລາຍຊື່ແລະ bookmarks ໃນຂະນະທີ່ເຂົາເຈົ້າລະຫັດແລະແກ້ໄຂບັນຫາ. ລັກສະນະທີ່ເນັ້ນບາງຢ່າງໃນສະບັບທໍາອິດຂອງ Safari Technology Preview ແມ່ນການສະແກນ JavaScript JIT ສູງທີ່ມີລະດັບສູງ, ECMAScript6, ເວີຊັນຫຼ້າສຸດຂອງຂໍ້ມູນ Shadow DOM, ເຊັ່ນດຽວກັນກັບຄວາມສາມາດໃນການຄັດລອກຫລືຕັດຂໍ້ຄວາມໂດຍອີງໃສ່ gestures ຂອງຜູ້ໃຊ້. ຮຸ່ນທີສອງໄດ້ຖືກປ່ອຍອອກມາເມື່ອວັນທີ 13 ເມສາ, ເຊິ່ງມີຫລາຍສິບຢ່າງປ່ຽນແປງ; ຫຼາຍຄົນໃນການຕອບສະຫນອງໂດຍກົງກັບຄໍາຮ້ອງຂໍຂອງຜູ້ພັດທະນາແລະລາຍງານ bug.
ເຖິງແມ່ນວ່າຜູ້ຊົມເປົ້າຫມາຍຢູ່ທີ່ນີ້ແມ່ນຈະແຈ້ງ, ທຸກຄົນສາມາດດາວໂຫລດຫຼືອັບເດດ Safari Technology Preview ໂດຍຜ່ານ Mac App Store ໂດຍບໍ່ຕ້ອງການບັນຊີຜູ້ພັດທະນາ.
Safari Technology Preview: ເຄື່ອງມືພັດທະນາ
ສໍາລັບຜູ້ອ່ານທີ່ບໍ່ຄຸ້ນເຄີຍກັບເຄື່ອງມືພັດທະນາແບບບູລະນາການຂອງ Safari, ຂ້າງລຸ່ມນີ້ແມ່ນສະຫຼຸບໂດຍຫຍໍ້ຂອງບາງລັກສະນະທີ່ເປັນປະໂຫຍດຫຼາຍຂອງມັນ.
- ເປີດຫນ້າດ້ວຍ: ໃຫ້ຄວາມສາມາດໃນການເປີດຫນ້າເວັບໃດຫນຶ່ງໃນບັນດາຕົວທ່ອງເວັບອື່ນໆທີ່ທ່ານໄດ້ຕິດຕັ້ງ, ໂດຍກົງຈາກເມນູ Safari.
- ຕົວແທນຜູ້ໃຊ້: ອະນຸຍາດໃຫ້ທ່ານເລືອກຈາກ ຕົວແທນຜູ້ໃຊ້ ຫລາຍສິບ ຕົວຈາກຕົວທ່ອງເວັບຕ່າງໆ ຫຼືໃຊ້ລະຫັດ syntax ທີ່ກໍານົດໄວ້ໂດຍຜູ້ໃຊ້ຂອງທ່ານເອງ.
- ແບບການອອກແບບທີ່ຕອບສະຫນອງ: ສະແດງຫນ້າເວັບຕາມທີ່ພວກເຂົາຈະປາກົດຢູ່ໃນຈໍານວນປະເພດຂອງອຸປະກອນຕ່າງໆແລະຄວາມລະອຽດຫນ້າຈໍ.
- Web Inspector: ເປັນສູນກາງສໍາລັບເຄື່ອງມືພັດທະນາຂອງ Safari, ທີ່ຢູ່ທາງດ້ານລຸ່ມຂອງປ່ອງຢ້ຽມຂອງຕົວທ່ອງເວັບໂດຍຕັ້ງຄ່າແລະໂດຍປົກກະຕິສະເຫນີອົງປະກອບດັ່ງຕໍ່ໄປນີ້: Console, Debugger, Elements, Network, Resources, Storage, ແລະ Timeline.
- Error Console: ນໍາສະເຫນີຂໍ້ມູນບັນທຶກທີ່ຄົ້ນຫາເຊັ່ນດຽວກັນກັບຂໍ້ຜິດພາດຕ່າງໆແລະຄໍາເຕືອນ.
- ສະແດງຊັບພະຍາກອນຫນ້າ: ສະແດງລະຫັດແຫຼ່ງທີ່ມີຢູ່ສໍາລັບເວັບໄຊທ໌, ແບ່ງອອກໂດຍແຕ່ລະເອກະສານ.
- ການບັນທຶກໄລຍະເວລາ: ສະ ແດງພາບຖ່າຍໄລຍະໄກຂອງການປະຕິບັດ JavaScript, ການຮ້ອງຂໍເຄືອຂ່າຍແລະຂໍ້ມູນການສະແດງຜົນ.
- ອະນຸຍາດໃຫ້ JavaScript ຈາກສະຖານທີ່ຊອກຫາ Smart: ໃຫ້ຜູ້ພັດທະນາເຂົ້າແລະປະຕິບັດ URLs ທີ່ມີ javascript: ໃນແຖບທີ່ຢູ່ຂອງ Safari.
- ປະຕິບັດຕາມໃບຢັ້ງຢືນ SHA-1 ເປັນບໍ່ປອດໄພ: ດ້ວຍບັນຫາຂອງເອກະສານ SHA-1 ຢ່າງກວ້າງຂວາງ, Safari ອະນຸຍາດໃຫ້ທ່ານສາມາດຈັດປະເພດໃຫ້ພວກເຂົາບໍ່ປອດໄພ.
- Hacks ເວັບໄຊທ໌: ໃນເວລາທີ່, Safari ຈະຖືກດັດແກ້ເພື່ອຮອງຮັບບັນຫາທີ່ມີເວັບໄຊຫຼືສະຖານທີ່ສະເພາະໃດຫນຶ່ງ. ຕົວເລືອກນີ້ສະຫນອງຄວາມສາມາດໃນການລົບລ້າງການປ່ຽນແປງຊົ່ວຄາວຊົ່ວຄາວ.
- ການຈໍາກັດຂອງໄຟລ໌ທ້ອງຖິ່ນ: ດ້ວຍຕົວເລືອກນີ້, ນັກພັດທະນາສາມາດໃຫ້ Safari ເຂົ້າເຖິງໄຟລ໌ໃນຮາດໄດຂອງພວກເຂົາໃນທ້ອງຖິ່ນ.
- ການຈໍາກັດການຂ້າມຕົ້ນກໍາເນີດ: ການ ຈໍາກັດເພື່ອຢຸດ XSS ແລະຄວາມສ່ຽງທີ່ກ່ຽວຂ້ອງສາມາດຖືກປິດໃຊ້ຊົ່ວຄາວຖ້າຈໍາເປັນ.
ນອກເຫນືອໄປຈາກເຄື່ອງມືຂ້າງເທິງ, ທ່ານຍັງສາມາດປິດການໃຊ້ງານຈໍານວນຫນຶ່ງຂອງຄຸນສົມບັດແລະສ່ວນປະກອບຈາກເມນູ ພັດທະນາ Safari Technology Preview. ນີ້ປະກອບມີການປ້ອງກັນບໍ່ໃຫ້ JavaScript ຖືກປະຕິບັດ, ຮູບພາບຂອງເຄື່ອງແມ່ຂ່າຍແລະການເກັບຮັກສາໄວ້ໃນຫນ້າເວັບ, ການຂະຫຍາຍຈາກການເຮັດວຽກ, ແລະອື່ນໆ.