jGoBoard#

Sain jo jonkin aikaa sitten idean tehdä yleiseen käyttöön ohjelmointikirjasto, jolla saisi aikaan nykyisiä tyylikkäämmän go-laudan. Inspiraation iskettyä otin tarvittavat kuvat laudasta ja toteutin homman HTML:n, CSS:n ja JavaScriptin yhteistyönä. Lopputulos on käytettävissä vapaasti ei-kaupallisiin tarkoituksiin (mukaanlukien pelkkien grafiikoiden hyödyntäminen):

http://www.jgoboard.com/

Julkaisuhistoria#

Versio 2.1 on julkaistu 18.12.2011, pääasialliset muutokset:

  • SGF-viewerin upottaminen omalle sivulle onnistuu nyt helposti <div class="jgo_auto" sgf="/mun/peli.sgf"></div> -syntaksilla
  • Minimoitu all-min.js sisältää kaikki kirjaston koodin

Versio 2.0:

  • Marker-tuki
  • Alueen merkkaus
  • Yksinkertaiset hover-efektit (läpinäkyvä musta tai valkea kivi hiiren kursorin alle)
  • Uusi SGF-vieweri jgoboard.comissa tukee nyt suurinta osaa SGF-tiedostoista

Versio 1.0:

  • Fotorealistinen lauta kahdessa koossa
  • Tilanteen manipulointi JavaScriptillä
  • SGF-parseri ja sitä hyödyntävä vieweri jgoboard.comissa

--Joonas Pihlajamaa

Authentication code:

Toolbar

Comment signature

Add new attachment

Only authorized users are allowed to upload new attachments.

Here's a short reminder on the most common formatting rules you have at your disposal. A complete list is available in TextFormattingRules.

(empty line)     Make a paragraph break.
----             Horizontal ruler
[link]           Create hyperlink to "link", where "link" can be either an internal 
                 WikiName or an external link (http://)
[text|link]      Create a hyperlink where the link text is different from the actual 
                 hyperlink link.
[text|wiki:link] Create a hyperlink where the link text is different from the 
                 actual hyperlink link, and the hyperlink points to a named Wiki. 
                 This supports interWiki linking.

*                Make a bulleted list (must be in first column). Use more (**) 
                 for deeper indentations.
#                Make a numbered list (must be in first column). Use more (##, ###) 
                 for deeper indentations.

!, !!, !!!       Start a line with an exclamation mark (!) to make a heading. 
                 More exclamation marks mean bigger headings.

__text__         Makes text bold.
''text''         Makes text in italics (notice that these are single quotes ('))
{{text}}         Makes text in monospaced font.
;term:def        Defines 'term' with 'def'.  Use this with empty 'term' to make short comments.
\\               Forced line break (please use sparingly).

|text|more text| Makes a table. Double bars for a table heading.

Don't try to use HTML, since it just won't work.

To embed images just put them available on the web using one of the approved formats, and they will get inlined automatically. To see the list of approved formats, go check SystemInfo.

To make a code block, use triple {'s to open, and triple }'s to close.

(Wondering where this text comes from? It's on a page called Edit Page Help, which you can edit too!)