html5

HTML5, CSS3, และ JavaScript: อนาคตของเว็บ

ก่อนที่จะเริ่ม, การเดินทางสั้น ๆ ผ่านทางประวัติศาสตร์…

มัน 1999. Internet Explorer ที่ 5 สิ่งที่ร้อนคือ, ฟองเทคโนโลยีมีการเติบโต. และมาเรียโนริเวร่าเป็นเวิลด์ซีรีส์ MVP. และหนุ่มสาว (อ้าปากค้าง)

นักพัฒนาเว็บนั่งหน้าคอมพิวเตอร์, ดื่มกาแฟและการเขียนรหัสบาง. เขาต้องการที่จะทำให้เป็นเกมที่เบราว์เซอร์. วิธีเดียวที่เขาสามารถทำเช่นนี้คือการใช้แพลตฟอร์ม Flash ของ Adob​​e ที่จะทำให้ภาพยนตร์โต้ตอบและฝังที่ในเว็บไซต์ของเขา.

เขาต้องการที่จะนำวิดีโอในเว็บไซต์ของเขาเกินไป. YouTube เสียงเหมือนชื่อของรถไฟใต้ดินสายวิเศษ, ไม่มีอะไรมาก. นักพัฒนาของเรามีการทำหนังที่, เกินไป.

เขาถอนหายใจในขณะที่เขาทำให้อีกหนึ่งหนัง Flash. Geez, คนที่จะทำให้ทางเลือกแล้ว?

เห็น, กลับในวันที่คุณมีการใช้ของ Adob​​e Flash เพื่อฝังวิดีโอ, ทำให้เกมเบราว์เซอร์,

Slice of swiss cheese with holes
พระ Adob​​e Flash, นายทหาร!

และเพียงแค่ทำให้เว็บไซต์ของคุณดูดี. และคาดเดาสิ่งที่, เรายังคงใช้สำหรับสิ่งเดียวกัน. นี่คือทั้งหมดที่ดีและดี, ยกเว้น:

 

  • แฟลชมีมากขึ้น รักษาความปลอดภัยหลุม กว่าชิ้นส่วนกระสุนพรุนของชีสสวิส.
  • Flash เป็น มาตรฐานปิด, หมายความว่า Adob​​e ตัดสินใจสิ่งที่คุณสามารถหรือไม่สามารถทำ. คุณไม่สามารถใช้แฟลชในโครงการโอเพนซอร์ส, อย่างใดอย่างหนึ่ง, โดยไม่ต้องปลั๊กอิน Adob​​e อย่างเป็นทางการ.
  • Flash เป็นมาก ทรัพยากรเข้ม, ครอบงำบางหน่วยประมวลผลที่อ่อนแอและทำให้เว็บไซต์ยากที่จะใช้.
  • มัน ไม่ได้ข้ามแพลตฟอร์ม: iOS ไม่สนับสนุนมัน, มันดูดบนลินุกซ์, และเป็นรถในทุกระบบปฏิบัติการอื่น ๆ.

เบียร์บางสิ่งบางอย่างของ; ไม่, กาแฟของคุณไม่ได้

ไม่กี่ปีที่ผ่านมา (ทำงานอย่างเป็นทางการเริ่มต้นใน 2004, แม้ว่ามันจะไม่ได้จับบนจนถึงภายหลัง), the W3C (เวิลด์ไวด์เว็บ Consortium, พวกที่มีพื้นอยู่ในความดูแลของอินเทอร์เน็ต) และ WHATWG (เว็บ Hypertext การประยุกต์ใช้เทคโนโลยีการทำงานกลุ่ม) ร่วมมือขึ้นเพื่อให้รุ่นใหม่ของ HTML, ภาษาที่ใช้ในการสร้างหน้าเว็บ.

ช่วงเวลาประมาณเดียวกัน, W3C เริ่มทำงานในรุ่นใหม่ของ CSS, ภาษาที่ใช้ในการออกแบบลักษณะของหน้าเว็บ.

มันเป็นที่ชัดเจนสิ่งที่จะเกิดขึ้น.

การปฏิวัติในการทำ

โดย 2008 คนมีอากาศป่วยของการใช้ Flash สำหรับทุกอย่างเพราะจุดอ่อนหลาย (ระบุไว้ข้างต้น)

The HTML5 Logo
โลโก้ HTML5

สะดวก, ร่างล่าสุดของ HTM​​L – HTML5 – อนุญาตให้คุณสามารถฝังวิดีโอในเว็บไซต์ของคุณ โดยไม่ต้องใช้แฟลช. และคุณยังสามารถทำให้แฟลชฟรี เกมเว็บ ใช้น้อย HTML5; CSS3, รุ่นล่าสุดของ CSS; และตักใจกว้าง (ถ้วย?) ของ Javascript, ภาษาสคริปต์ที่ใช้ในการทำหน้าแบบโต้ตอบ.

 

