У нас: 141825 рефератів
Щойно додані Реферати Тор 100
Скористайтеся пошуком, наприклад Реферат        Грубий пошук Точний пошук
Вхід в абонемент



Дипломна робота - WAP-сайт
90
абонентів і сподівається на збільшення своєї частки на ринку з 35 до 50% абонентів. Протягом 2000 р. Motorola do Brasil інвестує $60 млн у розробку нових продуктів і розширення виробничих потужностей.

В Росії стримуючим фактором, у першу чергу, є вартість користування мобільним телефоном. Згідно з даними, що повідомляються операторами стільникового зв'язку, число стільникових абонентів у Росії досягло 1.700.000. Число абонентів у Москві, задеклароване стільниковими компаніями, на 03 квітня 2000 р., за даними СОТОВИК, (http://www.sotovik.ru) перевищило 1 млн. Реальне число абонентів трохи нижче і визначається обраною системою підрахунку "активних абонентів".

Потенційний ринок є величезним. По оцінках аналітиків, через 3 р. стільниковий телефон буде вже в мільярда чоловік, тобто в кожного шостого жителя Землі. Якщо відняти з цього списку новонароджених дітей і непрацюючих бабусь, та не забути про слаборозвинені країни, то можна вважати, що кожен другий працюючий буде мати мобільний телефон. Причому, застосування мобільних засобів зв'язку не знає границь. У журналі "Мережний журнал Data Communi-cations", №1/2000, стор. 94 приведений приклад використання бездротових технологій: "Якийсь фермер причепив пейджер до вуха корови і навчив її повертатися на ферму, ведучи за собою всіх інших корів". От що можна придумати з мобільним пристроєм!

Багато нових моделей будуть оснащені ПЗ, що дозволить власникам одержувати через Інтернет результати спортивних матчів, котирування акцій, розклад авіарейсів, прогноз погоди.

В усьому світі сьогодні нараховується порядку 160 млн користувачів фіксованого Інтернет зв'язку і 375 млн користувачів стільникового зв'язку. Стрибок числа користувачів цифрового мобільного зв'язку забезпечить величезний потенціал для компаній, що надають послуги мобільного Інтернет зв'язку й електронної комерції. Аналітики прогнозують, що через 3 р. понад 10% від загального обсягу операцій електронної комерції буде здійснюватися через мобільні трубки, а в період 2002-2005 р. буде продано більш 600 млн Інтернет-сумісних стільникових телефонів. Усе це показує, наскільки динамічно розвивається ринок послуг мобільного зв'язку й Інтернет послуг.

У даний момент досить велика кількість компаній пропонує інструменти для створення WAP-додатків. Багато хто з них поширює їх безкоштовно. Ідея зрозуміла, якщо компанія робить телефони з підтримкою WAP, то, чим більше буде WAP-сервісів в мережах мобільних операторів і Інтернет, тим більше можливості одержати велику кількість клієнтів.  

3 ПРАКТИЧНА РЕАЛІЗАЦІЯ ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ

КОРПОРАТИВНОГО WAP-САЙТУ

3.1 Неформальні рекомендації і правила

При використанні WML доводиться дотримуватися декількох неформальних рекомендацій. По WAP-протоколу дані в телефон поступають у вигляді колод (desks), розмір однієї колоди невеликий приблизно 1,5 Кб. Це зроблено для підвищення ефективності трафіка, і розробнику необхідно заздалегідь компілювати WML-тексти для підбору їх оптимальних розмірів. Колода складається з карт (cards), кожна з яких описує один закінчений модуль взаємодії з користувачем (інтерактивний елемент екрана) і визначає спосіб навігації всередині колоди. WML-тексти, чутливі до регістра (як тексти на мові С), що являє собою одну хоч і непринципову, але важливу в практичному плані особливість WML. Послідовності символів переведення рядка, табуляції, пропусків завжди перетворюються в один пропуск. Всі WML-документи мають розширення WML і починаються з трьох стандартних рядків:

<?xml version=“1.0”?> (номер версії XML)

<!DOCTYPE WML PUBLIC “-//WAPFORUM//DTD WML 1.1//EN” (ідентифікатор SGML-опису мови WML)

“<A HREF="http://www.wapforum.org/DTD/WML_1.1.xml">

www.wapforum.org/DTD/WML_1.1.xml</A>”>(Web-адреса DTD-визначення WML-документа)

Перші два рядки є так званим прологом XML-документа. В цьому пролозі визначається версія XML і DTD (вказівник на файл, що містить DTD).

Слідом за прологом, у кожному XML-документі міститься один єдиний елемент, що містить у собі інші під елементи та сутності. Так само як і в HTML цими елементами є кутові дужки: <> і </>. Наприклад: <element>data</element>. У документі повинен міститися тільки один елемент, який описує даний документ. У WML цим елементом є <WML>. Всі інші елементи містяться вже всередині нього.

Колода береться в теги

<WML>

...

</WML>

Всередині колоди один за другим слідують описи карт:

<card>

...

</card>

<card>

...

</card>

...

Два найпоширеніші способи збереження інформації всередині XML-документа це елементи і їхні атрибути. Елементи визначають структурну розмітку всередині документа відкриттям і закриттям визначених тегів. Елементи, в свою чергу можуть містити під елементи. Атрибути в основному використовуються для опису елементів. Коментар у WML, також як і в HTML обмежений тегами <!-- і -->.

За допомогою спеціальних шаблонів можна визначати додаткові стандартні дії при зверненні до деяких або до всіх карт колоди. Кожна карта повинна мати свій ідентифікатор і назву:

<card id=“wap.pcweek.card1" title=“pcweek.ru demonstraciya">

Тут необхідно зазначити, що оскільки далеко не всі WAP-телефони, які використовуються в нашій країні русифіковані, а тим більше українізовані, WAP-дизайнеру обов'язково потрібно пропонувати декілька видів представлення своїх ресурсів, зокрема, на трансліті (латинськими буквами).

Більшість тегів WML парні, тобто відкриваються й закриваються, як того вимагає стандарт XML, за невеликими виключеннями, наприклад, крім тегу нового рядка Найпростіший тег <р> описує один параграф тексту:

<р> Dobro pozhalovat' na wap-server pcweek.ru! </р>

Закінчена сторінка повністю запишеться так:

<?xml version=“1.0”?>

<!DOCTYPE WML PUBLIC “-//WAPFORUM//DTD WML 1.1//EN”

“<A HREF="http://www.wapforum.org/DTD/WML_1.1.xml">

www.wapforum.org/DTD/WML_1.1.xml</A>”>

<WML>

<card id=“wap.pcweek.card1” title=“pcweek.ru demonstraciya”>

<p>

Dobro pozhalovat’ na wap-server pcweek.ru!

</p>

</card>

</WML>

Якщо текст, який виводиться не поміщається на екрані трубки, то користувачеві доведеться його гортати, тому краще не створювати великих карт і колод, а розбивати їх на маленькі складові, забезпечуючи їх необхідними продуманими засобами навігації. Для прив'язки різних функцій до засобів управління телефону служить тег <do>. Його найважливіші атрибути type (тип дії; значення accept задає перехід до наступної карти, значення prev до попередньої), name (ідентифікатор для зв'язку з даною реалізацією тегу) і label (назва дії, що виводиться на екран в область навігації). Конкретна адреса переходу задається непарним тегом <go>.

Серед


Сторінки: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20