Re: Разработка свободной программы для сценаристов. Часть 2
Цитата:
Цитата:
На пальцах поясню суть работы сценариста. Сегодня полные метры не заказывают. Те, кто их пишет - либо графоманы, либо юные мечтатели, либо те, кто из старой обоймы. Последним эта программа не нужна, потому что они пьют чай с Михалковыми и пишут на салфетках - они знают, что их сценарии старые могущественные друзья в любом виде примут и изучать какой-то там софт им впладлу в принципе. Первые две категории предпочтут ФиналДрафт - как халивудскую программу, а значит это круче! Всё равно ведь кроме как попонтоваться перед знакомыми и изобразить из себя пейсателей им в принципе ничего не нужно, и их творения никто кроме приятелей читать не будет. НЕ думаю, что под них стоит писать программы. Что в остатке? А в остатке сценаристы-работяги, от которых требуют по серии в неделю. Садятся они, в голове - ноль, по календарю - понедельник. Берут ручку и начинают что-то выдумывать. Кто же там герой-то? Что он будет делать? Вот запишут с десяток вариантов и тасуют, как колоду, что удачнее - в работу, что не очень - в корзину. Из того что осталось, пытаются скроить историю! Схематично сначала. Вот почему карточки были бы уместны, если уж усложнять и добавлять модули. Потому что их можно менять местами, двигать. При этом их видно все сразу не в виде списка, а именно как пасьянс. Некоторые говорят, что есть же список сцен - там тоже всё видно. Но! Список появляется уже когда есть сцены. А тут предварительная работа. Ещё не совсем понятно, что куда и зачем и клеится ли вообще всё в единую историю. И потом, представьте реальный карточный пасьянс, который не разложен, а названия карт выписаны столбиком - насколько сложнее будет ориентироваться? Вот так и тут - эта возможность реально упрощает работу над сюжетом на самом первом этапе, когда о сценарии ещё и речи нет. Если это сложно реализовать, то в конце концов, можно обойтись. Хуже, когда в программе куча модулей, которые её перегружают, но не помогают реально работающему сценаристу, а лишь тешат самолюбие граформаннов. Далее. Если карточки интегрированы в программу, то после их упорядочивания (составления пасьянса), синопсис появляется автоматически. В противном случае, его можно написать ручками (копипастить из программы, в которой разработкой занимался). Всё. Основа есть. Садимся и расписываем сцены. И вот тут важно успевать записывать удачные мысли, красивые описания действия, искромётные диалоги. Тут важно, чтобы всё действительно работало, как АК, не клинило, не давало осечек, не перегревалось. Иначе мысль улетает, пока переключаешься на какие-то манипуляции или поиск нужного блока для форматирования. Именно поэтому я категорически против лишних блоков: Титр, Примечания, Участники сцены, Переход, Заметка по тексту. Мне так же непонятна функция в окне быстрого форматирования - "Предыдущий" и "Следующий". Зачем это? Чтобы общий код увеличить и создать возможности для ошибок в программе? Никакой практической ценности эти функции не имеют. Ни-ка-кой! Уж лучше бы была возможность просто изменять цвет текста и/или выделять его жирным, курсивом и подчёркиванием - стандартные вещи в большинстве программ, где предусмотрен набор текста. Вот эта стандартная функция решала бы любые вопросы с пометками, титрами, примечаниями. Просто, понятно и гибко. Но этого нет! А вместо этого какие-то нелепые блоки форматирования. Всё остальное в принципе уже реализовано. Сомнения вызывает функция "черновик". Явного отторжения не испытываю, но и ничего не могу сказать "за". И, если эта функция утяжеляет программу, создаёт риск обвала или торможения (!), то скорее я бы от неё отказался в пользу стабильности, скорости, уменьшения объёма файла. Может она и полезна. Если упомянутых рисков не несёт - ну пусть будет. По крайней мере она не мешает в работе, не засоряет визуально списки и другие области работы, и не требует потом внесения исправлений вручную. В плане оптимизации тут уже писали: экспорт в ПДФ в принципе не нужен. Так вот, закончу мысль. Сценарист только дожевал сотый бутерброд, а уже пятница - завтра сдавать первый драфт. Как думаете, будет он по графикам выправлять структуру? :) А когда ему придётся вычищать вручную все эти "модные" переносы-продолжения - он проклянёт "тот день, когда он сел за руль этого пылесоса". А если ещё в процессе записи своих идей и искромётных диалогов, ему придётся пару раз запутаться и нажать не ту кнопку в панели быстрого форматирования, или программа подвиснет из-за обилия обрабатываемых данных и сложности и захламлённости исполняемого кода, то отборный мат услышат все соседи. |
Re: Разработка свободной программы для сценаристов. Часть 2
Все эти реально не просто лишние, но очень вредные фичи с каждым разом тянут на дно отличный продукт. При этом потраченных усилий и времени становится настолько жалко, что отказаться от уже сделанных глупостей очень и очень трудно чисто психологически и морально. В результате замкнутый круг - программа перенасыщается вредными прибамбасами (именно вредными, а не просто лишними), но вместо удаления их, появляются всё новые и новые.
Поэтому, чем делать что-то вредное, лучше вообще ничего не делать. Лучше десять раз подумать, нужны ли новые навороты в принципе и к чему, каким проблемам они могут привести. Стоит ли начинать? |
Re: Разработка свободной программы для сценаристов. Часть 2
Цитата:
Димка, прихожу к выводу, что нужна версия с профилями. Поясняю. При установке программы устанавливается базовая версия с минимально необходимым функционалом. Тем, кому этого функционала недостаточно, могут создать свой профиль и, во время создания профиля, подключить нужные функции для каждого раздела. При желании можно будет создать несколько профилей для разных задач и с разным форматированием и пусть каждый пользователь создает таким образом комфортную среду для творчества. Таким образом вы угодите всем и это введение позволит программе развиваться дальше и практически бесконтрольно наращивать количество разных примочек. Чтобы контролировать нужность или ненужность тех или иных функций, рекомендую периодически устраивать опросы среди целевой аудитории у себя на сайте и храните эти опросы или оставляйте их активными постоянно. Чтобы узнать, кто какие термины и сокращения использует в своих сценариях, запросите у профессиональных сценаристов (хотя бы 5 проектов в фильмографии) их последние сценарии. Ознакомьтесь с реальной работой, пролистайте минимум 20 сценариев и вам всё станет очевидно. В результате этого нововведения будет увеличиваться установочный файл, но при нынешних скоростях это малосущественно. Упадёт количество скачиваний новых версий программы, потому что сценаристы создадут себе комфортную среду и этим удовлетворятся. Можно добавить кнопочку "Отправить данные о профиле разработчику" и тогда вы получите реальную картину того, что действительно нужно и используется. Вот такая колбаса. |
Re: Разработка свободной программы для сценаристов. Часть 2
Цитата:
Цитата:
Остальные блока - да, специфичны и нужны не всем. Цитата:
Цитата:
В целом, я ваш посыл понял и вот, что по этому поводу скажу. Большая часть проблем, которые сюда выносятся, относятся к бета-версии. На то она и бета, чтобы её тестировать, находить проблемы, исправлять, тестировать, находить проблемы и дальше по кругу. В последней стабильной версии по факту есть три основных проблемы: 1. Потребление ресурсов. 2. Долгое сохранение. 3. Долгое открытие. Все они связаны с самим редактором сценария. Возникают они из-за того, что перестраховываясь и сохраняя историю всех изменений проекта, я не обратил должного внимания производительности. Плюс построение всех структур данных при загрузке проекта тоже кушает немало. Но факт в том, что эти проблемы не связаны ни с черновиком, ни с форматами титра, примечания и режимом рецензирования. Я сейчас не хочу никого переубедить в их полезности, а хочу сказать, что они вашей работе не помеха (если не считать, что это целых три кнопки, которые загромождают весь интерфейс (на минутку вспомним интерфейс Sophocles)), проблема кроется в другом месте. Я в курсе этой проблемы и работаю над ней. И я уверен, что доведу эти моменты до наилучших возможных показателей. Вячеслав Киреев, спасибо! У меня уже есть похожая идея. В версии 0.6.1, может 0.6.2 введу её в программу. |
Re: Разработка свободной программы для сценаристов. Часть 2
Цитата:
В принципе, когда есть такой блок, "как заметки по тексту", то даже упомянутое мной форматрирование B, I, U - становится неактуально даже. Ну и зачем тогда всё остальное тем более?Вот вам типичный пример ухудшения - я уже запутался реально, и даже забыл о существовании полезной функции из-за обилия откровенного хлама засоряющего программу. О каком тут аналоге АК может идти речь? Титр - ну зачем он? Ну сколько титров приходится на один сценарий? Это же не диалоги. Какая проблема просто набрать это слово с новой строки прописными? Я даже больше скажу - на 10 сценариев приходится один титр! Зачем ради этого делать целый блок с форматированием и захламлять инструментарий? Примечание - то же самое. Я вообще не помню, писал ли я когода-либо примечания. Чаще всего это болезнь(!) начинающих авторов, которым ну очень нужно всё снабдить примечаниями, ведь просто и понятно описать они не могут, а все остальные ну идиоты же, не поймут их гениальный замысел. Примечания реально нужно очень редко в исключительных случаях. Зачем для них отдельный блок создавать - для меня тайна за семью печатями. Цитата:
Сценарист настолько убог, что не может нажать "Капс" или что?:doubt: Или настолько сноб, что ему обязательно нужна специальная кнопка в самой программе для того, чтобы начать писать прописными? Ну бред же! Я бы понял, если бы эта кнопка генерировала список всех участников конкретной сцены - тогда да. Порой можно просмотреть какого-нибудь персонажа и не вписать его. Но тогда такой кнопке не место в списке форматирования. Это уже отдельная функция генерирования списка. Вот тогда бы этафункция какую-то полезную нагрузку несла. А так, ну реально зачем? Может в инструкции для гениальных сценаристов проще написать, что есть такая кнопка на клавиатуре, как "Caps Lock" и всё? Зачем программу замусоривать ради этого? Цитата:
Ну объясните мне идиоту, в чём проблема написать прописными буквами слово "ТИТР" с новой строки в блоке описания действия? Или нажать кнопку "Caps Lock" и писать свои наиважнейшие до апупения примечания? Про "Переход" я уже запутался окончательно. Это вообще для чего? Цитата:
Лучше бы рядом с названием блока была обозначена комбинация горячих клавиш - вот это было бы более полезно. Цитата:
Цитата:
1. Когда выделяешь часть текста, к которому собираешься ставить редакторский комментарий, то задать прочие параметры не удаётся - с текста сбрасывается выделение и настроить цвет фона или шрифта уже невозможно - нужно снова выделять. И так для каждого параметра нужно каждый раз снова и снова выделять этот же кусок текста: для настройки цвета шрифта, цвета фона, создания комментария. 2. Если есть функция рецензирования, с помощью которой можно оставлять любые пометки для работы и комментарии, то возвращаемся к первому вопросу: зачем тогда нужен блок "Заметки по тексту"? :) |
Re: Разработка свободной программы для сценаристов. Часть 2
Цитата:
Цитата:
Ещё нужен формат по образцу. Поиск по заметкам к тексту не появился? Больше пиктограмм в меню. Меньше выпадающих списков. Заметка по тексту прямо в тексте, но с отступом сбивает и не радует глаз. Может удобнее всплывающей подсказкой при наведении на выделенную часть текста? |
Re: Разработка свободной программы для сценаристов. Часть 2
Заглянул в раздел программы "Статистика". Вот, кстати, там есть списки персонажей, участвующих в каждой отдельной сцене. То есть их можно прямо оттуда вытаскивать и вписывать, где нужно перечислить участников сцены. Сама же эта кнопка форматирования совершенно лишняя.
В принципе, статистика, графики - это всё может быть полезно. Задачи бывают разные и выбрасывать эти функции, над которыми уже столько поработали, конечно не нужно. Не думаю, что они влияют на стабильность или скорость программы. Цитата:
Цитата:
Цитата:
Не нужно впихивать в программу всё подряд просто "шоб було". Если есть удобный способ обойтись имеющимися средствами, то не нужно дублировать функции и перегружать программу. Цитата:
|
Re: Разработка свободной программы для сценаристов. Часть 2
Цитата:
Цитата:
2. Персонажи из этого блока, учитываются при анализе сценария. Цитата:
Цитата:
Мухомор, Кирилл Юдин, вот как оно работает. http://kitscenarist.ru/assets/images...ast-format.gif Тут я нажимаю: ноль, вниз, вниз, три, вниз, пять, вниз, четыре. |
Re: Разработка свободной программы для сценаристов. Часть 2
Цитата:
Редактировать в Ворде им мне было удобно. Единственным неудобством был поиск ремарок (их мало). Нужно бегать на другие страницы. |
Re: Разработка свободной программы для сценаристов. Часть 2
Цитата:
Цитата:
А вот когда упустил? Проглядел? Что я там набирать буду, в ожидании подсказки? Ни-че-го! В тысячу раз полезнее - вытянуть из статистики имена участников конкретной сцены и вставить в текст сценария. Вот это реально очень полезная штука, когда есть такое требование от редактуры кинокомпании. Так она уже и так есть! Таким образом получается, что эта функция форматирования совершенно бесполезная. Мусорная. Цитата:
Цитата:
1. Мне жалко убивать старые проекты, которые начал создавать в "пятёрке", а судя по всему, с шестой версией формат не совместим. :( 2. Я как огня боюсь вот этих вот "продолжает" и разрывом страниц на лету (если я правильно понял, как это работает). Так что если можно, поправить это в последней "пятёрке" - был бы признателен весьма. :) |
Re: Разработка свободной программы для сценаристов. Часть 2
Цитата:
Максимум - это некий текст достаточно короткий в каком-нибудь блокноте. Соответственно, либо он весь будет одного формата (полностью описание или реплика), либо это будет очень короткая зарисовка на ходу (что тоже ну очень гипотетически возможно), к которой применять формат по образцу будет ещё смешнее, поскольку образцов дублирующихся там будет от силы два-три и ради них так заморачиваться глупо. |
Re: Разработка свободной программы для сценаристов. Часть 2
Цитата:
Давишь кнопку рецензирования, выпадает список из ещё 4 кнопок. Формат текущего блока Нарисовать пиктограммы и прилепить их между полями Навигация по сценам и Текст сценария (позиция по вертикали - центр) |
Re: Разработка свободной программы для сценаристов. Часть 2
По поводу "Черновика" тоже не совсем понимаю, зачем это нужно. Вот пытаюсь смоделировать ситуацию - и не могу придумать.
На первый взгляд - круто! Но начинаешь думать, зачем - а правда, зачем???:doubt: Сценарии всё равно пишутся драфтами. Первый и есть своего рода черновик. Потом к нему пишутся замечания и пожелания и в соответствии с ними переписывается. То есть, открывается первый драфт, пересохраняется под новым именем и вносятся изменения сразу в тексте. Имея на руках рекомендации, их можно сразу внести как комментарии в рецензировании. Плюс в том, что однажды внеся комментарии и пометки - ты их не потеряешь - они всегда будут светиться не только в тексте, но и в панели комментариев при рецензировании. Вот и вопрос, а с черновиком что делать? Тем более, что переключение между черновиком и рабочим текстом происходит достаточно долго, чтобы при постоянно обращении туда-сюда начать сильно нервничать и навсегда отказаться от этой функции. Есть аргументы в защиту "Черновика"? У меня нет. Но чувствую, что этот модуль реально грузит программу и по объёму файла проекта, так и по исполнению кода. А это уже весомый аргумент "против". |
Re: Разработка свободной программы для сценаристов. Часть 2
Цитата:
Не работал на узких экранах, не скажу как и кому, но пожелания для широких, я изложил. Места на экране полно. Дайте больше кнопок и ближе к тексту. Не хочу читать Место и время, хочу кликнуть по домику (инт) или Елке на горе (нат). В один клик. Не хочу помнить горячие клавиши. У меня есть мышь в правой руке и под левой клава. |
Re: Разработка свободной программы для сценаристов. Часть 2
Вложений: 1
Вложение 15356Вообще поведение курсора - проблема всей программы. Он всегда перепрыгивает вслед за мышкой на вспомогательные панели, хотя логичнее, чтобы он оставался в том месте, где был оставлен в окне редактирования текста - оно же основное.
То же и с выделением - оно слетает при любой команде. Например выделил текст, изменил форматирование - всё, выделение слетело. А если не ту кнопку нажал, то просто выбрать нужную уже не получится - нужно снова прыгать в окно редактора снова выделять нужно и снова возвращаться к списку для изменения формата, цвета и т.д. |
Текущее время: 11:28. Часовой пояс GMT +3. |
©2006 - 2009, screenwriter.ru
Powered by vBulletin; перевод: zCarot