Вы здесьНовая читалка и редактор - прошу помощи сообщества
Опубликовано вт, 11/08/2009 - 22:24 пользователем Ян Злобин
Господа читатели и верстальщики! Я задумал две новые свободные программы - читалку и редактор. Лицензия - GPLv3. Пишу для себя, но если у кого-нибудь будет интерес - буду рад. Вторая версия читалки сейчас находится в стадии отладки и оптимизации. Делается только для обычного компьютера (на карманные и подобные не рассчитываю за отсутствием и ненадобностью для меня). Программа межплатформенная - FreeBSD, Linux, Windows. Основной прицел - среда GNOME. Включает инструменты для ведения библиотеки (в текущей версии только локальной). Планирую закончить этой осенью. Редактор - на стадии обдумывания и постановки задачи. У меня, собственно, три вопроса. 1. Найдутся ли желающие протестировать программу для чтения на тему удобства, желаемых возможностей и багов? 2. Есть ли спрос на программы для чтения и ведения библиотек в средах, отличных от Windows? 3. Прошу помощи в составлении техзадания для редактора. Поскольку я еще непосредственно не приступил к разработке, думаю, самое время обсудить ТЗ. То есть, кому чего не хватает в существующих средствах, кому чего хотелось бы видеть в таком редакторе и так далее. Вот кратко и обобщенно мои мысли по этому поводу: 1. Редактор должен быть свободным (лицензия GPLv3, открытые исходные коды и все положенные атрибуты); Есть ли желающие поучаствовать в составлении ТЗ для редактора?
|
Вход на сайтПоиск по блогам и форумамUser menuПоследние комментарии
stevecepera RE:Список современных французских писателей? 1 день
Саша из Киева RE:Подайте бедному копеечку на книжку с литреса... 4 дня Саша из Киева RE:Как бы с этим побороться и побороть? 5 дней etorus2008 RE:Отв: Помогите найти книгу по описанию 1 неделя lemma7 RE:Чёрный нимб и другие истории, исполненные неизъяснимого ужаса 1 неделя Wedmak RE:Помогите найти!.. #2 1 неделя sem14 RE:Координация сканирования и вычитки 2 недели babajga RE:Кто сможет раздобыть и оцифровать нужные мне книги? 3 недели Isais RE:Мои открытия 3 недели kopak RE:О группе Дятлова. О той самой, того самого... 3 недели A5. RE:Не присылает пароль на почту 1 месяц babajga RE:Плюмаж 1 месяц babajga RE:Блошкинс и Фрю. Опасное путешествие 1 месяц alexk RE:Багрепорт - 2 1 месяц babajga RE:Удивленная сова 2 месяца Larisa_F RE:Серия «Квадрат» издательства «Текст» 2 месяца Aleks_Sim RE:Беженцы с Флибусты 2 месяца edvud RE:Прошу переформатировать, распознать, etc... 2 месяца Впечатления о книгах
mysevra про Быченин: Оружейники [litres] (Космическая фантастика, Научная фантастика)
12 05 Много лишнего, от этого становится скучно. Оценка: плохо
mysevra про Кетчам: Мертвый сезон. Мертвая река [сборник litres] (Триллер, Детективы: прочее)
12 05 Неловко об этом упоминать, но почему-то в процессе чтения именно этой книги я постоянно засыпала. Оценка: неплохо
mysevra про Бернетт: Маленькая принцесса [A Little Princess ru] (Детская проза)
12 05 Внутренний стержень, формирование собственной вселенной. Книга на все времена. В детстве понимаешь смысл этой истории совсем иначе. Оценка: отлично!
Lan2292 про Билик: Царь царей (Юмористическая фантастика, Городское фэнтези, Самиздат, сетевая литература)
11 05 Что можно сказать о серии, мне понравилось, есть конечно недочеты и к слогу можно предъявить небольшие претензии, но я прочитала все рассказы до девятой включительно и не было желания прекратить, рекомендую любителям сказок Оценка: отлично!
DMcL про Михаил Дорин
11 05 Авиатор - дневник молодого лётчика. Просто проза про лётную работу. Может кому и понравится. Мне нет - очень Скучно!
Barbud про Порошин: Гость из будущего. Том 1 [СИ] (Юмор: прочее, Самиздат, сетевая литература)
10 05 В качестве прикола над попаданцами в совок сойдет. Автор, судя по возрасту, с реалиями СССР немного знаком, успел захватить по краешку, но тут он точно какой-то альтернативный мир изображает. Хотя если без претензий на серьезность ……… Оценка: неплохо
Belomor.canal про Врангель: Воспоминания. От крепостного права до большевиков (История, Биографии и Мемуары)
10 05 Это великолепный автофикшн - с диалогами, сценами... читается как роман! Всем советую! Оценка: отлично!
Олег Макаров. про Дашко: Москва [СИ] (Альтернативная история, Исторический детектив, Попаданцы, Самиздат, сетевая литература)
09 05 > kappa1 есть такое слово "походу". Мне оно тоже не нравится, но ничего с этим не поделать, русский язык не обязан развиваться так, чтобы нам с вами нравилось. И, кстати, "похоже" это не совсем (совсем не) точный "перевод" .
kappa1 про Дашко: Москва [СИ] (Альтернативная история, Исторический детектив, Попаданцы, Самиздат, сетевая литература)
09 05 Уважаемый автор! Нет такого слова "походу", есть "похоже", ... , "похоже". Ещё песня есть такая у Агутина: "Не похожий на тебя, не похожий на меня, Просто так прохожий парень чернокожий...". Прослушай её пару раз, может быть ……… Оценка: хорошо
msnaumov про Фреймане: Прощай, Атлантида [Ardievu, Atlantīda! ru] (Биографии и Мемуары)
08 05 Исправлены ошибки в тексте, добавлены недостающие 4 страницы
Isais про Сергей Николаевич Тимофеев
07 05 Потрясающий воображение пример того, сколь много для общей пользы может сделать человек, имея голову на плечах, трудолюбие и хороший инструментарий.
0к про Четверикова: Измена в Ватикане, или Заговор пап против христианства (История, Публицистика)
07 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-ом сделали функциою вьювера. Теперь гораздо легче читать документы (конечно если в них нет всяких схем и таблиц которые рассчитаны на полную ширину экрана)
Отв: Новая читалка и редактор - прошу помощи сообщества
А сделать окно читалки поуже не судьба? ;-)
Отв: Новая читалка и редактор - прошу помощи сообщества
Фоновые рисунки в читалках имитируют текстуру бумаги\книжного листа. Кому как, мне нравится - глаза не так устают, как при ровном одноцветном фоне.

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