малюнок 4).
Малюнок 4. Діалогове вікно «Відкрити файл»
.2 Опис програмного засобу
Програмне забезпечення WinDjView- це швидка і компактна програма для перегляду файлів формату DjVu під Windows з вкладками для документів, безперервної прокруткою сторінок і розширеними можливості друку.
Можливості WinDjView:
Підтримка всіх поширених версій Windows (7, Vista, 2003, XP, 2000, ME, 98, NT4)
Вкладки для відкритих документів. Є альтернативний режим відкриття кожного документа в окремому вікні.
Безперервний і односторінковий режими перегляду, можливість відображення розвороту
Мови інтерфейсу: англійська, російська (для попередніх версій - також український, грецька, угорська, французька, португальська, китайська (спрощена), татарський).
Користувальницькі закладки та анотації
Пошук по тексту і копіювання *
Підтримка словників, переводять слова під покажчиком миші *
Зміст і гіперпосилання
Розширені можливості друку
Повноекранний режим
Режими швидкого збільшення і масштабування по виділенню
Експорт сторінок (або частини сторінки) в bmp, png, gif, tif і jpg
Поворот сторінок на 90 градусів
Масштаб: сторінка цілком, по ширині сторінки, 100% і користувацький
Налаштування яскравості, контрасту і гамми
Навігація і скролінг як мишею, так і з клавіатури
Малюнок 3. Вікно програми WinDjView
Програмне забезпечення браузер
Веб-оглядач (браузер) - програмне забезпечення для перегляду веб-сайтів (малюнок 1). У кожного браузера є свої достоїнства і недоліки.
Браузери постійно розвивалися з часу зародження Всесвітньої павутини і з її зростанням ставали все більш затребуваними програмами. Нині браузер - комплексне додаток для обробки і
виведення складових веб-сторінки і для надання нтерфейси між веб-сайтом і його відвідувачем. Практично всі популярні браузери поширюються безкоштовно або «в комплекті» з іншими додатками.
. 3 Низькорівневе проектування
На даному етапі розробляються інтерфейси конкретних екранів системи (склад, взаємне розташування і підтримуючі текст інтерфейсних елементів).
Проектування екранів клієнтської частини
Основний екран в додатку повинен відображати список доступних книг, мати функцію сортування інформації, а також надавати користувачеві функцію пошуку.
Найбільше простірв головній формі належить списку книг, праворуч від якого розташована вертикальна смуга прокрутки, що дає можливість переміщатися за цим списком. Активний елемент (при наведенні мишки) підсвічується зеленим кольором.
Форма пошуку дозволяє шукати користувачеві цікавлять його книги за списком.
Екран інформації про книгу. Даний екран надає коротку інформацію про книгу, таку як: назва, автор, видавництво й невеликий опис.
Тестування
На основі об'єктивних критеріїв успіху інтерфейсу і сценаріїв дій користувачів розробляються тестові завдання, які
виконуються користувачами з фіксацією всіх значущих характеристик їх діяльності. Після цього виконується підрахунок відповідних показників і порівняння їх із заданими. На підставі отриманих даних інтерфейс або допрацьовується, або вважається розробленим.
У процесі проектування корисно зафіксувати всі використовувані в системі поняття. Для цього потрібно переглянути створені екрани і виписати з них всі унікальні поняття (наприклад, текст з кнопок, назви елементів меню і вікон, назви режимів і т.д.). Після цього до одержали списку потрібно додати визначення всіх концепцій системи (наприклад, книга або зображення).
Після цього необхідно цей список поліпшити. Для цього необхідно:
зменшити довжину всіх одержані елементів;
показати цей список будь-якому потенційному користувачеві системи і запитати його, як вона розуміє кожен елемент. Якщо текст якогось елементу сприймається неправильно, його потрібно замінити;
зменшити довжину всіх одержані елементів;
перевірити, що одне і те ж поняття не називається в різних місцях по-різному;
перевірити текст на збіг стилю з офіційним для обраної платформи.
. 4 Побудова прототипу користувальницького інтерфейсу
Створення максимально ефективного прототипу інтерфейсу є надзвичайно важливим завданням. При створенні прототипу найбільш частою помилкою є надмірне наведення глянцю і взагалі прагнення зробити прототип можливо більш схожим на результуючу систему.