จำเป็นต้องพูด, นักพัฒนาเว็บเริ่มสังเกตเห็นเทคโนโลยีใหม่เหล่านี้. ทำไม? ลองดูที่ประโยชน์ของการใช้ HTML5, CSS3, และจาวาสคริปต์ (ปพลิเคชันเหล่านี้สร้างขึ้นด้วย 3 เทคโนโลยีที่เรียกว่าโดยทั่วไป HTML5 ปพลิเคชัน แม้ว่าพวกเขาจะใช้เทคโนโลยีอื่น ๆ. รูป Go)

  • HTML5 และร่วม. เป็น มาตรฐานเปิด: พวกเขากำลังดูแลโดยองค์กร, บริษัท ไม่ได้, จึงมีข้อ จำกัด ในการใช้งานของพวกเขา. พวกเขาสามารถนำไปใช้ในโครงการโอเพนซอร์ส
  • พวกเขากำลัง ปลอดภัย และมีความปลอดภัย, บางส่วนเพราะพวกเขากำลังมาตรฐานเปิด. และเนื่องจาก Adob​​e ไม่ได้รักษาพวกเขา.
  • พวกเขากำลัง ข้ามแพลตฟอร์ม. สมมติว่าคุณมีเบราว์เซอร์ที่ดี (อะไรไม่ได้ตั้งชื่อตามชื่อของ Internet Explorer 8 หรือต่ำกว่า), พวกเขาจะทำงานบนระบบปฏิบัติการใด. iDevices, โทรศัพท์มือถือ, เม็ด, คอมพิวเตอร์… สิ่งใด. นั่นเป็นสิ่งที่ดีเพราะแฟลชไม่ทำงานบน iDevices และ demolishes แบตเตอรี่มาร์ทโฟน.
  • พวกเขากำลัง น้อยทรัพยากรมาก กว่าแฟลช. จำนวนมากของเกมบนเว็บโดยใช้ HTML5 ทำงานได้อย่างราบรื่นมากบนโทรศัพท์, ในขณะที่เกมแฟลชโซเซกับภัยพิบัติ.

รายการไปบนและบน.

รอ, มันเกิดขึ้นแล้ว

ปพลิเคชัน HTML5 เพียง แต่ลุกขึ้นยืนเด่นใน 2010 ด้วยการปฏิเสธที่จะดำเนินการต่อสตีฟจ็อบส์ที่จะใส่ Flash บน iDevices. (ดี, จำนวนมากของนักพัฒนาเว็บที่เริ่มใช้พวกเขาไม่กี่ปีก่อนหน้านี้) แต่ในช่วงเวลาสั้น ๆ ที่, พวกเขาได้มาเป็นทางยาว.

คุณต้องการจะประหลาดใจกับสิ่งที่เคยทำมาด้วย HTML5:

  • นกโกรธ ใช้ HTML5 สำหรับทุกอย่างยกเว้นเสียง, ซึ่งจะใช้แฟลช
    HP's webOS
    HP's webOS uses HTML5.

    เพื่อ.

  • Mozilla has created a gallery of great HTML5 demos.
  • And Mozilla’s also made a gallery of the best HTML5 games.
  • HP’s webOS mobile platform uses HTML5 for storage and some interface stuff.
  • Microsoft’s หน้าต่าง 8 will be able to run apps written in HTML5, CSS3, และ JavaScript.
  • Web apps like Google Docs and Gmail use HTML5.
  • YouTube lets you use HTML5’s video embedding capabilities to view videos without Flash.

And more is being done every day.

End of the road for Flash?

As much as I would like to think this means we can wave goodbye to Flash, it doesn’t. Videos will still require it, a lot of flashy (pun intended) websites won’t work without it, and the vast majority of internet games need Flash.

As for desktop apps? Email clients are rare nowadays amongst casual users, แต่นอกเหนือจากที่ปพลิเคชันสก์ท็อปยังคงรอบ. ปพลิเคชันเว็บจะได้รับมากขึ้นและซับซ้อนมากขึ้น, แม้, ดังนั้น desktop apps’ วันที่มีเลข. แต่, เช่น Flash, พวกเขาจะยังคงป้วนเปี้ยน.

HTML5 ที่มีมานาน, ทางยาว. เพียงแค่ 10 ปีที่ผ่านมานักออกแบบเว็บไม่สามารถทำให้รูปแบบเว็บไซต์เหนียวโดยใช้ HTML ที่จะบันทึกชีวิตของพวกเขา. ตอนนี้ HTML ที่จะถูกใช้สำหรับทุกอย่างจากนกโกรธกับ Windows 8. และรายชื่อจะยังคงเติบโต.

เผยแพร่โดย

เมธา Neel

มหาวิทยาลัยฮาร์วาร์ด. นักพัฒนาเว็บ. บางครั้งนักปรัชญา. ขี้ยาเบสบอล.

คิดว่าในวันที่หนึ่ง "HTML5, CSS3, และ JavaScript: อนาคตของเว็บ”

ใส่ความเห็น