[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions_content.php on line 678: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions_content.php on line 678: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions_content.php on line 678: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions_content.php on line 678: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions_content.php on line 678: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions_content.php on line 678: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions_content.php on line 678: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions_content.php on line 678: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions_content.php on line 678: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions_content.php on line 678: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4691: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3815)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4693: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3815)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4694: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3815)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4695: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3815)
ddixlab • Просмотр темы - Прошивки для Ешек. Сноски внизу экрана

Прошивки для Ешек. Сноски внизу экрана

Темы которые более не актуальны или были удалены

Сообщение dima » Вт июн 14, 2011 9:26 am
Программисты спрашивают нас.

1. Некоторые сноски больше чем 1 страница текста, как вы видите их динамическое отображение внизу?
2. Что делать если количество сносок такое большое, что их список больше чем страница.
Последний раз редактировалось dima Ср июн 15, 2011 11:02 am, всего редактировалось 2 раз(а).
dima

 
Сообщений: 3615
Зарегистрирован: Чт авг 12, 2004 7:20 pm
Устройства::

Сообщение Postscripter » Вт июн 14, 2011 10:28 am
Последний раз редактировалось Postscripter Чт июн 16, 2011 7:11 pm, всего редактировалось 9 раз(а).
Postscripter

 
Сообщений: 128
Зарегистрирован: Вс янв 16, 2011 5:27 pm
Откуда: Байконур
Устройства::

Сообщение rz77 » Вт июн 14, 2011 11:36 am
rz77

 
Сообщений: 3
Зарегистрирован: Пт май 27, 2011 9:19 pm
Откуда: Kirov

Сообщение Don2 » Вт июн 14, 2011 11:51 am
Don2

 
Сообщений: 4
Зарегистрирован: Пн май 30, 2011 3:20 am
Откуда: Москва

Сообщение dima » Вт июн 14, 2011 2:31 pm
Postscripter
Алгоритм не понятен и думаю не реализуем, будет полный фарш со страницами, т.к. его понимает только написавший. Нужно более простое решение, в котором высота окна сносок либо была бы фиксирована, либо не больше 1/3. Нужно как то делать два окна - одно с текстом, другое со сносками. Про перенос текста на другие страницы - забудьте сразу же, в этом теряется вся прелесть ебуков - тут можно хоть 20 сносок сделать и вызывать их поочередно. Да и если на других страницах то же сноски, то логика потеряется. В печатном варианте ужимались из-за ограничений бумаги.
dima

 
Сообщений: 3615
Зарегистрирован: Чт авг 12, 2004 7:20 pm
Устройства::

Сообщение nii_understanding » Вт июн 14, 2011 3:13 pm
dima, как вариант:
1. Открыта страница текста в котором есть сноски
2. Делаем 2 клика-нажатия на клавишу "Вниз" джойстика-бублика
3. Открывается страница со всеми сносками (в раскрытом виде), что были на одной странице из п.1

По алгоритму страница текста + страница сносок реализованы многие издания классической литературы, но бумажную книгу постоянно перелистывать на 100-150 листов вперёд неудобно, а в ебуке можно было бы ограничиться п.2.
nii_understanding

 
Сообщений: 103
Зарегистрирован: Вт май 31, 2011 9:04 am
Откуда: Электросталь

Сообщение dima » Вт июн 14, 2011 3:40 pm
nii_understanding
[q]Делаем 2 клика-нажатия на клавишу "Вниз" джойстика-бублика
Открывается страница со всеми сносками (в раскрытом виде), что были на одной странице из п.1 [/q]
В таком случае показ сносок не нужен вообще. Вешаем сноски на кнопку вниз и перемещаемся до нужной. Смысл выносить сноски вниз, если пользоваться ими невозможно. А если сноски не влезут на экран (всмысле на второй)? Вы представляете как это будет происходить?
Представьте себе 40 сносок, каждая с текстом на 1 страницу на минимальном шрифте.

Это первое.
И второе, что делать с показом сносок, когда шрифт стоит максимальный. Там даже одна сноска внизу на экран может не влезть.
dima

 
Сообщений: 3615
Зарегистрирован: Чт авг 12, 2004 7:20 pm
Устройства::

Сообщение nii_understanding » Вт июн 14, 2011 3:51 pm
nii_understanding

 
Сообщений: 103
Зарегистрирован: Вт май 31, 2011 9:04 am
Откуда: Электросталь

Сообщение dima » Вт июн 14, 2011 3:57 pm
dima

 
Сообщений: 3615
Зарегистрирован: Чт авг 12, 2004 7:20 pm
Устройства::

