Основы WAP


         

Пособие по написанию WAP-сайтов

Прочтя эту книгу, вы научитесь создавать многочисленные приложения, предназначенные для работы в беспроводной Сети с помощью сотового телефона. Такие приложения поддерживают протокол WAP (Wireless Application Protocol -протокол беспроводных приложений). Протокол WAP определяет набор правил,которому должны следовать как WAP-приложеиия, так и браузеры, работающиена переносных устройствах. Если у вас еще нет телефона, поддерживающегопротокол WAP, вы можете скачать из Сети и использовать один из пакетов дляразработки программного обеспечения WAP, описанных в дайной главе.
Используя подобный пакет, вы сможете разрабатывать и запускать приложения,поддерживающие протокол WAP на своем персональном компьютере. Рисунок 1.1 показывает вид меню приложения MovieGuide (путеводитель по кинотеатрам), которое выеще создадите в Главе 4 «Просмотр афиш кинотеатров». Аналогично, Рисунок 1.2 показывает вид экрана приложения Weatherlnfo (информация о погоде), которое вы создадите в Главе 14 «Просмотр информации о погоде».

Необходимость использования языков WML и HDML
Если вы внимательно рассмотрите приложения, представленные в каждой изглав, вы обнаружите, что в каждой из них приложение представлено с использованием беспроводного языка разметки WML (Wireless Markup Language), а затем сиспользованием языка разметки для носимых (переносных) устройств HDML(Handheld Devices Markup Language). Так сделано в связи с тем, что некоторые сотовые телефоны поддерживают язык WML, некоторые - язык HDML, а некоторые - итот и другой.

Использование языков WML и HDML
Где будут находиться приложения?
Скачивание инструментов для разработки SDK
Скачивание пакетов для разработки ПО
Пpовepкa нa waplib.com
Приложения, требующие языка Perl

Подробнее о приложении WorldTime.wml
Во время путешествия, да и часто на работе вам необходимо знать текущее время в различных городах мира. Приложение WorldTime (Мировое Время) сочетает в себеязык WML и сценарий языка Perl для написания программы выбора города, в котором требуется узнать текущее время. Когда вы запустите приложение в первый раз,ваш сотовый телефон отобразит список городов, как показано на 2.1, просмотреть который можно, используя стрелочные клавиши телефона вверх ивниз.

Подробнее о приложении WorldTime.wml
Подробнее о приложении WorldTime.wml - 2
Подробнее о приложении WorldTime.wml - 3
Подробнее о сценарии языка Perl WorldTime.pl
Подробнее о сценарии языка Perl WorldTime.pl - 2
Подробнее о приложении WorldTime.hdml

Отображение списка горнолыжных регионов
Если вы интересуетесь горными лыжами, то информация о последнем состоянии дел на горнолыжных курортах страны, наверняка, вам будет интересна. Приложение SkiConditions (Горнолыжные условия) сочетает в себе несколько файловформата WML (или HDML) для отображения состояния снежного покрова па различных горнолыжных курортах.

Отображение списка горнолыжных регионов
Отображение списка горнолыжных курортов
Состояние снежного покрова на курорте
Подробнее о приложении SkiConditions.wml
Подробнее о приложении SkiConditions.wml - 2
Подробнее о горнолыжном регионе
Подробнее о горнолыжном штате
Подробнее о горнолыжном штате - 2
Подробнее о горнолыжном курорте
Подробнее о приложении SkiConditions.hdml

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

Кинофильмы в кинотеатре и времени их начала
Подробнее о приложении MovieGuide.wml
Подробнее о приложении MovieGuide.wml - 2
Подробнее о сценарии MovieGuideWML.pl
Подробнее о сценарии MovieGuideWML.pl - 2
Использование приложением сценария языка Perl
Подробнее о приложении MovieGuide.hdml
Подробнее о сценарии MovieGuideHDML.pl

