เนื่องจาก Mac / Steve Jobs "HTML5" จึงเป็นคำสาธารณะ ความหมายที่ไม่ใช่โปรแกรมเมอร์ (ไคลเอนต์ AKA) สามารถเรียกคืนได้และมักจะถามมัน ดังนั้นในแง่นั้นแม้ว่ามันจะไม่ได้มีอยู่จริงในรูปแบบที่ได้มาตรฐาน แต่แทนที่จะเป็น WebKit และ Firefox เวอร์ชันของตัวเองมันมีความเกี่ยวข้องอยู่แล้ว
น่าเสียดายที่ความไม่สอดคล้องที่คุณกล่าวถึงกลายเป็นปัญหาของเรา นอกจากนี้ยังมีซอฟต์แวร์จำนวนมากขาดการพัฒนาองค์ประกอบ HTML5 ทั่วไป (เราต้องทำทุกอย่างด้วยมือ)
สิ่งที่เกิดขึ้นคือ: คนที่มีเงินต้องการให้คุณทำอะไร?
นี่คือสถานการณ์จริงที่ฉันพบเจอ: 98.5% ของผู้ใช้เว็บไซต์ลูกค้าของฉันอยู่บนพีซีที่ใช้ IE (นี่คือสถิติการใช้งานจริงที่นี่นี่เป็นเว็บไซต์สำหรับตลาดเฉพาะกลุ่ม) และ. 02% ของผู้ใช้ของพวกเขา บนอุปกรณ์มือถือ และภายในนั้น. 02%, 90% ที่แบล็กเบอร์รี่ (ไม่ใช่ที่รองรับ HTML5 iPhone หรือ Android) แต่ลูกค้าเป็นเจ้าของ iPad ดังนั้นโดยธรรมชาติหลังจากอธิบายว่าผู้ใช้ลูกค้าของเราจะไม่ได้รับประโยชน์จากเทคโนโลยี ... ฉันกำลังแปลงเนื้อหา Flash เป็น HTML5
ทำไม? เพราะพวกเขาจะจ่ายเงินหลายแสนเพื่อให้สามารถอวดเว็บไซต์บน iPad ของพวกเขา
ด้วยไคลเอนต์ที่แตกต่างกันโดยสิ้นเชิงฉันกำลังแปลงภาพเคลื่อนไหว Flash / UI เป็นภาพเคลื่อนไหว WebKit ด้วย Javascript เพราะพวกเขาเข้าชั้นเรียน "เว็บไซต์" ที่พวกเขาบอกว่า Flash ตายแล้วและ HTML5 เป็นอนาคต ในขณะเดียวกันพวกเขาไม่ได้ใช้เบราว์เซอร์ที่ใช้ HTML5 หรือมี iPhones / iPads ใด ๆ
ฉันรู้ว่าคุณบอกว่าคุณไม่ต้องการที่นี่เกี่ยวกับความไม่สอดคล้องกันระหว่างการใช้งาน HTML5 แต่นั่นเป็นส่วนสำคัญของปัญหา สิ่งใดที่คุณสร้างขึ้นจำเป็นต้องทำงานให้กับผู้ใช้ของลูกค้า บ่อยครั้งที่หมายถึงการใช้ Flash และตอนนี้แฟลชกำลังเกิดขึ้นบนอุปกรณ์พกพามากขึ้นเรื่อย ๆ การมี HTML5 หลายเวอร์ชันจะกลายเป็นก้าวสำคัญอีกขั้น
ในตอนท้ายของวัน HTML5 เป็นสิ่งที่คุณควรรู้ แต่คุณไม่ควรใส่ไข่ลงในตะกร้าใบเดียว