ການແກ້ໄຂບັນຫາ Safari: ຢ່າປະຕິເສດ, Re-rendering

ໃຊ້ເມນູ Re-render ເພື່ອປັບປຸງຫນ້າເວັບໃຫມ່

Safari ມີເຕັກນິກການ ແກ້ໄຂບັນຫາ ຈໍານວນຫນຶ່ງເພື່ອເຮັດໃຫ້ທ່ານຮູ້ສຶກອີ່ມໃຈ. ຫນຶ່ງໃນເຫຼົ່ານີ້ແມ່ນຄວາມສາມາດໃນການສະແດງຫນ້າເວັບໃຫມ່. Re-rendering forces Safari ເພື່ອ redraw ຫນ້າເວັບທີ່ຖືກ loaded ໃນປັດຈຸບັນ, ການນໍາໃຊ້ຫນ້າທີ່ມີຢູ່ແລ້ວທີ່ໄດ້ດາວໂຫຼດແລ້ວ. ນີ້ແມ່ນແຕກຕ່າງຈາກຄໍາສັ່ງເຮັດ Refresh ຫຼາຍທີ່ສຸດ, ເຊິ່ງດາວນ໌ໂຫລດສໍາເນົາໃຫມ່ຂອງຫນ້າ.

Re-render ຖືກນໍາໃຊ້ທີ່ດີທີ່ສຸດໃນເວລາທີ່ຫນ້າທີ່ທ່ານກໍາລັງເບິ່ງຈະເລີ່ມຕົ້ນສະແດງໃຫ້ເຫັນປອມ, ເຊັ່ນຂໍ້ຄວາມຫລືຮູບພາບທີ່ບໍ່ຖືກຕ້ອງ, ການປ່ຽນແປງຂະຫນາດຂໍ້ຄວາມຫຼືຄວາມຜິດປົກກະຕິຂອງການເບິ່ງອື່ນໆ. ທ່ານອາດຈະບໍ່ເຫັນການປ່ຽນແປງເຫຼົ່ານີ້ຖ້າທ່ານກໍາລັງເລື່ອນຫນ້າເວັບຫຼືໃຊ້ຫນ້າທີ່ທີ່ຖືກຝັງໄວ້ໃນຫນ້າເວັບເຊັ່ນ: ວິດີໂອ.

ສ່ວນໃຫຍ່ຂອງເວລາ, ທ່ານໃຊ້ຄໍາສັ່ງປັບປຸງຫຼືໂຫຼດຄືນໃຫມ່ (ລູກສອນວົງໃນແຖບ URL) ເພື່ອປັບປຸງຫນ້າໃຫມ່. ນີ້ reloads ເວັບໄຊທ໌ທັງຫມົດ, ຂະບວນການທີ່ສາມາດໃຊ້ເວລາຫຼາຍ, ໂດຍສະເພາະແມ່ນຖ້າຫາກວ່າຫນ້າແມ່ນຮູບພາບທີ່ຮຸນແຮງ. ຫນ້າທີ່ສົດຊື່ນອາດຈະມີເນື້ອຫາທີ່ແຕກຕ່າງກັນກ່ວາຫນ້າທີ່ທ່ານດາວໂຫຼດທໍາອິດ. ນີ້ແມ່ນໂດຍສະເພາະແມ່ນຄວາມຈິງຂອງເວັບໄຊທ໌ຂ່າວແລະຫນ້າເວັບອື່ນໆທີ່ມີການປັບປຸງແບບເຄື່ອນໄຫວ.

ເພື່ອປັບປຸງຫນ້າປັດຈຸບັນໂດຍບໍ່ມີການປ່ຽນແປງເນື້ອຫາ, ໃຫ້ໃຊ້ຄໍາສັ່ງ Repaint ຂອງ Safari. ຄໍາສັ່ງ Repaint ເຮັດໃຫ້ Safari ກັບຄືນຫນ້າເວັບໄຊຕ໌ປະຈຸບັນໂດຍນໍາໃຊ້ຂໍ້ມູນທີ່ໄດ້ດາວໂຫຼດແລ້ວ. ດັ່ງນັ້ນ, ການປົນເປື້ອນແມ່ນເກືອບທັນທີ. ບໍ່ມີການດາວໂຫຼດທີ່ຈະປະຕິບັດ, ແລະທ່ານຍັງຄົງຮັກສາເນື້ອໃນດຽວກັນ.

ວິທີການ Re-rendering ຫນ້າເວັບໃນ Safari

  1. ຕ້ອງເປີດເມນູ Debug Safari. ຖ້າທ່ານບໍ່ເຫັນເມນູ Debug ໃນແຖບເມນູ, ກະລຸນາປະຕິບັດຕາມຄໍາແນະນໍາທີ່ ເປີດໃຊ້ Menu Debug ຂອງ Safari.
  2. ເລືອກ 'Debug, Force Repaint' ຈາກເມນູ Safari.
  3. ນອກນັ້ນທ່ານຍັງສາມາດເອີ້ນໃຊ້ຄໍາສັ່ງ 'Force Repaint' ໂດຍໃຊ້ແປ້ນພິມແປ້ນ 'Shift Command R' (ພ້ອມໆກັນກົດປຸ່ມ shift, command, ແລະ letter 'R').

ຫນ້າເວັບທີ່ເບິ່ງໃນປັດຈຸບັນຈະຖືກສະແດງອອກໂດຍໃຊ້ເຄື່ອງ rendering WebKit ທີ່ສ້າງຂຶ້ນໃນ Safari.