เราเข้าชมหน้าเว็บหลายหน้าทุกวันขณะท่องอินเทอร์เน็ต หน้าเว็บเหล่านี้เป็นการดำเนินการของโค้ดหลายล้านบรรทัดที่เขียนด้วย WML หรือ HTML HTML เป็นภาษาที่ได้รับความนิยมมากกว่าซึ่งสร้างขึ้นในต้นปี 1990 เพื่อแสดงหน้าเว็บบนพีซี WML มุ่งเน้นไปที่อุปกรณ์ไร้สายเช่นโทรศัพท์มือถือ
WML กับ HTML
ความแตกต่างระหว่าง WML และ HTML คือ WML ถือเป็นภาษามาร์กอัปที่ล้าสมัยสำหรับอุปกรณ์ไร้สาย เช่น โทรศัพท์มือถือ ในทางกลับกัน HTML เป็นภาษาคอมพิวเตอร์ทั่วไปที่นักพัฒนาใช้ในปัจจุบันเพื่อออกแบบการแสดงผลเว็บ ส่วนใหญ่สร้างขึ้นเพื่อแสดงและนำทางเว็บไซต์ใน PCS
Hypertext Markup Language (HTML) เป็นภาษาคอมพิวเตอร์ที่ใช้กันอย่างแพร่หลายสำหรับการสร้างหน้าเว็บ ไม่ใช่ภาษาโปรแกรมเนื่องจากไม่สามารถทำหน้าที่ไดนามิกได้ ใช้ HTML พร้อมกับ CSS (สไตล์ชีตแบบเรียงซ้อน) ในการออกแบบหน้าเว็บ มีหน้าที่ในการนำทางทั้งหมด เช่น การเชื่อมโยงหน้าเว็บอื่นๆ เมนูแบบเลื่อนลง การแสดงภาพ ฯลฯ
Wireless Markup Language (WML) เรียกว่าเอกสาร XML ที่ใช้สำหรับการพัฒนาเว็บไซต์ที่เปิดและนำทางในโทรศัพท์มือถือโดยเฉพาะ WML เปิดตัวในตลาดไม่กี่ปีหลังจาก HTML และภาษานี้ใช้ HTML และ HDML ใน WML รูปภาพที่แสดงจะอยู่ในรูปแบบขาวดำ ซึ่งแตกต่างจาก HTML
ตารางเปรียบเทียบระหว่าง WML และ HTML
พารามิเตอร์ของการเปรียบเทียบ | WML | HTML |
คำนิยาม | WML ย่อมาจาก Wireless Markup Language ซึ่งปัจจุบันถือว่าเป็นภาษามาร์กอัปที่ล้าสมัยสำหรับอุปกรณ์ไร้สายเช่นโทรศัพท์มือถือ | HTML ย่อมาจาก Hypertext Markup Language ซึ่งเป็นภาษามาร์กอัปมาตรฐานที่ใช้สำหรับสร้างหน้าเว็บ |
ผู้สร้าง | WAP Forum (ปัจจุบันคือ OMA SpecWorks) ได้สร้าง WML 1.1 ในปี 1998 | Tim Berners-Lee นักวิทยาศาสตร์คอมพิวเตอร์และศาสตราจารย์ที่ MIT ได้สร้าง HTML เวอร์ชันแรกขึ้นในปี 1993 |
อุปกรณ์ | WML ถูกสร้างขึ้นสำหรับอุปกรณ์ไร้สาย เช่น โทรศัพท์มือถือและพีดีเอ | HTML ส่วนใหญ่จะใช้ในคอมพิวเตอร์เดสก์ท็อป แต่สามารถปรับแต่งให้เหมาะกับอุปกรณ์พกพาได้เช่นกัน |
กำลังประมวลผล | ใน WML การแสดงเอกสารใช้พลังงานในการประมวลผลน้อยกว่า | ใน HTML การแสดงเอกสารต้องใช้พลังในการประมวลผลมากกว่า |
รูปแบบภาพ | ใน WML รูปภาพจะถูกจัดเก็บในรูปแบบ WBMP (รูปแบบบิตแมปแอปพลิเคชันไร้สาย) | ใน HTML มีตัวเลือกมากมายในการจัดเก็บรูปภาพ รวมถึง JPEG, GIF และ PNG |
การแพร่เชื้อ | WML ต้องการแบนด์วิดท์น้อยกว่าสำหรับการส่งเอกสาร | HTML ต้องการแบนด์วิดท์มากขึ้นสำหรับการส่งเอกสาร |
ข้อดี | WML รองรับกราฟิกที่จำกัดด้วยระดับสีเทาที่จำกัด | HTML สามารถรวมเข้ากับภาษาอื่นได้ |
WML คืออะไร?
WML เป็นภาษามาร์กอัปที่ใช้สำหรับการพัฒนาเว็บไซต์ที่แสดงบนอุปกรณ์ไร้สาย เช่น โทรศัพท์มือถือ ขณะพัฒนา WML มีข้อจำกัดบางประการที่ต้องคำนึงถึง เช่น หน้าจอขนาดเล็กสำหรับแสดงผล หน่วยความจำจำกัด แบนด์วิดท์น้อยลง ฯลฯ ในหน้าเว็บที่ออกแบบโดยใช้ WML รูปภาพจะถูกจัดเก็บในรูปแบบ WBMP และเป็นสีเดียว
WML มีคุณสมบัติต่างๆ เช่น การพิสูจน์รหัสผ่าน การแทรกตัวเลือกสำหรับการเลือกตัวเลือกต่างๆ การควบคุมการป้อนข้อความ ฯลฯ ผู้ใช้ยังมีอิสระในการเลือกว่าต้องการพิมพ์หรือใช้เสียงหรือไม่ นอกจากนี้ยังแสดงประวัติการเข้าชมและการนำทางผ่านไฮเปอร์ลิงก์
WML คำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่และยังใช้ประโยชน์จากแท็ก แต่ค่อนข้างน้อยกว่า HTML สคริปต์ WML ถูกจัดเก็บไว้ในไฟล์ต่างๆ และชุดการ์ด WML จะเรียกว่าเด็ค ใน WML แท็กปิด (การใช้ /) มีความสำคัญมาก
HTML คืออะไร?
HTML เป็นภาษามาร์กอัปที่ใช้สำหรับการพัฒนาเว็บไซต์ที่แสดงบนพีซี ในขณะที่พัฒนาเว็บไซต์โดยใช้ HTML ไม่มีข้อจำกัดดังกล่าวในกรณีของ WML HTML พร้อมกับ CSS ได้พัฒนาหน้าเว็บที่มีความยืดหยุ่นสูงซึ่งมีคุณลักษณะต่างๆ เช่น การใช้องค์ประกอบ ลิงก์ แท็ก และแอตทริบิวต์
ต่างจาก HTML รูปภาพหรือสื่อรูปแบบอื่นๆ ที่แสดงบนหน้าเว็บนั้นมีสีสัน นอกจากนี้ยังสามารถจัดเก็บในรูปแบบต่างๆ เช่น JPG, PNG หรือ GIF HTML ถูกใช้อย่างกว้างขวางเพื่อเพิ่มไฮเปอร์ลิงก์ในหน้าเว็บ แท็กปิดไม่จำเป็นใน HTML เสมอไป
HTML มีองค์ประกอบหลักสามประการ คือแท็กเปิด เนื้อหา และแท็กปิด และแต่ละหน้าใช้แท็กหลักสามแท็ก ได้แก่,,, และ HTML เป็นภาษามาร์กอัปที่เป็นมิตรสำหรับผู้เริ่มต้น และเนื่องจากเป็นโอเพ่นซอร์ส ทุกคนจึงสามารถเข้าถึงได้
ความแตกต่างหลักระหว่าง WML และ HTML
บทสรุป
HTML เป็นภาษาที่ใช้กันอย่างแพร่หลายในการพัฒนาหน้าเว็บซึ่งเหมาะสำหรับการแสดงใน PCS แต่สามารถปรับแต่งได้เพื่อให้ผู้ใช้มือถือสามารถแสดงหน้าเว็บที่เขียนด้วย HTML ได้ แต่ในกรณีของ WML ที่เรียกว่าภาษาไม่ตกยุค จะใช้ได้เฉพาะในการพัฒนาเว็บเพจบนมือถือเท่านั้น
แต่การเรียนรู้ทั้งสองภาษานั้นง่ายเพราะเป็นมิตรกับผู้เริ่มต้น หากใครรู้ภาษาใดภาษาหนึ่งข้างต้น การเรียนรู้อีกภาษาหนึ่งจะกลายเป็นเรื่องง่ายมาก