Отображение результата конвертирования
Когда вы путешествуете, вам часто приходится обменивать один вид валюты надругой. Например, когда вы вернулись из Европы, вы можете конвертироватьсвои расходы из евро в доллары. Приложение CurrencyConvert (Обмен Валюты) позволяет проводить преобразования валюты между долларами, фунтами, евро ийенами. Когда вы запускаете приложение в первый раз, па дисплее вашего сотового телефона отображается список доступных валют, между которыми возможно провести конвертирование

Отображение результата конвертирования
Подробнее о приложении CurrencyConvert.wml
Подробнее о приложении CurrencyConvert.wml - 2
Подробнее о приложении CurrencyConvert.wml - 3
Подробнее о приложении CurrencyConvert.wml - 4
Подробнее о приложении CurrencyConvert.wml - 5
Подробнее о приложении CurrencyConvert.hdml
Подробнее о приложении CurrencyConvert.hdml - 2

Подключение к интерфейсу «Интеллектуального» Дома
В скором будущем, да уже и в настоящем, пользователи смогут звонить домой длятого, чтобы включить подогрев ванны, внешнее освещение дома, стерео систему и даже начать приготовление обеда. Приложение SmartHouse (ИнтеллектуальныйДом) позволяет продемонстрировать, как пользователь сможет взаимодействовать со своим домом посредством сотового телефона. Когда приложение запускается, сотовый телефон отобразит сообщение, которое дает пользователю понять, что он подключен к интерфейсу своего дома

Подключение к интерфейсу
Подробнее о приложении SmartHouse.wml
Подробнее о приложении SmartHouse.wml - 2
Подробнее о сценарии UpdateHouseWML.pl
Подробнее о сценарии UpdateHouseWML.pl - 2
Подробнее о сценарии UpdateHouseWML.pl - 3

Отображение списка доступных символов акций
С каждым днем все больше и больше инвесторов пользуются преимуществамиторговли в режиме онлайн. В близком будущем многие из них будут использовать свои сотовые телефоны и другие карманные устройства для того, чтобы производить звонки из автомобилей, поездов, ресторанов и бесчисленного множества других мест. Приложение StockQuotes (КотировкиАкций) сочетает в себефайлы формата WML и сценарий языка Perl, позволяя пользователям получать информацию об акциях, например, самый высокий и самый низкий курсы, суммарный объем торговли за этот день

Отображение списка доступных символов акций
Подробнее о приложении StockQuote.wml
Подробнее о приложении StockQuote.wml - 2
Подробнее о приложении StockQuote.wml - 3
Подробнее о сценарии StockQuoteWML.pl
Подробнее о сценарии StockQuoteWML.pl - 2
Подробнее о сценарии StockQuoteWML.pl - 3
Подробнее о сценарии StockQuoteWML.pl - 4
Подробнее о приложении StockQuote.hdml
Подробнее о сценарии StockQuoteHDML.pl

Подробнее о приложении PhoneBook.wml
Во время путешествий у вас, наверняка, возникает необходимость узнать номердомашнего телефона товарища либо номер рабочего телефона партнера по бизнесу, которые не хранятся в памяти вашего сотового телефона. Приложение PhoneBook (Телефонный Справочник) показывает, как может выглядеть дека, спомощью которой пользователь может быстро найти информацию об интересующих его номерах телефонов. Когда пользователь запускает приложениеPhoneBook, браузер отобразит диапазоны букв

Подробнее о приложении PhoneBook.wml
Подробнее о приложении PhoneBook.wml - 2
Подробнее о приложении PhoneBook.wml - 3
Подробнее о приложении PhoneBook.wml - 4
Подробнее о приложении PhoneBook.hdml
Подробнее о приложении PhoneBook.hdml - 2

