diff --git a/frontend-js/src/main/js/GuiConnector.js b/frontend-js/src/main/js/GuiConnector.js
index e391ef730155f466ce161a34e66b823a4ce4cc13..e51c5b6b697fda9026ec54db304a36b194e7ae37 100644
--- a/frontend-js/src/main/js/GuiConnector.js
+++ b/frontend-js/src/main/js/GuiConnector.js
@@ -28,6 +28,17 @@ GuiConnector.yPos = 0;
 GuiConnector.init = function() {
   var self = this;
 
+  if (!String.prototype.endsWith) {
+    String.prototype.endsWith = function(pattern) {
+      var d = this.length - pattern.length;
+      return d >= 0 && this.lastIndexOf(pattern) === d;
+    };
+  }
+  var isIE = /* @cc_on!@ */false || !!document.documentMode;
+
+  if (isIE) {
+    alert("This webpage works well with Chrome, Firefox and Safari.");
+  }
   // bootstrap tab initialization
   $("ul.nav-tabs a").click(function(e) {
     e.preventDefault();