Category: Miscellaneous
-
Web RTC
Web RTC introduced by World Wide Web Consortium (W3C) that supports browser-to-browser applications for voice calling, video chat, and P2P file sharing. The web RTC implements three API’s as shown below − MediaStream The MediaStream represents synchronized streams of media, For an example, Click on HTML5 Video player in HTML5 demo section or else click here. The above example…
-
CORS
Cross-origin resource sharing (CORS) is a mechanism to allows to load the restricted resources from another domain in web browser For example, suppose we click on HTML5 video player in HTML5 demo section. First, it will ask camera permission, if user allow the permission then only it will open the camera otherwise not. Making a CORS…
-
Web Messaging
Web Messaging is the way for documents to separates browsing context to share the data without Dom. It overrides the cross domain communication problem in different domains, protocols or ports. For example, if we want to send the data from our page to ad container which is placed at iframe or voice-versa, in this scenario, Browser…
-
IndexedDB
The indexedDB is a new HTML5 concept to store the data inside user’s browser. It is more powerful than local storage and useful for applications that requires to store large amount of the data. These applications can run more efficiency and load faster. Why to use indexedDB? The W3C has announced that the Web SQL database is…
-
Microdata
Microdata is a standardized way to provide additional semantics in the web pages. It lets us define our own customized elements and start embedding custom properties in the web pages. The microdata consists of a group of name-value pairs. The groups are called items, and each name-value pair is a property. Items and properties are represented by regular…
-
MathML
HTML MathML (Mathematical Markup Language) is used to embed mathematical equations and chemical reaction equations into HTML document. Mathematical Markup Language (MathML) HTML MathML Elements The following table contains a list of MathML elements used in HTML: Element Description <math> It is the top level tag (root) of all MathML elements. <mrow> It indicates row of a…
-
Document Object Model
HTML Document Object Model (DOM) The HTML Document Object Model (in short, HTML DOM) represents all the elements of an HTML document in a hierarchical order (or tree structure). Where each node of this tree represents an element in the HTML document. Accessing and Modifying HTML DOM Using the HTML DOM methods we can access the tree and modify the…