ในยุคเก่าของเว็บเมื่อ Java applets ที่รูปแบบหลักเพียงอย่างเดียวของฝั่งเนื้อหาลูกค้าที่ผู้คนตระหนักว่าจำเป็นต้องมีวิธีในการรับแบบฟอร์มบนหน้าเว็บเพื่อให้สามารถโต้ตอบกับ applets บนหน้าเว็บ
จากนี้ภาษาสคริปต์เพื่อเชื่อมโยงแอปเพล็ต java กับหน้าเว็บถูกสร้างขึ้นด้วยชื่อ ... จาวาสคริปต์
เราสามารถเห็นร่องรอยของมรดกนี้ด้วยคำถาม SO เช่น [ 1 ], [ 2 ], [ 3 ] - และเอกสารราชการสองฉบับ: การเรียกใช้โค้ด JavaScript จาก Appletและเรียกใช้เมธอด Applet จากโค้ด JavaScript
ด้วยภาษาที่มีอยู่เบราว์เซอร์ของเวลา (Netscape เป็นหนึ่งที่โดดเด่น) ทำให้จาวาสคริปต์มีความได้เปรียบในการแข่งขัน (จาวาสคริปต์ที่ออกแบบที่ Netscape - Netscape เป็นจาวาสคริปต์ฝั่งเซิร์ฟเวอร์แรกกับเซิร์ฟเวอร์กลับใน '94 - เกือบสองทศวรรษก่อนโหนด .js) เบราว์เซอร์อื่น ๆ ตามหลังชุดสูท ผู้คนกำลังเขียนหน้าเว็บที่ใช้จาวาสคริปต์ความพยายามอื่น ๆ ในการเขียนสคริปต์ฝั่งไคลเอ็นต์จะหมายถึงหน้าเว็บที่เข้ากันไม่ได้อย่างสมบูรณ์ระหว่างสิ่งที่ทำงานกับสิ่งที่ไม่ - หรือการทำซ้ำโค้ด (นี่คือบล็อก {insert language here} ที่ไม่ใช้จาวาสคริปต์ เบราว์เซอร์และนี่คือบล็อก javascript สำหรับคนอื่น ๆ )
เนื่องจาก Netscape เป็นเบราว์เซอร์ที่โดดเด่นในช่วงเวลาหนึ่งจาวาสคริปต์จึงหยุดชะงัก ในขณะที่มรดกของ Netscape หายไปในเชิงอรรถของไฟล์ต้นฉบับของ Mozilla แต่จาวาสคริปต์ก็ยังคงใช้งานได้และไม่มีอะไรที่จะสามารถจัดการได้
ปัญหายังคงอยู่สำหรับภาษาสคริปต์สไลด์ไคลเอนต์อื่น ๆ รองรับ Javascript ทุกเบราว์เซอร์ หากมีการสร้างเบราว์เซอร์ที่รองรับไพ ธ อน (ตัวอย่าง) แทนที่จะเป็นจาวาสคริปต์ก็จะไม่สามารถใช้เว็บไซต์ส่วนใหญ่ได้ นอกจากนี้หากเบราว์เซอร์นั้นสามารถรับปริมาณการใช้งานเบราว์เซอร์ได้อย่างมีนัยสำคัญนักออกแบบเว็บไม่ต้องการสร้างหน้าสองชุดที่มีภาษาสคริปต์ที่แตกต่างกันสำหรับหน้าเดียวกัน
เราอาจลองสร้างปลั๊กอินการเขียนสคริปต์ของไพ ธ อนสำหรับเบราว์เซอร์บางตัวที่เปิดใช้งานสคริปต์ไพ ธ อนในหน้า ... คล้ายกับวิธีการทำงานของ vrml วันนี้ แต่ถ้าคุณไม่เคยได้ยินและเห็นหน้าเว็บที่ใช้ vrml หน้าหนึ่งก็น่าจะพบการใช้งานสำหรับหน้าเว็บอื่นสำหรับภาษาสคริปต์อื่น