API ການກວດຫາການເຮັດວຽກຢູ່ໃນ Chrome 94 ໄດ້ເຮັດໃຫ້ເກີດກະແສວິຈານ

ໃນການເປີດຕົວ Chrome ລຸ້ນ 94 se ເຮັດໃຫ້ມີການລວມເອົາຄ່າເລີ່ມຕົ້ນຂອງ API ການກວດຫາຢູ່ຊື່, ເຊິ່ງໄດ້ເຮັດໃຫ້ເກີດມີການວິພາກວິຈານດ້ວຍການເຊື່ອມຕໍ່ກັບການຄັດຄ້ານຈາກຜູ້ພັດທະນາ Firefox ແລະ WebKit / Safari.

API ການກວດຫາຢູ່ຊື່ ອະນຸຍາດໃຫ້ເວັບໄຊທກວດຫາເມື່ອຜູ້ໃຊ້ບໍ່ເຄື່ອນໄຫວ, ນັ້ນແມ່ນ, ມັນບໍ່ໄດ້ໂຕ້ຕອບກັບແປ້ນພິມ / ເມົ້າຫຼືໃຊ້ໄດ້ກັບຈໍອື່ນ. API ຍັງແຈ້ງໃຫ້ເຈົ້າຮູ້ວ່າຕົວປະຢັດ ໜ້າ ຈໍເຮັດວຽກຢູ່ໃນລະບົບຫຼືບໍ່. ການແຈ້ງເຕືອນບໍ່ມີການເຄື່ອນໄຫວແມ່ນເຮັດໄດ້ໂດຍການສົ່ງການແຈ້ງເຕືອນຫຼັງຈາກທີ່ໄດ້ໄປຮອດເກນທີ່ບໍ່ມີການເຄື່ອນໄຫວທີ່ໄດ້ກໍານົດໄວ້ລ່ວງ ໜ້າ, ຄ່າຕໍ່າສຸດທີ່ຖືກຕັ້ງເປັນ 1 ນາທີ.

ມັນເປັນສິ່ງສໍາຄັນທີ່ຈະເອົາໃຈໃສ່ ການໃຊ້ API ການກວດຫາຢູ່ຊື່ requires ຕ້ອງການການໃຫ້ຂໍ້ມູນປະຈໍາຕົວຜູ້ໃຊ້ຢ່າງຈະແຈ້ງນັ້ນແມ່ນ, ຖ້າຄໍາຮ້ອງສະtriesັກພະຍາຍາມກໍານົດຄວາມຈິງຂອງການບໍ່ມີການເຄື່ອນໄຫວເປັນຄັ້ງທໍາອິດ, ຜູ້ໃຊ້ຈະຖືກສະແດງ ໜ້າ ຕ່າງທີ່ມີຂໍ້ສະ ເໜີ ເພື່ອໃຫ້ການອະນຸຍາດຫຼືຂັດຂວາງການດໍາເນີນການ.

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

API ຍັງສາມາດຖືກນໍາໃຊ້ໃນຄໍາຮ້ອງສະຫມັກອື່ນເພື່ອກັບຄືນຫາ ໜ້າ ຈໍເດີມພາຍຫຼັງໄລຍະເວລາທີ່ບໍ່ມີການເຄື່ອນໄຫວສະເພາະ, ຫຼືປິດການດໍາເນີນງານທີ່ມີການໂຕ້ຕອບ, ໃຊ້ຊັບພະຍາກອນຫຼາຍ, ເຊັ່ນ: ແຕ້ມແຜນວາດທີ່ຊັບຊ້ອນຄືນໃthat່ທີ່ມີການອັບເດດຢູ່ສະເwhenີເມື່ອຜູ້ໃຊ້ບໍ່ຢູ່ໃນ ໜ້າ ຈໍ. ຄອມພິວເຕີ.

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

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

ເພື່ອປິດໃຊ້ງານ API ການກວດຫາຢູ່ຊື່ completely, ມີຕົວເລືອກພິເສດໃຫ້ຢູ່ໃນພາກສ່ວນ "ຄວາມເປັນສ່ວນຕົວແລະຄວາມປອດໄພ" ຂອງການຕັ້ງຄ່າ ("chrome: // settings / content / idleDetection").

ນອກຈາກນີ້, ພວກເຮົາຕ້ອງຄໍານຶງເຖິງບັນທຶກຈາກຜູ້ພັດທະນາ Chrome ກ່ຽວກັບຄວາມກ້າວ ໜ້າ ຂອງເຕັກນິກໃto່ເພື່ອຮັບປະກັນການຈັດການຄວາມຈໍາທີ່ປອດໄພ. ອີງຕາມ Google, 70% ຂອງບັນຫາຄວາມປອດໄພຢູ່ໃນ Chrome ແມ່ນເກີດມາຈາກຄວາມຜິດພາດຂອງຄວາມຈໍາ, ເຊັ່ນວ່າການນໍາໃຊ້ຫຼັງຈາກການເຂົ້າເຖິງບັບເຟີໄດ້ໂດຍບໍ່ເສຍຄ່າ. ຍຸດທະສາດຫຼັກສາມຢ່າງເພື່ອຮັບມືກັບຄວາມຜິດພາດດັ່ງກ່າວແມ່ນໄດ້ກໍານົດໄວ້ຄື: ກໍານົດການກວດສອບເວລາລວບລວມຂໍ້ມູນໃຫ້ ແໜ້ນ ແຟ້ນ, ຂັດຂວາງຄວາມຜິດພາດໃນເວລາເປີດເຄື່ອງ, ແລະການໃຊ້ພາສາທີ່ມີຄວາມປອດໄພຕໍ່ກັບຄວາມຈໍາ.

