metaclass: (дзедline)
metaclass ([personal profile] metaclass) wrote2013-01-28 10:38 am

О UI дизайне и кодогенерации

А вот интересно, насколько совместима идея "отдельный человек-рисователь UI" и "генерация UI из метаданных/описания предметки".
А то, скажем, у меня софтина отдельно вручную сделанных окошек содержит десять штук. И еще пару сотен автоматически сгенеренных из метаданных.

[identity profile] migmit.livejournal.com 2013-01-28 10:28 am (UTC)(link)
Чего-то мне последнее время кажется, что они обе говно.

[identity profile] nealar.livejournal.com 2013-01-28 10:49 am (UTC)(link)
В смысле "гуй вообще не нужен"?

[identity profile] migmit.livejournal.com 2013-01-28 11:07 am (UTC)(link)
Во-первых, строго говоря, пост говорит не про гуй, а про уй.

Во-вторых, нужен, но делать его должен не "отдельный человек", и не автогенерилка. Нужен инструмент типа TeX-а. Чтобы простой малограмотный теоркатегорщик мог наваять прилично выглядящий гуй с небольшими усилиями.

[identity profile] nealar.livejournal.com 2013-01-28 02:45 pm (UTC)(link)
Чем "инструмент типа ТеХа" принципиально отличается от автогенерилки? Универсальностью?

[identity profile] migmit.livejournal.com 2013-01-28 06:23 pm (UTC)(link)
Я ещё не видел статьи в TeX-е, контент которой был бы автосгенерённым. Так что отличие — в ручном управлении.

[identity profile] berezovsky.livejournal.com 2013-01-28 06:48 pm (UTC)(link)
О, ты в редакторах разбираешься?
Подскажи, может, такую штуку.
Нужен редактор, бесплатный или недорогой, чтоб я потянул.
Уметь сохранять в пдф и для электронных книжек.
Чтоб простое форматирование можно было делать - абзацы, заголовки, разрывы страниц.
Чтобы лицензия позволяла распространение документа, но с сохранением авторских прав.
Корованы грабить необязательно.

[identity profile] permea-kra.livejournal.com 2013-01-28 07:00 pm (UTC)(link)
К обязательному прочтению, блджад.

ru.wikipedia.org/wiki/%D0%A2%D0%B5%D0%BA%D1%81%D1%82%D0%BE%D0%B2%D1%8B%D0%B9_%D1%80%D0%B5%D0%B4%D0%B0%D0%BA%D1%82%D0%BE%D1%80

ТеХ + vim все это позволяет, но это неважно.

[identity profile] berezovsky.livejournal.com 2013-01-28 07:03 pm (UTC)(link)
Текс плюс вим - это как?

[identity profile] migmit.livejournal.com 2013-01-28 07:05 pm (UTC)(link)
Понятия не имею. При чём здесь вообще редакторы?

[identity profile] berezovsky.livejournal.com 2013-01-28 07:08 pm (UTC)(link)
Ты про текс заговорил, я подумал, разбираешься.

[identity profile] migmit.livejournal.com 2013-01-28 07:12 pm (UTC)(link)
Во-первых, он "тех" (последняя буква в названии — греческая "хи"), во-вторых, при чём тут редакторы-то?

[identity profile] berezovsky.livejournal.com 2013-01-28 07:24 pm (UTC)(link)
Ну надо пдф сделать грамотно.

[identity profile] permea-kra.livejournal.com 2013-01-29 04:18 am (UTC)(link)
Дык и при чем тут текстовый редактор-то?

[identity profile] nealar.livejournal.com 2013-01-29 05:15 am (UTC)(link)
Делаешь в чём удобно, а потом перегоняешь в ПДФ.

[identity profile] zamotivator.livejournal.com 2013-01-29 09:04 am (UTC)(link)
тех это не редактор, это язык. В любом редакторе редактируешь тех, и генеришь.