Go Diagrams in HTML

  • strict warning: Non-static method view::load() should not be called statically in /var/www/bgasite/sites/all/modules/views/views.module on line 1118.
  • strict warning: Declaration of views_handler_field::query() should be compatible with views_handler::query($group_by = false) in /var/www/bgasite/sites/all/modules/views/handlers/views_handler_field.inc on line 0.
  • strict warning: Declaration of views_handler_sort::options_validate() should be compatible with views_handler::options_validate($form, &$form_state) in /var/www/bgasite/sites/all/modules/views/handlers/views_handler_sort.inc on line 0.
  • strict warning: Declaration of views_handler_sort::options_submit() should be compatible with views_handler::options_submit($form, &$form_state) in /var/www/bgasite/sites/all/modules/views/handlers/views_handler_sort.inc on line 0.
  • strict warning: Declaration of views_handler_sort::query() should be compatible with views_handler::query($group_by = false) in /var/www/bgasite/sites/all/modules/views/handlers/views_handler_sort.inc on line 0.
  • strict warning: Declaration of views_handler_filter::options_validate() should be compatible with views_handler::options_validate($form, &$form_state) in /var/www/bgasite/sites/all/modules/views/handlers/views_handler_filter.inc on line 0.
  • strict warning: Declaration of views_handler_filter::query() should be compatible with views_handler::query($group_by = false) in /var/www/bgasite/sites/all/modules/views/handlers/views_handler_filter.inc on line 0.
  • strict warning: Declaration of views_handler_filter_node_status::operator_form() should be compatible with views_handler_filter::operator_form(&$form, &$form_state) in /var/www/bgasite/sites/all/modules/views/modules/node/views_handler_filter_node_status.inc on line 0.
  • strict warning: Declaration of views_plugin_query::options_submit() should be compatible with views_plugin::options_submit($form, &$form_state) in /var/www/bgasite/sites/all/modules/views/plugins/views_plugin_query.inc on line 0.
  • strict warning: Declaration of views_plugin_row::options_validate() should be compatible with views_plugin::options_validate(&$form, &$form_state) in /var/www/bgasite/sites/all/modules/views/plugins/views_plugin_row.inc on line 0.

Five methods are used for presenting Go diagrams in HTML:

  1. Use an oriental font containing Go stones
  2. Use large images, one per diagram
  3. Use small images and combine them
  4. Use ASCII
  5. Use Mori's java-based Go board.

Other methods may be in use: look for some Go pages, particularly those which present problems, and see how they do it.

Method 1 is described on the Chinese diagrams page.

Method 2 is used in http://www.britgo.org/intro/intro3.html.

Method 3 is described on the example page and used in the pages linked to by http://www.britgo.org/bgj/bgj.html.

Method 4 looks like this:

 . . . . . . . .
 . . X . X . . .
 . . O X . . . .
 . . O , . X . .
 . . . O . . . .
 . . . . . . . .
 . . . . . . . .

A snag with method 4 is that it is necessary to make it clear that this is an upper left corner.

Method 5 is described on Mori's Go page.

It requires a java-enabled browser, and does not work perfectly with some browsers. It requires the browser to be connected, so that it can collect the java code from Mori's site.



Last updated Mon Jul 06 2009. If you have any comments, please email the webmaster on web-master AT britgo DOT org.