Приглашение к вводу номера для ответа
В течение многих лет пейджеры способствовали тому, чтобы люди быстро находили друг друга. С увеличением популярности сотовых телефонов, пейджеры начали отходить в прошлое. К счастью, многие сотовые телефоны позволяют передавать сообщения на другие индивидуальные сотовые телефоны. Приложение WapPage (передача сообщений с использованием протокола WAP) сочетает в себе файлы формата WML и сценарий языка Perl для предоставления пользователю возможности передавать сообщения другим людям, используя сеть SprintPCS

Приглашение к вводу номерадля ответа
Обзор общего резюме сообщения
Подробнее о приложении WapPage.wml
Подробнее о приложении WapPage.wml - 2
Подробнее о приложении WapPage.wml - 3
Подробнее о приложении WapPage.wml - 4
Подробнее о сценарии языка Perl WapPage.pl
Подробнее о сценарии языка Perl WapPage.pl - 2
Подробнее о приложении WapPage.hdml
Пoдрoбнee o WapPageHDML.pl

Приглашение к вводу адреса для ответа
Приложение WapMail сочетает в себе файлы формата WML и сценарий языкаPerl, позволяя пользователям создавать и посылать сообщения электронной почты пользователям Интернета, а также пользователям переносных, беспроводных устройств. Когда пользователь запускает приложение, его сотовый телефон приглашает ввести адрес для ответа (адрес электронной почты, по которому получатель сообщения сможет связаться с пользователем, отправившим сообщение)

Приглашение к вводу адресадля ответа
Ввод адреса электронной почты получателя
Ввод текста сообщения
Подробнее о приложении WapMail.wml
Подробнее о приложении WapMail.wml - 2
Подробнее о приложении WapMail.wml - 3
Подробнее о приложении WapMail.wml - 4
Подробнее о сценарии языка Perl WapMail.pl
Подробнее о сценарии языка Perl WapMail.pl - 2
Подробнее о приложении WapMail.hdml

Подробнее о приложении FlightSchedule.wml
Если вы путешествуете сами, или близко знакомы с кем-то, кто путешествует регулярно, вы знаете, как бывает важно владеть информацией о времени вылетов и возможных задержках рейсов. Приложение FlightSchedule (Расписание полетов), состоящее из нескольких файлов формата WML и сценария языка Perl, позволяет отображать информацию о полетах для пользователя.

Подробнее о приложении FlightSchedule.wml
Подробнее о приложении FlightSchedule.wml - 2
Подробнее о приложении FlightSchedule.wml - 3
Подробнее о приложении FlightSchedule.wml - 4
Подробнее о приложении FlightSchedule.wml - 5
Подробнее о сценарии FlightScheduleWML.pl
Подробнее о сценарии FlightScheduleWML.pl - 2
Подробнее о сценарии FlightScheduleWML.pl - 3
Подробнее о сценарии FlightScheduleWML.pl - 4
Подробнее о сценарии FlightScheduleWML.pl - 5

Отображение текущего состояния посылки
Если ваша компания рассылает свои продукты производства покупателям или отдаленным получателям, всегда важно знать, получил ли адресат посылку или она задержалась в пути. Приложение PackageTracker (Отслеживание посылок) сочетает в себе файлы формата WML и сценарий языка Perl для того чтобы позволить пользователю видеть информацию о выбранной им посылке.

Отображение текущегосостояния посылки
Подробнее о приложении PackageTracker
Подробнее о приложении PackageTracker - 2
Подробнее о сценарии PackageWML.pl
Подробнее о сценарии PackageWML.pl - 2
Подробнее о приложении Ptracker.hdml

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

Приглашение к вводу информации по закладной
Отображение суммы выплаты по закладной
Подробнее о приложении MortgageCalculator
Подробнее о приложении MortgageCalculator - 2
Подробнее о приложении MortgageCalculator - 3
Подробнее о сценарии MortgageCalcWML.pl
Подробнее о приложении MortgageCalc.hdml
Подробнее о сценарии MortgageCalcHDML.pl

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

