การเปลี่ยนแปลงโฮสติ้งของ Chrome 33

จากการติดตามผลบล็อกโพสต์เกี่ยวกับ การปกป้องผู้ใช้ Windows จากส่วนขยายที่เป็นอันตราย เราจะ บังคับใช้การเปลี่ยนแปลงต่อไปนี้โดยเริ่มจาก Chrome 33 เวอร์ชันเบต้าและเวอร์ชันเสถียรสำหรับ Windows

เหตุผลที่ต้องดำเนินการเช่นนี้

โปรดดู การปกป้องผู้ใช้ Windows จากส่วนขยายที่เป็นอันตราย

สำหรับส่วนขยายที่โฮสต์อยู่นอก Chrome เว็บสโตร์ในปัจจุบัน คุณควรทำอย่างไรและภายในเมื่อใด

หากส่วนขยายของคุณโฮสต์อยู่นอก Chrome เว็บสโตร์ในปัจจุบัน คุณควรย้ายส่วนขยายเหล่านั้นไปยัง Chrome เว็บสโตร์โดยเร็วที่สุด การเปลี่ยนแปลงข้างต้นมีผลแล้วใน Chrome 33 เวอร์ชันเบต้าสำหรับ Windows และจะมีผลใน Chrome 33 เวอร์ชันเสถียรสำหรับ Windows (ประมาณปลายเดือนกุมภาพันธ์ 2014) เมื่อคุณย้ายส่วนขยายไปยัง Chrome เว็บสโตร์แล้ว ผู้ใช้จะไม่ได้รับผลกระทบใดๆ และจะยังคงใช้ส่วนขยายของคุณได้เหมือนเดิม หากคุณกำลังย้ายส่วนขยายไปยัง Chrome เว็บสโตร์ ให้เริ่มทดสอบด้วย Chrome 33 ได้เลย

จะเกิดอะไรขึ้นหากฉันย้ายส่วนขยายไปยัง Chrome เว็บสโตร์ในอนาคต ฉันจะเสียผู้ใช้ทั้งหมดไปหรือไม่

