Книга: The Ebook. Книга об электронных книгах

Возможности программного обеспечения

Возможности программного обеспечения

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

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

Кроме форматов, предполагается, что устройство может выполнять базовые функции над книгами, как над файлами в компьютере. Потребитель рассчитывает иметь в программном обеспечении не только книжную полку, но и простейший файловый менеджер. Лучше сразу добавить к этому списку возможности обработки сжатых, заархивированных данных, элементарные средства диагностики процессов, набор вторичных функций, например наличие словаря, подчёркивание, поиск, заметки, закладки и так далее. Устройство должно уметь обновляться, самостоятельно или с помощью служебных программ. В современном устройстве могут быть средства коммуникации, предварительного просмотра, информационных данных о книге. И наконец, устройство обязано располагать базовым набором средств безопасности, если устройство используется для покупки книг.

То есть, изначально пользователь должен себе задавать правильные вопросы, чтобы определить весь набор функций устройства и какие вероятные стандарты существуют.

Проще всего исходить из возможностей обычной бумажной книги и добавить к ним список функций присущих компьютерам.

Так как большинство устройств базируется на каких-то распространённых «программных движках» для отображения текста, необходимо задать ещё несколько вопросов о том, насколько этот процесс управляем с точки зрения настроек. Очень часто можно наблюдать, как устройство вполне корректно отображает текст, но совершенно не умеет управлять процессом чтения. Сноски есть, но воспользоваться ими нельзя и так далее.

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

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

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

Если чуть выше уже упоминалось, что для каждого продаваемого устройства существует список характеристик, то нужно как-то разобраться с тем, что из этого явно не следует, хотя и упоминается в отзывах на любое устройство. Сейчас осмыслению подлежат только возможности программного обеспечения, но этот метод имеет смысл применять при выборе устройства, как аппаратной конструкции.

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

• Работа со шрифтами — в этом наборе должны точно находиться возможности по смене шрифта, изменению его размера, межстрочного интервала. Устройство должно использовать как минимум два шрифта — с засечками и рубленое начертание. Установка дополнительных шрифтов может нести на себе груз необходимого комфорта при чтении, но на практике это подмена встроенных шрифтов чем-то лучшим, или занятие для опытных пользователей. Изменение размера шрифта должно находиться в комфортных границах между минимальным и максимальным размерами. Нет никакого смысла иметь возможность установить в устройстве такой мелкий шрифт, который никто не использует. Это не преимущество, это уже недостаток. Аналогично можно сказать о самом крупном по размеру начертании. Установка произвольных по размеру значений обычно выдаёт более высокий класс устройства, а множество никому не нужных размеров, перечисление которых заняло весь экран — это уже откровенно дурной тон по современным меркам и мог быть преимуществом в далёких 2005–2007 годах. И наконец, межстрочный интервал нужен для того, чтобы человек мог скользить по строчкам текста, не теряя при чтении позиции. Чтобы взгляд не перескакивал со строки на неверную позицию в тексте. Чтобы не нарушалась единая нить чтения. Для межстрочного интервала обычно используют 100 %, 120 % и 140 % в настройках. Современные аппараты показывают эти значения уже в трёх вариантах, не используя численные значения: плотно, нормально и разрежено. Более сложные аппараты могут предлагать к этому типу произвольную настройку, но это должно быть в рамках расширенных настроек, чтобы не пугать массового потребителя.

• Работа с типографикой и форматами — список форматов и их поддержка плотно связаны с понятием типографики. Так как никто сейчас не проводит сертификацию поддержки форматов, то возможность открыть файл — это далеко не все, что требуется для чтения книг в каждом конкретном формате. Понимаемый смысл должен быть кратким — устройство должно не только открывать форматы книг, но и уметь отображать текст с минимальным набором функций: выделение текста, сноски, заголовки, смена страниц для каждой главы и так далее. Чем более насыщенным будет это отображение, тем лучшей надо признать поддержку форматов. Для графических форматов, таких как PDF и DJVU все усложняется размером экрана устройства и наличием сервисных функций, которые сводятся к облегчению навигации на увеличенной в размере странице, где часто требуется сдвигать текст, влево или вправо, вверх и вниз.

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

В большинстве случаев, при определении продуктовых свойств, как возможностей, потребитель инстинктивно ориентируется на знания, полученные от использования других устройств, или, предполагает наличие таковых в брендовых продуктах, причём умышлено, очень часто это предполагается без практического применения. Пользователи ограничиваются знанием существования известных брендов и только. И эти предположения не работают по отношению к продуктам других производителей.

Известные бренды специально тратят свои деньги и время, чтобы насытить продукт возможностями, а при ориентации в аналогичном ценовом сегменте можно легко ошибиться. Типичное заблуждение звучит таким образом: «за меньшие деньги, аналогичные преимущества». Это изначально неверно, аналогично тому, что «за большую стоимость, можно получить гораздо больше возможностей». Все это заблуждения.

На рынке сложились такие условия, что ряд производителей, просто паразитирует на чужой славе. Они умышлено, уравнивают цены, делают схожими внешние признаки и так далее. Все это расчёт на то, что типичный покупатель не будет перебирать множество устройств во время покупки. В лучшем случае покрутит аппарат в магазине и этим ограничится. Реальные возможности всплывут только по прошествии нескольких суток. Именно тогда, когда понадобятся декларированные функции или свойства, которые на практике попросту отсутствуют, даже работают не так, как ожидалось и всё подобное находится за рамками предположения о комфорте.

