Internet Explorer версії 8 або нижче). Це дає можливість розробляти високо-інтерактивні та мультимедійні освітні ресурси, що працюють під управлінням веб-браузера. У той же час, продуктивність веб-додатків на технології HTML5 цілком задовольняє необхідним для ЕУ вимогам.
Для розробки елементів користувальницького інтерфейсу ЕУ можна використовувати готові JavaScript бібліотеки з відкритим вихідним кодом, спеціалізовані для мобільних пристроїв. Це дозволяє скоротити витрати на розробку існуючого функціоналу і використовувати готові шаблонні рішення. Наприклад, можна рекомендувати використання наступних бібліотек від передових розробників:
Sencha-Touch (# justify gt; 2 jQuery Mobile (# justify gt; jQTouch (# justify gt; До теперішнього часу найбільш повною є бібліотека SenchaTouch, що дозволяє створювати такі об'єкти інтерфейсу як:
Шаблон основного змісту;
Шаблон уроку з програвачем аудіо лекцій;
Шаблон скролліруемого багатосторінкового документа;
Шаблон багатосторінкового документа, в який можуть включатися:
а) шаблон тестового питання;
б) текстографіческій шаблон;
в) шаблон результатів проходження тестів;
Шаблон допоміжного змісту та навігації з використанням додаткових матеріалів;
Шаблон спливаючих вікон.
Даний підхід дозволяє розробляти ЕУ урахуванням стандарту html, легко розширювати і доповнювати функціонал ЕУ.
Ще одним достоїнством використання веб-технологій при розробці ЕУ є велика варіативність схем поширення ЕУ в порівнянні з нативними додатками, поширення яких проводитися в основному через онлайн магазини додатків.
Навчальний контент ЕУ може верстатися за допомогою мови розмітки освітнього контенту CourseML 3, після автоматизованими засобами перетворюватися в HTML 5. Вибір кінцевого формату підручника у вигляді HTML дозволяє забезпечити коректне відтворення електронного підручника на всіх підтримуючих браузер платформах, в т. ч. і на персональному комп'ютері. Недоліком даного рішення є складність дотримання вимоги жорсткої верстки, відступ ж від цієї вимоги призводить до ускладнення навігації по сторінках підручника.
Електронний підручник може бути розроблений з використанням технологій Java Script, HTML5 та CSS3, на базі фреймворка Phone Gap, і скомпільований у вигляді настановних пакетів для Android і iOS в середовищах розробки Eclipse c Android SDK і Xcode відповідно.
Можливим технологічним рішення при розробці ЕУ є використання платформі Adobe AIR. При цьому для розробки інтерактивних елементів можуть використовуватися Adobe Flash Action Script 3.0, Java Script, Jquery, Caurina, Alternativa 3D; для представлення текстової основи підручника - HTML.
При розробці ЕУ для iPad (Apple iOS 4.х і вище) рекомендується використання наступного технологічного рішення: створення програмної оболонки - Objective-C (компільований об'єктно-орієнтована мова програмування корпорації Apple) з використанням технологій ARC ( автоматизує управління пам'яттю для об'єктів Objective-C) і Storyboard (дозволяє зменшити кількість коду пов'язаного з переходами між екранами); інтерактивні завдання - HTML5; 3D моделі - Blender (вільний пакет для створення тривимірної комп'ютерної графіки, що включає засоби моделювання, анімації, рендеринга, постобробки відео, а також створення інтерактивних ігор), 3D max (повнофункціональна професійна програмна система для створення і редагування тривимірної графіки та анімації; містить найсучасніші засоби для художників і фахівців в області мультимедіа), COLLADA (формат, розроблений для обміну між 3D додатками; використовує відкритий стандарт XML для обміну форматами) і OBJ (формат файлів опису геометрії, розроблений в Wavefront Technologies для їх анімаційного пакету Advanced Visualizer; містить тільки 3D геометрію, а саме, позицію кожної вершини, зв'язок координат текстури з вершиною, нормаль для кожної вершини, а також параметри, які створюють полігони); відео - MPEG - 4 (міжнародний стандарт, використовуваний переважно для стисненняя цифрового аудіо та відео); аудіо - MP3 (є одним з найпоширеніших і популярних форматів цифрового кодування звукової інформації з втратами) [13].
1.4 Рекомендації по вибору дизайн-ергономічних рішень ЕУ
В даний час не існує загальноприйнятих стандартів, що регламентують колірні рішення, розміри використовуваних шрифтів і розташування елементів в мобільному додатку. Динамічність сфери мобільних пристроїв така висока, що, наприклад, документ «Mobile Web Best Practices» (Рекомендації для мобільних веб рішень), підготовле...