Приглашение к вводу почтового индекса
Отображение информациио погоде в регионе
Подробнее о приложении Weatherlnfo
Подробнее о приложении Weatherlnfo - 2
Подробнее о приложении Weatherlnfo - 3
Подробнее о приложении Weatherlnfo - 4
Подробнее о сценариях в приложении
Подробнее о сценариях в приложении - 2
Подробнее о сценариях в приложении - 3
Подробнее о приложении Weather.hdml

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

Ввод номера товара и его описания
Приглашение к вводу адреса для отправки товара
Приглашение к вводу данных кредитной карты
Подробнее о приложении CatalogOrder
Подробнее о приложении CatalogOrder - 2
Подробнее о приложении CatalogOrder - 3
Подробнее о приложении CatalogOrder - 4
Подробнее о приложении CatalogOrder - 5
Подробнее о приложении CatalogOrder - 6
Подробнее о приложении CatalogOrder - 7

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

Вывод ресторанов с определенным видом кухни
Вывод информации о конкретном ресторане
Рассмотрение приложения Restaurant
Рассмотрение приложения Restaurant - 2
Рассмотрение приложения Restaurant - 3
Рассмотрение приложения Restaurant - 4
Рассмотрение приложения Restaurant - 5
Рассмотрение приложения Restaurant - 6
Рассмотрение приложения Restaurant - 7
Рассмотрение приложения Restaurant - 8

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

Приглашение сделать выбор из списка городов
Приглашение сделать выбор из списка гостиниц
Ввод данных для регистрации в гостинице
Отображение информациио свободных номерах
Рассмотрение приложения Hotel Info
Рассмотрение приложения Hotel Info - 2
Рассмотрение приложения Hotel Info - 3
Рассмотрение приложения Hotel Info - 4
Рассмотрение Perl-сиенария HotelAvailWML.pl
Рассмотрение Perl-сиенария HotelAvailWML.pl - 2

Приглашение для ввода названия компании или профиля ее деятельности
Сегодня поиск нужного коммерческого предприятия осуществляется, как правило, двумя путями: листая желтые страницы потрепанного телефонного справочника (удел тех, кто не замечает тенденций компьютерного века) или используя поисковую систему, установленную на личном компьютере. В данной главе выузнаете, как создать приложение Yellow/Pages, предоставляющее пользователям возможность поиска конкретной компании в конкретном городе.

Ввод названия компании
Ввод местонахождения компании
Отображение на экране списка компаний
Рассмотрение приложения YellowPages
Рассмотрение приложения YellowPages - 2
Рассмотрение приложения YellowPages - 3
Рассмотрение приложения YellowPages - 4
Рассмотрение сценария YellowPagesWML.pl
Рассмотрение сценария YellowPagesWML.pl - 2
Рассмотрение приложения YellowPages.hdml

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

Ввод ценового диапазона
Отображение списка домов
Отображение на экране данных о доме
Рассмотрение приложения Real Estate
Рассмотрение приложения Real Estate - 2
Рассмотрение приложения Real Estate - 3
Рассмотрение сценария RealEstateWML.pl
Рассмотрение сценария RealEstateWML.pl - 2
Рассмотрение сценария RealEstateWML.pl - 3
Рассмотрение приложения RealEstate.hdml

Отображение начальных установок в доме
В данной главе будет использоваться WMLScript, язык описания сценариев, для реализации тех функций, которые в Главе 6 выполнял Perl-сценарий. Хотя WMLScript позволяет создавать ясный интерфейс для приложения SmartHouseScript, у него имеется один недостаток: WMLScript не имеет эквивалента для HDML. Поэтому, если вы хотите автоматизировать HDML-приложение, то, попрежнему, будете вынуждены использовать Perl. Приложение SmartHouseScript.wml демонстрирует порядок взаимодействия пользователя со своим домом.

Отображение начальных установок в доме
Приложение SmartHouseScript.wml
Приложение SmartHouseScript.wml - 2
Приложение SmartHouseScript.wml - 3
Сценарий SmartHouseScript.wmls
Сценарий SmartHouseScript.wmls - 2

