HLFX.Ru Forum
профиль •  правила •  регистрация •  календарь •  народ •  FAQ •  поиск •  новое •  сутки •  главная •  выход  
HLFX.Ru Forum HLFX.Ru Forum > Разработка игр > Наши проекты > Xash3D > Документация по движку
Нужна ли вам документация по движку прямо сейчас?
(публичный опрос)
Вам не разрешено голосовать в этом опросе.
Да, хочу, как можно скорее приступить к его освоению
kogemyaka Ku2zoff LeFront PomanoB sania_3
5 20.83%
Нет, лучше дождусь стабильной версии с документацией
(_-=ZhekA=-_) adamix BeFore FiEctro GaNDyRaC GuNsHiP LokiMb NameLesS ncuxonaT PLut PoD-Stas qishmish qpAHToMAS thambs Wealth XaeroX Ак47 Василь Дядя Миша
19 79.17%
Всего: 24 голосов 100%
  [Редактировать опрос (только для модераторов)]

Страницы (4): « 1 2 3 [4]   Предыдущая тема   Следующая тема
Автор
Тема Новая тема    Ответить
FiEctro
Кот Арсис

Дата регистрации: Aug 2006
Проживает: код
Сообщений: 13513
Возраст: 33

Рейтинг



>> А то мы не знаем! Я там выразился не совсем верно. Формат изначально онлайновый и чисто этически не принят для оффлайн-документации. Хотя и допускается.

Валве одно время тоже ложили так называемые "previews" для оффлайн документации, и ничего.

Сообщить модератору | IP: Записан
Сообщение: 65364

Старое сообщение 11-10-2010 11:27
- За что?
SluX
Блендераст и линуксоид

Дата регистрации: Sep 2007
Проживает: Оренбург
Сообщений: 464
Возраст: 38

Рейтинг



После здешних баталий решил я всерьёз обсудить с участниками Оренбургской LUG тему о форматах для документации. Для начала спросил как люди относятся к CHM, ответы были очень суъбективные типа нравится / не нравится". Сегодня один человек написал своё развёрнутое мнение с подробными пояснениями и ссылками, оно стоит того, чтобы его прочитать. Цитирую:

Цитата:

Ну уж раз пошла такая пьянка, позвольте досыпать мои 5 коп. Если продолжать обсуждать сферическую документацию в вакууме, то получается целая куча противоречий.

PDF не самый лучший выбор - это же типографский формат, он предназначен для гарантированного сохранения внешнего вида документа, а для распространения документации к софту это лишнее требование. Наоборот, внешний вид документа должен изменяться в зависимости от условий, в которых документ просматривается: на ЖК панели ли диагональю этак 20-30 дюймов, на нетбуке ли, или вообще в смартфоне, где каждый миллиметр экрана на вес золота. Уж как минимум размер шрифта должен свободно подбираться. И не предлагайте делать зум на документ - приятно ли листать доку не только по вертикали, но и по горизонтали? Смею напомнить так же, что pdf-ка заметно тяжелее текстаря - даже если не жалко трафика и места на носителе, пожалейте хотя бы оперативную память мобильных устройств.

Plain text однозначно самый портабельный (если закрыть глаза на неразбериху в стане кодировок символов) из всех форматов, но и у него есть недостатки, причём серьёзные: ни картинок, ни табличек, ни схем в него толком не включишь. ASCII-арт позволяет отчасти решить эту проблему, но такая вёрстка текста - ад. Да и свёрстанный таким образом текст опять же имеет свою привязку - к количеству столбцов в тексте. Или каждый абзац - одна строка (перенос текстовый редактор делает автоматически, можно выбрать любой шрифт, но никакого ASCII-арта), или все переносы строк в тексте завёрстаны жёстко (ASCII-арт во все поля, но шрифт уже не изменишь, ломай глаза на маленьком экране!). Тоже далеко не везде применимо.

