Comments (14)
Original comment by [email protected]
on 10 Aug 2011 at 12:18
- Added labels: Priority-Low, Type-Enhancement
- Removed labels: Priority-Medium, Type-Defect
from ebookdroid.
Можно подумать в принципе, но тут вот какое
дело - и Coolreader и AlReader работают с текстовыми
документами, допуская произвольное
разбитие на страницы. У нас же идет работа с
чисто графическими форматами документов.
Тут несколько другая идеология. Например,
как вы представляете себе такие
колонтитулы при просмотре рулоном? Такая
же непрокручиваемая полоса, как заголовок,
только уже? А стоит ли овчинка выделки?
Original comment by [email protected]
on 10 Aug 2011 at 12:22
from ebookdroid.
Колонтитул я представляю себе также как в
CoolReader - да, это "непрокручиваемая полоса,
как заголовок, только уже".
Я программист C# и с программированием на
Андроиде только начал разбираться, поэтому
не знаю, насколько это сложно. На Windows Mobile
это было бы просто: создать отдельно
контрол для колонтитула, контрол для
рендеринга страниц и разместить один под
другим.
А овчинка выделки стоит, однозначно.
Во-первых, колонтитул делается
стилизованным под книгу, т.е. выглядит, как
ее часть, поэтому не отвлекает при чтении,
как яркий заголовок, и не слепит при чтении
в темноте (в ночном режиме).
Во-вторых, заголовок занимает достаточно
много места, а из-за большого жирного
шрифта он малоинформативен: часто даже
название книги не помещается, не говоря уже
о том, чтобы разместить там дополнительную
информацию.
Книги лично я обычно читаю перед сном или в
дороге, поэтому также нужно видеть время,
что знать, не пора ли уже спать или не
опаздываю ли я на встречу. Поэтому я обычно
не пользуюсь полноэкранным режимом и
оставляю строку статуса, чтобы видеть
время. В итоге, получается мне нужно либо
включать и строку статуса, и заголовок и
тогда видимая область сокращается на 2
размера заголовка, либо выключать
заголовок и не видеть номер страницы, либо
периодически сворачивать ридер, чтобы
смотреть время.
Использование узкого колонтитула разом
решает все эти проблемы, с ним можно всегда
пользоваться полноэкранным режимом и
сосредоточиться только на книге.
Кроме того, потом в будущем можно
использовать области колонтитула для
быстрого перехода и для смены
режимов/профилей.
Например, в AlReader2 при тапе на номере
страницы в колонтитуле появляется диалог
перехода на страницу, при тапе на проценте
прочитанного появляется диалог перехода
на заданный процент, при тапе на номер
профиля <1> - меняется профиль (например,
режим день/ночь). Это, так сказать, приятные
мелочи.
Original comment by mindphaser2k6
on 10 Aug 2011 at 1:26
from ebookdroid.
Original comment by [email protected]
on 19 Aug 2011 at 9:31
- Changed state: Discussion
from ebookdroid.
Original comment by [email protected]
on 3 Oct 2011 at 8:05
- Changed state: Postponed
from ebookdroid.
Может стоит добавить показывать/скрывать
заголовок по двойному тапу?
То есть во время чтения он не отвлекает, а
если нужно, по двойному тапу он покажется.
Минус колонтитулов в их размере - на
планшете неудобно попадать в мелкие
контролы.
Original comment by [email protected]
on 7 Oct 2011 at 8:43
from ebookdroid.
На двойной тап сейчас вещается
скрыть-показать контрол для зума. Когда
сделаем глобальный конфигуратор для
событий/действий тогда сами настроите так
как лично вам будет удобно.
Original comment by [email protected]
on 7 Oct 2011 at 9:51
from ebookdroid.
в любом случае, скрывать или показывать
заголовок не получится.
Можно управлять только при запуске
активити - особенность андроида.
Original comment by mc.creat
on 7 Oct 2011 at 10:07
from ebookdroid.
а отображать панель заголовка за пределами
видимой области и
показывать/сдвигать/всплывать по
необходимости нельзя?
Original comment by [email protected]
on 17 Oct 2011 at 9:33
from ebookdroid.
Original comment by [email protected]
on 20 Mar 2012 at 10:47
- Added labels: title
from ebookdroid.
Колонтитулы еще актуальны? Мне кажется, мы
все-таки не придем к этой фиче никогда.
Original comment by [email protected]
on 19 Jul 2012 at 7:42
from ebookdroid.
Хотелось бы, но если нет, то нет. Закрывайте.
Original comment by mindphaser2k6
on 19 Jul 2012 at 8:18
from ebookdroid.
Я бы оставил тикет пока так. К тому же
непонятно, какие служебные бары будут в
новых версиях Андроида. Может, наборот в
них можно будет встраивать свои куски, как
меню в Unity и GnomeShell.
Original comment by [email protected]
on 19 Jul 2012 at 8:50
from ebookdroid.
Неактуально с выходом версии 2.0
Original comment by [email protected]
on 7 Oct 2013 at 2:30
- Changed state: Rejected
from ebookdroid.
Related Issues (20)
- cannot delete highlights one by one HOT 6
- Need text reflow HOT 2
- grey areas displayed HOT 4
- screen rotate when seek pages HOT 1
- Bad rendering in PDF file HOT 5
- Java.io.exception: mupdf: No executable installed HOT 1
- enhancement HOT 3
- EPUB exception com/steadystate/css/dom/DOMExceptionImpl HOT 5
- [Enhancement] Popup translation support HOT 6
- file is crashing HOT 2
- how to open urls in a pdf through browser HOT 12
- some pdf open error HOT 6
- [feature request] use new immersive mode from android kitkat HOT 1
- App. Crash when back to library HOT 1
- créature request: view 2 pages (left-right or right-left) HOT 1
- a suggested feature: custom pixel ratio for landscape and portrait mode HOT 2
- Adding homework mode to the view controller HOT 1
- Suggest new features. HOT 3
- Zooming (in/out) causes ebbokdroid to crash. HOT 3
- null pointer ex HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ebookdroid.