HTML TADS: различия между версиями
Nikita (обсуждение | вклад) |
Nikita (обсуждение | вклад) Нет описания правки |
||
| Строка 1: | Строка 1: | ||
{{product info |
|||
|название = |
|||
| ⚫ | |||
|разработчик = [[Разработчик::Робертс, Майкл|Майкл Робертс]], русификация [[Локализатор::Зелинский, Евгений|Евгений Зелинский]] |
|||
|язык = Английский (есть отдельная русифицированная версия) |
|||
|система = Windows |
|||
|онлайн = |
|||
|написано на = [[C++]] |
|||
|язык разработки = |
|||
|читаемый формат = [[.gam|Игры TADS 2 (*.gam)]] и [[.t3|Игры TADS 3 (*.t3)]] |
|||
|создаваемый формат = |
|||
|первый выпуск = 16.05.1999 |
|||
|последняя версия = 2.5.17 (русифицированная 2.5.10) |
|||
|дата последней версии = 07.03.2016 |
|||
|состояние = |
|||
|лицензия = [http://www.tads.org/t3doc/license.txt Собственный вариант freeware] |
|||
|сайт = [http://tads.org/ tads.org] |
|||
}} |
|||
'''HTML TADS''' — в узком смысле нативный интерпретатор платформы [[TADS]] с поддержкой мультимедийных возможностей на базе [[HTML]], реализующий референсную реализацию данной функциональности. В большинстве случаев именно это значение и подразумевается. Однако в более широком смысле HTML TADS может использоваться как название общей функциональности различных [[:Категория:Интерпретаторы TADS|интерпретаторов]] по поддержке мультимедийных возможностей платформы [[TADS]]. |
|||
Также встречается написание через дефис — HTML-TADS. |
|||
== Общая информация == |
== Общая информация == |
||
| Строка 25: | Строка 48: | ||
== Техническая реализация разметки == |
== Техническая реализация разметки == |
||
Как можно догадаться, на практике используемая мультимедийными интерпретаторами разметка очень схожа с разметкой html. Описанию особенностей и различий посвящены две |
Как можно догадаться, на практике используемая мультимедийными интерпретаторами разметка очень схожа с разметкой html. Описанию особенностей и различий посвящены две главы [[TADS]] руководства: восьмая и девятая. |
||
== Русскоязычная версия == |
== Русскоязычная версия == |
||
| Строка 37: | Строка 60: | ||
== Ссылки == |
== Ссылки == |
||
* [http://www.ifarchive.org/indexes/if-archiveXprogrammingXtads2Xexecutables.html Раздел TADS2 на IF-ARCHIVE] |
* [http://www.ifarchive.org/indexes/if-archiveXprogrammingXtads2Xexecutables.html Раздел TADS2 на IF-ARCHIVE] |
||
* [http://rtads.org/man/TADSMINT.HTM |
* [http://rtads.org/man/TADSMINT.HTM Глава руководства "Введение в Multimedia TADS"] |
||
* [http://rtads.org/man/TADSHTML.HTM |
* [http://rtads.org/man/TADSHTML.HTM Глава руководства "Основы Multimedia TADS"] |
||
== См. также == |
|||
| ⚫ | |||
* [[TADS|Общая информация о TADS]] |
|||
* [[:Категория:Интерпретаторы TADS|Другие интерпретаторы TADS]] |
|||
Версия от 16:58, 30 июня 2018
| HTML TADS | |
| Тип | Интерпретаторы TADS |
|---|---|
| Разработчик(и) | Майкл Робертс, русификация Евгений Зелинский |
| Языки интерфейса | Английский (есть отдельная русифицированная версия) |
| Операционные системы | Windows |
| Написано на | C++ |
| Читаемые форматы файлов | Игры TADS 2 (*.gam) и Игры TADS 3 (*.t3) |
| Дата первого выпуска | 16 мая 1999 |
| Последняя версия | 2.5.17 (русифицированная 2.5.10) |
| Дата последней версии | 7 марта 2016 |
| Лицензия | Собственный вариант freeware |
| Сайт | tads.org |
HTML TADS — в узком смысле нативный интерпретатор платформы TADS с поддержкой мультимедийных возможностей на базе HTML, реализующий референсную реализацию данной функциональности. В большинстве случаев именно это значение и подразумевается. Однако в более широком смысле HTML TADS может использоваться как название общей функциональности различных интерпретаторов по поддержке мультимедийных возможностей платформы TADS.
Также встречается написание через дефис — HTML-TADS.
Общая информация
HTML TADS - Название мультимедийных интерпретаторов TADS, пришедших на смену чисто текстовым или "plain text" интерпретаторам. Отличаются они, главным образом, возможностями визуализации.
- Мультимедийный интерпретатор TADS позволяет отображать графику, проигрывать звуковые файлы, использовать стилистическое форматирование текста (курсив, жирный шрифт, разные семейства и размеры шрифтов), а также применять продвинутые методы разметки.
- Чисто текстовые интерпретаторы TADS могут только выводить текст, использовать базовые методы форматирования и разметки (такие как возможность "подсвечивать" текст и отображать жирный шрифт)
В остальном же оба типа интерпретаторов идентичны, так как просто используют разные интерфейсы к одному движку виртуальной машины.
Мультимедийные интерпретаторы:
- HTML TADS (Windows)
- HyperTADS (Macintosh)
Чисто текстовые:
- PocketTADS (PocketPC/WinCE)
- FrobTADS (Unix/Linux)
- QTads (Unix/Linux)
- Unix TADS (Unix)
- MacTADS (Macintosh)
- MaxTADS (Macintosh)
- WinTADS (Windows)
- MS-DOS TADS (MS-DOS)
- Amiga TADS (Amiga OS)
- TADS for BeOS (BeOS)
Чисто текстовые интерпретаторы свободно проигрывают игровые файлы с мультимедийными ресурсами и разметкой, игнорируя неподдерживаемые. Мультимедийные же позволяют отключать графику, музыку и звуковые эффекты.
Техническая реализация разметки
Как можно догадаться, на практике используемая мультимедийными интерпретаторами разметка очень схожа с разметкой html. Описанию особенностей и различий посвящены две главы TADS руководства: восьмая и девятая.
Русскоязычная версия
Русифицированный набор игрока версии 2.5.10 Автор перевода - Hind
Особенности, связанные с Русским языком
Внимание! Функции preparseExt и parseDefaultExt, обеспечивающие корректную работу русскоязычного разбора работают только в интерпретаторах версии 2.5.8 и выше. Большинство чисто текстовых соотвествует более ранним версиям и не могут обеспечить качественного вывода и разбора русскоязычных фраз.
Ссылки
- Раздел TADS2 на IF-ARCHIVE
- Глава руководства "Введение в Multimedia TADS"
- Глава руководства "Основы Multimedia TADS"