RSS - Các tiện ích mở rộng khác
RSS có nguồn gốc từ năm 1999 và đã cố gắng trở thành một định dạng đơn giản, dễ hiểu, với các mục tiêu tương đối khiêm tốn. Sau khi nó trở thành một định dạng phổ biến, các nhà phát triển muốn mở rộng nó bằng cách sử dụng các mô-đun được xác định trong không gian tên, như được chỉ định bởi W3C.
RSS 2.0 bổ sung khả năng đó, tuân theo một quy tắc đơn giản. Nguồn cấp RSS có thể chứa các phần tử không được mô tả trên trang này, chỉ khi các phần tử đó được xác định trong một không gian tên.
Các phần tử được định nghĩa trong hướng dẫn này không phải là thành viên của một vùng tên, để RSS 2.0 có thể vẫn tương thích với các phiên bản trước theo nghĩa sau - tệp phiên bản 0.91 hoặc 0.92 cũng là tệp 2.0 hợp lệ. Nếu các phần tử của RSS 2.0 nằm trong không gian tên, ràng buộc này sẽ bị phá vỡ, tệp phiên bản 0.9x sẽ không phải là tệp 2.0 hợp lệ.
RSS không phải là một định dạng hoàn hảo, nhưng nó rất phổ biến và được hỗ trợ rộng rãi. Có một thông số kỹ thuật ổn định là điều mà RSS đã cần từ lâu.
Tuy nhiên, thông số RSS, cho tất cả các mục đích thực tế, bị đóng băng ở phiên bản 2.0.1. Nhưng bạn có thể dự đoán các phiên bản 2.0.2 hoặc 2.0.3 có thể có, v.v. chỉ nhằm mục đích làm rõ thông số kỹ thuật, không phải để thêm các tính năng mới vào định dạng.
Công việc tiếp theo sẽ xảy ra trong các mô-đun, sử dụng không gian tên và trong các định dạng phân phối hoàn toàn mới, với các tên mới.