Открыть главное меню

HTML TADS: различия между версиями

(См. также)
 
(не показано 7 промежуточных версий 3 участников)
Строка 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.
 +
 
== Общая информация ==
 
== Общая информация ==
  
Строка 25: Строка 48:
  
 
== Техническая реализация разметки ==
 
== Техническая реализация разметки ==
Как можно догадаться, на практике используемая мультимедийными интерпретаторами разметка очень схожа с разметкой html. Описанию особенностей и различий посвящены две (пока не переведенные) главы [[TADS]] руководства.
+
Как можно догадаться, на практике используемая мультимедийными интерпретаторами разметка очень схожа с разметкой html. Описанию особенностей и различий посвящены две главы [[TADS]] руководства: восьмая и девятая.
  
 
== Русскоязычная версия ==
 
== Русскоязычная версия ==
Строка 36: Строка 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 Англоязычная глава руководства "Введение в Multimedia TADS"]
+
* [http://rtads.org/man/TADSHTML.HTM Глава руководства "Основы Multimedia TADS"]
 
 
[http://rtads.org/man/TADSHTML.HTM Англоязычная глава руководства "Основы Multimedia TADS"]
 
  
[[Категория:Платформы]] [[Категория:Парсерные платформы]]
+
== См. также ==
 +
* [[:Категория:Игры на RTADS|Игры на RTADS]]
 +
* [[:Категория:Игры на TADS 2|Игры на TADS 2]]

Текущая версия на 01:57, 1 июля 2018


HTML TADS — в узком смысле нативный интерпретатор платформы TADS с поддержкой мультимедийных возможностей на базе HTML, реализующий референсную реализацию данной функциональности. В большинстве случаев именно это значение и подразумевается. Однако в более широком смысле HTML TADS может использоваться как название общей функциональности различных интерпретаторов по поддержке мультимедийных возможностей платформы TADS.

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.

Содержание

Общая информация

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 руководства: восьмая и девятая.

Русскоязычная версия

Особенности, связанные с Русским языком

Внимание! Функции preparseExt и parseDefaultExt, обеспечивающие корректную работу русскоязычного разбора работают только в интерпретаторах версии 2.5.8 и выше. Большинство чисто текстовых соотвествует более ранним версиям и не могут обеспечить качественного вывода и разбора русскоязычных фраз.

Ссылки

См. также