ความแตกต่างระหว่าง Add-on และ Plug-in ความแตกต่างระหว่าง

Anonim

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

ปลั๊กอินและ Add-on เป็นคำสองคำที่ชี้ไปยังฟังก์ชันการทำงานเดียวกัน เป็นเพียงส่วนขยายที่ขยายการใช้งานของโปรแกรม มันขึ้นอยู่กับผู้ผลิตซอฟต์แวร์ในสิ่งที่เรียกซอฟต์แวร์ส่วนขยายของโปรแกรมของพวกเขา ส่วนขยายเหล่านี้สามารถทำได้โดย บริษัท อื่นบุคคลหรือโดยผู้ผลิตซอฟต์แวร์เอง

ปลั๊กอินคือคำที่มักใช้เมื่อกล่าวถึงซอฟต์แวร์ของบุคคลที่สามที่หมายถึงการโต้ตอบกับโปรแกรมบางโปรแกรม ใช้เว็บเบราเซอร์ของคุณเช่น คุณจะต้องติดตั้งปลั๊กอินที่เรียกว่า Flash Player เพื่อเล่นวิดีโอ โปรแกรมเล่น Flash ไม่ได้ใช้กับเบราว์เซอร์ใด ๆ แต่ทำโดย บริษัท ที่แยกกันทั้งหมด นอกจากนี้ยังสามารถใช้งานร่วมกับเว็บเบราเซอร์ที่เป็นที่นิยมเช่น IE, Firefox และ Opera

Add-on ยังขยายขีดความสามารถของโปรแกรมบางโปรแกรม แต่มักจะหมายถึงการทำงานในบางโปรแกรม การใช้เว็บเบราเซอร์เพื่อเปรียบเทียบแอดออนที่มีความหมายสำหรับ Firefox จะใช้งานได้กับ Firefox เท่านั้นและสำหรับเบราว์เซอร์อื่น ๆ เหล่านี้มักไม่ได้เป็นซอฟต์แวร์ที่เต็มไปด้วยซอฟต์แวร์ แต่เป็นเพียงส่วนของโค้ดที่คุณสามารถใช้เพื่อปรับเปลี่ยนอินเทอร์เฟซได้ ส่วนเสริมที่พบมากที่สุดสำหรับเบราว์เซอร์คือแถบเครื่องมือซึ่งใช้พื้นที่เพียงเล็กน้อยและให้ทางลัดแบบทันทีแก่บริการออนไลน์บางอย่าง Add-on ยังมีความโดดเด่นในเกมออนไลน์เช่น World of Warcraft ซึ่งผู้เล่นที่มีความรู้เพียงเล็กน้อยสามารถสร้าง Add-ons ของตนเองเพื่อช่วยผู้เล่นรายอื่น ๆ ได้

การแยกระหว่าง Add-on และปลั๊กอินทำได้ไม่ชัดเจน พวกเขาทั้งสองทำขึ้นเพื่อทำหน้าที่เฉพาะที่เหมาะสมกับความชอบของผู้ใช้บางราย เหตุผลหลักที่ว่าทำไมรหัสเหล่านี้ไม่ได้ฝังลงในโปรแกรมในตอนแรกก็คือพวกเขาไม่ได้จริงๆที่จำเป็นและในขณะที่บางคนอาจชื่นชมการที่คนอื่นอาจไม่ได้และพบว่ามันน่ารำคาญ เหล่านี้เป็นเครื่องมือที่ผู้ผลิตซอฟต์แวร์สามารถใช้เพื่อกระตุ้นให้สมาชิกในชุมชนมีส่วนร่วมในการพัฒนาซอฟต์แวร์