intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

Ngôn ngữ đánh dấu mở rộng - Chương 02 Ứng dụng XML

Chia sẻ: Trần Đức Anh | Ngày: | Loại File: PPT | Số trang:19

90
lượt xem
11
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

XML là siêu ngôn ngữ đánh dấu (meta-markup. language ) dùng để thiết kế ngôn ngữ đánh dấu cho các lĩnh vực cụ thể khác.Mỗi markup language dựa trên XML thì gọi là ứng dụng XML (XML application)

Chủ đề:
Lưu

Nội dung Text: Ngôn ngữ đánh dấu mở rộng - Chương 02 Ứng dụng XML

  1. NGÔN NGỮ ĐÁNH DẤU MỞ RỘNG CHƯƠNG 02 Các ứng dụng XML 12/27/13 Ứng dụng của XML 1
  2. Nội dung Mục tiêu của bài học Giới thiệu MathML HTML + Time SVG EFDL MusicML RDF 12/27/13 Ứng dụng của XML 2
  3. Mục tiêu Trình bày được định nghĩa ứng dụng XML Trình bày được tên gọi và công dụng chính của một số ứng dụng XML phổ biến 12/27/13 Ứng dụng của XML 3
  4. Ứng dụng XML là gì? XML là siêu ngôn ngữ đánh dấu (meta-markup language ) dùng để thiết kế ngôn ngữ đánh dấu cho các lĩnh vực cụ thể khác. Mỗi markup language dựa trên XML thì gọi là ứng dụng XML (XML application). XML application không phải một ứng dụng sử dụng XML ( vd: trình duyệt web Mozilla, trình soạn thảo XML ). Mozilla, IE, XML editor XML Application.
  5. Ứng dụng XML là gì ? Mỗi ứng dụng XML có một tập cú pháp (syntax) và từ vựng (vocabulary) riêng. Những syntax và vocabulary này tuân thủ các quy tắc cơ bản của XML. XML (systax, vocabulary) Human-language
  6. Ngôn ngữ đánh dấu toán học MathML : là một ứng dụng của XML (định nghĩa một bảng từ vựng XML ) để thể hiện ký hiệu và công thức toán học. Cho phép đặc tả và cách thức lưu trữ cả cấu trúc lẫn nội dung của các công thức toán học. Cung cấp phương thức trao đổi thông tin toán học trên máy tính (để hiển thị cũng như để tính toán) và hiển thị các tài liệu toán học trên WWW.
  7. MathML Presentation MathML + Content MathML MathML
  8. MathML  Mozilla và một số trình duyệt cùng họ như là Mozilla Firefox trực tiếp hiển thị MathML.  Internet Explorer cần gắn thêm MathPlayer MathML được hỗ trợ bởi các phần mềm văn phòng như Microsoft Word...
  9. HTML+TIME Ví dụ: Bạn muốn tạo trang web HTML với p h o n g c á c h t h u y ết t rìn h s lid e -s h o w . Ba o g ồm đ ồn g b ộ g iữa v ă n b ản , h ìn h ản h , â m t h a n h v à v id e o v à c ó t h ể h ẹn g iờ, t ươn g t á c v ới c h ú n g . Ta có thể sử dụng HTML+TIME để thêm các nội dung động và có thể tương tác đến nội dung đó vào các trang web.
  10. HTML+TIME: Tương tác thời gian đa phương tiện mở rộng (Timed Interactive Multimedia Extensions). Thêm tính toán thời gian và đồng bộ các phương tiện truyền thông hỗ trợ cho các trang HTML.  Có sử dụng các phần tử và các thuộc tính của XML. Ngoài ra nó dựa trên SMIL của W3C. Sản phẩm của Microsoft. Hỗ trợ từ IE5.
  11. SVG (Scalable Vector Graphics) SVG (Scalable Vector Graphics): Đồ họa vector mở rộng. Là một ứng dụng của XML và dùng để miêu tả các hình ảnh đồ họa véc tơ hai chiều, tĩnh và hoạt hình, dùng cho ứng dụng trên các trang web. Được phát triển bởi W3C. 12/27/13 Ứng dụng của XML 11
  12. SVG (Scalable Vector Graphics) Tập tin SVG có đuôi ".svg“. Hiển thị tốt ở mọi kích cỡ và độ phân giải. Dùng nhiều trong các bản đồ, sơ đồ. Ví dụ:  Mozilla Firefox đã hỗ trợ tương đối đầy đủ cho SVG. 12/27/13 Ứng dụng của XML 12
  13. MusicML Music Markup Language (MML) là ứng dụng cho các bảng nhạc bướm.  MML đánh dấu các đối tượng và các sự kiện âm nhạc dựa trên ngôn ngữ XML. 12/27/13 Ứng dụng của XML 13
  14. EFDL (Ngôn ngữ mô tả dạng thức mở rộng)  Extensible Forms Description Language.  Cung cấp một cách thức chuẩn bố trí hình thức và định rõ dữ liệu.  Lưu trữ và hiển thị chữ ký số.  Dùng trong kinh doanh và chính phủ. 12/27/13 Ứng dụng của XML 14
  15. RDF(Khung mô tả tài nguyên) 12/27/13 Ứng dụng của XML 15
  16. RDF(Khung mô tả tài nguyên) Resource Description Framework (RDF): Là một định dạng văn bản XML hỗ trợ việc mô tả tài nguyên và các ứng dụng siêu dữ liệu (metadata). Vd: những playlist nhạc, tập album ảnh, các mục lục... Máy tính có thể hiểu được và xử lý được. 12/27/13 Ứng dụng của XML 16
  17. Những ứng dụng khác Công nghệ Ajax. Web services Cơ sở dữ liệu v.v… 12/27/13 Ứng dụng của XML 17
  18. Tóm tắt chương XML có rất nhiều ứng dụng, phục vụ cho nhiều lĩnh vực khác nhau. Một số ứng dụng: MathML, HTML+Time, MusicML, EFDL, RDF, v.v… Không phải tất cả các ứng dụng XML là chuẩn mở. 12/27/13 Ứng dụng của XML 18
  19. HẾT CHƯƠNG 12/27/13 Ứng dụng của XML 19
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
2=>2