HTML в том или ином виде изначально разрабатывался с учётом того, что просматриваться будет на адовом зоопарке платформ и устройств. Позволяет менять шрифт, включать изображения и иметь гиперссылки в тексте. Надеюсь никто не станет возражать против гиперссылок? Ведь реально полезный инструмент в документации. (Можно возразить, что гиперссылки есть и в pdf, но это не отменяет всех недостатков пдфок, да и переход по гиперссылкам там заметно медленнее). Можно даже свой CSS на чужую HTML-ку натянуть, если очень приспичит - грамотно свёрстанный документ это не изуродует. Но и тут есть целая пачка своих минусов: картинки идут отдельно от самого документа, их легко "посеять" по невнимательности. В chm файл картинки встраиваются, но там то индекс поломается, то кодировки собьются, а причиной тому отсутствие внятной спецификации - это домашняя самоделка Microsoft, и мутирует она как их левой пятке вздумается (точнее, мутировал, т.к. ЕМНИП они и сами забили на этот формат). Из-за последнего фактора ИМХО chm рассматривать как возможный формат совершенно неприемлемо. Остаётся только терпеть отдельные картинки. А там ещё капризы начинаются: "не люблю когда много файлов" или наоборот "нафиг мне один большой файл - я в нём заблужусь и умру с голоду".

Вот.

Не получается как-то единый формат, который всем смог бы угодить. Однако не всё так плохо. Смею напомнить, что мы далеко не первые поднимаем такой вопрос и, чем сотрясать воздух, предлагаю посмотреть что придумали по данному вопросу до нас: "DocBook — это технология разработки документации на основе SGML или XML, позволяющая из единого исходного текста автоматически получать выходные документы в различных форматах (наиболее распространенные — HTML, PDF, HTML Help) и с разными вариантами компоновки и оформления". Подробнее здесь.

Практика включения таких документов в поставку, кстати, уже отработана: обычно включается единый html-документ, размеченный на главы и снабжённый гиперссылками для быстрой навигации. А на сайте проекта для недовольных вывешивается всё остальное: и та же дока, разбитая на самостоятельные главы для удобного чтения онлайн, и та же дока, свёрстанная в PDF для обладателей больших мониторов, мощных машин и быстрых интернетов, и исходник доки, чтобы любой желающий смог прогнать её через любой другой процессор (в ODF или в LaTeX например) или импортнуть в MS Word. Так, например, сделано здесь: http://www.slackbook.org/

К тому же получить из DocBook plain text или man тоже не проблема. Правда, без картинок, но тут уж ничего не поделаешь.

И так, вот готовое решение: бери и пользуйся. Есть ли смысл ломать копья?

__________________
На презентации Internet Explorer 9 парализованный мальчик встал и вышел... о_О
В новом амароке файловый менеджер превратили в фейловый... © slux

Сообщить модератору | IP: Записан
Сообщение: 65561

Старое сообщение 15-10-2010 14:31
- За что?
 XaeroX
Crystice Softworks

Дата регистрации: Oct 2005
Проживает: Торонто
Сообщений: 35036
Нанёс повреждений: 514 ед.
Возраст: 38

Рейтинг



Награды
 
[1 награда]


Есть уже давно готовое решение - MS Word Doc. Открывается как самом Вордом (что очевидно), так и "голой виндой" (Wordpad), а под линуксом - опенофисом.

__________________

Сообщить модератору | IP: Записан
Сообщение: 65563

Старое сообщение 15-10-2010 14:39
-
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 33041
Нанёс повреждений: 392 ед.

Рейтинг



Цитата:
SluX писал:
Сегодня один человек написал своё развёрнутое мнение с подробными пояснениями и ссылками, оно стоит того, чтобы его прочитать. Цитирую:

Жэсть. И не жалко же человеку своего времени.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'

Сообщить модератору | IP: Записан
Сообщение: 65564

Старое сообщение 15-10-2010 14:39
-
 XaeroX
Crystice Softworks

Дата регистрации: Oct 2005
Проживает: Торонто
Сообщений: 35036
Нанёс повреждений: 514 ед.
Возраст: 38

Рейтинг



Награды
 
[1 награда]


Дядя Миша
Ну чего ж ты так. Человек специально потратил время, чтобы обстоятельно на вопрос ответить. Все бы так делали..

__________________

Сообщить модератору | IP: Записан
Сообщение: 65565

