Embedded SGF viewers

Written by alejo on November 30th, 2007

Update: this post is outdated. Currently EidoGo is the major SGF viewer for bloggers and such.

With the boom of the Go Blogs, there is an increasing need for tools which can replay SGF files. We all know the traditional ZGo (where the owner of 361points.com shows us the games from title tournaments) and FlashGoban (the one implemented in GoDiscussions). But there has been an announcement about the recently release of Eidogo.

I had already tried to implement it on this website but didn’t success due to some file managing errors. This time, with the new release, I’ve been testing how EidoGo performs, as well as FlashGoban.

Before letting you know my conclusion I want to show you some data, so that you can form your own idea on this topic.

Eidogo zGo FlashGoban
Code Javascript Java Flash
Size 100kb 32kb 32kb
Code placement When required* When required When required
Source code available Yes No No
Customizable size No ** Yes Yes
Customizable quality No ** No Yes
Variation system Numbered on board Numbered on sidebar Selectable by icon at the bottom
Interaction Totally editable Limited and only in problem mode None
Download SGF Yes No Yes, through copying

*: according to its developer, it’s not necessary to add it on the header, it can be placed on the posts. I’ve tested and it works perfectly.
**: it can be modified through the  file player.css and resizing the images to the desired size. So you would need different folders to load applets with different sizes. Personally, I find it quite too hard in comparison with the other applets.

As you can see, each SGF replayer has its own pros and cons. We’ve all seen how heavy it is to load a Java tool on the main page of a website. Or sending it on the RSS feeds. For the ones who do not remember, I’ll tell you that, with the initial boom of zGo, the RSS feeds started to be a little bit too heavy for the computers as they had to load a few Java windows and they glitched quite a lot when the user tried to move the window. Therefore, all the bloggers decided to publish the articles in a way that zGo would be fed through the RSS system.

EidoGo: Though 100kb can make the surfing experience of a modem user quite a torture, the user discovers a board to play against another player, or the chance to edit a SGF and then save it to your computer.
Moreover if it’s widely used among the Go-bloggers and someone tires to use a RSS feed without having a broadband connection. After contacting the developer, it seems possible to customize the size of the board and to omit the head code if it’s applied on the appropriate place. After a test, we’ve found out that the normal code isn’t correctly sent through the RSS feeds. If someone find a way to send them on the feeds, let me know.

FlashGoban, the eternal unknown… till today, the main disadvantage of this SGF replayer is that its website is in Russian. It’s a very light viewer and customizable, though it has three major drawbacks: the lack of interaction, the awful branch system and the lack of support in English. You can choose the size of the applet, it doesn’t load too much your computer but I can’t say a word about its performance on feeds.

To sum it up I’d say that the time where zGo was the main tool has finished, now we have the possibility to use other SGF viewers. Both of them are better than zGo in separate fields, but none is the ultimate solution. From my point of view, FlashGoban is the easiest solution right now for bloggers, though EidoGo seems like the winning horse if you are able to deal with the source code.
Share

Related posts:

  1. From webcam to sgf file
Permalink

4 Comments to “Embedded SGF viewers”

1. Posted by Idetrorce, December 16th, 2007 at 6:50 am

very interesting, but I don’t agree with you
Idetrorce

2. Posted by Alejo, December 16th, 2007 at 8:10 pm

Ok. If you give me the reasons we could discuss it…

3. Posted by svb, February 19th, 2009 at 12:42 pm

Thanks for the comparison, I’m currently trying out different sgf viewers. You say that zgo is able to work with custom board sizes, but I can’t find anywhere how to display 9×9 or 13×13 games. Could you tell me how to do that?
Thanks in advance

4. Posted by Alejo, February 22nd, 2009 at 7:31 pm

Yep!!

I managed to do so by modifying the source files. I can actually tell you which fields did I modify, but I remember being succesful.

Let’s see if next week I can give it a chance ;)

Leave a comment

You can use these tags:

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>