ระบบจะปิดใช้ส่วนขยายที่ไม่ได้มาจากสโตร์อย่างถาวรเมื่อมีการเปิดตัวการบังคับใช้ใน Chrome 33 เวอร์ชันเสถียร/เบต้าสำหรับ Windows อย่างไรก็ตาม หากมีการย้ายส่วนขยายไปยัง Chrome เว็บสโตร์หลังจากเปิดตัว ผู้ใช้จะเปิดใช้ส่วนขยายที่ย้ายข้อมูลแล้วได้ด้วยตนเองจากหน้าการตั้งค่าส่วนขยาย (chrome://extensions) หรือจากข้อมูลสินค้าใน Chrome เว็บสโตร์

ฉันควรทำอย่างไรหากต้องการจำกัดการเข้าถึงสำหรับผู้ใช้บางรายหรือป้องกันไม่ให้ส่วนขยายของฉันแสดงใน Chrome เว็บสโตร์

คุณจำกัดการเข้าถึงส่วนขยายได้โดยจำกัดการมองเห็นส่วนขยายไว้ที่ผู้ทดสอบที่เชื่อถือได้ หรือยกเลิกการแสดงส่วนขยายจาก Chrome เว็บสโตร์

ระบบปฏิบัติการและช่อง Chrome ใดบ้างที่ได้รับผลกระทบจากการเปลี่ยนแปลงนี้

การเปลี่ยนแปลงจะมีผลกับช่อง Chrome เวอร์ชันเสถียรและเวอร์ชันเบต้าสำหรับ Windows เท่านั้น โดยเริ่มจาก Chrome 33

การเปลี่ยนแปลงนี้จะส่งผลต่อความสามารถในการพัฒนาส่วนขยายใน Windows หรือไม่

ไม่ คุณยังคงโหลดส่วนขยายที่คลายการแพคใน โหมดนักพัฒนาซอฟต์แวร์ ใน Windows ได้ นอกจากนี้ คุณยังพัฒนาส่วนขยายใน Chrome Dev เวอร์ชันที่กำลังพัฒนา/Canary ได้ต่อไป ซึ่งการเปลี่ยนแปลงเหล่านี้จะไม่มีผล

ฉันจะเผยแพร่ส่วนขยายได้อย่างไรหากอัปโหลดไปยัง Chrome เว็บสโตร์ไม่ได้เนื่องจากเหตุผลด้านนโยบาย

การเปลี่ยนแปลงเหล่านี้จะมีผลกับช่อง Chrome เวอร์ชันเสถียรและเวอร์ชันเบต้าสำหรับ Windows เท่านั้น ผู้ใช้ที่ต้องการรับ ส่วนขยายที่ไม่ได้โฮสต์ใน Chrome เว็บสโตร์สามารถทำได้ใน ช่อง Chrome Dev/Canary ใน Windows หรือในช่อง Chrome ทั้งหมดในระบบปฏิบัติการอื่นๆ

เหตุใดจึงไม่สามารถแก้ปัญหานี้ได้ด้วยการมีการตั้งค่า/ตัวเลือกในการโหลดส่วนขยายที่ไม่ได้โฮสต์ใน Chrome เว็บสโตร์

Windows ไม่ได้แซนด์บ็อกซ์แอปพลิเคชัน ซึ่งแตกต่างจากระบบปฏิบัติการบนอุปกรณ์เคลื่อนที่สมัยใหม่ ดังนั้นเราจึงไม่สามารถแยกความแตกต่างระหว่างผู้ใช้ที่เลือกใช้การตั้งค่านี้กับแอปที่มาพร้อมเครื่องที่เป็นอันตรายซึ่งลบล้างการตั้งค่าของผู้ใช้

ตัวเลือกการติดตั้งใช้งานที่รองรับสำหรับส่วนขยายหลังจากการเปลี่ยนแปลงนี้มีอะไรบ้าง

นอกจากการติดตั้งส่วนขยายจาก Chrome เว็บสโตร์แล้ว ระบบจะรองรับตัวเลือกการติดตั้งใช้งานต่อไปนี้

  • สำหรับ OSX และ Linux คุณสามารถติดตั้งส่วนขยายผ่านไฟล์ JSON การกำหนดลักษณะpreferences JSON file
  • สำหรับ Windows คุณสามารถติดตั้งส่วนขยายผ่านรีจิสทรีของ Windows ในรีจิสทรีของ Windows ให้ตรวจสอบว่าคีย์รีจิสทรี update_url ชี้ไปที่ URL ต่อไปนี้: https://clients2.google.com/service/update2/crx ระบบไม่แนะนำให้ใช้การติดตั้ง .crx ในเครื่องผ่านคีย์รีจิสทรีเส้นทาง โปรดทราบว่าตัวเลือกการติดตั้งใช้งานนี้ใช้ได้กับส่วนขยายที่โฮสต์ใน Chrome เว็บสโตร์เท่านั้น และ update_url จะชี้ไปที่โฮสต์อื่นไม่ได้นอกเหนือจาก https://clients2.google.com/service/update2/crx
  • สำหรับองค์กร เราจะยังคงรองรับ นโยบายกลุ่ม เพื่อติดตั้งส่วนขยาย ไม่ว่าส่วนขยายจะโฮสต์อยู่ที่ใดก็ตาม โปรดทราบว่าเครื่องของผู้ใช้ต้องเข้าร่วมโดเมนเพื่อให้การพุชนโยบาย GPO มีผล

มีข้อควรพิจารณาอื่นๆ ที่ควรทราบสำหรับส่วนขยายที่ขึ้นอยู่กับไบนารีของแอปพลิเคชันแบบเนทีฟหรือไม่

ก่อนหน้านี้เมื่อมีการรองรับส่วนขยายที่ไม่ได้มาจากสโตร์ คุณสามารถอัปเดตไบนารีของแอปพลิเคชันบุคคลที่สามและส่วนขยายที่โหลดจากภายนอกพร้อมกันได้ อย่างไรก็ตาม ส่วนขยายที่โฮสต์ใน Chrome เว็บสโตร์จะได้รับการอัปเดตผ่านกลไกการอัปเดตของ Chrome ซึ่งนักพัฒนาซอฟต์แวร์ไม่สามารถควบคุมได้ นักพัฒนาส่วนขยายควรระมัดระวังในการอัปเดตส่วนขยายที่ขึ้นอยู่กับไบนารีของแอปพลิเคชันแบบเนทีฟ (เช่น ส่วนขยายที่ใช้ การรับส่งข้อความดั้งเดิม หรือส่วนขยายเดิมที่ใช้ NPAPI)

ผู้ใช้จะเห็นอะไรเมื่อระบบปิดใช้ส่วนขยายที่ไม่ได้มาจากสโตร์เนื่องจากการเปิดตัวนี้

ผู้ใช้จะได้รับการแจ้งเตือนว่า "ปิดใช้ส่วนขยายที่น่าสงสัยแล้ว" พร้อมลิงก์ไปยัง บทความสนับสนุนต่อไปนี้

เหตุใดฉันจึงเห็นป๊อปอัปเกี่ยวกับ "ปิดใช้ส่วนขยายโหมดนักพัฒนาซอฟต์แวร์" เมื่อโหลดส่วนขยายที่คลายการแพคในช่อง Chrome เวอร์ชันเสถียรและเวอร์ชันเบต้า

เราไม่ต้องการให้ใช้โหมดนักพัฒนาซอฟต์แวร์เป็นเวกเตอร์การโจมตีเพื่อเผยแพร่ส่วนขยายที่เป็นอันตราย ดังนั้นเราจึงแจ้งให้ผู้ใช้ทราบเกี่ยวกับส่วนขยายโหมดนักพัฒนาซอฟต์แวร์ในช่อง Chrome เวอร์ชันเสถียร/เบต้า และให้ตัวเลือกแก่ผู้ใช้ในการปิดใช้ส่วนขยายเหล่านี้