Старое сообщение 15-10-2010 14:42
-
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 33041
Нанёс повреждений: 392 ед.

Рейтинг



Цитата:
SluX писал:
"DocBook — это технология разработки документации на основе SGML или XML, позволяющая из единого исходного текста автоматически получать выходные документы в различных форматах (наиболее распространенные — HTML, PDF, HTML Help) и с разными вариантами компоновки и оформления"

Спам и реклама.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'

Сообщить модератору | IP: Записан
Сообщение: 65575

Старое сообщение 15-10-2010 17:01
-
SluX
Блендераст и линуксоид

Дата регистрации: Sep 2007
Проживает: Оренбург
Сообщений: 464
Возраст: 38

Рейтинг



Цитата:
Спам и реклама.

Где? Я для твоей же документации старался, народ напряг, человек описал альтернативы, дал ссылки, а ты вот так взял и обосрал... Вот и помогай после этого.

__________________
На презентации Internet Explorer 9 парализованный мальчик встал и вышел... о_О
В новом амароке файловый менеджер превратили в фейловый... © slux

Сообщить модератору | IP: Записан
Сообщение: 65578

Старое сообщение 15-10-2010 17:20
- За что?
 ForestGirl
вот это жииир

Дата регистрации: Oct 2005
Проживает: Sweet Apple Acres
Сообщений: 2161
Нанесла повреждений: 146 ед.
Возраст: 38

Рейтинг



ДядиМиша неблагодарен!!11

__________________
Я повелеваю принести мне все ракушки, которые сможете найти!

Сообщить модератору | IP: Записан
Сообщение: 65580

Старое сообщение 15-10-2010 17:30
-
PoD-Stas
Житель форума

Дата регистрации: Jul 2007
Проживает: Харьков
Сообщений: 586
Возраст: 35

Рейтинг



pdf или djvu у меня даже на смарте читает эти форматы.

Сообщить модератору | IP: Записан
Сообщение: 65581

Старое сообщение 15-10-2010 17:35
- За что?
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 33041
Нанёс повреждений: 392 ед.

Рейтинг



Цитата:
SluX писал:
Где? Я для твоей же документации старался, народ напряг, человек описал альтернативы, дал ссылки, а ты вот так взял и обосрал... Вот и помогай после этого.

Да ёлки-палки. Я не имею никакого понятия про DocBook, ODF и прочюю экзотику. И терпеть не могу XML за совершенно уродский синтаксис.
Я понимаю, что для вас он родной и удобный, но мне от этого не легче.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'

Сообщить модератору | IP: Записан
Сообщение: 65583

Старое сообщение 15-10-2010 17:57
-
Тема: (Опционально)
Ваш ответ:



Переводчик транслита


[проверить длину сообщения]
Опции: Автоматическое формирование ссылок: автоматически добавлять [url] и [/url] вокруг интернет адресов.
Уведомление по E-Mail: отправить вам уведомление, если кто-то ответил в тему (только для зарегистрированных пользователей).
Отключить смайлики в сообщении: не преобразовывать текстовые смайлики в картинки.
Показать подпись: добавить вашу подпись в конец сообщения (только зарегистрированные пользователи могут иметь подписи).

Временная зона GMT. Текущее время 21:42. Новая тема    Ответить
Страницы (4): « 1 2 3 [4]   Предыдущая тема   Следующая тема
HLFX.Ru Forum HLFX.Ru Forum > Разработка игр > Наши проекты > Xash3D > Документация по движку
Версия для печати | Отправить тему по E-Mail | Подписаться на эту тему

Быстрый переход:
Оцените эту тему:

Правила Форума:
Вы not можете создавать новые темы
Вы not можете отвечать в темы
Вы not можете прикреплять вложения
Вы not можете редактировать ваши сообщения
HTML Код ВЫКЛ
vB Код ВКЛ
Смайлики ВКЛ
[IMG] Код ВКЛ
 

< Обратная связь - HLFX.ru >

На основе vBulletin
Авторское право © 2000 - 2002, Jelsoft Enterprises Limited.
Дизайн и программирование: Crystice Softworks © 2005 - 2024