Немного отвлекаясь в сторону, имеет смысл поразмышлять — все ли возможности устройства необходимы потребителю? Обычно типичный ответ — «нет». Устройства могут иметь множество функций, что хорошо и гораздо хуже, когда есть изначальный расчёт на их присутствие, но нет практической реализации. Следовательно, лучше предпочесть более функциональное устройство и не пользоваться рядом возможностей, чем расстраиваться от их недостатка.

С другой стороны, всегда у потребителей есть универсальный ответ — «необходимо ровно столько возможностей, сколько требуется, и нет повода переплачивать».

Попробуем разобраться.

Действительно, если будущий пользователь хочет читать в электронном виде только по одной причине — возможность масштабировать текст. Его изначально беспокоит мелкий текст в бумажных книгах, и он хочет получить функцию масштабирования в электронных книгах. В этом случае можно сказать, что практически все электронные устройства это могут. Далее остаётся выбрать приятную наружность конструкции и идти покупать.

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

Было время, когда потребители предпочитали функции беспроводной связи 3G. Всегда был расчёт, что с помощью такого устройства можно почитать новости, проверить почту, побродить в браузере и так далее. Но в результате все свелось к зарабатыванию денег недобросовестными производителями.

В этом примере переплелись сразу несколько характеристик — наличие беспроводного модуля Wi-Fi/3G и тех программных реализаций в прошивке, которые обеспечивают желаемое. Бывало так, что устройство продаётся без браузера, хотя есть модуль связи. Или есть браузер, но такой, что им никто пользоваться не будет и даже не сможет.

За всё время существования специализированных устройств было определено понятие «среднего класса». В него входит обязательная поддержка базовых функций, так называемый «начальный класс» и к нему добавляются стабильные характеристики более сильного устройства. Например, устройство должно не только работать автономно, но обязано работать не менее двух недель. Характеристика появилась сама по себе, когда ряд производителей установил такой барьер. Схожее отношение должно быть к другим функциям устройств.

Аналогично можно исчислять средний класс для планшетных устройств. Как только будет ещё одно устройство, которое поддерживает основной набор функций на определённом уровне, выше всех существующих. В качестве начальной планки среднего класса можно использовать Apple iPad 2, который в среднем работает 10 часов. Как только в этой категории появится второе устройство, другого производителя, можно будет сказать, что это стало нормой и все устройства с аналогичной характеристикой считать исключительно «средним классом». А пока есть двух и трёхкратная разница во времени автономной работы, планшетное устройство iPad относится к топовым моделям, а все остальные имеют базовый показатель. То есть, средний класс среди планшетных устройств в какой-то момент попросту отсутствовал.

Любое устройство использует программное обеспечение, которое может подразделяться по типу: базовый, служебный, системный и прикладной уровни. Конечному потребителю нет смысла разбираться во всех особенностях, надо только предполагать, что кроме видимого интерфейса, устройство обладает рядом характеристик иного рода. Например, насколько высока вероятность обновления программного обеспечения, существует ли поддержка различных функций для работы с Интернет. И так далее. Не требуется от специализированной модели для чтения принимать и отправлять электронную почту, ради этого существуют более функциональные устройства.

Приоритеты при выборе возможностей требуется расставлять разумно.

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

Самой распространённой служебной функцией является «файловый менеджер». С его помощью выполняется большинство операций по обслуживанию файловой структуры: копирование, перемещение, переименование файлов, создание каталогов и так далее.

Во времена, когда внутренняя память устройств имела большие ограничения по ёмкости свободного места, которое можно использовать для книг, активно применяли сжатие данных с помощью различных архиваторов. Прижились ZIP и RAR. Сейчас в них нет особой необходимости, но по исторической привычке они всё-таки применяются.

Форматы CBR и CBZ используются для чтения комиксов. Читать их без поддержки архиваторов ZIP и RAR невозможно! Они представляют собой набор графических файлов упакованных одним из архиваторов. Здесь требуется не столько иметь сам архиватор, сколько встроенное программное обеспечение обязано работать с архивами.

Программы для инсталляции, установки программного обеспечения обычно вообще не рассматриваются, как возможности, но именно они являются подводным камнем расширения и обновления функций любого устройства. Нигде и никогда, в явном виде, не указывают возможности, предполагая наличие или отсутствие этих важных функций. Опция «восстановления» — это своего рода наличие функции инсталляции, которая восстанавливает программное обеспечение до заводского уровня. Эта функция безжалостна к личным данным, но позволяет восстановить работоспособность устройства при наличии неисправимой другими средствами ошибки.

К служебным функциям относятся средства коммуникации. Они оправдывают потраченные деньги за встроенные модули связи, такие как Wi-Fi и 3G.

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

Служебный тип программ осуществляющих личную безопасность владельца устройства не сводится, как в компьютере, к активным или пассивным формам. Устройство не создаёт архивов резервного копирования и не защищает от вирусов и троянских программ. С другой стороны, оно действительно должно быть защищено от потери информации и несанкционированного доступа. Обычно производители используют веб-технологии для любых транзакций, но чаще всего, финансовая информация хранится на стороне сервера, а не в самом устройстве. Пользователь должен понимать основы таких возможностей и никогда не торопиться указывать номер своей кредитной карты.

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

Бывало и так, что устройство не имело средства ввода букв, а функция поиска действительно была!

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

Для правильного выбора всегда имеет смысл перечислить несколько важных для потребителя функций, а не одну единственную. Как и что? Есть ли функция и как она работает? Обозначение чего-то одного — всегда недостаточно для определения возможностей.

Оглавление книги


Генерация: 2.020. Запросов К БД/Cache: 3 / 0
поделиться
Вверх Вниз