Multiple Browsers MCQs

100 MCQs  (Page 7 of 10)

Why must service workers run on HTTPS (except on localhost)?
Because HTTP lacks cookies
Because they are written in Java
To speed up caching
They can intercept and modify network requests, so they need a secure origin to prevent tampering
Which statement about bookmarklets is correct?
They are favicons
They are browser extensions written in CSS
They are bookmarks synced to the cloud
They are bookmarks whose URL begins with javascript:, which run code on the current page
What is a favicon?
The small site icon shown in browser tabs, bookmarks, and history
A cookie
A browser plugin
A favorite page
What does about:blank do?
It resets the browser
It opens the settings
It clears the browser data
It opens an empty page generated internally by the browser, without contacting any server
Which statement about browser sync, such as signing into Chrome or Firefox, is correct?
It shares your data with every website
It synchronizes only the cache
It requires the same operating system on every device
It synchronizes bookmarks, passwords, history, and settings across devices using your account
Why does a browser block some window.open() calls as pop-ups?
Pop-ups are blocked only in private mode
Pop-ups that are not triggered by a direct user gesture, such as a click, are blocked by default
All window.open() calls are always blocked
Only HTTPS pop-ups are blocked
What does the autoplay policy of modern browsers generally allow?
Muted autoplay; video with sound usually needs prior user interaction
No autoplay at all
Autoplay only on HTTP pages
Any video to autoplay with sound
What does the Geolocation API require in modern browsers?
A browser extension
A secure context (HTTPS) and the user's explicit permission
Nothing, because it works automatically
Only a cookie