Answer: b. False
Explanation: The above statement is false. When executing scripts in an HTML page, the page becomes unresponsive until the script is finished.
Answer: d. All the mentioned above
Explanation: Application caching enables the web application to store its resources like HTML, CSS, Images, JavaScript pages etc. in the browser, so that the application can be made fully or partially accessible during offline or when the Internet connection is not available. It reduces the server load and increases the speed.
Answer: a. True
Explanation: The above statement is true. A manifest file needs to be served with the correct media type, which is "text/cache-manifest" and that must be configured on the web server. If the manifest attribute is not specified, the page will not be cached (unless the page is specified directly in the manifest file).
Answer: b. NETWORK
Explanation: Files listed under NETWORK header require a connection to the server, and will never be cached.
Answer: d. Canvas Composition
Explanation: Canvas Composition method is used to mask off certain areas or clear sections from the canvas. Canvas provides compositing attribute globalCompositeOperation which affect all the drawing operations.
Answer: d. IE8
Explanation: Internet Explorer 8 does not support for HTML5 canvas natively. IE8 does not allow styling of unknown elements.