So, now the thread's a little derailed back to the point of the point of the original discussion.
The point of the thread (quite obvious and explained already) was to demonstrate that a Xwidget can be made to work on other environments but that can only be done without the use of cores that avoid using javascript to fulfil certain functions.
My U-Boat widget is a case in hand, it uses a ticking function which you yourself have wanted to use instead of the core. That functionality is achieved in javascript which is directly translatable to a web widget.
If one starts at the KJC's/Cannuckens original Xwidget version of the U-boat (very good but all cores and very little javascript) that could only run on Xwidget, then my own U-boat Xwidget used javascript to provide functionality that the core does not (smoother ticks on the second hand &c - KJC adopted it too). Then there is my Yahoo widget version that does everything that the Xwidget version does but purely in code. From this final yahoo version it has been possible to create a web widget.
Comparing one against the other gives a good understanding of the strengths and weakness of the two engines. The yahoo widget is elegant, uses re-usable javascript and can be used to achieve largely anything at the cost of a lot of scripting. The Xwidget engine does the heavy-lifting with a few cores but it does NOT promote use of industry standard javascript to do a lot of the central functionality. This is both good and bad depending upon your standpoint.
The use of desktop widgets is declining and it should be obvious to anyone that a good way to get your widgets out there is to have them running on as many platforms as possible. Web widgets run on all machines via the browser interface so it makes sense to think about targetting that platform.
The U-boat widget above is a good example of that conversion as this particular widget has undergone the conversion from Xwidget to web widget successfully, probably the only Xwidget that has done so (as far as I know). Jim, some of your widgets may have made the progression from the web to desktop but as far as I know none have gone the other way round.Statistics: Posted by yereverluvinuncleber — May 22nd, 2016, 12:56 am
]]>