Вы здесьНовая читалка и редактор - прошу помощи сообщества
Опубликовано вт, 11/08/2009 - 22:24 пользователем Ян Злобин
Господа читатели и верстальщики! Я задумал две новые свободные программы - читалку и редактор. Лицензия - GPLv3. Пишу для себя, но если у кого-нибудь будет интерес - буду рад. Вторая версия читалки сейчас находится в стадии отладки и оптимизации. Делается только для обычного компьютера (на карманные и подобные не рассчитываю за отсутствием и ненадобностью для меня). Программа межплатформенная - FreeBSD, Linux, Windows. Основной прицел - среда GNOME. Включает инструменты для ведения библиотеки (в текущей версии только локальной). Планирую закончить этой осенью. Редактор - на стадии обдумывания и постановки задачи. У меня, собственно, три вопроса. 1. Найдутся ли желающие протестировать программу для чтения на тему удобства, желаемых возможностей и багов? 2. Есть ли спрос на программы для чтения и ведения библиотек в средах, отличных от Windows? 3. Прошу помощи в составлении техзадания для редактора. Поскольку я еще непосредственно не приступил к разработке, думаю, самое время обсудить ТЗ. То есть, кому чего не хватает в существующих средствах, кому чего хотелось бы видеть в таком редакторе и так далее. Вот кратко и обобщенно мои мысли по этому поводу: 1. Редактор должен быть свободным (лицензия GPLv3, открытые исходные коды и все положенные атрибуты); Есть ли желающие поучаствовать в составлении ТЗ для редактора?
|
Вход на сайтПоиск по блогам и форумамUser menuПоследние комментарии
nehug@cheaphub.net RE:Доступ 5 часов
Isais RE:Рэймонд Чэндлер 5 часов DGOBLEK RE:Подайте бедному копеечку на книжку с литреса... 11 часов s_Sergius RE:Maxima-library - новый адрес 3 дня Sclex RE:Обновление FictionBook Editor 5 дней Isais RE:Как картинка из книжки старинной, услаждавшей мои вечера…... 6 дней afj RE:Вычитка #5 (2010-I) 1 неделя albatrossoff RE:Дойвбер Левин - Лихово 1 неделя albatrossoff RE:Семен Григорьевич Гехт - Сын сапожника 1 неделя Isais RE:Сборник - М. А. Бакунин: pro et contra 1 неделя alexk RE:FineReader 15! 2 недели konst1 RE:Когда я снимал кино 2 недели konst1 RE:Дворец сновидений 2 недели Саша из Киева RE:Ищу тексты книг 3 недели ProstoTac RE: Уррррра!!!!С Днём Рождения, Илья!!! 1 месяц Саша из Киева RE:Так и было 1 месяц Саша из Киева RE:Подвиг героев - судьба страны. МНР: люди и годы 1 месяц Саша из Киева RE:Хочу быть лётчиком 1 месяц Впечатления о книгах
mysevra про Хендрикс: Изгнание дьявола из моей лучшей подруги (Ужасы)
02 06 Изложено интересно, но сюжет избитый, не оставляет шансов на интригу. Оценка: неплохо
Олег Макаров. про Риссен: Еврейская мафия. Секрет процветания Израиля [litres] (Публицистика)
02 06 Феерическое антисемитское убожество. Но своего читателя найдет, безусловно Оценка: нечитаемо
idaa про Риссен: Еврейская мафия. Секрет процветания Израиля [litres] (Публицистика)
01 06 Слово грабли в аннотации просто прелесть Оценка: нечитаемо
blahblah про Махнёв: Я жил по совести. Записки офицера (Современная проза, Биографии и Мемуары, Самиздат, сетевая литература)
01 06 романтик и чистый в помыслах" человек? Замполит - он, т.е. ни ракетчиком, ни военным называться не может. Любой человек, который добровольно ли, под нажимом ли стал политработником является или становится гнидой, для которой будет благодеянием, если её удавить. Оценка: нечитаемо
obivatel про Серебров: Князь-Изгой [СИ] (Альтернативная история, Исторические приключения, Попаданцы, Самиздат, сетевая литература)
31 05 Чрезмерное описание исторических подробностей не разбавленных событиями вокруг ГГ, сильно утомляет; а уж поход на рынок с перечислением сколько чего и зачем взял вообще достал круче, чем описание березы на 40 страниц у Толстого. . стр ……… Оценка: неплохо
obivatel про Климонов: Анклав нехристей: Чума с привкусом шоколада [СИ] (Альтернативная история, Боевая фантастика, Постапокалипсис, Самиздат, сетевая литература)
31 05 Очень, очень наивно. Причинно-следственные связи натянуты сверх всякой меры. Самое очевидное, тип заразы заявлен как модифицированный грибок, перенос осуществляется воздушным путем, а это полная жопа. Это смерть всей фауне ……… Оценка: нечитаемо
gruin про Дорош: Слеза Евы [litres] (Детективы: прочее)
31 05 нудятина, фальш, читать невозможно Оценка: нечитаемо
obivatel про Коткин: 100 лет тому назад. Часть 2 [СИ] (Альтернативная история, Попаданцы, ЛитРПГ, Самиздат, сетевая литература)
30 05 Продолжение лучше первой книги по одной причине: меньше подробностей от автора, который совершенно не владеет темой. Оценка: неплохо
mysevra про Зеланд: Вершитель реальности (Психология, Самосовершенствование)
30 05 Вовремя. Когда планомерно доводишь себя до края, подсознательно исповедуя принцип саморазрушения, в определённый момент выбор остаётся или-или. Так что, вовремя. Оценка: отлично!
Ultima2m про Аскеров: Бродяга [СИ] (Космическая фантастика, Самиздат, сетевая литература)
30 05 Нудные диалоги бомжа с калькулятором. Вся книга состоит только из них. Оценка: плохо
polyn про Дорош: Слеза Евы [litres] (Детективы: прочее)
29 05 Дорош создала великолепных, душевных, запоминающихся героев. Это Глафира, профессор Бартенев, тетя Мотя. Очень понравились и запомнились замысловатые и необычные ругательства тети Моти. Жаль что до сих пор никому не пришло ……… Оценка: отлично! |
Комментарии
Отв: Новая читалка и редактор - прошу помощи сообщества
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-ом сделали функциою вьювера. Теперь гораздо легче читать документы (конечно если в них нет всяких схем и таблиц которые рассчитаны на полную ширину экрана)
Отв: Новая читалка и редактор - прошу помощи сообщества
А сделать окно читалки поуже не судьба? ;-)
Отв: Новая читалка и редактор - прошу помощи сообщества
Фоновые рисунки в читалках имитируют текстуру бумаги\книжного листа. Кому как, мне нравится - глаза не так устают, как при ровном одноцветном фоне.

