ล้างบ้าน Microsoft Edge จะไม่รองรับ ActiveX, VBSript, VML

หัวข้อกระทู้ ใน 'เทคโนโลยี' เริ่มโพสต์โดย iPokz, 9 พฤษภาคม 2015.

  1. iPokz

    iPokz ~" iPokz "~ Staff Member

    ไมโครซอฟท์ชี้แจงความเปลี่ยนแปลงของ Microsoft Edge ในประเด็นการถอดฟีเจอร์เก่าๆ ที่สืบทอดกันใน Internet Explorer (IE) มายาวนานที่เก่าที่สุดคือ ActiveX ที่รองรับมาตั้งแต่ปี 1996 หรือเกือบ 20 ปีมาแล้ว

    รายการฟีเจอร์ที่จะถูกถอดออกไป เช่น

    • ActiveX: ฟีเจอร์มหากาพย์ รองรับมาตั้งแต่ปี 1996 และกลายเป็นช่องโหว่ความปลอดภัยให้กับ IE อยู่บ่อยครั้ง
    • ฺBrowser Helper Objects (BHO): ฟีเจอร์ที่ใช้สร้าง toolbar ให้กับ IE ตอนนี้ไมโครซอฟท์วางแผนใช้ API ใหม่ในการสร้างส่วนขยายของเบราว์เซอร์ BHO ก็ไม่จำเป็นอีกต่อไป
    • Document Modes: IE เคยเปิดให้เว็บเลือกได้ว่าอยากให้แสดงหน้าเพจแบบเดียวกับ IE รุ่นใด แต่จากนี้จะมีโหมดเดียวเสมอ
    • Vector Markup Language (VML): คู่แข่งของ SVG แต่ตอนนี้ผลการแข่งขันค่อนข้างชัดเจนว่า SVG ชนะไปแล้ว เมื่อไมโครซอฟท์ถอด VML ออกจาก IE ก็อาจจะเป็นจุดสิ้นสุดของการแข่งขันยาวนาน 18 ปี
    • VBScript: ภาษาที่เคยเป็นคู่แข่งของ JavaScript ถึงตอนนี้ก็ได้เวลาถอนตัวโดยไมโครซอฟท์สนับสนุน ECMAScript 6 เต็มที่
    • currentStyle: ค่าล่าสุดของ CSS สำหรับอิลิเมนต์ ให้ไปใช้ getComputedStyle ตามมาตรฐาน DOM
    • Conditional Comment: ระบบคอมเมนต์โค้ดตามเวอร์ชั่นของ IE ตอนนี้ไมโครซอฟท์แนะนำให้ใช้ระบบตรวจสอบฟีเจอร์ที่รองรับแทน
      นอกจากนี้ไมโครซอฟท์ยังถอด API ที่ทำงานเฉพาะ IE ออกไปอีกจำนวนมาก (รายงาน API เป็นไฟล์ IDL ใน GitHub) รวมแล้วรายการทำความละอาด IE รอบนี้ไมโครซอฟท์ถอดโค้ดไปกว่าสองแสนบรรทัด

    ที่มา - Microsoft Edge Dev Blog

    [​IMG]

    Microsoft Edge, Browser, Internet Explorer, Microsoft
     

แบ่งปันหน้านี้