From what I've seen, standards need to be picked up by browser vendors for them to become established.
Usually one vendor will implement it behind a flag, and if it gains traction then other vendors will follow suit before it becomes a generally available feature.