NoScript 10 WebExtension หยุดทำงาน

Giorgio Maone ผู้พัฒนาที่อยู่เบื้องหลังโปรแกรมเสริมความปลอดภัย Firefox ยอดนิยม NoScript เปิดตัว NoScript 10 ซึ่งเป็นรุ่นแรกของ WebExtensions "บริสุทธิ์" ในวันนี้

NoScript 10 ไม่ได้ทำให้ทันเวลาสำหรับการเปิดตัว Firefox 57 ซึ่งเป็นเวอร์ชันแรกของเว็บเบราว์เซอร์ที่รองรับเฉพาะ WebExtensions และไม่ได้เป็นระบบเสริมดั้งเดิมของ Firefox 56 และรุ่นก่อนหน้าอีกต่อไป

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

หมายเหตุ : มันจะไม่ทำงานบน Android ในตอนนี้และไม่สามารถใช้งานในโหมดเรียกดูแบบส่วนตัวได้

Giorgio เปิดตัวส่วนขยายไฮบริดของ NoScript เมื่อต้นปีนี้ วัตถุประสงค์หลักของส่วนขยายไฮบริดคือการโอนย้ายจากระบบเสริมดั้งเดิมไปสู่ระบบ WebExtensions ให้ราบรื่นที่สุดเท่าที่จะทำได้

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

NoScript 10 เป็นงานที่อยู่ระหว่างดำเนินการ แม้ว่าจะได้รับการเผยแพร่เป็น WebExtension เพื่อให้สามารถติดตั้งใน Firefox 57 และเว็บเบราว์เซอร์เวอร์ชันใหม่กว่า แต่ไม่ใช่สำเนาเสริมแบบตัวต่อตัวที่สมบูรณ์แบบหนึ่งต่อหนึ่ง

เหตุผลหลักว่าทำไมยังไม่เป็นเช่นนั้นเพราะ API ยังคงไม่พร้อมใช้งานที่ NoScript ต้องการสำหรับการใช้งานบางอย่าง

NoScript 10 รองรับการบล็อกเนื้อหาและการป้องกัน XSS เช่นเดียวกับรุ่นเก่า บางส่วนมาพร้อมกับประสิทธิภาพที่ดีขึ้นด้วย WebExtension API ใหม่ส่วนอื่น ๆ ยังคงต้องดำเนินการก่อนที่จะพร้อมใช้งานใน NoScript 10

อินเทอร์เฟซมีลักษณะแตกต่างจากอินเทอร์เฟซก่อนหน้าและตัวเลือกขาดการตั้งค่าส่วนใหญ่ในขณะนี้เช่นกัน หากคุณเปิดตัวเลือกของ NoScript 10 ตอนนี้คุณจะได้รับเพียงไม่กี่ตัวเลือก

คุณสามารถรายการที่อนุญาตหรือที่อยู่บัญชีดำอนุญาตสคริปต์ทั่วโลกหรือล้างรายการที่อนุญาต XSS เกี่ยวกับมัน. คุณลักษณะเช่น ClearClick หรือ ABE ขาดหายไปในขณะนี้

NoScript มาพร้อมกับรายการโดเมนที่อนุญาต (เชื่อถือได้) คุณไม่สามารถลบสิ่งเหล่านี้ได้อีก แต่คุณสามารถเปลี่ยนสถานะได้ ดังนั้นการตั้งค่าทั้งหมดให้เป็นค่าเริ่มต้นจะเป็นการหลอกลวง แต่จะดีกว่าหากคุณสามารถทิ้งสิ่งเหล่านี้แทน

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

ที่อยู่จะถูกบล็อกโดยค่าเริ่มต้น แต่คุณสามารถเปลี่ยนได้โดยการตั้งค่าสถานะโดเมนเป็นการเชื่อถือหรือไม่น่าเชื่อถือ ตัวเลือกหนึ่งที่น่าสนใจที่คุณมีที่นี่คือการอนุญาตประเภทเนื้อหาบางประเภท แต่ไม่ใช่ประเภทอื่น ๆ

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

UI นั้นแตกต่างกันและในขณะที่มันมีตัวเลือกเพิ่มเติมมันมีความซับซ้อนมากขึ้นโดยเฉพาะอย่างยิ่งเมื่อ Giorgio เปลี่ยนจากป้ายข้อความเป็นปุ่มและแสดงข้อมูลเกี่ยวกับปุ่มเฉพาะเมื่อคุณวางเมาส์เหนือรายการ

Giorgio วางแผนที่จะรักษา NoScript 5.x ซึ่งเป็นส่วนเสริมดั้งเดิมของโปรแกรมเสริมความปลอดภัยจนกว่าจะมีการย้าย Firefox ESR ไปเป็นรุ่น 59 (อย่างน้อย) เหตุการณ์นี้เกิดขึ้นในกลางปี ​​2018 ผู้ใช้ Firefox ที่ต้องการใช้รุ่น NoScript อย่างต่อเนื่องสามารถทำได้จนกระทั่งเปลี่ยนเป็น Firefox 52 ESR หรือเบราว์เซอร์ของบุคคลที่สามเช่น Pale Moon หรือ Waterfox ที่รองรับ Add-on ของ Firefox รุ่นเก่า

ฟีเจอร์เก่า ๆ และฟีเจอร์ใหม่ ๆ จะเริ่มใช้งานในอีกไม่กี่สัปดาห์ข้างหน้า การอนุญาตตามบริบทคือสิ่งที่มีแนวโน้มมาก ช่วยให้คุณสามารถเชื่อถือโดเมนในโดเมนอื่นเท่านั้นเช่นโดเมนที่เชื่อถือได้เฉพาะเมื่อมีการโหลดบนโดเมน B แต่ไม่ได้อยู่ที่อื่น

ปิดคำ

ในที่สุด NoScript 10 ก็อยู่ที่นั่น นั่นเป็นสิ่งที่ดี รุ่นใหม่นั้นมีข้อ จำกัด เมื่อเทียบกับรุ่นเก่าอย่างไรก็ตามผู้ใช้ที่ย้ายไปยัง Firefox 57 หรือใหม่กว่านั้นจะต้องคุ้นเคยกับ UI และฟังก์ชั่นใหม่

ผู้ที่ไม่อาจต้องการตรวจสอบ uMatrix แทนซึ่งมีฟังก์ชั่นที่คล้ายกัน

ตอนนี้คุณ : คุณใช้เวลากับ NoScript WebExtension รุ่นแรกเป็นอย่างไร