Would love to hear about which of those listed examples does not currently have native browser support.
Easy as pie. We don't even have to get into the specific of making things work correctly.
Input management is one of the most difficult aspects of web development once you want anything beyond a simple input. That you have to ask for an example means this conversation isn't going anywhere. Good luck!