SGML ผู้เบิกทาง HTML: บทแนะนำและอื่น ๆ

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


SGML เป็นผู้เบิกทางของ HTML และ XML มันถูกประดิษฐ์ขึ้นในปี 1960 และได้รับการรับรองโดย ISO ในปี 1986.

มาร์กอัปมีลักษณะคล้ายกับ XML หรือ HTML – วงเล็บใหญ่มากใช้เพื่อกำหนดแท็กเปิดและปิดซึ่งกำหนดองค์ประกอบต่าง ๆ ของเอกสาร เช่นเดียวกับ XML SGML เป็นแบบปลายเปิด – คุณสามารถกำหนดชุดแท็กองค์ประกอบและระบุโดยใช้การกำหนดประเภทเอกสาร ตัวแยกวิเคราะห์ SGML สามารถตรวจสอบความถูกต้องของเอกสาร SGML กับ DTD.

จนกระทั่ง HTML5, HTML ถูกพิจารณาว่าเป็นแอปพลิเคชันของ SGML – มีแม้แต่ DTML ของ SGML ที่กำหนด HTML HTML5 ย้ายออกจาก SGML และตอนนี้เป็นมาตรฐานของตัวเองแล้ว.

HTML ไม่ใช่การใช้งานที่สำคัญเพียงอย่างเดียวสำหรับ SGML เพราะสัญญาการทำงานร่วมกันและความมั่นคงมันถูกนำมาใช้อย่างกว้างขวางโดยรัฐบาลทหารอุตสาหกรรมและองค์กรขนาดใหญ่ มันถูกแทนที่ด้วย XML เป็นส่วนใหญ่ซึ่งคล้ายกันในรูปแบบและปรัชญา แต่ทำงานได้ง่ายขึ้น.

บทแนะนำ SGML

  • บทสรุป SGML อย่างย่อจาก W3C ส่วนใหญ่เกี่ยวกับความสัมพันธ์ของ SGML กับ HTML.
  • HTML Unleashed SGML และ HTML DTD เป็นประวัติการใช้งานหลายส่วนและการสอนเกี่ยวกับ SGML และ HTML ขยายตัวอย่างไร.
  • การแนะนำ GML อย่างนุ่มนวลเป็นบทแนะนำที่กว้างขวางเกี่ยวกับการใช้ SGML.
  • SGML และ SGML-Tools อธิบายถึงประวัติของ SGML ที่เกี่ยวข้องกับ DocBook เล็กน้อยรวมถึงสาเหตุที่ XML กลายเป็นรูปแบบที่โปรดปรานผ่าน SGML.
  • เอกสาร SGML แนะนำให้คุณรู้จักกับ SGML เป็นคำอธิบายของ SGML ที่อยู่ในเอกสาร SGML นี่ทำให้คุณมีโอกาสเห็นว่ามาร์กอัปมีลักษณะอย่างไร.
  • เอกสารประกอบซอฟต์แวร์ใน SGML หรือ XML อธิบายถึงประโยชน์ของ SGML และให้ตัวอย่างของวิธีการใช้ในเอกสารประกอบซอฟต์แวร์.
  • แนวทางการประยุกต์ใช้ EAD สำหรับเวอร์ชัน 1.0: SGML และ XML Concepts เป็นเอกสาร (เลิกใช้แล้ว) เกี่ยวกับแอปพลิเคชันคำอธิบายการเข้ารหัสที่เก็บถาวรจากห้องสมุดของรัฐสภา แม้ว่าเอกสารจะมาจากมุมมองของ EAD แต่ก็ยังมีข้อมูลที่เป็นประโยชน์เกี่ยวกับ SGML อยู่บ้าง.
  • SGML สำหรับ Windows NT (PDF) อธิบายวิธีตั้งค่าระบบการแก้ไขและเผยแพร่ฟรีสำหรับ SGML และ XML.

