Web standard!

เคยสงสัยกันไหมครับ ว่าทำไม Browsers จึงใช้ html และ หรือ xhtml ในการแสดงผลหน้าเว็บ ทำไมไม่แสดงผลด้วย php เลย

หรือว่า แสดงออกมาด้วยภาษา เพิร์ล หรือ ซีชาร์พ ดอทเน็ต หรืออื่นๆเลยดีกว่า เพราะยังไง กุก้อเขียน ภาษาเหล่านี้อยู่แล้ว แต่ตอนแสดงผล ดันใช้ ภาษา html, xhtml ซะงั้น

คล้ายๆ คุณจะ หมักเบียร์ ขาย คุณจะทำอะไรก็ช่าง แต่สุดท้าย มันก็ได้ผลออกมาเป็นเบียร์ ใส่ขวดขาย แดกแล้วเมาเหมือนกัน แต่มันดันมีหลายคนผลิต หลายส่วนผสม หลายสูตร คล้ายๆ กับ ภาษาโปรแกรมมิ่ง ระหว่าง .Net กะ PHP ที่แต่ละอัน ประมวลผลไม่เหมือนกัน แต่สุดท้าย แสดงผลออกมาเหมือนกันด้วย html, xhtml คือ ผู้เสพ มีความสุขที่ได้รับข้อมูลข่าวสาร คล้ายๆ กับ นั่งกรึ๊บ เบียร์สิงห์ กะเบียร์ ช้าง สุดท้าย เมาเหมือนกัน ไม่ว่าจะใส่ขวดมายังไง ซื้อมาจากร้านไหน

เรื่องมันจึงเริ่มจากตรงนี้

เนื่องจากมีผู้ผลิตหลากหลาย จึงจำเป็นต้องมีคนกลางเข้ามา ไกล่เกลี่ย และกำหนดมาตรฐาน ให้เหล่าผู้ผลิตได้เข้าใจตรงกันว่า ต้องผลิต อะไร ยังไงมั่ง ในที่นี้คือ บริษัทที่คิดค้น และพัฒนา บราวเซอร์ ของตัวเองขึ้นมานั่นเอง ซึ่ง W3C (World Wide Web Consortium)เป็นองค์กรกลางที่เข้ามากำหนดมาตรฐาน ในเรื่องนี้เพื่อให้เหล่าผู้ผลิตได้เข้าใจตรงกัน ว่า จะพัฒนาผลิตภัณฑ์ ของตัวเองออกมายังไง ไม่ว่าจะเป็นขาใหญ่อย่าง Microsoft ขาบรรเจิดอย่าง America Online (Netscape) ขาเก๋าอย่าง Apple ขาเดฟ อย่าง Adobe Macromedia หรือขาม้า อย่าง Sun Microsystems ล้วนแต่เป็นสมาชิกของ W3C ซึ่ง เจ้าของผู้ให้ผู้สนับสนุนเงินทุน และการวิจัยคือ สถาบัน MIT จากอเมริกา สถาบัน INRIA ในยุโรป และใน ญี่ปุ่น ร่วมกับเขาโดยส่ง Keio University เข้าเป็นเรี่ยวแรง

แล้วอะไรหละ คือมาตรฐานที่ W3C กำหนดให้เป็น

HTML 4.0, XML 1.0, XHTML 1.0-1.1, CSS, DOM ของเหล่านี้ ล้วนแต่เป็น ผลผลิตของ W3C ทั้งนั้น

แล้วเราจะไม่สนใจ ทำเว็บให้เข้า มาตรฐาน w3c กันหน่อยหรือ เอาหน่อยน่า เผื่อชีวิต อาจจะดีขึ้น

สิ่งที่ W3C ได้กำหนดออกมา ซึ่งจะถือเป็นมาตรฐาน ที่ผู้พัฒนา เว็บบราวเซอร์ ต้องเอาเรื่องราวเหล่านั้น เข้าไปยัดใส่ใน ผลิตภัณฑ์ ของตัวเอง เพื่อที่จะช่วยให้ คนทำเว็บอย่างเราๆ ท่านๆ ทำเว็บให้แสดงผลออกมาได้ตามที่เราเขียน

เหล่าผู้ผลิตบราวเซอร์ จึงต้องใส่ใจในเรื่องนี้ เพราะ W3C กำหนดให้ html, xhtml เป็นภาษาที่ใช้ในการแสดงผลหน้าเว็บ ไม่ว่าคุณจะเขียน ระบบมาวิจิตร พิศดารขนาดไหน สุดท้าย ก้อมาจบตรง html, xhtml

และบราวเซอร์ ต้องใส่ใจเรื่องแสดงผล พอๆ กับ คนทำเว็บต้องใส่ใจเรื่อง ที่ว่า เว็บจะแสดงผลออกมายังไง ไม่ว่า ผู้ใช้ จะใช้ ซอฟแวร์ ไหนในการเรียกดูหน้าเว็บเพจ

แต่เหตุฉะไหน เว็บไทยส่วนใหญ่ จึงดูได้แค่ใน MSIE โดยเฉพาะ IE6……

พรุ่งนี้ จะมานั่งบ่นกับเบียร์ ขวดที่ 2

มีความสุขกับการใช้ชีวิตครับ

Back to Top

0 Responses to Web standard!

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Back to Top