ยาว? ไมโครซอฟท์ใช้เวลาเกือบ 8 ปีในการสร้าง CSS2 แบบธรรมดาแทบจะไม่ทำงานใน IE7 ในขณะที่การสนับสนุน DOM1 ใน javascript ยังคงใช้งานไม่ได้ใน IE8 นั่นเป็นสเป็คจากปี 1998
นั่นเป็นเหตุผลที่คุณจะไม่เห็นการใช้ HTML5 ในด้านมัลติมีเดียในอีก 20 ปีข้างหน้า มันซับซ้อนมากยังไม่เสร็จประสิทธิภาพแย่มาก แม้แต่เรื่องง่าย ๆ เช่นเว็บซ็อกเก็ตก็ถูกปิดเพราะเหตุผลด้านความปลอดภัย
บางสิ่งบางอย่างจะไม่ทำงานตามมาตรฐานแบบเปิด ทำเกมหรือ MM ในสภาพแวดล้อมที่ควรทำงานกับไคลเอ็นต์แบบบางและสนับสนุนการลดความสง่างาม? นั่นคือความบ้าคลั่ง
แก้ไข: ใช่ก่อนอื่นคือ overcomplication คุณมีปลั๊กอินแฟลชหนึ่งอันที่เหมือนกันในทุกเบราว์เซอร์และทำงานในลักษณะเดียวกันทุกครั้ง นั่นเป็นวิธีที่ง่ายและมีประสิทธิภาพ อินเทอร์เฟซเดียวคุณทำการเปลี่ยนแปลงหนึ่งครั้งคอมไพล์และวิโอล่า - คุณมีปลั๊กอินสำหรับเบราว์เซอร์ทั้งหมดในตลาดโดยใช้เลเยอร์กลางระหว่างเบราว์เซอร์และปลั๊กอิน
ที่อื่น ๆ คุณมี 10 เบราว์เซอร์และคุณต้องการเพิ่มเช่น รองรับมัลติมีเดีย / ภาพยนตร์ นั่นหมายความว่าทุก บริษัท จะต้องใช้โปรแกรมเล่นสื่อตั้งแต่เริ่มต้นข้างๆทุกคนต้องการสิ่งที่แตกต่าง Apple ต้องการ H.264 ดังนั้นเจ้าของเว็บไซต์จะจ่ายค่าลิขสิทธิ์ให้ตัวแปลงสัญญาณสำหรับเล่นภาพยนตร์ Google และ Mozilla ต้องการ VP8 เพื่อให้ธุรกิจของพวกเขาไม่ได้รับผลกระทบจากสิทธิบัตรของ Apple ฯลฯ
ดังนั้นมันจึงกลายเป็นสิ่งที่ทุกคนทำได้ต้องการ (ในขณะที่ VP8 หรือ H.264 จะทำเพื่อเริ่มต้น)
ดังนั้นก่อนที่พวกเขาจะสามารถเอาชนะความแตกต่างของพวกเขา Adobe จะใช้ H.264 ในแฟลชให้ใช้สตรีมที่มีอยู่แล้วและ DRM stack และ ... พร้อม 3-4 เดือนและคุณมีเทคโนโลยีการทำงานที่มีอัตราการยอมรับ 98%
ง่าย บริษัท หนึ่งตัดสินใจดังนั้นพวกเขาจึงสามารถผลักดันการเปลี่ยนแปลงครั้งใหญ่ได้อย่างรวดเร็วและไม่จำเป็นต้องเพิ่ม "ความคิด" ของสมาชิกอื่น ๆ อีก 20 คน ข้างๆ HTML5 อาจอยู่หลังแฟลชนาน 10-15 ปีในเรื่องของมัลติมีเดีย ช่องว่างจะใหญ่ขึ้นเท่านั้น ใน MAX avant เมื่อเร็ว ๆ นี้คุณสามารถเห็นการสนับสนุนตัวควบคุมเกมและแอพแข่งรถแบบเต็มหน้าจอ 3D วิ่งบนแฟลชใน FPS เต็มรูปแบบรองรับการเร่งด้วยฮาร์ดแวร์และอื่น ๆ ในขณะเดียวกันโมซิลล่าสามารถเล่นวิดีโอ H.246 ได้โดยไม่ต้องหยุดเบราว์เซอร์ แต่เล่นเพียงอย่างเดียว ฟังก์ชั่นเพิ่มเติมใด ๆ (เช่นเต็มหน้าจอสตรีมมิ่งกรอไปข้างหน้า) ยังคงหายไป!
นอกจากนี้ฉันคิดว่า W3C เป็นเพียงการสิ้นเปลืองทรัพยากรโดยพยายามที่จะสร้าง HTML5 บางส่วนให้ทำสำเนาของแฟลช มันไม่ทำงาน ... มันเหมือนการพยายามทำสำเนา HTML จะไม่ทำงาน