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

Материал из IFВики
Перейти к навигации Перейти к поиску
 
(См. также)
 
(не показано 15 промежуточных версий 5 участников)
Строка 1: Строка 1:
'''HTML TADS''' - Название мультимедийных интерпретаторов TADS, пришедших на смену чисто текстовым или "plain text" интерпретаторам. Отличаются они, главным образом, возможностями визуализации.
+
{{product info
* Мультимедийный интерпретатор TADS позволяет отображать графику, проигрывать звуковые файлы, использовать стилистическое форматирование текста (курсив, жирный шрифт, разные семейства и размеры шрифтов), а также применять продвинутые методы разметки.
+
|название =
* Чисто текстовые интерпретаторы TADS могут только выводить текст, использовать базовые методы форматирования и разметки (такие как возможность "подсвечивать" текст и отображать жирный шрифт)
+
|тип = Интерпретаторы 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" интерпретаторам. Отличаются они, главным образом, возможностями визуализации.
 +
* Мультимедийный интерпретатор [[TADS]] позволяет отображать графику, проигрывать звуковые файлы, использовать стилистическое форматирование текста (курсив, жирный шрифт, разные семейства и размеры шрифтов), а также применять продвинутые методы разметки.
 +
* Чисто текстовые интерпретаторы [[TADS]] могут только выводить текст, использовать базовые методы форматирования и разметки (такие как возможность "подсвечивать" текст и отображать жирный шрифт)
 +
В остальном же оба типа [[Интерпретатор|интерпретаторов]] идентичны, так как просто используют разные интерфейсы к одному движку виртуальной машины.
  
 
Мультимедийные интерпретаторы:
 
Мультимедийные интерпретаторы:
    * HTML TADS (Windows)
+
* HTML TADS (Windows)
    * HyperTADS (Macintosh)  
+
* HyperTADS (Macintosh)  
  
 
Чисто текстовые:
 
Чисто текстовые:
    * PocketTADS (PocketPC/WinCE)
+
* PocketTADS (PocketPC/WinCE)
    * FrobTADS (Unix/Linux)
+
* FrobTADS (Unix/Linux)
    * QTads (Unix/Linux)
+
* QTads (Unix/Linux)
    * Unix TADS (Unix)
+
* Unix TADS (Unix)
    * MacTADS (Macintosh)
+
* MacTADS (Macintosh)
    * MaxTADS (Macintosh)
+
* MaxTADS (Macintosh)
    * WinTADS (Windows)
+
* WinTADS (Windows)
    * MS-DOS TADS (MS-DOS)
+
* MS-DOS TADS (MS-DOS)
    * Amiga TADS (Amiga OS)
+
* Amiga TADS (Amiga OS)
    * TADS for BeOS (BeOS)
+
* TADS for BeOS (BeOS)
 
 
Чисто текстовые интерпретаторы свободно проигрывают игровые файлы с мультимедийными ресурсами и разметкой, игнорируя неподдерживаемые. Мультимедийные же позволяют отключать графику, музыку и звуковые эффекты.
 
  
 +
Чисто текстовые интерпретаторы свободно проигрывают игровые файлы с мультимедийными ресурсами и разметкой, игнорируя неподдерживаемые. Мультимедийные же позволяют отключать графику, музыку и звуковые эффекты.
  
 
== Техническая реализация разметки ==
 
== Техническая реализация разметки ==
Как можно догадаться, на практике используемая мультимедийными интерпретаторами разметка очень схожа с разметкой html. Описанию особенностей и различий посвящены две (пока не переведенные) главы TADS руководства.
+
Как можно догадаться, на практике используемая мультимедийными интерпретаторами разметка очень схожа с разметкой 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]]
  
 
== Особенности, связанные с Русским языком ==
 
== Особенности, связанные с Русским языком ==
  
Внимание! Функции preparseExt и parseDefaultExt, обеспечивающие корректную работу русскоязычного разбора работают только в интерпретаторах версии 2.5.8 и выше. Большинство текстовых соотвествует более ранним версиям и не могут обеспечить качественного вывода и разбора русскоязычных фраз.
+
'''Внимание!''' Функции preparseExt и parseDefaultExt, обеспечивающие корректную работу русскоязычного разбора работают только в интерпретаторах версии 2.5.8 и выше. Большинство чисто текстовых соотвествует более ранним версиям и не могут обеспечить качественного вывода и разбора русскоязычных фраз.
 
 
  
 
== Ссылки ==
 
== Ссылки ==
[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
Разработчик(и) Майкл Робертс, русификация Евгений Зелинский
Языки интерфейса Английский (есть отдельная русифицированная версия)
Операционные системы 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 и выше. Большинство чисто текстовых соотвествует более ранним версиям и не могут обеспечить качественного вывода и разбора русскоязычных фраз.

Ссылки

См. также