What is Define by Drag and Drop & Geolocation And Web Messaging??
HTML5 Java Paython
I don’t understand your question. These are API, include in html 5
web messaging is in js and can be created diffrently than you think, there is no library for it afaik. but to get Drag and Drop, Geolocation use <!DOCTYPE html> at the start of your html file