Guard against enabling the progress bar in unsupported browsers

Fix #429
Fix #426
Merge pull request #431 from javan/fix-progress-bar-when-unsupported

Guard against enabling the progress bar in unsupported browsers