SVG tương thích với các chuẩn và các đặc tả W3C khác. Vì tương thích và thoả mãn với các chuẩn khác nên SVG trở nên mạnh mẽ và dễ dàng cho người dùng học hỏi và tích hợp SVG vào các trang Web của họ
45
• SVG là một ứng dụng của XML và cĩ thể tương thích với XML 1.0 được đưa ra.
• SVG tương thích với “các khơng gian tên (namespace)” trong XML
được tiến cử.
• SVG dùng ngơn ngữ liên kết XML (XML Linking Languge-XLINK) cho tham chiếu URL và mong muốn hỗ trợ các đặc tả URL cơ bản trong XML-base.
• Cú pháp của SVG cho việc tham chiếu các ID thành phần là một tập con cĩ thể tương thích của cú pháp tham chiếu ID thành phần trong ngơn ngữ con trỏ XML (XML Pointer Language-XPointer).
• Nội dung SVG cĩ thể định kiểu bằng các trang định kiểu phân cấp
CSS (Cascading Style Sheets Level 2) hay các biến đổi XSL (XSL
Transformation Version 1.0-XSLT).
• SVG hỗ trợ cùng hướng tiếp cận và các thuộc tính đối với CSS và XSL, cộng thêm ngữ nghĩa và tính năng của CSS.
• Các trang định kiểu bên ngồi được tham chiếu bằng cách dùng cơ chế kết hợp trang định kiểu với tài liệu XML 1.0.
• SVG cĩ một mơ hình đối tượng tài liệu hồn chỉnh (DOM) và thoả DOM cấp 1 được đưa ra. SVG DOM cĩ mức tương thích và kiên định cao với HTML DOM được định nghĩa trong trong đặc tả DOM cấp 1. Hơn thế nữa, SVG DOM hỗ trợ và kết hợp với nhiều khả năng được
mơ tả trong DOM cấp 2, bao gồm cả mơ hình đối tượng CSS và quản lý sự kiện.
• SVG kết hợp nhiều tính năng và tiếp cận của ngơn ngữ tích hợp đa phương tiện khơng đồng bộ (Synchronized Multimedia Integration Language- SMIL1.0), bao gồm thành phần ‘switch’ và thuộc tính systemLanguage.
• Các tính năng ảnh động của SVG được hợp tác phát triển với nhĩm
46
Multimedia –SYMM Working Group), và các nhà phát triển của SMIL 1.0. Các tính năng ảnh động của SVG kết hợp và mở rộng các
khả năng ảnh động XML mục đích chung được mơ tả trong đặc tả ảnh
động SMIL (SMIL Animation).
• SVG được thiết kế để trong tương lai các phiên bản của SMIL cĩ thể dùng SVG tĩnh hay động như các thành phần phương tiện truyền thơng (Animation).
• SVG cố gắng để đạt được sự tương thích lớn nhất với của HTML 4 và XHTML 1.0. Nhiều khả năng của SVG được làm theo HTML, bao gồm cả việc sử dụng trang định kiểu CSS, sự tiếp cận việc quản lý sự kiện, và tiếp cận của nĩ với mơ hình đối tượng tài liệu (DOM).
• SVG cĩ thể tương thích với các chuẩn W3C trong q trình quốc tế hố các chuẩn.
• SVG cĩ thể tương thích với các chuẩn W3C trong khả năng truy cập Web.
• Trong các mơi trường hỗ trợ văn phạm XML khác (ví dụ, XHTML) cũng như hỗ trợ SVG và SVG DOM, thì tiếp cập viết kịch bản đơn
giản cĩ thể được dùng đồng thời cho cả tài liệu SVG và đồ hoạ SVG, trong trường hợp đĩ hiệu ứng động và tương tác sẽ cĩ thể áp dụng
trên nhiều khơng gian tên XML dùng cùng tập kịch bản.