Back to Question Center
0

Semalt: ສາມາດສ້າງລິ້ງຄົງທີ່ຜ່ານ javascript ຈະຖືກກົດຫມາຍແລະຖືກຮັບຮູ້?

1 answers:

ຂ້າພະເຈົ້າມີຫນ້າຂອງພາບຫຍໍ້ຂອງຮູບພາບໃນເວັບໄຊຂອງຂ້ອຍ. ໃນຫນ້າ, ຈໍານວນເຊື່ອມຕໍ່ຈໍານວນຫລາຍຖືກຈັດເປັນກຸ່ມຕິດຕໍ່ກັນ, ແລະການເຊື່ອມຕໍ່ໃຊ້ເວລາຢ່າງຫນ້ອຍ 1/2 ຂະຫນາດຂອງ HTML.

ການຖິ້ມຕົວຢ່າງ:

  <div>
 1 
 2 
 3 
 4  .  50 </div> 

ສິ່ງທີ່ຂ້ອຍຄິດຈະຫຼຸດລົງຢ່າງຫຼວງຫຼາຍລະຫັດຈາກປະມານ 20 bytes ຕໍ່ການເຊື່ອມຕໍ່ (ເຊິ່ງເທົ່າກັບ 10KB ສໍາລັບຫນ້າທີ່ມີ 500 ເຊື່ອມຕໍ່) ເພື່ອເປັນຈໍານວນຫນ້ອຍຫນຶ່ງຕື້ bytes ທັງຫມົດແມ່ນການສ້າງການເຊື່ອມຕໍ່ໂດຍຜ່ານ javascript ເຊັ່ນນີ້:

  <div ID = \ "links \"> </div>
<script>
var div = document. getElementById ("ລິ້ງຄ໌");
ສໍາຫລັບ (n = 1 n <= 50 n ++) {var anchor = document. createElement ("A");anchor. href = nanchor. innerHTML = ndiv. appendChild (anchor)
}
</ script> 

ຂ້ອຍໄດ້ອ່ານຢູ່ https: // ສະຫນັບສະຫນູນ. google. com / webmasters / answer / 2721306 ທີ່ຜະລິດເນື້ອຫາອັດຕະໂນມັດແມ່ນຄວາມຄິດທີ່ບໍ່ດີແຕ່ໃນເວລາດຽວກັນຂ້າພະເຈົ້າພະຍາຍາມເຮັດໃຫ້ຜູ້ໃຊ້ດາວໂຫລດນ້ອຍກວ່າ bytes.

ຄໍາຖາມຂອງຂ້ອຍແມ່ນເຄື່ອງຈັກຊອກຫາເຂົ້າໃຈວ່າຂ້ອຍພະຍາຍາມຜະລິດການເຊື່ອມຕໍ່ແບບຄົງທີ່ທີ່ແທ້ຈິງກັບລະຫັດນີ້? ແລະເຄື່ອງຈັກຊອກຫາທັງຫມົດຈະພິຈາລະນາລະຫັດນີ້ທາງດ້ານກົດຫມາຍ, ຫລືເຄື່ອງຈັກຊອກຫາໃດຈະທຸ່ມເທຂ້ອຍບໍ? ແລະພວກເຮົາຈໍາເປັນຕ້ອງໄດ້ເບິ່ງລັກສະນະ buggy ຂອງ google ເພາະວ່າຂ້ອຍບໍ່ຕ້ອງການໃຫ້ຫຸ່ນຍົນທຸງບັນຊີຂອງຂ້ອຍສໍາລັບການສ້າງການເຊື່ອມຕໍ່ແບບຄົງທີ່ຜ່ານ javascript.

ເຫດຜົນດຽວທີ່ຂ້ອຍກໍາລັງຊອກຫານີ້ແມ່ນຍ້ອນວ່າຂ້ອຍສາມາດຕັດຂະຫນາດລະຫັດຂອງຂ້ອຍໄດ້ຢ່າງຫນ້ອຍ 1/2 ແລະກໍ່ເພາະວ່າຂ້ອຍສະຫນອງການເຊື່ອມຕໍ່ແບບຄົງທີ່ (ທີ່ບໍ່ແມ່ນ javascript) ໃນຫນ້າດຽວກັນທີ່ຈະຊ່ວຍໃຫ້ຜູ້ເຂົ້າພັກ ເພື່ອເບິ່ງເນື້ອຫາຂອງ javascript ທີ່ສ້າງຈາກຫນ້າເຊື່ອມຕໍ່ກັບ.

February 7, 2018

ເນື້ອຫາທີ່ຜະລິດໂດຍອັດຕະໂນມັດບໍ່ຄືກັນກັບເຄື່ອງຫມາຍການຜະລິດທີ່ສ້າງຂື້ນມາ. ຄໍາແນະນໍາຂອງກູໂກທີ່ທ່ານເຊື່ອມໂຍງກັບບໍ່ກ່ຽວຂ້ອງກັບການປ່ຽນແປງທີ່ທ່ານກໍາລັງສະເຫນີ.

ຂະນະທີ່ຂ້າພະເຈົ້າທັງຫມົດສໍາລັບການປັບປຸງຄວາມໄວຂອງເວັບໄຊທ໌, ທ່ານຄວນສຸມໃສ່ສິ່ງທີ່ຈະເຮັດໃຫ້ຄວາມແຕກຕ່າງ. ທ່ານໄດ້ກ່າວໃນຄໍາຖາມອື່ນໆທີ່ຫນ້າ HTML ຂອງທ່ານໄດ້ຮັບການບໍລິການ gzipped - shaving kbps ຂອງ HTML markup ຈາກຫນ້າ gzipped ເປັນຈໍານວນຫນ້ອຍທີ່ຈະມີຜົນກະທົບຫນ້ອຍໃນເວລາທີ່ມັນໃຊ້ເວລາໃນການດາວໂຫລດ. ນອກຈາກນັ້ນ, ຖ້າເຄື່ອງຫມາຍການຄ້າຂອງທ່ານແທ້ຈິງໆ, ທ່ານອາດຈະພົບວ່າເອກະສານ HTML ເທົ່ານັ້ນແມ່ນ ຂະຫນາດນ້ອຍ gzipped ກວ່າເວີຊັນ javascript, ເນື່ອງຈາກວ່າມັນຈະຖືກບີບລົງດີກວ່າ.

ເນື່ອງຈາກວ່າທ່ານເບິ່ງຄືວ່າມີຄວາມກັງວົນກ່ຽວກັບວິທີການຊອກຫາເຄື່ອງຈັກຊອກຫາເວັບໄຊຂອງທ່ານ, ເຮັດໃຫ້ມັນຍາກທີ່ຈະໃຫ້ດັດສະນີເນື້ອຫາຂອງທ່ານ. (ແລະຖ້າວ່າທ່ານມີ version ທີ່ບໍ່ມີ js ຂອງ markup ນີ້ຢູ່ໃນຫນ້າໃດກໍ່ຕາມ, ເປັນຫຍັງທ່ານຈຶ່ງຕ້ອງການທັງສອງ)

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

Semalt: ສາມາດສ້າງລິ້ງຄົງທີ່ຜ່ານ javascript ຈະຖືກກົດຫມາຍແລະຖືກຮັບຮູ້?
Reply