Показать сообщение отдельно
  #209 (permalink)  
Старый 20.09.2022, 06:51
Аватар для Alikberov
Кандидат Javascript-наук
Отправить личное сообщение для Alikberov Посмотреть профиль Найти все сообщения от Alikberov
 
Регистрация: 16.08.2018
Сообщений: 109

Сообщение от Aetae Посмотреть сообщение
Alikberov, если ты хочешь показывать партию шахмат, то вместо выдумавание всякой неудобной ереси просто сделай что-то типа:
<sctipt type="text/chess-pgn">
[Event "F/S Return Match"]
. . .
Nf2 42. g4 Bd3 43. Re6 1/2-1/2
</script>
Чтоб запись была в какой-то общепринятой и понятной целевой прослойке нотации, а всё остальную техническую разметку добавляй скриптом.
Можно для красоты сделать веб компонент типа:
<chess-board type="PGN">
[Event ...
</chess-board>
с той же сутью, который скроет всю реализацию внутри.
Тo есть, Вы предлагаете парсировать тэги script?
Не слишком ли фривольная затея? Ещё лет 15 назад подобная практика не больно приветствовалась. Или я что-то проспал?

(Со строки #734 я использовал эту тактику для хранения листингов ассемблера, но считал это хаком.)

P.S.: Если Вы ещё не догадались: В JS я мимоходом, так как в основном занимался 8-битными системами (типа ДВК, Правец и т.п.)

Последний раз редактировалось Alikberov, 20.09.2022 в 08:15.
Ответить с цитированием