diff --git a/README.md b/README.md
index bd34266cf..68759429d 100644
--- a/README.md
+++ b/README.md
@@ -89,7 +89,7 @@ noVNC uses many modern web technologies so a formal requirement list is
not available. However these are the minimum versions we are currently
aware of:
-* Chrome 49, Firefox 44, Safari 10, Opera 36, IE 11, Edge 12
+* Chrome 49, Firefox 44, Safari 11, Opera 36, IE 11, Edge 12
### Server Requirements
diff --git a/utils/use_require.js b/utils/use_require.js
index 248792718..d6e8d6a58 100755
--- a/utils/use_require.js
+++ b/utils/use_require.js
@@ -105,27 +105,11 @@ function transform_html(legacy_scripts, only_legacy) {
new_script += ` \n`;
}
} else {
- // Otherwise detect if it's a modern browser and select
- // variant accordingly
- new_script += `\
- \n\
- \n`;
-
- // Original, ES6 modules
+ // Otherwise include both modules and legacy fallbacks
new_script += ' \n';
+ for (let i = 0;i < legacy_scripts.length;i++) {
+ new_script += ' \n';
+ }
}
contents = contents.slice(0, start_ind) + `${new_script}\n` + contents.slice(end_ind);
diff --git a/vnc.html b/vnc.html
index b98bb6f3c..3183a3d10 100644
--- a/vnc.html
+++ b/vnc.html
@@ -57,17 +57,7 @@
-
-
+
diff --git a/vnc_lite.html b/vnc_lite.html
index 426d79b35..adc6abd22 100644
--- a/vnc_lite.html
+++ b/vnc_lite.html
@@ -61,18 +61,7 @@
-
-
+