in english
Шотки: разработка программ для iPhone
feedback@shortki.com
служба поддержки пользователей
ShortBook
«Книги бывают либо короткими, либо скучными».
Если Вы хотите превратить свой iPhone в карманную библиотеку, всё, что Вам нужно, это наша программа. Уникальные алгоритмы вёрстки страниц позволят вам насладиться качеством чтения, доступным не во всяком «бумажном издании».
ОписаниеБиблиотекаОтветыФорум

О том, как загрузить файл FB2 с компьютера в библиотеку ShortBook.

К сожалению Apple не предоставляет никакой возможности разработчикам задействовать синхронизацию iTunes, или как либо работать с USB портом. Поэтому на сегодня единственно доступный способ передачи данных в iPhone (iPod) - беспроводное соединение wi-fi.

Итак, наша задача сделать файлы компьютера видимыми в Safari. Один из самых простых способов - установка FTP-сервера.

Способ для Windows.

Шаг 1.
Скачиваем программу установки FTP-сервера. Например отсюда: Golden FTP server (free version). Запускаем установку.

Шаг 2.
Запускаем сервер и добавляем новый "Открытый ресурс", указывающий на папку с книгами. Golden FTP server подскажет адресную стороку для доступа из Safari, нечто вроде "ftp://192.168.0.1/FolderName".

Шаг 3.
Открываем ShortBook, прикасаемся к "+". В поле Интернет-поиска вводим строку, предложенную нам ранее, и видим содержимое папки компьютера в броузере. Касаемся файла с книгой и загружаем новое чтение.

О кнопке, интерфейсе и чтении в общем.

Так уж сложилось, что мне удалось прочесть интереснейшее исследование на предмет считывания человеком текстовой и визуальной информации в неблагоприятных условиях. Продираясь сквозь физиологические пассажи о моторике зрения и нейрофизиологии зрительного восприятия, мне удалось установить для себя несколько интересных фактов.

Факт 1.
В приведённом перечне предпочтительных размеров информационных поверхностей один из типоразмеров с точностью до нескольких миллиметров совпадает с размерами экрана iPhone. Похоже в Apple изучали этот вопрос.

Факт 2.
Информация для считывания должна быть разбита на блоки определённых размеров (различных для разных типоразмеров экрана). При этом увеличение размера блока поступающей информации не приводит к ускорению процесса чтения. Собственно размер страницы, диапазон размеров шрифта я подбирал так, чтобы на странице выводился оптимальный для восприятия объём информации.

Факт 3.
На информационной поверхности (странице) объязательно должны присутствовать поля вокруг области вывода, поле снизу больше остальных.

Факт 4.
В неблагоприятных условиях возможен перенос внимания со страницы на иной объект. Для быстрого восстановления чтения на странице должен быть визуальный маркер - глаз подсознательно опирается на него для локализации нужного места. Еще глаз "опирается" на границы облати вывода и конфигурацию строк, но с маркером поиск проходит быстрее. Маркер должен быть опредлённых размеров и размещатся в области верхнего или нижнего полей. Собственно, так и появилась кнопка номера страницы внизу.

Факт 5.
Для страниц типоразмера iPhone использование шрифтов с засечками исключено.

Факт 6.
Мне было очень интересно прочесть заключение об объемных эфектах в интерфейсе. Оказывается, объёмные элементы интерфейсов адаптируют зрение к восприятию "плоской" иформации и снижают усталость. Поэтому кнопка объёмная.

Заключение
В настройках страницы ShortBook очень мало от прихоти и случайности: поля такие как рекомендовано, объём выводимого текста оптимален, кнопка функциональна. Если Вы полагаете иначе, просто прочтите книгу с помощью ShortBookLE, и решите сами, было Вам комфортно или нет.

© 2008 Jury Shortki