Приглашение на выбор вида валюты из приводимого списка
В данной главе вы будете использовать WMLScript для обработки данных, которую в Главе 5 выполнял Peri-сценарий. Как вы уже знаете, WMLScript не имеет эквивалента для HDML, поэтому если необходимо автоматизировать HDML-приложение, то вы, по-прежнему, будете вынуждены использовать Perl.

Выбор вида валюты из списка
Ввод суммы денег в указанной валюте
Сумма денег, пересчитанная в другие валюты
Рассмотрение приложения CurrencyScript.wml
Рассмотрение приложения CurrencyScript.wml - 2
Рассмотрение приложения CurrencyScript.wml - 3
Рассмотрение сценария CurrencyScriptl .wmls
Рассмотрение сценария CurrencyScriptl .wmls - 2
Рассмотрение сценария CurrencyScriptl .wmls - 3
Рассмотрение сценария CurrencyScriptl .wmls - 4

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

Ввод данных по закладной
Сумма платежа по закладной
Рассмотрение приложения MortgageScript.wml
Рассмотрение приложения MortgageScript.wml - 2

Приглашение пользователю на «вращение барабанов» игорного автомата
В данной главе WMLScript будет использоваться для написания программы интерактивного игорного автомата. При запуске приложения сотовыйтелефон пользователя отображает пустой автомат и кнопку Start (Пуск). При выборе кнопки Start приложение предоставляет пользователю 100 долларов виртуальных игровых денег и обновляет изображение автомата

Результат вращения барабанов игорного автомата
Рассмотрение приложения blotMachme
Рассмотрение приложения blotMachme - 2
Рассмотрение приложения blotMachme - 3
Рассмотрение приложения blotMachme - 4
Рассмотрение приложения blotMachme - 5
Рассмотрение сценария SlotMachine.wmls
Рассмотрение сценария SlotMachine.wmls - 2
Рассмотрение сценария SlotMachine.wmls - 3
Рассмотрение сценария SlotMachine.wmls - 4

Приглашение пользователю на выбор типа приложений
Как вам известно из данной книги, любое из рассматриваемых здесь приложенийопробывается путем посещения определенного адреса на сайте waplib.com. Чтобы облегчить запуск различных программ, сайт содержит приложение, представляющее каждую программу в виде опции меню. Когда вы выбираете программу, выполняется загрузка WML-страницы соответствующего приложения.Проблема создания приложения waplib.com заключается в том, что посетительсайта может использовать HTML-, WML- или HDML-браузер.

Выбор типа приложений
Рассмотрение приложения waplib.com
Рассмотрение приложения Demos.wml
Рассмотрение приложения Demos.wml - 2
Рассмотрение Demos.hdml
Рассмотрение Both.hdml

Операторы присваивания
Операторы присваивания назначают переменным их значения. Язык описания сценариев WMLScript поддерживает следующие операторы присваивания

Арифметические операции
Логические операции
Строковые операторы
Операторы сравнения
Условный Оператор
Оператор Typeof
Оператор Isvalid
Библиотека Lang
Библиотека Lang - 2
Библиотека Lang - 3

Основы WAP

WAP - это протокол сетевого общения, который применяется для передачи информационного содержания Интернет беспроводным клиентам, таким, как мобильные телефоны.
WML - это язык разметки текста, который позволяет создавать страницы, выводимые WAP-браузером.
Используя данное руководство, Вы научитесь создавать страницы WML. Для изучения этого курса необходимо иметь базовые представления о WWW, HTML, основах создания Web-страниц, JavaScript, XML.
WAP возник благодаря развитию беспроводной связи.Создателями данного стандарта руководило желание предоставить доступ к информационному содержимому Интернет беспроводным клиентам - обладателям мобильных телефонов.

