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