วันพฤหัสบดีที่ 19 กุมภาพันธ์ พ.ศ. 2558

มาตรฐานที่ต้องพัฒนา

มาตรฐาน Http/2 

เมื่อการพัฒนาด้านต่างๆ ก็เปลี่ยนตามกาลเวลา มาตรฐานที่ใช้กันอยู่จำต้องมีการพัฒนาให้เท่าทัน
เพื่อประสิทธิภาพที่ดีขึ้นเรื่อยๆ โพรโทคอล HTTP/2 (เดิมเรียกว่า HTTP/2.0) ถูกร่างขึ้นจาก
โพรโทคอล SPDY/2 ที่กูเกิลพัฒนามาระยะเวลาหนึ่งแล้ว ซึ่งมีการเปลี่ยนแปลงมาตรฐาน
จาก HTTP/1.1 ที่ถูกประกาศใช้งานเมื่อปี ค.ศ. 1999 เป็นจำนวนมาก โดยส่วนใหญ่เป็นการปรับปรุงประสิทธิภาพ ที่ทำให้ช่วยเพิ่มความเร็วการเชื่อมต่อ ปรับปรุงวิธีการเรียกใช้งานให้สามารถร้องขอ
ข้อมูลหลายๆ ชิ้นได้ในครั้งเดียว ทำให้ลดภาระฝั่งนักพัฒนา เช่นการรวมไฟล์ css, js หรือการทำ css sprite ฯลฯ ถึงแม้ว่าตัวร่างมาตรฐานเองไม่ได้บังคับว่าจะต้องเข้ารหัสตลอดเวลา แต่ในทางปฏิบัติ
จริงทั้งฝั่งเซิร์ฟเวอร์และเบราว์เซอร์ต่างก็ระบุว่าถ้าจะใช้ HTTP/2 ต้องทำงานผ่าน TLS/1.2 ขึ้นไปเท่านั้น เท่ากับว่าในการใช้งานจริง HTTP/2 จะถูกเข้ารหัสเสมอ


สำหรับนักพัฒนา Code ด้านนี้ก็จะต้องพัฒนาระดับความสามารถเพื่อที่จะดึงเอาคุณสมบัติของ HTTP/2 มาใช้ให้เกิดประโยชน์เมื่อเว็บเบราเซอร์ต่างๆ เกิดอัพเดทเพื่อรองรับมาตรฐานใหม่ เราจะได้เห็นการ
แปล Code ที่เร็วขึ้น นั้นคือเล่นเน็ทไวขึ้นกว่าเดิม