-
Choosing the right chess viewer for your blog
Posted on April 24th, 2009 No commentsIt’s been a long time since I have looked for a chess viewer to put on a website. The last time I tried was November 2000 for the BrainGames World Championship between Kramnik and Kasparov: http://www.chesscenter.com/wcc2000/. Yes this was my work (mostly) and it still functions except for the ads provided by Vavo-dot-com (evidently now a ‘cyber-squatted’ url), one of the many victims of the original dotcom crash in 2001. At that time I used ChessBase7 and was saving directly to the web to cover games live and our traffic brought the vavo servers to their knees. The auto-refresh was downloading all the chess-piece images every time and no caching was going on, so in order to manage traffic a little the playthrough was moved one level down and a static board image together with the moves and commentary was kept on the live page. It was all rather primitive, but it worked when the servers were up and was very popular.
I digress, so more than 8 years later, how far have things moved on? Well, ChessBase is now up to version10 and has an export to web facility and there are still a number of applets out there + now Flash and Silverlight offerings. Should be easy to put something on a wordpress template right? Wrong: at least in my case.
Here are my criteria, not necessarily in order of importance:
- Reads pgn: basic requirement, ideally pgn from any location, no just local
- Cross-platform/browser compatible: i.e. you shouldn’t really need to be installing extra software on your server and yes it should work normally in the main browsers (ie6+, ff2+,Safari2+,Chrome, Opera)
- Supports multiple-games/databases: should have a graceful way of handling files with more than one game and even better if it handles more than one files gracefully
- Supports annotations: even better if it supports inline annotation and analysis, this is a desirable as opposed to must-have
- Easily configured: no messing about, I want to get my settings sorted out and then stick to them with minimum change effort for each new use: would it be easy to make a WP plugin
- Configurability: it needs to work with my blog template inside the content panel which is 600px, I also want the appearance, typefaces, colours to be in line with my theme: this is important
- Price/availability: preferably free with an open license
- Live updates: checks pgn files for changes and updates onChange or 2nd best periodically updates whether or not the pgn has changed
- Performance: works smoothly with minimum lag
- Keyboard support: this is nice usability (and accessibility) , better than click buttons with your mouse, you should be able to flick back and forth with the arrows
Viewer Technology 1 2 3 4 5 6 7 8 9 10 Overall Chessviewer Java Applet 








ChessBase Javascript 









DGT Flash 


PGN World Viewer Java Applet 






SilverlightBoard Silverlight 






Leave a reply


