The opposite of ("gap between blender and web") is equal to ("no gap between blender and web") so by understanding which one your goal is may you truely see what your path is. If your true goal is ("hope to reduce the gap between it and the web.") then it seems as if your ultimate goal is either the continuous act of reducing, or the result of not having to reduce any more. If by any chance your goal is the result of not having to reduce the gap any more , then i would strongly suggest you consider looking at blenders verse internet protocol, as well as the blender verse addon and you can start to imagine the missing piece to accomplish that goal. Question = If blender is to firefox, as .html file is to .blend file, then what is web?? Connecting computers, or connecting browsers, or sending information.. To find an answer, you must have a problem, look more clear at this example when you use the universal law of polarity - question :whats the easiest way to communicate all blender functions and information without a gap in between. - answer: by not doing the hardest way to communicate all blender functions and infrmation with a gap in between.
-@ visualizer = you msde a conclusion by concluding you dont have a conclusion. Theres always more then one perspective, but thats one perspective.