NoScript คืออะไรและคุณควรใช้มันเพื่อปิดการใช้งาน JavaScript?
NoScript ได้รับการพิจารณาโดยผู้ใช้ Firefox ส่วนขยายที่ต้องมีและตอนนี้ก็พร้อมใช้งานสำหรับ Firefox Quantum ใหม่แล้ว แต่ NoScript คืออะไรทำไมคนจำนวนมากถึงสบถและคุณควรใช้มัน?
NoScript คือส่วนเสริมของ Firefox ที่ปิดใช้งานสิ่งต่างๆเช่น JavaScript ไม่ให้ทำงานบนเว็บไซต์ที่คุณเข้าชม ดังนั้นก่อนที่เราจะพูดถึง NoScript เราควรพูดเกี่ยวกับ JavaScript: ภาษาการเขียนโปรแกรมที่ทำให้เว็บของเราเป็นไปได้ในปัจจุบัน.
JavaScript คืออะไร?
JavaScript เป็นภาษาการเขียนโปรแกรมที่ใช้กันทั่วไปในหน้าเว็บ (เหนือสิ่งอื่นใด) JavaScript นั้นค่อนข้างง่ายในขั้นต้นและใช้สำหรับสิ่งต่าง ๆ เช่นกล่องเตือนและเมนูที่ปรากฏขึ้นเมื่อคุณวางเมาส์เหนือองค์ประกอบบนหน้า อย่างไรก็ตาม JavaScript ได้กลายเป็นมากกว่านั้น เป็นภาษาที่ให้พลังแอปพลิเคชันเว็บที่ทันสมัยทำให้หน้าเว็บสามารถโหลดและส่งเนื้อหาในพื้นหลังโดยไม่ต้องโหลดหน้าเว็บและทำสิ่งต่าง ๆ แบบโต้ตอบและโต้ตอบได้ เว็บไซต์ส่วนใหญ่ใช้จาวาสคริปต์เพื่อมอบคุณสมบัติที่หลากหลาย.
โปรดทราบว่า JavaScript ไม่เหมือนกับ Java. JavaScript และ Java ไม่เกี่ยวข้องกันเลยนอกจากชื่อ (ซึ่งถูกเลือกด้วยเหตุผลทางการตลาด) JavaScript ถูกสร้างขึ้นในเว็บเบราว์เซอร์ของคุณ - Chrome, Firefox, Internet Explorer, Safari และ Opera ทั้งหมดมีเครื่องมือ JavaScript ของตัวเอง ไม่ใช่ปลั๊กอินที่ไม่ปลอดภัยที่ผลิตโดย บริษัท เดียวอย่าง Java จาวาสคริปต์ไม่ใช่ภัยคุกคามความปลอดภัยที่ยิ่งใหญ่ที่ชวาเป็น.
ทำไมผู้คนถึงต้องการปิดการใช้งานจาวาสคริปต์?
มีกลุ่มย่อยเล็ก ๆ แต่เป็นแกนนำของผู้ใช้ที่ปิดใช้งาน JavaScript คนเหล่านี้หลายคนทำเช่นนั้นเพราะเห็นประโยชน์ด้านความปลอดภัย มีช่องโหว่เบราว์เซอร์บางช่องที่ถูกจู่โจมผ่าน JavaScript อย่างไรก็ตามนี่เป็นเรื่องผิดปกติอย่างยิ่งและช่องโหว่ความปลอดภัยที่หายากในเอนจิน JavaScript ได้รับการแก้ไขอย่างรวดเร็ว เว็บไซต์ส่วนใหญ่ใช้ JavaScript มันเป็นสิ่งที่ทำให้วันนี้เว็บของเราเป็นไปได้.
การปิดใช้งาน JavaScript ยังป้องกันไม่ให้โหลดโฆษณาบางประเภท เราไม่สนับสนุนให้ปิดกั้นโฆษณา แต่ถ้าคุณต้องการมีวิธีที่ดีกว่าในการปิดการใช้งาน JavaScript โดยสิ้นเชิง.
สุดท้ายการปิดใช้งาน JavaScript จะใช้ CPU และ RAM น้อยลงในคอมพิวเตอร์ของคุณซึ่งคาดว่าจะได้รับ ถ้าคุณใช้บางสิ่งที่ธรรมดาสุด ๆ มันจะใช้ทรัพยากรน้อยลง แต่ถ้าคอมพิวเตอร์ของคุณเก่าจนไม่สามารถจัดการเว็บไซต์ที่ทันสมัยได้อาจถึงเวลาที่ต้องอัปเกรดเพราะเมื่อเว็บดีขึ้นก็ต้องใช้ทรัพยากรมากขึ้นในการทำสิ่งที่มันทำเหมือนโปรแกรมอื่น ๆ ในคอมพิวเตอร์ของคุณ.
ปัญหา: การปิดการใช้งานจาวาสคริปต์แบ่งเว็บเป็นจำนวนมาก
น่าเสียดายที่ฟังดูดี แต่มันก็เป็นเรื่องยุ่งยากมากกว่าที่คิด หากคุณปิดใช้งาน JavaScript เว็บไซต์จำนวนมากจะทำงานไม่ถูกต้อง สิ่งนี้เป็นจริงสำหรับแอปพลิเคชันเว็บเช่น Gmail, Facebook และ Google เอกสาร แต่มันก็เป็นจริงสำหรับเว็บไซต์อื่นเช่นกัน (รวมถึงเว็บไซต์ข่าวอย่างที่คุณกำลังอ่านอยู่ตอนนี้) การปิดใช้งาน JavaScript อาจทำให้ความสามารถในการเข้าสู่ระบบโพสต์ความคิดเห็นหรือขอเนื้อหาแบบไดนามิกซึ่งกลายเป็นเรื่องปกติอย่างไม่น่าเชื่อบนเว็บในปัจจุบัน.
ตัวอย่างเช่นเมื่อคุณค้นหาใน Google รูปภาพคุณสามารถเลื่อนลงเพื่อดูภาพเพิ่มเติมโดยไม่ต้องโหลดหน้าซ้ำ Google ใช้ JavaScript เพื่อขอภาพใหม่และเพิ่มไปยังหน้าปัจจุบัน เมื่อคุณคลิกที่ภาพคุณจะเห็นป๊อปอัปในบรรทัดที่ใหญ่ขึ้นด้วยภาพนั้น คุณไม่ต้องรอให้หน้าเว็บใหม่โหลดมันเกิดขึ้นทั้งหมดบนหน้าเว็บปัจจุบันโดยไม่มีเวลาโหลดที่น่าสะพรึงกลัว.
หากคุณปิดใช้งาน JavaScript คุณจะต้องคลิก“ ต่อไป” ซ้ำไปซ้ำมาเพื่อดูภาพเพิ่มเติม เมื่อคุณคลิกที่ภาพคุณจะต้องโหลดหน้าใหม่ทั้งหมด อินเทอร์เฟซที่ดีกว่าต้องใช้ JavaScript เพื่อให้คุณสมบัติต่างๆทำงานได้.
นี่เป็นเพียงหนึ่งในคุณสมบัติอื่น ๆ อีกมากมายในเว็บไซต์ที่ใช้งาน JavaScript บางเว็บไซต์ไม่มีแม้แต่หน้าทางเลือกที่ทำงานได้โดยไม่มี JavaScript.
หากคุณปิดใช้งาน JavaScript คุณอาจไม่สามารถใช้คุณสมบัติบางอย่างในเว็บไซต์ ในกรณีอื่น ๆ เว็บไซต์อาจแตกหักอย่างสมบูรณ์หรือคุณอาจติดขัดโดยใช้หน้าเวอร์ชั่นเก่าอย่างไม่น่าเชื่อ ตัวอย่างเช่น Gmail เสนอโหมด HTML ธรรมดาขั้นพื้นฐานสำหรับผู้ที่ปิดใช้งาน JavaScript.
NoScript ตั้งเป้าหมายที่จะทำให้การปิดการใช้งานของ JavaScript ง่ายขึ้น ... แต่ก็ยังเป็นเรื่องที่ยุ่งยาก
เว็บเบราว์เซอร์ที่ทันสมัยมีตัวเลือกให้ปิดการใช้งาน JavaScript ทั้งหมดเช่นเดียวกับที่พวกเขามีตัวเลือกในการปิดการใช้งานรูปภาพและคุณสมบัติเว็บอื่น ๆ ใน Chrome คุณจะพบสิ่งนี้ได้ในการตั้งค่า> ความเป็นส่วนตัวและความปลอดภัย> การตั้งค่าเนื้อหา> JavaScript คุณสามารถอนุญาตหรือบล็อกบางเว็บไซต์ได้ที่นี่หากคุณไม่ต้องการบล็อก JavaScript ในทุก ๆ เว็บไซต์.
ตัวเลือกของ Firefox มี จำกัด มากขึ้นดังนั้นจึงต้องใช้โปรแกรมเสริมเช่น NoScript เพื่อการควบคุมที่ละเอียดยิ่งขึ้น NoScript สร้างทางลัดที่ช่วยให้คุณสามารถเลือกเปิดใช้งาน JavaScript บนเว็บไซต์บางแห่งได้ซึ่งต่างจากการปิดกั้นทุกที่ นอกจากนี้ยังอ้างว่าบล็อกปลั๊กอินเช่น Flash และ Java แม้ว่า Java จะไม่ได้รับอนุญาตในเบราว์เซอร์อีกต่อไปและจำเป็นต้องอนุญาต Flash ด้วยตนเองในแต่ละไซต์ที่คุณเข้าชมเป็นค่าเริ่มต้น.
นี่คือสิ่งที่: NoScript อาจดูเหมือนการประนีประนอมที่สะดวกสบายเนื่องจากคุณสามารถอนุญาต JavaScript บนเว็บไซต์ที่คุณเข้าชมเป็นประจำ แต่มันก็ยังแบ่งเว็บส่วนใหญ่เป็นค่าเริ่มต้นและต้องการความพยายามมากเกินไปในการกำหนดรายชื่อที่อนุญาตของคุณ อินเทอร์เน็ตจำนวนมากใช้จาวาสคริปต์ที่คุณจะสะดุดตลอดเวลาในเว็บไซต์ที่ทำงานไม่ถูกต้องจนกว่าคุณจะอนุญาตพวกเขา หากคุณได้รับการยกเว้นรายการส่วนใหญ่ของเว็บไซต์ที่คุณเยี่ยมชมเพียงเพื่อให้พวกเขาทำงานได้สิ่งที่เป็นจุดของการมี NoScript ในสถานที่แรก?
คุณอาจไม่จำเป็นต้องปิดการใช้งาน JavaScript
ด้วยเหตุนี้เราจึงแนะนำให้ปิดการใช้งาน JavaScript เว้นแต่คุณจะมีเหตุผลที่ดีในการ (เช่นงานของคุณต้องการ) มันเป็นภาษาที่ใช้กันอย่างแพร่หลายซึ่งทำให้เว็บเป็นสิ่งที่เป็นอยู่ทุกวันนี้ทำให้เว็บไซต์มีการตอบสนองไดนามิกและอินเทอร์แอคทีฟมากขึ้น การปิดใช้งาน JavaScript จะนำเว็บไซต์กลับไปสู่ช่วงเวลาที่พวกเขาเป็นเอกสารธรรมดาโดยไม่มีคุณสมบัติอื่น ๆ ในขณะที่บางคนอาจกลับมาอีกครั้งในระยะเวลานานนั่นไม่ใช่เว็บที่เราอาศัยอยู่อีกต่อไปและคนส่วนใหญ่ไม่จำเป็นต้องดำเนินการอย่างรุนแรงเพื่อรับรู้ประโยชน์เล็กน้อย.
มีบางกรณีที่การปิดใช้งาน JavaScript อาจบล็อกช่องโหว่ด้านความปลอดภัยใหม่จากการถูกโจมตี แต่สิ่งเหล่านี้หายากและได้รับการแก้ไขอย่างรวดเร็ว.
ในขณะเดียวกันก็มีกรณีอื่น ๆ ที่เบราว์เซอร์ถูกใช้ประโยชน์และการปิดใช้งาน JavaScript ไม่ได้ช่วย เพื่อป้องกันการโจมตีดังกล่าวเราสามารถหยุดใช้เบราว์เซอร์ทั้งหมดดาวน์โหลดไฟล์ HTML ของหน้าเว็บและอ่านด้วยตัวเองในโปรแกรมแก้ไขข้อความ แต่เราทำไม่ได้ ความเสี่ยงเล็กน้อยในการใช้เว็บเบราว์เซอร์แทนโปรแกรมแก้ไขข้อความเป็นสิ่งที่ควรค่าแก่การพัฒนาอย่างมากในการใช้งานเบราว์เซอร์ สิ่งเดียวกันนี้เป็นจริงสำหรับ JavaScript การเปิดใช้งาน JavaScript นั้นมีความเสี่ยงน้อยมากสำหรับผลประโยชน์ที่ยิ่งใหญ่มาก.
แน่นอนเบราว์เซอร์ของคุณเป็นของคุณ คุณมีความสามารถในการควบคุมสิ่งที่มันทำ - คุณสามารถปิดการใช้งานภาพทั้งหมดทั้งหมดและเรียกดูเว็บในรูปแบบข้อความหากคุณต้องการ คุณสามารถปิดการใช้งาน Flash ได้อย่างสมบูรณ์และไม่เคยดูวิดีโอออนไลน์ คุณสามารถใช้เบราว์เซอร์โหมดข้อความเช่น w3m ใน terminal แทนการใช้เบราว์เซอร์กราฟิก แต่คุณ?
ในที่สุดตัวเลือกขึ้นอยู่กับคุณ แต่เราขอแนะนำให้คุณเปิดใช้งาน JavaScript และไม่ต้องกังวลกับมัน ชีวิตของคุณจะง่ายขึ้นมาก เพียงแค่ทำให้เบราว์เซอร์ของคุณทันสมัยอยู่เสมอและรันซอฟต์แวร์ป้องกันมัลแวร์ที่ดีและคุณจะค่อนข้างปลอดภัย.