HTML (HyperText Markup Language) เป็นภาษามาร์กอัปมาตรฐานสำหรับเอกสารที่ออกแบบมาเพื่อแสดงผลใน web browser ซึ่งกำหนดโดย World Wide Web Consortium (W3C) และ WHATWG Living Standard ไฟล์ HTML ประกอบด้วย plain text tags ที่จัดโครงสร้างเนื้อหาให้เป็น Document Object Model (DOM) ซึ่งช่วยให้สามารถฝัง scripts (JavaScript), cascading style sheets (CSS), และ multimedia ได้ รูปแบบนี้ได้วิวัฒนาการจากรากฐานแบบ SGML มาสู่ข้อกำหนด HTML5 ในปัจจุบัน ซึ่งรวมถึง semantic elements และ APIs สำหรับ web applications ที่ซับซ้อน
วิธีการเปิดไฟล์ HTML
ระบบปฏิบัติการต่างๆ รองรับการ render HTML แบบสากลผ่าน web browsers ที่ติดตั้งมาล่วงหน้าเช่น Microsoft Edge (Windows), Safari (macOS), หรือ Firefox (Linux) สำหรับการแก้ไข source code นักพัฒนาจะใช้ editors เฉพาะทางเช่น Visual Studio Code, IntelliJ IDEA, หรือ Notepad++ ไม่จำเป็นต้องใช้ซอฟต์แวร์ proprietary เนื่องจากรูปแบบนี้เป็น standard text file แบบเปิดที่ไม่ใช่ proprietary
EPUB
ไฟล์ EPUB คืออะไร?
ชื่อเต็ม
Electronic Publication
พัฒนาโดย
IDPF / W3C
เปิดตัวครั้งแรก
2007
MIME Type
application/epub+zip
EPUB (Electronic Publication) เป็นมาตรฐาน e-book แบบเปิดที่ดูแลโดย World Wide Web Consortium (W3C) ซึ่งพัฒนาเริ่มแรกโดย International Digital Publishing Forum (IDPF) มันใช้ Open Container Format (OCF) ที่อิงตามการบีบอัด ZIP เพื่อ package เนื้อหา XHTML, CSS styling, และ XML metadata EPUB รองรับ reflowable content ซึ่งช่วยให้ข้อความปรับเปลี่ยนตามขนาดหน้าจอต่างๆ และการ render แบบ fixed-layout สำหรับสิ่งพิมพ์ที่เน้นกราฟิก เวอร์ชันปัจจุบัน EPUB 3.2 รองรับ HTML5, SVG, และ JavaScript interactivity