Сообщение nii_understanding » Вт июн 14, 2011 4:12 pm
dima

ОК, понятно, перестаю постить не по теме, извините.
Прошу только сделать в настройках возможность переключения между старым видом сносок (вне текста, пункт меню "Сноски" повешен на клавишу) и новым (в тексте).
Последний раз редактировалось nii_understanding Вт июн 14, 2011 4:16 pm, всего редактировалось 1 раз.
nii_understanding

 
Сообщений: 103
Зарегистрирован: Вт май 31, 2011 9:04 am
Откуда: Электросталь

Сообщение dima » Вт июн 14, 2011 4:14 pm
nii_understanding
Ну это понятно, сноски внизу экрана только опционально.
dima

 
Сообщений: 3615
Зарегистрирован: Чт авг 12, 2004 7:20 pm
Устройства::

Сообщение Postscripter » Вт июн 14, 2011 6:36 pm
Postscripter

 
Сообщений: 128
Зарегистрирован: Вс янв 16, 2011 5:27 pm
Откуда: Байконур
Устройства::

Сообщение dima » Ср июн 15, 2011 10:29 am
dima

 
Сообщений: 3615
Зарегистрирован: Чт авг 12, 2004 7:20 pm
Устройства::

Сообщение lapot » Ср июн 15, 2011 10:52 am
lapot

 
Сообщений: 51
Зарегистрирован: Ср янв 12, 2011 10:14 am
Откуда: Psk

Сообщение dima » Ср июн 15, 2011 11:07 am
lapot
Вы мозг включите для начала. Дигме это не надо, программистам то же. Вы предлагаете мне купить за собственные деньги ридеры что бы выработать алгоритм для вас любимых, а на кой мне это сдалось?
Разговор тут простой - нет так нет.
dima

 
Сообщений: 3615
Зарегистрирован: Чт авг 12, 2004 7:20 pm
Устройства::

Сообщение Vladev » Ср июн 15, 2011 11:27 am
Внесу свои две копейки, не бейте. Скажем на Е500 сноска внизу страницы не очень понятна. Экран маленький, сноски займут много места, да и не всегда ими пользуешься, чаще то, что в сноске я и так знаю. В принципе, сейчас не так уж и плохо реализовано, с одним но, когда на странице несколько сносок, то хорошо бы их видеть сразу все, при переходе по первой. Как бы по снсоке как сейчас, переходишь на страницу сносок, а не одной сноски. Это было бы удобней.
На мой взгляд увеличение времени эксплуатации при одной зарядке много важнее.
Последний раз редактировалось Vladev Ср июн 15, 2011 11:35 am, всего редактировалось 1 раз.
Vladev

 
Сообщений: 52
Зарегистрирован: Вт июн 07, 2011 12:14 pm
Откуда: Москва

Сообщение nii_understanding » Ср июн 15, 2011 11:28 am
lapot

Вы слишком драматизируете. Спасибо нужно говорить Диме, что он донес эту тему фирме и ТАМ решили хоть что-то сделать, чувствую, что до картинок на весь экран дело так и не дойдет.
Насчет других ридеров предложение хорошее, но мне кажется что Дигма не такая уж и мегакорпорация, чтобы иметь на руках много программных примеров сторонних производителей, тем более приоритетной они проблему сносок не видят.

Мой вариант:
Выделить на сноски 1/4 часть экрана. Все, что не умещается в этой области оставлять сноской в старом виде т.е. показ неуместившегося по двойному или долгому нажатию "вниз" в открытом виде.
nii_understanding

 
Сообщений: 103
Зарегистрирован: Вт май 31, 2011 9:04 am
Откуда: Электросталь

Сообщение Doctor23reg » Ср июн 15, 2011 11:31 am
Сейчас на 4pda написал письмо Buggins-у, создателю программы Coolreader, в которой шикарно реализованы ссылки внизу страницы. попросил его описать алгоритм вывода. Жду что он ответит.
Doctor23reg

 
Сообщений: 14
Зарегистрирован: Пн май 16, 2011 10:37 pm
Откуда: Москва

Сообщение dima » Ср июн 15, 2011 11:34 am
dima

 
Сообщений: 3615
Зарегистрирован: Чт авг 12, 2004 7:20 pm
Устройства::

Сообщение Vladev » Ср июн 15, 2011 11:40 am
Vladev

 
Сообщений: 52
Зарегистрирован: Вт июн 07, 2011 12:14 pm
Откуда: Москва

След.

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2

x