Cool!<p>I&#x27;ve been thinking to make the exact same thing in Javascript using Chess.js and Chessboard.js<p><a href="https:&#x2F;&#x2F;github.com&#x2F;jhlywa&#x2F;chess.js&#x2F;blob&#x2F;master&#x2F;README.md" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;jhlywa&#x2F;chess.js&#x2F;blob&#x2F;master&#x2F;README.md</a>
<a href="http:&#x2F;&#x2F;chessboardjs.com&#x2F;" rel="nofollow">http:&#x2F;&#x2F;chessboardjs.com&#x2F;</a><p>I got a half-working version and will opensource the code once it&#x27;s ready.<p>I think it could be a nice tool to help people starting with the game, but also as an analysis tool for more advanced players.<p>[Edit]
I just uploaded what I did so far on a server, just in case you want to take a look<p><a href="http:&#x2F;&#x2F;www.hotpixel.mx&#x2F;chess&#x2F;index.html" rel="nofollow">http:&#x2F;&#x2F;www.hotpixel.mx&#x2F;chess&#x2F;index.html</a><p>my idea is to use little icons (now really terrible looking) with numbers and playing with opacity to give an idea of the strength for each square of the board.
I still have some problems in some cases displaying incorrect numbers, but I hope to fix that as soon as I have some spare time :)