Перший погляд на веб-віджети opera mobile 9.5

Нещодавно компанія Opera випустила нову бету свого мобільного браузера Opera Mobile 9.5, що працює як на платформі Symbian UIQ, так і на Windows Mobile. Новинка підтримує роботу движка віджетів Opera, що дозволяє користувачам запускати невеликі додатки, написані у відповідності зі стандартними веб-технологіями, на зразок HTML, CSS, Ajax і javascript.

Нещодавно компанія Opera випустила новий бета-реліз свого мобільного браузера Opera Mobile 9.5, що працює як на платформі Symbian UIQ, так і на Windows Mobile. Новинка підтримує роботу движка віджетів Opera, що дозволяє користувачам запускати невеликі додатки, написані у відповідності зі стандартними веб-технологіями, на зразок HTML, CSS, Ajax і javascript.

Зростаюча кількість і складність мобільних платформ створюють для розробників програмного забезпечення ряд проблем переносимості - стає все важче розробляти програми, які можуть без проблем працювати у всьому діапазоні пристроїв з різними типами корпусів (форм-факторів). В якості вирішення ситуації, що склалася все більш серйозно розглядаються стандартні веб-технології, досить чуйні до швидкої еволюції пристроїв і додатків, що володіють можливостями легкої інтеграції в додатки віддаленого контенту і веб-сервісів, а також сприяють переносимості і повторного використання коду.

Прикладом використання таких стандартних веб-технологій є віджети - невеликі, підручні веб-додатки, локально працюють на мобільних телефонах і інших пристроях і засновані на відкритих веб-стандартах. Віджети є свого роду ldquo-двігателяміrdquo- доставки веб-сервісів, що забезпечують користувача бажаної інформацією. Так за допомогою віджетів можна, наприклад, в одну мить отримати доступ до популярних соціальних мереж, на кшталт Facebook, до сервісів визначення місцезнаходження, до сайтів біржових котирувань і т.д.

Відео: Opera Mobile 9.5

Основною перевагою віджетів (зокрема віджетів Opera) є їх крос-платформенность, в результаті чого віджети можуть працювати на різних пристроях з різними розмірами екранів, що підтримують загальні веб-технології та правила розробки. Іншими ж перевагами віджетів є, наприклад, можливості по створенню веб-додатків з багатими, анімованими інтерфейсами, можливості по використанню відкритих API з широко відомих сервісів Web 2.0, швидке поширення і т.д.




Веб-віджети Opera Mobile 9.5

Всі ці переваги вже посприяли випуску ряду здійсненних середовищ, спеціально створених для вирішення роботи віджетів. До таких середовищ відносяться, наприклад, Adobe AIR і Mozilla XULRunner, які вже навіть починають отримувати підбадьорення користувачів. Не відстає від усіх і компанія Opera, яка вже включила свою систему віджетів в настільну версію браузера і, схоже, має намір зробити те ж саме і для мобільних пристроїв. Наявність же мобільної версії Opera на великому числі мобільних телефонів може зробити їх систему віджетів бажаною метою для багатьох розробників додатків.

Треба сказати, що над створенням стандарту для клієнтського веб-віджета компанія Opera працює з консорціумом W3C. Цей стандарт дасть можливість третім розробникам створювати нові середовища для віджетів, сумісні з віджетами самої системи Opera. Така функціональна сумісність в майбутньому зможе стати основною технологією веб-віджетів і тим самим допоможе ухилитися від фрагментації, що загрожує зростаючому багатства екосистеми Інтернет-додатків.

Відео: Opera Mobile 9.5 on the HTC Advantage




