XFrames is a technology developed by the W3C XML application. It is used to combine multiple documents together. XFrames is intended as a replacement for HTML frames. Since February 2008 XFrames has the status of a W3C working draft.
The authors of the draft wanted to XFrames solve some problems that are due to current HTML frames. Among them are:
- The back button of the web browser no longer works intuitively with normal frames.
- It is not possible to add bookmarks for document in a frame.
- Sometimes it comes to undesirable results when the frameset is reloaded.
- It is also possible to be trapped in a frameset, which you can not understand the locations of the individual documents. This is to be regarded as a security risk.