БлогNot. Рисуем шахматную доску и фигуры без единого пиксела графики

Рисуем шахматную доску и фигуры без единого пиксела графики

В хорошем шахматном тексте много диаграмм, а диаграммы-картинки занимают прилично места.

Между тем, в Юникоде шахматные символы уже есть, так почему нельзя сгенерировать доску и фигуры как обычную HTML-табличку?

Так как подобный скрипт, только выводящий результат в виде картинки, давно имеется, незачем изобретать велосипед, а лучше добавить возможность туда.

Например, вот эта доска

               
               
               
               

может быть получена вот таким прямым вызовом скрипта. А можно, конечно, просто натаскать фигур, перейдя по основной ссылке. На странице скрипта новой функции соответствует ссылка "HTML". Код можно увидеть, скачать архив genfen со страницы скрипта (файл html.php).

Существенно, что здесь нет ни одного пиксела графики, и это видимо при отключённых картинках, яваскриптах, кукизах и проч., как у меня на телефоне.

P.S. Теперь можно получить большую таблицу HTML с улучшенной разметкой и шахматной позицией в Юникоде, просто вставив FEN в форму на странице скрипта. Код можно увидеть, скачать архив genfen2 со страницы скрипта (файл html2.php).


теги: шахматы html графика

02.09.2016, 18:20; рейтинг: 3972