ມີລາຍງານວ່າ ການທົດລອງໄດ້ເລີ່ມເພີ່ມຄວາມສາມາດໃນການພັດທະນາອົງປະກອບໃນພາສາ Rust ໃສ່ກັບ Chromium codebase. ລະຫັດ Rust ຍັງບໍ່ທັນລວມຢູ່ໃນການລວບລວມທີ່ສະ ໜອງ ໃຫ້ກັບຜູ້ໃຊ້ແລະຈຸດປະສົງຕົ້ນຕໍຂອງມັນແມ່ນເພື່ອທົດສອບຄວາມເປັນໄປໄດ້ໃນການພັດທະນາແຕ່ລະສ່ວນຂອງໂປຣແກຣມທ່ອງເວັບໃນ Rust ແລະການລວມພວກມັນເຂົ້າກັບສ່ວນທີ່ເຫຼືອທີ່ຂຽນໄວ້ໃນ C ++.

ໃນຂະນະດຽວກັນ, ສໍາລັບລະຫັດ C ++, ໂຄງການສືບຕໍ່ພັດທະນາການນໍາໃຊ້ປະເພດ MiraclePtr ແທນຕົວຊີ້ວັດຖຸດິບເພື່ອສະກັດຄວາມເປັນໄປໄດ້ໃນການຂຸດຄົ້ນຄວາມອ່ອນແອທີ່ເກີດຈາກການເຂົ້າເຖິງ ໜ່ວຍ ຄວາມຈໍາທີ່ຖືກປົດປ່ອຍແລ້ວ, ແລະມີການສະ ເໜີ ວິທີການໃnew່ເພື່ອກວດຫາຄວາມຜິດພາດໃນຂັ້ນຕອນ. ການລວບລວມ.

ນອກຈາກນີ້, Google ກໍາລັງເລີ່ມທົດລອງເພື່ອທົດສອບສະຖານທີ່ທີ່ອາດມີໄຟລຸກ ຫຼັງຈາກໂປຣແກຣມທ່ອງເວັບໄປເຖິງເວີຊັນສາມຕົວເລກແທນສອງຕົວ.

ໂດຍສະເພາະ, ການຕັ້ງ "chrome: // flag # force-major-version-to-100" ປາກົດຢູ່ໃນ Chrome 96 ລຸ້ນທົດລອງ, ເມື່ອລະບຸໄວ້ໃນສ່ວນຫົວຂອງຕົວແທນຜູ້ໃຊ້, ຮຸ່ນ 100 (Chrome / 100.0.4650.4) ຈະເປັນ ສະແດງ. ໃນເດືອນສິງຫາ, ການທົດລອງທີ່ຄ້າຍຄືກັນໄດ້ດໍາເນີນຢູ່ໃນ Firefox, ເຊິ່ງໄດ້ເປີດເຜີຍບັນຫາກ່ຽວກັບການຈັດການກັບລຸ້ນສາມຕົວເລກຢູ່ໃນບາງເວັບໄຊທ.


ເນື້ອໃນຂອງບົດຂຽນຍຶດ ໝັ້ນ ຫລັກການຂອງພວກເຮົາ ຈັນຍາບັນຂອງບັນນາທິການ. ເພື່ອລາຍງານການກົດຜິດພາດ ທີ່ນີ້.

ເປັນຄົນທໍາອິດທີ່ຈະໃຫ້ຄໍາເຫັນ

ອອກ ຄຳ ເຫັນຂອງທ່ານ

ທີ່ຢູ່ອີເມວຂອງທ່ານຈະບໍ່ໄດ້ຮັບການຈັດພີມມາ. ທົ່ງນາທີ່ກໍານົດໄວ້ແມ່ນຫມາຍດ້ວຍ *

*

*

  1. ຮັບຜິດຊອບຕໍ່ຂໍ້ມູນ: Miguel ÁngelGatón
  2. ຈຸດປະສົງຂອງຂໍ້ມູນ: ຄວບຄຸມ SPAM, ການຈັດການ ຄຳ ເຫັນ.
  3. ກົດ ໝາຍ: ການຍິນຍອມຂອງທ່ານ
  4. ການສື່ສານຂໍ້ມູນ: ຂໍ້ມູນຈະບໍ່ຖືກສື່ສານກັບພາກສ່ວນທີສາມຍົກເວັ້ນໂດຍພັນທະທາງກົດ ໝາຍ.
  5. ການເກັບຂໍ້ມູນ: ຖານຂໍ້ມູນທີ່ຈັດໂດຍ Occentus Networks (EU)
  6. ສິດ: ໃນທຸກເວລາທີ່ທ່ານສາມາດ ຈຳ ກັດ, ກູ້ຄືນແລະລຶບຂໍ້ມູນຂອງທ່ານ.