Вы здесьНовая читалка и редактор - прошу помощи сообщества
Опубликовано вт, 11/08/2009 - 22:24 пользователем Ян Злобин
Господа читатели и верстальщики! Я задумал две новые свободные программы - читалку и редактор. Лицензия - GPLv3. Пишу для себя, но если у кого-нибудь будет интерес - буду рад. Вторая версия читалки сейчас находится в стадии отладки и оптимизации. Делается только для обычного компьютера (на карманные и подобные не рассчитываю за отсутствием и ненадобностью для меня). Программа межплатформенная - FreeBSD, Linux, Windows. Основной прицел - среда GNOME. Включает инструменты для ведения библиотеки (в текущей версии только локальной). Планирую закончить этой осенью. Редактор - на стадии обдумывания и постановки задачи. У меня, собственно, три вопроса. 1. Найдутся ли желающие протестировать программу для чтения на тему удобства, желаемых возможностей и багов? 2. Есть ли спрос на программы для чтения и ведения библиотек в средах, отличных от Windows? 3. Прошу помощи в составлении техзадания для редактора. Поскольку я еще непосредственно не приступил к разработке, думаю, самое время обсудить ТЗ. То есть, кому чего не хватает в существующих средствах, кому чего хотелось бы видеть в таком редакторе и так далее. Вот кратко и обобщенно мои мысли по этому поводу: 1. Редактор должен быть свободным (лицензия GPLv3, открытые исходные коды и все положенные атрибуты); Есть ли желающие поучаствовать в составлении ТЗ для редактора?
|
Вход на сайтПоиск по блогам и форумамUser menuПоследние комментарии
Nicout RE:Таинственная личность админа Флибусты 4 часа
Aliki RE:Подайте бедному копеечку на книжку с литреса... 16 часов Isais RE:Кармен Мола - Пурпурная сеть [litres] 1 день Isais RE:Детство, опаленное войной (Вторая мировая 1939-1945 и ВОВ) 1 день kopak RE:О группе Дятлова. О той самой, того самого... 4 дня Isais RE:Катя Водянова - Дом и два жениха в придачу 1 неделя Aleks_Sim RE:Прошу переформатировать, распознать, etc... 1 неделя Саша из Киева RE:Кто сможет раздобыть и оцифровать нужные мне книги? 2 недели Isais RE:Дмитрий Анатольевич Горчев - ЖЖ Дмитрия Горчева (2009–2010) 2 недели Саша из Киева RE:Детям о Ленине (Издание 1965 года) 3 недели Саша из Киева RE:Приключения Мишки-Ушастика (Перевод Марата Брухнова) 3 недели babajga RE:Белая княжна 1 месяц Isais RE:Файл достаточно хорош. Нет смысла в его улучшении. Ага,... 1 месяц mazay RE:Sleepy Xoma - Bagⲣѱnoⲣojdennaѱ 1 месяц zlyaka RE:С Новым годом! 1 месяц SparkySpirit RE:Жорж Санд - переводы 19 века 1 месяц Саша из Киева RE:Наш дом - СССР 1 месяц babajga RE:Чернушка. Повести 1 месяц Впечатления о книгах
mysevra про Пауэлл: Магия тёмная и загадочная [litres] (Фэнтези, Городское фэнтези)
07 02 Поступки главной героини удивляют своей железбетонной глупостью, непорядочностью и самоуверенностью. Грустно, девицы.
mysevra про Чайлд: Лед-15 [Terminal Freeze ru] (Научная фантастика, Триллер)
07 02 Понравилось: бодренько и без личной драмы, так популярной ныне. За тех, кто ехал по льду, переживала больше, чем за тех, кто бегал по базе. Финальное предположение, что же это было, добавило каплю милоты. Оценка: хорошо
decim про Слободчиков: Облака над Суренью (Советская классическая проза)
07 02 Вот этим вот примерно до 1987 были забиты полки книжных магазинов. Жаль варварски вырубленных на целлюлозу ёлок, жаль ненужных усилий автора - честного лесника, зачем-то подавшегося в литературу. Нечитаемо. Оценка: нечитаемо
Kiesza про Лиманов: Пять лет спустя, или Вторая любовь д'Артаньяна [СИ] (Исторические приключения, Фанфик)
06 02 Не Дюма. Изложение скучноватое, неспешное. Кардинал мелочен, Рошфор глуп, д`Артаньян задрот. Оценка: плохо
sicomd про Никонов: От Второй мировой к холодной войне. Немыслимое (История, Публицистика)
06 02 Почему так корежит некоторых …. Когда речь заходит о СССР — только поэтому читать стоит!
Oleg68 про Куанг: Опиумная война [The Poppy War ru] (Фэнтези)
05 02 Очень понравилась книга. Необычно. Нравится слог автора. Оценка: отлично!
decim про Светлана Сергеевна Тюльбашева
05 02 Столкновение орков и вампирш, посвящённых 2-3 поколения назад и не осознающих своё вампирство. А кто другой может прошляться пол-лета по болотам, питаясь одной черникой и не быть съеденными комарами, когда кончится репеллент(столичным ………
Skyns71 про Олшейкер: Психологический портрет убийцы. Методики ФБР (Психология, Юриспруденция)
04 02 ...автор почётный поциент клиники Somerville Asylum в Бельмонте, опус - много слов поциента ни о чём". Уважаемый 187 - вы книгу-то читали? А хотя бы статью в Википедии про автора? Не стыдно нести чушь?
Barbud про Шалашов: Господин следователь 4 [СИ] (Альтернативная история, Исторический детектив, Попаданцы, Самиздат, сетевая литература)
04 02 Читать можно. Повествование идет неторопливо и размеренно, в тексте много всяких бытовых подробностей - особенностей топки печей, пользования самоваром, найма прислуги, обращения с ней и т.д и т.п. ГГ ходит на службу, вкусно ……… Оценка: хорошо
virtcatty про Никонов: От Второй мировой к холодной войне. Немыслимое (История, Публицистика)
03 02 Для тех кто комментировал ранее. План "Немыслимое" всё-таки был. И холодная война была, и как всегда виновата РОССИЯ!
Skyns71 про Никонов: От Второй мировой к холодной войне. Немыслимое (История, Публицистика)
03 02 Уже по аннотации ясно, что читать не стоит. Очередная пропагандистская дрянь.
decim про Лабатут: Когда мы перестали понимать мир [litres] (Научная литература: прочее)
03 02 Обголливуженные биографические справки о некоторых учёных прошлого века под общим знаменателем "ваще трёхнутые яйцеголовы". Книгу делало издательство Ad marginem, оптимизнувшее, похоже, научного консультанта в ноль. Так ……… |
Комментарии
Отв: Новая читалка и редактор - прошу помощи сообщества
1) Найдутся.
2) Есть, и преогромнейший
3) Надо подумать. Надеюсь, тема не заглохнет.
UPD. Надеюсь, не на Java ?
Отв: Новая читалка и редактор - прошу помощи сообщества
Нет. GTK+, libxml2 (SAX), sqlite3
Отв: Новая читалка и редактор - прошу помощи сообщества
Жаль.
Отв: Новая читалка и редактор - прошу помощи сообщества
Почему? На Джаве, кажется, что-то уже есть.
Отв: Новая читалка и редактор - прошу помощи сообщества
Под Windows запустить будет... неоднозначно. А что за fb2-редактор на Джаве?
Отв: Новая читалка и редактор - прошу помощи сообщества
Спокойствие, спортим. Под cygwin, например.
Отв: Новая читалка и редактор - прошу помощи сообщества
Зачем же. Нативно всё отлично работает.
Отв: Новая читалка и редактор - прошу помощи сообщества
Уж больно она тормозит, подлая....
Отв: Новая читалка и редактор - прошу помощи сообщества
Это ж не намберкранчинг. Редактору тормоза пофиг.
Отв: Новая читалка и редактор - прошу помощи сообщества
Ну, всё в мире относительно.... Когда за время запуска редактора (IBM Rational Software Architect) успеваешь выпить кофе и покурить - это очень плохо отражается на давлении.
Отв: Новая читалка и редактор - прошу помощи сообщества
Потестировать - с удовольствием.
Отв: Новая читалка и редактор - прошу помощи сообщества
1. тестировать, - это мы всегда пожалуйста!
2. я вот, например, давно мечтаю перейти на линух, а таких много, так что спрос точно есть! другой вопрос, - его объем...
Отв: Новая читалка и редактор - прошу помощи сообщества
Вот тоже межплатформенная программа, использующая такие же инструменты: http://www.pidgin.im/ Полный Windows-дистрибутив весит около 13 Мб. То же, но без GTK - около 7 Мб. Для Linux тоже около 7 Мб.
Но эта программа значительно больше по размеру, чем читалка. Вот и прикиньте. Мне думается, что размер небольшой по современным меркам.
Отв: Новая читалка и редактор - прошу помощи сообщества
К чему здесь вообще разговоры о Джаве? Джавы в моей программе нет. Я же написал: GTK+, libxml2 (SAX), sqlite3 - это pure C.
Отв: Новая читалка и редактор - прошу помощи сообщества
А она что, ещё и каталогизатором подрабатывать будет (sqlite3) ?
Отв: Новая читалка и редактор - прошу помощи сообщества
В первом же посте расписал - Включает инструменты для ведения библиотеки (в текущей версии только локальной). Внимательнее, молодой человек :-)
Отв: Новая читалка и редактор - прошу помощи сообщества
Виноват, вспылил, исправлюсь! (преданно смотрит в глаза)
Отв: Новая читалка и редактор - прошу помощи сообщества
а не запаришься интерфейс на компилируемом языке делать?
кроме того, нормальный редактор это большой объём работ.
Отв: Новая читалка и редактор - прошу помощи сообщества
А сам-то как думаешь? :-)
Отв: Новая читалка и редактор - прошу помощи сообщества
я бы предложил lua, metalua или python для интерфейса, если уж использовать с/с++, товарищи говорят частично спасает :)
wxwidgets вместо gtk (gtk реально страшен везде кроме гнома, а особенно на маке!), или же вообще java + swt как промежуточный вариант между интерпретируемым и компилируемым -- всё-таки java перекомпилируется модульно, и swt выглядит поприличнее.
про время проекта пока не скажу, сначала посмотрю на какую-нибудь более внятную декларацию хотелок.
Отв: Новая читалка и редактор - прошу помощи сообщества
Спасает от чего?
Глупости какие :-) OpenOffice на видовозе плохо выглядит? Или Gimp? Или Firefox? Или Pidgin? Какие нафиг интерпретаторы? Какая Джава? Я использую для этого только чистый С без плюсов. И это мои проблемы, если уж я взялся за это дело.
Отв: Новая читалка и редактор - прошу помощи сообщества
Всегда складывалось впечатление, что ООо это java. Правда какая-то странная, без тормозов. :)
Pidgin - тоже забавный примерчик. Народ орёт о глюкавости, а я глюков в упор не вижу. Стал разбираться. О глюках орут вин-пользователи. Линуксовые недоумевают. Что-то тут не так. Видимо глюки появляются где-то на стыке GTK и winAPI.
А к wxWidgets стоит присмотреться. Довольно давно использую. Минимум телодвижений при портировании. Да и пользоваться удобно. Особо радуют постоянно появляющиеся фишечки-рюшечки. И сетка кроссово прикрутится, и базы. Движок можно разный использовать: winAPI, GTK, Motif, X11.
Изощрённый мазохизм? Только вот если рассчитывать на поддержку, то может лучше плюсики использовать? Оно как-то проще, архитектура прозрачнее что-ли. Да и расходов накладных немного.
Отв: Новая читалка и редактор - прошу помощи сообщества
Глюки - они в голове :-)
Мимо. GTK уже кроссплатформенная. Сразу. Фишечки-рюшечки для
блондиноклюбителей украшательств. А на WinAPI пусть дядя Билли пишет. :-) X11... сам-то понял что сказал? И вообще что за бред писать одну программу на нескольких совершенно разнородных API???Использую то, на чем живу. Про прозрачность черных ящиков-классов расскажите школьникам :-) А кому хочется проще, может на Visual Basic каком-нибудь писать, в крайнем случае, на C#. :-)
Короче, жжжирный тролль.
Отв: Новая читалка и редактор - прошу помощи сообщества
Кстати о платформах. Sqlite на всех платформах уместен? Для создания управления библиотекой я бы рекомендовал собственно хранение через bridge делать. Чтобы если чего, то базу на простой xml заменить.
C++ позволяет работать в модели привычной нам с колыбели. Одним этим он упрощает работу. Впрочем, хозяин - барин.
Отв: Новая читалка и редактор - прошу помощи сообщества
Все это есть в GTK сразу.
На всех заявленных.
Это когда других API не видел. WinAPI ужасен, когда увидишь другие. Это мое мнение, конечно.
И много у тебя программ с чистым X11? А почему так мало? ;-)
Года три примерно. До этого больше десяти лет писал под винду на плюсах. Есть с чем сравнить. А от GTK я просто балдею. :-)
Для меня задача стоит не как проще, а как лучше. Вместо того, чтобы троллить, лучше почитай про GTK. А то присутствуют, мягко говоря, заблуждения.
И вообще, господа теоретики, что-то я ни разу не видел, чтобы автор, скажем, Алридера навязывал автору Кулридера свое видение ситуации, или же наоборот. Практик просто взял и сделал свое как считает правильным. А теоретики только и делают, что советы советуют :-) Без обид.
Отв: Новая читалка и редактор - прошу помощи сообщества
Отв: Новая читалка и редактор - прошу помощи сообщества
Ммм, вообще-то я имел ввиду объем спроса, а не объем дистрибутива) А размер, - это уж совсем вторично...
Отв: Новая читалка и редактор - прошу помощи сообщества
Спасибо тебе, добрый человек. С удовольствием потестирую.
Отв: Новая читалка и редактор - прошу помощи сообщества
У меня, в принципе, винда стоит, с юругими платформами как-то не пробовал. так, что если под винду, то с удовольствием потестирую читалку. Хотелось бы в ней, как в CR2 иметь возможность установки разных фоновых рисунков, режимов отображения и пр. А в редакторе хотелось бы русский интерфейс. А то, знаете ли, языкам не обучен-с.
Отв: Новая читалка и редактор - прошу помощи сообщества
В обоих программах изначально делается два языка - русский и английский. Режимы отображения есть. Про фоновые рисунки не думал как-то. Они не мешают чтению?
Отв: Новая читалка и редактор - прошу помощи сообщества
насчет отображения в виде книжного разворота - так действительно удобнее читать, или просто дань уважения привычке?
понятно, что вертикально ориентированная страница с соотношением сторон 1:1,61 - идеальна с точки зрения эстетического восприятия, но вот наличие двух страниц на экране, особенно в режиме редактирования, мне кажется не совсем полезным.
Отв: Новая читалка и редактор - прошу помощи сообщества
Удобнее.
Отв: Новая читалка и редактор - прошу помощи сообщества
Я думаю, что читать куда удобнее одним столбцом. Так сделано практически во всех программах. Начиная от восприятия, заканчивая эргономикой. Ведь когда мы держим в руках книгу, мы поворачиваем ее в руках когда переходим к другой странице. А то и вообще сдвигаем чуть в сторону. Вот почему этот текст на этом сайте сделан одной колонкой, а не двумя? Если бы это было действительно нужно и удобно так было бы на очень многих сайтах. Но этого нет.
Другими словами, книжный вид - действительно дань привычке.
Отв: Новая читалка и редактор - прошу помощи сообщества
читать удобнее узкими столбцами, тогда читать можно быстрее.
все нормальные газеты стараются сделать узкие колонки.
а когда у тебя монитор 1280х1024 и книжный столбец на весь экран, то переводить взгляд с конца одной строчки на начало другой задолбаешься.
я обычно поэтому окошко браузера уменьшаю до оптимальной для меня ширины колонки. при этом с краёв должны быть белые отступы.
учитывай это в своём ТЗ.
Отв: Новая читалка и редактор - прошу помощи сообщества
Когда ты читаешь текст на широком экране и он весь заполнен текстом, ты когда строчка заканчивается переводишь взгляд влево и тебе гораздо тяжелее найти следующую строчку потому что строка длинная и ее тяжело вести взглядом. Зрение напрягается.
В CR есть возможность читать в две колонки и выглядит это приятно.
Даже M$ в своем офисе 2007-ом сделали функциою вьювера. Теперь гораздо легче читать документы (конечно если в них нет всяких схем и таблиц которые рассчитаны на полную ширину экрана)
Отв: Новая читалка и редактор - прошу помощи сообщества
А сделать окно читалки поуже не судьба? ;-)
Отв: Новая читалка и редактор - прошу помощи сообщества
Фоновые рисунки в читалках имитируют текстуру бумаги\книжного листа. Кому как, мне нравится - глаза не так устают, как при ровном одноцветном фоне.
![](http://keep4u.ru/imgs/s/2009/08/12/c1/c153b72b9e0837f8b866a86f198d36e8.jpg)
Отв: Новая читалка и редактор - прошу помощи сообщества
А от белой бумаги книги устают?
Отв: Новая читалка и редактор - прошу помощи сообщества
Вы пост внимательно прочитали?... Там как бы про текстуру, а не про цвет.
Отв: Новая читалка и редактор - прошу помощи сообщества
Разве не про цвет? Большую часть приведенной картинки занимает однотонный цвет. И немного более темное обрамление вокруг. Так дело в обрамлении или все же в цвете?
Отв: Новая читалка и редактор - прошу помощи сообщества
Жесть. Нет, ну честно, у вас плохо со зрением или с монитором? :) Или вы не знаете значения слова текстура и путаете ее с цветом? :)
Отв: Новая читалка и редактор - прошу помощи сообщества
Хорошо, спрошу иначе. Какую книгу приятнее читать - напечатанную на качественной белой бумаге или на серой с текстурой?
Отв: Новая читалка и редактор - прошу помощи сообщества
Вы явно не понимаете суть. При чем тут цвет бумаги? Текстура есть у любой бумаги.
Вы таки действительно не видите разницы между бумагой, даже самой белой и качественной, и однотонной экранной заливкой? :) Тогда вам точно к окулисту :)
Отв: Новая читалка и редактор - прошу помощи сообщества
Я же задал конкретный вопрос. Стало быть, ответа нет. Текстура здесь - всего лишь деталь восприятия. А мне приятнее читать текст на белой гладкой бумаге.
Отв: Новая читалка и редактор - прошу помощи сообщества
Имитация изгиба страниц у центра психологически комфортабельнее. Даже если это совсем незаметно.А вот под самим текстом текстура вряд ли нужна. На широкоформатном мониторе для имитации сгиба есть место.
Отв: Новая читалка и редактор - прошу помощи сообщества
У качественной белой бумаги тоже есть текстура и читать с такой бумаги приятнее, чем с бестекстурной глянцевой :)
Отв: Новая читалка и редактор - прошу помощи сообщества
Конечно. Только она очень мелкая - практически гладкая. Это делает ее матовой.
Отв: Новая читалка и редактор - прошу помощи сообщества
Мелкая, но заметная. В электронной читалке текстура - элемент дизайна, реально на удобство чтения она не влияет, но делает текст более похожим на текст бумажной книги, что для многих привычнее и приятнее.
Отв: Новая читалка и редактор - прошу помощи сообщества
Просто сделать в настройках читалки возможность добавления выбранного рисунка фоном и вопрос с разными вкусами решен :)
Отв: Новая читалка и редактор - прошу помощи сообщества
А как фон отразится на форматировании? А цвета шрифтов сливающиеся с фоном? Не так всё и просто.
Страницы