HTML TADS: различия между версиями
Fireton (обсуждение | вклад) м |
Nikita (обсуждение | вклад) (→См. также) |
||
(не показано 12 промежуточных версий 5 участников) | |||
Строка 1: | Строка 1: | ||
+ | {{product info | ||
+ | |название = | ||
+ | |тип = Интерпретаторы TADS | ||
+ | |разработчик = [[Разработчик::Робертс, Майкл|Майкл Робертс]], русификация [[Локализатор::Зелинский, Евгений|Евгений Зелинский]] | ||
+ | |язык = Английский (есть отдельная русифицированная версия) | ||
+ | |система = 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. | ||
+ | |||
== Общая информация == | == Общая информация == | ||
− | '''HTML TADS''' - Название мультимедийных интерпретаторов TADS, пришедших на смену чисто текстовым или "plain text" интерпретаторам. Отличаются они, главным образом, возможностями визуализации. | + | '''HTML TADS''' - Название мультимедийных интерпретаторов [[TADS]], пришедших на смену чисто текстовым или "plain text" интерпретаторам. Отличаются они, главным образом, возможностями визуализации. |
− | * Мультимедийный интерпретатор TADS позволяет отображать графику, проигрывать звуковые файлы, использовать стилистическое форматирование текста (курсив, жирный шрифт, разные семейства и размеры шрифтов), а также применять продвинутые методы разметки. | + | * Мультимедийный интерпретатор [[TADS]] позволяет отображать графику, проигрывать звуковые файлы, использовать стилистическое форматирование текста (курсив, жирный шрифт, разные семейства и размеры шрифтов), а также применять продвинутые методы разметки. |
− | * Чисто текстовые интерпретаторы 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. Описанию особенностей и различий посвящены две | + | Как можно догадаться, на практике используемая мультимедийными интерпретаторами разметка очень схожа с разметкой html. Описанию особенностей и различий посвящены две главы [[TADS]] руководства: восьмая и девятая. |
− | |||
== Русскоязычная версия == | == Русскоязычная версия == | ||
[http://www.rtads.org/htads_playkit_HT12_RUS.exe Русифицированный набор игрока версии 2.5.10] | [http://www.rtads.org/htads_playkit_HT12_RUS.exe Русифицированный набор игрока версии 2.5.10] | ||
− | + | Автор перевода - [[Hind]] | |
== Особенности, связанные с Русским языком == | == Особенности, связанные с Русским языком == | ||
Строка 38: | Строка 59: | ||
== Ссылки == | == Ссылки == | ||
− | [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 Глава руководства "Введение в Multimedia TADS"] | |
− | [http://rtads.org/man/TADSMINT.HTM | + | * [http://rtads.org/man/TADSHTML.HTM Глава руководства "Основы Multimedia TADS"] |
− | [ | + | == См. также == |
+ | * [[:Категория:Игры на RTADS|Игры на RTADS]] | ||
+ | * [[:Категория:Игры на TADS 2|Игры на TADS 2]] |
Текущая версия на 00:57, 1 июля 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"