Well, it was our intention to show a troubleshooting page of some sort when WebGL is not available. We are going to provide help on this page on possible steps for getting WebGL work. For now it just contains another link to the corresponding manual section. We are pretty sure that it is not a perfect solution especially as it looks now. Luckily, share of WebGL-capable browsers tends to grow (86% according to webglstats
). For older browsers, it is possible to provide a fallback image which will be shown instead of 3D content. This can be done via URL parameter, or via API, as we did for example in our xmas greeting card.
URL parameter example:https://www.blend4web.com/apps/webplayer/webplayer.html?load=../../assets/capri/buildings/fountain_elephants/fountain_elephants.json&fallback_image=/static/blend4web/images/demos/fountain/1.jpg
Try to open this link in a browser without WebGL: you will get a 2D image instead of 3D rendering, but it it still better than an ugly error message.
This is what we show to the new year's greeting card WebGL-less visitors:
Hope this helps.