According to this Wikipedia article, there are three methods of relaxing the SOP. However, the article doesn't discuss the advantages nor drawbacks of any of them.
I wonder which one to pick. Sre all of them implemented today? Are they supported? When to pick which? What to look up for when using them? Etc.
document.domain
property directly ( browser does that for you ) or am I missing something? This would be a serious security issue. Thus this is not really an option for cross-origin scripting.All of them are implemented in all major browsers. All are supported. Which one to pick? If you have access to the server side, then CORS is my prefered way to go. At the end of the day it depends on exactly what you want to do.