ในบางครั้งผู้คนได้รับคำเตือนให้ปิดการใช้งาน Java ในเบราว์เซอร์ของตนหรือให้ลบออกจากระบบโดยสิ้นเชิงเว้นแต่ว่าพวกเขาต้องการจริงๆ แต่ถ้าคุณปิดการใช้งานหรือลบออกคุณจะสูญเสียฟังก์ชันการทำงานไปมากหรือไม่? โพสต์ถาม & ตอบ SuperUser วันนี้มีคำตอบสำหรับคำถามของผู้อ่านที่เกี่ยวข้อง
เซสชันคำถามและคำตอบของวันนี้มาถึงเราโดยได้รับความอนุเคราะห์จาก SuperUser ซึ่งเป็นแผนกย่อยของ Stack Exchange ซึ่งเป็นการรวมกลุ่มเว็บไซต์ถาม & ตอบโดยชุมชน
คำถาม
ผู้อ่าน SuperUser Mark Wolinsky ต้องการทราบว่าเขาจะสูญเสียฟังก์ชันการทำงานใด ๆ หรือไม่หากเขาปิดการใช้งาน Java ที่ใช้เบราว์เซอร์:
ฉันได้อ่านแล้วว่าการปิดใช้งาน Java (ไม่ใช่ JavaScript) จะทำให้คอมพิวเตอร์ของฉันปลอดภัยจากการโจมตีของซอฟต์แวร์ที่เป็นอันตราย สิ่งบ่งชี้ทั้งหมดคือมันจะทำให้ปลอดภัยขึ้นอย่างแน่นอน แต่ฉันไม่เคยเห็นข้อบ่งชี้ที่แท้จริงใด ๆ เลยว่าฟังก์ชันใดที่ฉันจะสูญเสียไปในประสบการณ์การท่องเว็บหากมีอะไร ใครช่วยบอกฉันหน่อยได้ไหมว่าฉันจะได้รับหรือไม่ได้สัมผัสถ้าฉันปิดการใช้งาน Java และมันจำเป็นมากสำหรับการท่องเว็บในทุกวันนี้?
Mark จะสูญเสียฟังก์ชันการทำงานใด ๆ หรือไม่หากเขาปิดการใช้งาน Java บนเบราว์เซอร์?
คำตอบ
ผู้สนับสนุน SuperUser JakeGould มีคำตอบสำหรับเรา:
- ใครช่วยบอกฉันหน่อยได้ไหมว่าฉันจะได้รับหรือไม่ได้สัมผัสถ้าฉันปิดการใช้งาน Java และมันจำเป็นมากสำหรับการท่องเว็บในทุกวันนี้?
นี่เป็นคำถามที่ค่อนข้างดี สิ่งที่เดือดลงคือ: หากคุณต้องการ Java ในเบราว์เซอร์คุณจะรู้ได้ทันที หากคุณไม่ต้องการ Java (และไม่ทราบว่าคุณกำลังใช้งานอยู่หรือไม่) โอกาสดีที่คุณจะไม่พลาดหรือชนซ้ำ โอกาสที่ผู้ใช้ทั่วไปจะสะดุดบนเว็บไซต์ที่ต้องการให้ Java ทำงานได้จริงในปี 2015 นั้นหายากที่สุดในปัจจุบัน
เพื่อให้คุณเข้าใจประวัติของ Java และเว็บโดยพื้นฐานแล้ว Java เป็นเครื่องเสมือน "กล่องดำ" ที่ช่วยให้คุณสามารถเขียนโค้ดใน Java จากนั้นเรียกใช้โค้ดนั้นบนระบบใดก็ได้ที่สามารถรัน Java ได้ แนวคิดคือ Java จะเป็นแพลตฟอร์มพื้นกลางที่สามารถทำงานบนเครื่องใดก็ได้: Windows, Macintosh, Linux และอื่น ๆ ปลั๊กอิน Java ช่วยให้คุณสามารถเรียกใช้แอป Java จากภายในเว็บเบราว์เซอร์ สิ่งนี้น่าสนใจในยุคแรกของอินเทอร์เน็ตเนื่องจากไม่มีความเข้ากันได้ข้ามแพลตฟอร์มและ "ขอบหยาบ" อื่น ๆ ของอินเทอร์เน็ตในยุคแรก ๆ
แต่ในปี 2015 ฟังก์ชันระดับพื้นฐานส่วนใหญ่ที่ "แฟนซี" ที่ Java มีให้ในอดีต (กราฟิกเอฟเฟกต์และอื่น ๆ ) จะได้รับการจัดการภายในเบราว์เซอร์ผ่าน CSS, HTML และ JavaScript ย้อนกลับไปในช่วงปลายทศวรรษ 1990 / ต้นปี 2000 ไซต์สร้างสรรค์จำนวนมากใช้ Java เนื่องจากเบราว์เซอร์ดั้งเดิมไม่สามารถจัดการกับลูกเล่นที่ทำได้เฉพาะใน Java ในตอนนั้น Java ยังมารวมเป็นปลั๊กอินพื้นฐานใน Netscape Navigator ย้อนกลับไปในวันนั้นด้วยฟังก์ชันที่ได้รับการยอมรับโดยทั่วไป
ตอนนี้คุณอาจพลาดที่ไหนในปี 2015 ขึ้นอยู่กับประเภทของเว็บไซต์ที่คุณเข้าถึง ตัวอย่างเช่นฉันรู้ว่าระบบการเงินจำนวนมากที่เข้าถึงได้ทางออนไลน์ (เช่นระบบภาษีส่วนบุคคลเกตเวย์บัญชีเงินเดือนและระบบอื่น ๆ ) ใช้แอปพลิเคชัน Java ที่ซับซ้อนเพื่อให้ผู้ใช้ปลายทางได้รับประสบการณ์ที่สมบูรณ์ยิ่งขึ้นด้วยเครื่องมือทางการเงินของตน ดังนั้นหากคุณใช้คอมพิวเตอร์เพื่อเข้าถึงแอปพลิเคชั่นทางการเงินบนเว็บเช่นนั้นคุณต้องเปิดใช้งาน Java อย่างแน่นอน แต่จากประสบการณ์ของฉันแม้ในกรณีดังกล่าวสถาบันดังกล่าวหลายแห่งกำลังค่อยๆย้ายระบบที่ใช้ Java แบบเก่าไปสู่การตั้งค่าที่ไม่ใช้ Java ที่เสถียรกว่าซึ่งใช้ประโยชน์จากฟังก์ชันเว็บเบราว์เซอร์ที่ทันสมัยกว่า
ตัวอย่างเช่นเมื่อปีที่แล้วมีผู้ใช้ซอฟต์แวร์ / บริการการแชร์หน้าจอที่ใช้เบราว์เซอร์ GoToMeeting จำเป็นต้องเปิดใช้งาน Java ในเบราว์เซอร์และบนระบบ แต่ ตามที่อธิบายไว้ในหัวข้อฟอรัมการสนับสนุนนี้บนไซต์ของพวกเขา ตอนนี้พวกเขาได้ยกเลิกข้อกำหนด Java อย่างเป็นทางการเพื่อสนับสนุนเครื่องมือซอฟต์แวร์ที่ไม่ใช่ Java ของตนเอง:
- ในอดีตเราเคยใช้ Java เพื่อเปิดใช้งานซอฟต์แวร์ของเราโดยอัตโนมัติเราได้แทนที่วิธีการนั้นด้วยตัวเรียกใช้งานของเราเอง ตั้งแต่เปิดตัว Launcher เราไม่ได้ใช้ Java อีกต่อไป
ดังนั้นคำแนะนำของฉันคือถ้า Java ทำให้คุณกังวลว่าอาจเกิดปัญหาด้านความปลอดภัยในระดับเบราว์เซอร์ให้ปิดการใช้งานในตอนนี้ ค่อนข้างมั่นใจว่าคุณจะไม่พลาด และถ้าในช่วง 8 ถึง 9 เดือนคุณต้องใช้ Java ด้วยเหตุผลบางประการจัดการกับมัน
HTG หมายเหตุ: หากคุณไม่ต้องการ Java บนระบบของคุณเราขอแนะนำ การถอนการติดตั้งทั้งหมดหรือปิดใช้งานปลั๊กอินเบราว์เซอร์ .
มีสิ่งที่จะเพิ่มคำอธิบาย? ปิดเสียงในความคิดเห็น ต้องการอ่านคำตอบเพิ่มเติมจากผู้ใช้ Stack Exchange ที่เชี่ยวชาญด้านเทคโนโลยีคนอื่น ๆ หรือไม่? ดูกระทู้สนทนาฉบับเต็มได้ที่นี่ .