ข้อมูลเพิ่มเติมและการอ้างอิง

  • คำถามที่พบบ่อย SBML นี้จากปี 1998 ให้ข้อมูลเชิงลึกที่น่าสนใจเกี่ยวกับความสัมพันธ์ของ SGML กับ HMTL และ XML ในเวลานั้น.
  • การใช้ SGML เป็นพื้นฐานสำหรับการประมวลผลภาษาที่เน้นข้อมูลเป็นบทความทางวิชาการที่มีลักษณะที่การประมวลผลคลังข้อมูล (การวิเคราะห์เนื้อหาขนาดใหญ่) โดยใช้ SGML สำหรับเอกสารแทนที่จะเก็บข้อความไว้ในฐานข้อมูล.
  • วิทยานิพนธ์อิเล็กทรอนิกส์และภาษามาร์กอัปวิทยานิพนธ์ (ETD-ML) เป็นโปรแกรมของ SGML คู่มือผู้ใช้ให้ข้อมูลพื้นฐานเกี่ยวกับ SGML และโครงการโดยรวมเป็นตัวอย่างที่ดีของการใช้ SGML.
  • The Roots of SGML เป็นบันทึกส่วนตัวจากนักกฎหมายที่หันมาตั้งโปรแกรมเกี่ยวกับการพัฒนาการเรียงพิมพ์คอมพิวเตอร์และการเขียนเอกสาร.
  • ประวัติและความสัมพันธ์ของ SGML, HTML และ XML อธิบายถึงการพัฒนามาตรฐานที่แตกต่างกันเหล่านี้ด้วยภาพที่มีประโยชน์.
  • การเปรียบเทียบ SGML และ XML เป็นบันทึกจาก W3C และอาจเป็นการรักษาที่ละเอียดที่สุดสำหรับความแตกต่างในภาษามาร์กอัปสองภาษานี้.
  • การจัดทำดัชนีไฟล์ SGML การใช้ LT NSL เป็นบทความทางวิชาการที่อธิบายวิธีการจัดทำดัชนีเอกสาร SGML ขนาดใหญ่.
  • หน้าแรกของแหล่งที่มา SGML ของ Charles F Goldfarb เป็นหนึ่งในแหล่งข้อมูลที่สมบูรณ์ที่สุดเกี่ยวกับ SGML ที่ยังคงมีอยู่สร้างโดยนักประดิษฐ์ของ SGML.
  • ISO 8879: 1986 เป็นมาตรฐานอย่างเป็นทางการสำหรับ SGML ข้อความนี้มีให้จาก ISO เท่านั้นโดยมีค่าธรรมเนียม หากคุณสนใจที่จะอ่านข้อความมันจะทำซ้ำทั้งหมดโดย Austrailian Standard สำหรับ SGML (PDF).
  • บน SGML และ HTML เป็นสิ่งพิมพ์ W3C ที่มีรายละเอียดความสัมพันธ์ระหว่าง HTML (รุ่นที่ 4 ในเวลานั้น) และ SGML.
  • แนวทางสำหรับการเขียน SGML DTDs เป็นข้อกำหนดแบบร่างสำหรับการเข้ารหัสข้อความเริ่มต้น.
  • MARC SGML Archive จาก Library of Congress เป็นเอกสารสำคัญที่เกี่ยวข้องกับระบบบรรณานุกรมและระบบอ้างอิงบรรณานุกรมของเครื่อง MARC รุ่น SGML SGML ถูกทิ้งร้างเนื่องจาก XML ในปี 2544 แต่ข้อมูลที่นี่ยังคงเป็นที่สนใจทางประวัติศาสตร์.
  • SGML / XML บรรณานุกรมมีรายการหนังสือและบทความเกี่ยวกับ SGML พร้อมด้วยเนื้อหาเบื้องต้นเกี่ยวกับภาษา.

เครื่องมือ SGML

  • OpenJade คือการนำ DSSSL, Semantics Style Document และ Language Specification ไปใช้ซึ่งเป็นมาตรฐาน ISO สำหรับการจัดรูปแบบเอกสาร SGML OpenJade มี OpenSP ซึ่งเป็นตัวแยกวิเคราะห์ Open Source SGML ที่ทำงานได้อย่างเดียวเท่านั้น.

