เหตุใดMicrosoft® Internet Explorer®จึงไม่สามารถทำงานร่วมกับเบราว์เซอร์อื่นและมาตรฐานที่เผยแพร่ได้
- เพื่อเพิ่มคุณสมบัติที่เบราว์เซอร์อื่นไม่มี
- เมื่อโปรแกรมเมอร์เขียนหน้าเว็บที่ใช้คุณสมบัติ IE เท่านั้นรหัสจะไม่ทำงานบนเบราว์เซอร์อื่น สิ่งนี้กระตุ้นให้ผู้ใช้ปลายทางดูเว็บไซต์เหล่านั้นใน IE (และทำให้มีผู้ใช้ IE มากขึ้นและเนื่องจากมันทำงานบน Windows เท่านั้นจึงทำให้มีผู้ใช้ Windows เพิ่มขึ้น)
- เครื่องมือของ Microsoft (FrontPage มีชื่อเสียงมากที่สุดในเรื่องนี้) มักจะผลิตโค้ดที่ใช้งานได้กับ IE เท่านั้นหรือทำงานได้ดีที่สุดบน IE แม้ว่าสิ่งนี้จะสนับสนุน # 2 ด้านบน แต่ก็สมควรได้รับสัญลักษณ์แสดงหัวข้อย่อยของตนเองเนื่องจากผู้พัฒนารายต่อไปที่ทำงานบนเว็บไซต์หรือเว็บแอปพลิเคชันนั้นจะต้องใช้เทคโนโลยี Microsoft เดียวกันกับที่เคยใช้สร้างขึ้นมาใหม่ เทคโนโลยีที่แตกต่าง
อินทราเน็ตขององค์กรมีความเสี่ยงต่อกลยุทธ์นี้โดยเฉพาะเนื่องจากพวกเขามีสภาพแวดล้อมที่ผู้ใช้ทั้งหมดอยู่ในเบราว์เซอร์เดียวกัน (จนกว่าจะมีเวอร์ชันใหม่ออกมา) นอกจากนี้หากเว็บไซต์ไม่ได้หันหน้าเข้าหาลูกค้าก็จะไม่มีงบประมาณแม้แต่ค่าใช้จ่ายเล็กน้อยในการรองรับเบราว์เซอร์หลายตัว เมื่อเวลาผ่านไปไซต์อินทราเน็ตดั้งเดิมที่ บริษัท หนึ่ง ๆ จะป้องกันไม่ให้ทั้ง บริษัท ละทิ้ง IE (หรือแม้แต่รุ่นที่เฉพาะเจาะจงของ IE) สำหรับเบราว์เซอร์อื่น
แนวทางของ Microsoft คือดาบสองคม ในอีกด้านหนึ่งก็มีการผลิตฟังก์ชั่นคำขอ Asynchronous XML / HTTP ซึ่งทำให้ AJAX เป็นไปได้ (และนวัตกรรมเชิงบวกอื่น ๆ ) ซึ่งเบราว์เซอร์อื่น ๆ คัดลอกอย่างรวดเร็ว แต่ Microsoft ก็จบลงด้วยการผลิต IE เวอร์ชันที่เข้ากันไม่ได้ดังนั้นจึงกัดนักพัฒนาที่เล่นมากที่สุดในแผนการของ Microsoft
ตัวอย่างที่ฉันชอบเกี่ยวกับความเข้ากันไม่ได้ของ IE ภายในรุ่นคือแคมเปญนับถอยหลัง IE6ของ Micrsoft ที่พวกเขาสนับสนุนให้คนไม่ใช้เบราว์เซอร์ของตัวเอง ทฤษฎีที่ว่า Microsoft สามารถกระตุ้นให้ผู้คนอัพเกรดเป็น IE เวอร์ชันที่ใหม่กว่าในขณะที่คนอื่น ๆ ที่ตะโกน "IE6 Must Die" มีแนวโน้มที่จะกระตุ้นให้ผู้ใช้ใช้เบราว์เซอร์ยี่ห้ออื่นแทน IE
กล่าวโดยสรุปก็คือกลยุทธ์การครอบงำตลาดที่ประสบความสำเร็จโดย Microsoft ซึ่งบางครั้งได้รับบาดเจ็บและบางครั้งก็ช่วยให้ส่วนที่เหลือของอุตสาหกรรม สำหรับตัวฉันเองฉันพยายามผลิต HTML ที่ได้มาตรฐานที่ผ่านการตรวจสอบและผ่านการทดสอบบนเบราว์เซอร์เวอร์ชันล่าสุดที่มีส่วนแบ่งการตลาด 2% ขึ้นไป (รวมทั้ง IE เวอร์ชัน 3 ล่าสุด)
Microsoft และ Internet Explorer เป็นเครื่องหมายการค้าจดทะเบียนของ Microsoft corporation ในสหรัฐอเมริกาและ / หรือประเทศอื่น ๆ