diff --git a/html/jspage.pl b/html/jspage.pl index 599295b..2101030 100755 --- a/html/jspage.pl +++ b/html/jspage.pl @@ -205,6 +205,16 @@ EOF * from above. */ display: block; } + +#apology { + padding: 0 1em 0 1em; + margin: 1em; + border: 2px solid red; +} + +.apology-title { + text-align: center; +}
@@ -245,11 +255,36 @@ ${unfinishedpara}Sorry, this WebAssembly puzzle doesn't seem to work in your web -browser.
-Most modern browsers should support WASM, but if yours isn't -working, please report the problem, including as much -diagnostic information as you can find.
+If you've been reading this message for more +than a second or two, then this WebAssembly puzzle doesn't +seem to be working in your web browser. Sorry!
+
+ Most modern browsers should support WASM. I've had reports of success from:
+More information
+
+
If this puzzle isn't working in one of those browsers (or a later +version), check to see whether you have any local configuration that +might have turned off WebAssembly completely, or some kind of blocking +software that might have prevented the WASM code from being downloaded +in the first place.
+(For example, in Firefox, it's possible to turn off WASM completely
+by setting javascript.options.wasm
to false
+in the about:config
interface. If you've done that, or
+something analogous in another browser, this puzzle won't run.)
In other browsers, the problem might be that WebAssembly isn't +supported at all (for example, Internet Explorer 11), or that a +browser update is needed.
+If you think that your browser should support WebAssembly, +but this puzzle still isn't running, then please report the problem, +including as much diagnostic information as you can +find.
In particular, try opening your browser's Javascript error console and then reloading this page, and tell me if it reports any error messages.
@@ -257,6 +292,8 @@ messages. experiment, to make sure it is successfully loading both of the auxiliary files${filename}.js
and
${filename}.wasm
.
+
+