Что такое WAP?
WAP является сокращением от Wireless Application Protocol (протокол беспроводных приложений); является протоколом прикладного уровня; применяется для доступа к сервисам и информации; опирается на стандарты Интернет; предназначен для небольших устройств, например, для мобильных телефонов; является протоколом, созданным для микро-браузеров; позволяет создавать Web-приложения для мобильных устройств; использует язык разметки WML

Протокол беспроводных приложений
Микро-браузеры WAP
Что такое WML?
Что такое WMLScript?
Примеры использования WAP
Часто задаваемые вопросы о WAP
Начальная страница WAP
Теги WML
Колоды и карты WML
Пример документа WML

Поля ввода
При выполнении задачи (такой, как go, prev и refresh) элемент setvar можно использовать для задания переменной с определенным значением. Атрибуты name и value являются обязательными для этого элемента.

Выбор варианта
Группа полей
Задачи WML
Задача Go
Задача Prev
Задача Refresh
Задача Noop
Элементы задач
Таймер
Переменные

Что такое WML?
WML - аббревиатура от Wireless Markup Language (язык разметки для беспроводной связи). Это язык разметки, родственный HTML, но основывающийся на XML, и поэтому его синтаксис значительно строже, чем в HTML. Язык WML применяется для создания страниц, которые выводятся в браузере WAP.

Что такое WMLScript?
Для чего используют сценарии WMLScript?
Вызов на странице WML сценария WMLScript
Библиотека WMLScript Dialogs
Функции библиотеки Dialogs
Функция alert()
Функция confirm()
Функция prompt()
Библиотека WMLScript Float
Функции библиотеки Float

Функции библиотеки Lang
Имя библиотеки может вводить в заблуждение (более походящим было бы название Math). Однако она называется библиотекой Lang, потому что содержит функции, которые тесно связаны с ядром процессора WMLScript.

Функции библиотеки Lang
Функция abort()
Функция abs()
Функция characterSet()
Функция exit()
Функция float()
Функция isFloat()
Функция isInt()
Функция max()
Функция maxInt()

Функции библиотеки String
Данная функция возвращает символ из указанной индексной позиции

Функция charAt()
Функция compare()
Функция elementAt()
Функция elements()
Функция find()
Функция format()
Функция insertAt()
Функция WMLScript isEmpty()
Функция length()
Функция removeAt()

Функции библиотеки URL
Заменяет специальные символы в URL управляющей последовательностью

Функция escapeString()
Функция getFragment()
Функция getHost()
Функция getParameters()
Функция WMLScript getPath()
Функция WMLScript getPort()
Функция getQuery()
Функция WMLScript getScheme()
Функция WMLScript isValid()
Фугкция resolve()

Элементы колоды/карт
Если тег access не задан, то любые другие колоды/карты могут получить доступ к колоде; тег access всегда находится внутри тега head. Каждая колода может иметь только один тег access

Тег access
Тег card
Тег head
Элементы ввода
Тег fieldset
Тег input
Тег optgroup
Тег option
Тег select
Элементы переменных

Информатика и технология программирования
MathCAD
Матричные вычисления в Mathcad
Энциклопедия 3ds max 6
3DS MAX 7
Принципы организации IP-телефонии на базе решений Cisco Systems
Иллюстрированный самоучитель по введению в экспертные системы
Основы работы с системой MathCAD 7.0
Матричные вычисления в Mathcad
Бытовая радиоаппаратура и ее ремонт
Противостояние форматов DVD-R-RW и DVD+RW
Векторная графика в программе FreeHand
Active Directory для Windows Server 2003
Маурин Евгений - Возлюбленная Фаворита
Меррит Абрахам Грайс - Гори Ведьма Гори
Аппаратное обеспечение IBM PC
SW-CMM (Модель зрелости процессов разработки ПО)
Компьютерные сети Принципы, технологии, протоколы
Методы и средства инженерии программного обеспечения
Мельников Руслан - Тайный Рыцарь