e-book
e-Book ย่อมาจากคำว่า Electronic Book หมายถึง หนังสือที่สร้างขึ้นด้วยโปรแกรมคอมพิวเตอร์ มีลักษณะเป็นเอกสารอิเล็กทรอนิกส์ โดยปกติมักจะเป็นแฟ้มข้อมูลที่สามารถอ่านเอกสารผ่านทางหน้าจอคอมพิวเตอร์ ทั้งในระบบออฟไลน์และออนไลน์ คุณลักษณะของหนังสืออิเล็กทรอนิกส์สามารถเชื่อมโยงจุดไปยังส่วนต่างๆของหนังสือ เว็บไซต์ต่าง ๆ ตลอดจนมีปฏิสัมพันธ์และโต้ตอบกับผู้เรียนได้ นอกจากนั้นหนังสืออิเล็กทรอนิกส์สามารถแทรกภาพ เสียง ภาพเคลื่อนไหว แบบทดสอบ และสามารถสั่งพิมพ์เอกสารที่ต้องการออกทางเครื่องพิมพ์ได้ อีกประการหนึ่งที่สำคัญก็คือ หนังสืออิเล็กทรอนิกส์สามารถปรับปรุงให้ทันสมัยได้ตลอดเวลา ซึ่งคุณสมบัติเหล่านี้จะไม่มีในหนังสือธรรมดาทั่วไป
ประเภทของ E-book
ผู้ผลิตสามารถเลือกสร้าง E-Books ได้ 4 รูปแบบ คือ
- Hyper Text Markup Language (HTML) HTML : เป็นรูปแบบที่ได้รับความนิยมสูงสุด HTML เป็น ภาษามาร์กอัปออกแบบมาเพื่อใช้ในการสร้างเว็บเพจ หรือข้อมูลอื่นที่เรียกดูผ่านทางเว็บBrowser เริ่มพัฒนาโดย ทิม เบอร์เนอรส์ ลี (Tim Berners Lee) สำหรับภาษา SGML ในปัจจุบัน HTML เป็นมาตรฐานหนึ่งของ ISO ซึ่งจัดการโดย World Wide Web Consortium (W3C) ในปัจจุบัน ทาง W3C ผลักดัน รูปแบบของ HTML แบบใหม่ ที่เรียกว่า XHTML ซึ่งเป็นลักษณะของโครงสร้าง XML แบบหนึ่งที่มีหลักเกณฑ์ในการกำหนดโครงสร้างของโปรแกรมที่มีรูปแบบที่มาตรฐานกว่า มาทดแทนใช้ HTML รุ่น 4.01 ที่ใช้กันอยู่ในปัจจุบัน HTML ยังคงเป็นรูปแบบไฟล์อย่างหนึ่ง สำหรับ .html และ สำหรับ .htm ที่ใช้ในระบบปฏิบัติการที่รองรับ รูปแบบนามสกุล 3 ตัวอักษร
- Portable Document Format (PDF) PDF : ไฟล์ประเภท PDF หรือ Portable Document Format ถูกพัฒนาโดย Adobe System Inc เพื่อจัดเอกสารให้อยู่ในรูปแบบที่เหมือนเอกสารพร้อมพิมพ์ ไฟล์ประเภทนี้สามารถใช้งานได้ในระบบปฏิบัติการจำนวนมากและรวมถึงอุปกรณ์ E-Book Reader ของ Adobe ด้วยเช่นกัน และยังคงลักษณะเอกสารเหมือนต้นฉบับ เอกสารในรูปแบบ PDF สามารถจัดเก็บ ตัวอักษร รูปภาพ รูปลายเส้น ในลักษณะเป็นหน้าหนังสือ ตั้งแต่หนึ่งหน้า หรือหลายพันหน้าได้ในแฟ้มเดียวกัน PDF เป็นมาตรฐานที่เปิดให้คนอื่นสามารถเขียนโปรแกรมมา ทำงานร่วมกับ PDF ได้ การใช้งานแฟ้มแบบ PDF เหมาะสมสำหรับงานที่การแสดงผลให้มีลักษณะเดียวกันกับต้นฉบับ ซึ่งแตกต่างกับการใช้งานรูป Browser แบบอื่น เช่น HTML การแสดงผลของ HTML จะแตกต่างกันออกไป ขึ้นอยู่กับโปรแกรมที่ใช้ และจะแสดงผลต่างกัน ถ้าใช้คอมพิวเตอร์ต่างกัน
- Peanut Markup Language (PML) PML : พัฒนาโดย Peanut Press เพื่อใช้สำหรับสร้าง E-Books โดยเฉพาะ อุปกรณ์พกพาต่างๆ ที่สนับสนุนไฟล์ประเภท PML นี้จะสนับสนุนไฟล์นามสกุล .pdb ด้วย
- Extensive Markup Language (XML) XML : สำหรับการใช้งานทั่วไป พัฒนาโดย W3C โดยมีจุดประสงค์เพื่อเป็น สิ่งที่เอาไว้ติดต่อกันในระบบที่มีความแตกต่างกัน (เช่น ใช้คอมพิวเตอร์มี่มีระบบปฏิบัติการคนละตัว หรืออาจจะเป็นคนละโปรแกรมประยุกต์ที่มีความต้องการสื่อสารข้อมูลถึงกัน)และเพื่อเป็นพื้นฐานในการสร้างภาษามาร์กอัปเฉพาะทางอีกขั้นหนึ่ง XML พัฒนามาจาก SGML โดยดัดแปลงให้มีความซับซ้อนลดน้อยลง XML ใช้ในแลกเปลี่ยนข้อมูลระหว่างเครื่องคอมพิวเตอร์ที่แตกต่างกัน และเน้นการแลกเปลี่ยนข้อมูลผ่านอินเทอร์เน็ต XML ยังเป็นภาษาพื้นฐานให้กับภาษาอื่นๆ อีกด้วย (ยกตัวอย่างเช่น Geography Markup Language (GML), RDF/XML, RSS, MathML, Physical Markup Language (PML), XHTML, SVG, MusicXML และ cXML) ซึ่งอนุญาตให้โปรแกรมแก้ไขและทำงานกับเอกสารโดยไม่จำเป็นต้องมีความรู้ในภาษานั้นมาก่อน