Необхідно також відзначити, що інші виробники теж вже почали роботу над своїми власними реалізаціями середовища для віджетів. Так, наприклад, ACCESS - компанія, популярний мобільний браузер Netfront - вже створює своє середовище віджетів, сумісну з запропонованими специфікаціями W3C. У свою чергу Opera вже навіть випустила пакет для розробки віджетів (SDK), що спрощує їх написання, налагодження і тестування. "Все відмінні розробники потребують відмінних інструментах. За рахунок постійного впровадження інновацій Opera є індустріальним лідером в створенні зручних для розробника середовищ ... ", заявив технічний директор Opera Хакон Віум Лі (Hakon Wium Lie) і додав, що Opera продовжить розвиток свого пакета інструментів. Компанія також має намір добре заохочувати розробників кращих віджетів, які отримають від неї $ 10000.

Деякі з користувачів Інтернету вже встигли протестувати середу роботи віджетів і пакет SDK для їх розробки, одним з інструментів якого є емулятор, що дозволяє тестувати написані віджети. Навіть сам по собі цей емулятор є віджетом, і тому він може працювати безпосередньо в будь-який недавньої версії Opera. Емулятор дає можливість розробнику протестувати віджет на різних пристроях, для чого використовуються кілька різних профілів цих пристроїв. Розробники також можуть створювати нові профілі і задавати власні параметри тестування для, наприклад, дозволу екрану, обсягу накопичувача і швидкості з`єднання.

Веб-віджети Opera Mobile 9.5

Здійсненно середовище для віджетів включена і в останню бета-версію браузера Opera Mobile 9.5, яка також вже піддалася тестування (в якості тестового виступив телефон HTC TyTN II з операційною системою Windows Mobile 6). За повідомленням тестера, що порівнюється набір віджетів з набором звичайних додатків, робота віджетів сильно залежить від їх складності. Так, найбільш складним віджетом був так званий Twitter, що забезпечує користувача витонченим мобільним інтерфейсом для взаємодії з популярним мікроблогінговий сервісом. Сам по собі цей Twitter виглядав відмінно (хоча б у порівнянні з вбудованими додатками в Windows Mobile) і використовував всі переваги CSS-можливостей Opera, проте з іншого боку цей віджет надзвичайно сильно збоїв і виявляв наявність в собі серйозних проблем, які зробили використання даного віджету практично нереальним. Так, наприклад, віджет не міг належним чином масштабироваться на екрані телефону, що використовується, що створювало проблеми з прокруткою і доступом до основним робочим облястях. Деякі інші віджети працювали набагато краще. Таким, наприклад, був віджет Bubbles - проста головоломка, яка включена до бета-реліз.

Відео: Opera Mobile 9.5 Beta

Веб-віджети Opera Mobile 9.5 Веб-віджети Opera Mobile 9.5

У загальному і цілому хочеться сказати, що поки система веб-віджетів абсолютно точно не володіє придатним для масового виробництва рівнем якості. Проте, потенціал в цій системі є і в більш зрілому варіанті вона може створити для розробників деякі інтригуючі можливості. Поки ж середовище розробки (і роботи) віджетів не надає розробнику всієї функціональності пристроїв, що робить її непридатною для створення великих програм або ж програм, які працюють з іншими мобільними платформами. Тому в даний час система віджетів Opera, як і Adobe AIR, на практиці буде корисною тільки для створення простих Інтернет-додатків.

Робота над самим мобільним браузером Opera Mobile все ще триває. У липні різними експертами цей браузер був визнаний непоганим і отримав досить високі оцінки. Справжня його версія характеризується невеликими поліпшеннями як з боку користувача можливостей, так і з боку продуктивності. З іншого боку, деякі помилки, які були присутні в ній і раніше, залишилися і зараз. Так, наприклад, залишилися проблеми з текстом в режимі огляду, до яких приєдналися і деякі проблеми управління живленням - користувачі повідомляють, що натискання кнопки призупинення при роботі Opera викликає виключення екрану з подальшим його зворотним включенням.

І, тим не менш, мобільний браузер все-таки забезпечує кращий перегляд веб-сторінок на Windows Mobile-пристроях. Нова ж технологія віджетів браузера поки лише тільки інтригує, але, можливо, виросте у щось більш придатне для використання.


Поділися в соц. мережах:

По темі: