เรื่อง XML ตอนต้น
- หน้าก่อน Javascript
- หน้าต่อไป สคริปต์เซิร์ฟเวอร์
XML ถูกออกแบบมาเพื่ออธิบายข้อมูล โดยใช้ความสำคัญในสาระของข้อมูล
HTML ถูกออกแบบมาเพื่อแสดงข้อมูล โดยใช้ความสำคัญในรูปทรงของข้อมูล
ความเข้าใจศัพท์ภาษาที่คุณควรทราบ
ก่อนที่คุณจะย้ายไปเรียนเรื่องต่อไป คุณต้องมีความเข้าใจศัพท์ภาษาของที่นี้ในระดับพื้นฐาน:
- HTML / XHTML
- JavaScript หรือ VBScript
ถ้าคุณต้องการเรียนรู้โครงการเหล่านี้ก่อน, กรุณาไปที่ หน้าแรก เข้าถึงบทนำเล่ม
มהะแต่ XML?
- XML หมายถึงภาษาที่นำเสนอแบบตาราง(EXtensible Markup Language)
- XML คือภาษาที่นำเสนอแบบตารางมันเหมือน HTML มาก
- XML ถูกออกแบบมาเพื่ออธิบายข้อมูล
- แท็ก XML ไม่ได้ถูกนำเสนอมาก่อน. คุณต้องแท็กที่นำเสนอด้วยตัวเอง
- XML ใช้ประกาศชนิดแฟ้มหรือ XML Schema อธิบายข้อมูล
- XML ที่มี DTD หรือ XML Schema ถูกออกแบบมาเพื่อมีคุณถือเป็นประจำ
- XML คือมาตรฐาน W3C
XML คือมาตรฐาน W3C
ภาษาที่ใช้สำหรับประกาศเมื่อวันที่ 10 กุมภาพันธ์ 1998 ได้กลายเป็นมาตรฐาน W3C
คุณสามารถเข้าชมในตัวเอกสารของเรา ที่สำนักเรียน W3C》 สำหรับข้อมูลเกี่ยวกับมาตรฐาน XML มากยิ่งขึ้น
หลักความแตกต่างหลักที่สำคัญระหว่าง XML และ HTML
XML ถูกออกแบบมาเพื่อนำข้อมูล
XML ไม่ใช่เพื่อที่จะแทนที่ HTML
XML และ HTML ถูกออกแบบเพื่อวัตถุประสงค์ต่างกัน:
XML ถูกออกแบบมาเพื่ออธิบายข้อมูล โดยใช้ความสำคัญในสาระของข้อมูล
HTML ถูกออกแบบมาเพื่อแสดงข้อมูล โดยใช้ความสำคัญในรูปทรงของข้อมูล
HTML มีเป้าหมายที่จะแสดงข้อมูล ในขณะที่ XML มีเป้าหมายที่จะอธิบายข้อมูล
XML ที่ไม่มีการกระทำ
XML ไม่มีหน้าที่เป็นประจำ
มันอาจจะยากที่จะเข้าใจ แต่ XML ไม่ทำอะไร. XML ถูกออกแบบมาเพื่อโครงสร้าง, จัดเก็บและขนส่งข้อมูล
ต่อไปนี้คือบันทึกที่ John จัดเขียนแก่ George และจัดเก็บเป็น XML:
<note> <to>George</to> <from>John</from> <heading>คำเตือน</heading> <body>ละอองไม่ให้เลือนหน่วงการประชุม!</body> </note>
ป้ายกำกับนี้มีชื่อหัวเรื่องและข้อความ. มันยังมีข้อมูลผู้ส่งและผู้รับ. แต่ XML โดยต้นไม่ได้ทำอะไร. มันเพียงแค่ข้อมูลที่ถูกหุ้มด้วยแท็ก XML. เราต้องเขียนซอฟต์แวร์หรือโปรแกรมเพื่อส่ง, รับและแสดงรายงานเอกสารนี้
XML ฟรี และแบบขยาย
ตัวเซ็กซ์ต์ XML ไม่ถูกกำหนดก่อนหน้านี้ คุณจะต้อง 'คิดค้น' ตัวเซ็กซ์ต์ของตนเอง
ตัวเซ็กซ์ต์ที่ใช้สำหรับเซ็กซ์ต์และโครงสร้างเอกสาร HTML ถูกกำหนดก่อนหน้านี้ ผู้สร้างเอกสาร HTML สามารถใช้ตัวเซ็กซ์ต์ที่ถูกกำหนดในมาตรฐาน HTML แค่นั้น (เช่น <p>、<h1> และอื่น ๆ)
XML อนุญาตให้ผู้สร้างคิดค้นตัวเซ็กซ์ต์ของตนเองและโครงสร้างเอกสารของตนเอง
ตามตัวอย่างที่อยู่ด้านบน ตัวเซ็กซ์ต์นี้ไม่ได้ถูกกำหนดในมาตรฐาน XML โดยที่นั้น ตัวเซ็กซ์ต์นี้ถูกคิดค้นโดยผู้เขียนเอกสาร XML
XML คือการเสริม HTML
XML ไม่ใช่เครื่องมือที่แทนที่ HTML
นี่เป็นสิ่งที่สำคัญที่คุณต้องเข้าใจว่า XML ไม่ใช่เครื่องมือที่แทนที่ HTML ในอนาคตการพัฒนา Web โดยเป็นไปได้ที่ XML จะถูกใช้เพื่อบรรยายข้อมูล และ HTML จะถูกใช้เพื่อรูปแบบและแสดงข้อมูลนั้น
การอธิบายที่ดีที่สุดของเราเกี่ยวกับ XML คือ: XML คือเครื่องมือที่สามารถทำงานทางการแพ้งระบบและใช้สำหรับการส่งส่องข้อมูล และไม่ขึ้นกับซอฟต์แวร์และฮาร์ดแวร์
บทบาทของ XML ในการพัฒนา Web ในอนาคต
XML จะมีทั่วทุกที่
เมื่อเรามองเห็นการพัฒนาของมาตรฐาน XML ที่เร็วขึ้นและบริษัทซอฟต์แวร์หลายรายใช้มาตรฐานนี้อย่างรวดเร็ว ก็เป็นการที่เราจะเกล้าว่านี่เป็นสิ่งที่ทรงพลังมาก
เราเชื่อว่า XML จะมีบทบาทในอนาคตของ Web ที่ไม่ต่ำกว่า HTML ที่เป็นหลักฐานของ Web และ XML จะกลายเป็นเครื่องมือที่ใช้สำหรับการจัดการและการส่งส่องข้อมูลที่เป็นที่นิยมที่สุด
- หน้าก่อน Javascript
- หน้าต่อไป สคริปต์เซิร์ฟเวอร์