Отв: Новая читалка и редактор - прошу помощи сообщества
А от белой бумаги книги устают?
Отв: Новая читалка и редактор - прошу помощи сообщества
Вы пост внимательно прочитали?... Там как бы про текстуру, а не про цвет.
Отв: Новая читалка и редактор - прошу помощи сообщества
Разве не про цвет? Большую часть приведенной картинки занимает однотонный цвет. И немного более темное обрамление вокруг. Так дело в обрамлении или все же в цвете?
Отв: Новая читалка и редактор - прошу помощи сообщества
Жесть. Нет, ну честно, у вас плохо со зрением или с монитором? :) Или вы не знаете значения слова текстура и путаете ее с цветом? :)
Отв: Новая читалка и редактор - прошу помощи сообщества
Хорошо, спрошу иначе. Какую книгу приятнее читать - напечатанную на качественной белой бумаге или на серой с текстурой?
Отв: Новая читалка и редактор - прошу помощи сообщества
Вы явно не понимаете суть. При чем тут цвет бумаги? Текстура есть у любой бумаги.
Вы таки действительно не видите разницы между бумагой, даже самой белой и качественной, и однотонной экранной заливкой? :) Тогда вам точно к окулисту :)
Отв: Новая читалка и редактор - прошу помощи сообщества
Я же задал конкретный вопрос. Стало быть, ответа нет. Текстура здесь - всего лишь деталь восприятия. А мне приятнее читать текст на белой гладкой бумаге.
Отв: Новая читалка и редактор - прошу помощи сообщества
Имитация изгиба страниц у центра психологически комфортабельнее. Даже если это совсем незаметно.А вот под самим текстом текстура вряд ли нужна. На широкоформатном мониторе для имитации сгиба есть место.
Отв: Новая читалка и редактор - прошу помощи сообщества
У качественной белой бумаги тоже есть текстура и читать с такой бумаги приятнее, чем с бестекстурной глянцевой :)
Отв: Новая читалка и редактор - прошу помощи сообщества
Конечно. Только она очень мелкая - практически гладкая. Это делает ее матовой.
Отв: Новая читалка и редактор - прошу помощи сообщества
Мелкая, но заметная. В электронной читалке текстура - элемент дизайна, реально на удобство чтения она не влияет, но делает текст более похожим на текст бумажной книги, что для многих привычнее и приятнее.
Отв: Новая читалка и редактор - прошу помощи сообщества
Просто сделать в настройках читалки возможность добавления выбранного рисунка фоном и вопрос с разными вкусами решен :)
Отв: Новая читалка и редактор - прошу помощи сообщества
А как фон отразится на форматировании? А цвета шрифтов сливающиеся с фоном? Не так всё и просто.
Страницы