worker: ("Worker" in window),
webSocket: ("WebSocket" in window),
arrayBuffer: ("ArrayBuffer" in window),
notification: ("Notification" in window),
geolocation: ("geolocation" in navigator),
serviceWorker: ("serviceWorker" in navigator),
speechSynthesis: (window.speechSynthesis) != null,
fullScreen: this.platform.isFullScreenSupported(),
browserStorage: this.platform.isBrowserStorageSupported(),
speechRecognition: (window.speechRecognition || window.webkitSpeechRecognition || window.mozSpeechRecognition) != null