หนังสือเกี่ยวกับ SGML

  • Practical SGML (2013) โดย Eric van Herwijnen เป็นหนึ่งในหนังสือเล่มล่าสุดที่มีอยู่ใน SGML ซึ่งทำให้หนังสือเล่มนี้เป็นหนึ่งในทางปฏิบัติที่ดีที่สุดในแง่ของการใช้เครื่องมือและตัวอย่างที่เกี่ยวข้อง.
  • PARSEME.1st: SGML สำหรับนักพัฒนาซอฟต์แวร์ (1997) โดยฌอน McGrath เน้นการใช้เอกสาร SGML ในระบบซอฟต์แวร์มากกว่าที่จะบริโภคเป็นหลัก แนวคิดในหนังสือเล่มนี้กำหนดค่าล่วงหน้าของระบบนิเวศ XML ที่จะพัฒนาภายในไม่กี่ปี.
  • SGML และ HTML Explained (1997) โดย Martin Bryan เป็น SGML รุ่นที่สองที่เปลี่ยนชื่อ: คู่มือผู้เขียน หนังสือเล่มนี้ให้คำอธิบายที่เข้าใจง่ายเกี่ยวกับคุณสมบัติและความสามารถของ SGML และวิธีการใช้ HTML ของ SGML.
  • คู่มือเชิงปฏิบัติสำหรับตัวกรอง SGML / XML (1998) โดย Norman E Smith ให้ข้อมูลเชิงลึกเกี่ยวกับความแตกต่างระหว่าง SGML และ XML และวิธีการแปลข้อมูลระหว่างรูปแบบ.
  • คู่มือการนำ SGML ไปใช้: พิมพ์เขียวสำหรับการโยกย้าย SGML (1995 พิมพ์ซ้ำในปี 2013) โดย Travis และ Waldt มุ่งเน้นไปที่การนำ SGML มาใช้เป็นเครื่องมือในการเขียนและเผยแพร่ในธุรกิจและองค์กรขนาดใหญ่.
  • เอบีซีดี…SGML: คู่มือผู้ใช้สำหรับข้อมูลที่มีโครงสร้าง (1995) โดย Liora Alschuler มีวัตถุประสงค์เพื่อเป็นการแนะนำที่ไม่ใช่ทางเทคนิคเกี่ยวกับอำนาจและคำสัญญาของ SGML สำหรับการจัดการเอกสาร สิ่งที่น่าสนใจทางประวัติศาสตร์โดยเฉพาะในปัจจุบันคือจำนวนกรณีศึกษาที่อธิบายถึงองค์กรที่ใช้ SGML.
  • การพัฒนา SGML DTDs: จาก Text to Model เป็น Markup (1995) โดย Maler และ El Andaloussi เป็นแนวทางในการสร้างข้อกำหนด DTD สำหรับเอกสาร SGML.
  • SGML Handbook (1991) โดย Charles F Goldfarb เป็นหนังสืออ้างอิงที่ชัดเจนเกี่ยวกับ SGML โดยนักประดิษฐ์ของภาษา หนังสือเล่มนี้มีเนื้อหาทั้งหมดของข้อมูลจำเพาะ ISO พร้อมกับคำอธิบายประกอบแบบละเอียดโดย Goldfarb ไม่ใช่หนังสือสำหรับผู้เริ่มต้น แต่เป็นการอ่านที่จำเป็นสำหรับนักพัฒนาและนักวิจัย SGML ที่จริงจัง.

สรุป

SGML ส่วนใหญ่ล้าสมัยในปัจจุบันนอกระบบเดิม มันยังคงมีการใช้งานมากในหน่วยงานราชการเช่น Library of Congress และอุตสาหกรรมระหว่างประเทศที่มีการควบคุมอย่างสูงเช่นวิชาการบิน แต่ถึงอย่างนี้ SGML ก็ค่อย ๆ ถูกเลิกชอบ XML.

สิ่งที่ทำให้ SGML น่าสนใจจริงๆไม่ใช่วิธีการใช้ในปัจจุบัน แต่เป็นการปฏิวัติที่เกิดขึ้น SGML ให้กำเนิด HTML ซึ่งมีผลกระทบอย่างลึกซึ้งต่อวิวัฒนาการของเวิลด์ไวด์เว็บ นอกจากนี้ยังก่อให้เกิด XML ซึ่งทำให้ข้อมูลของโลกสามารถใช้งานร่วมกันได้และทำงานร่วมกันได้ในวิธีที่ผู้คนจินตนาการได้.

การอ่านและทรัพยากรเพิ่มเติม

เรามีคำแนะนำเพิ่มเติมบทแนะนำและอินโฟกราฟิกที่เกี่ยวข้องกับการเข้ารหัสและการพัฒนาเว็บไซต์:

  • การเขียน HTML ที่ดี: นี่เป็นการแนะนำที่มั่นคงในการเขียน HTML ที่มีรูปแบบที่ดีและการใช้ซอฟต์แวร์เครื่องมือตรวจสอบ HTML.
  • CSS3 – คำแนะนำและคำแนะนำ & แหล่งข้อมูล: นี่เป็นสถานที่ที่เหมาะสำหรับการเริ่มเรียนรู้รูปแบบหน้าเว็บ.
  • บทนำและทรัพยากร PostScript: ภาษายอดนิยมสำหรับการอธิบายเค้าโครงหน้ากระดาษ.

HTML สำหรับผู้เริ่มต้น – สุดยอดคู่มือ

หากคุณต้องการเรียนรู้ HTML จริงๆเราได้สร้างบทความที่มีความยาวหนังสือ HTML สำหรับผู้เริ่มต้น – สุดยอดคู่มือและเป็นแนวทางที่ดีที่สุด มันจะพาคุณไปตั้งแต่ต้นจนจบเชี่ยวชาญ.

HTML สำหรับผู้เริ่มต้น - สุดยอดคู่มือ
HTML สำหรับผู้เริ่มต้น – สุดยอดคู่มือ

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me