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


Подробнее о приложении MovieGuide.wml - часть 2


&lthead&gt

&ltmeta http-equiv="Cache-Control" content="max-age=0" forua="true"/&gt

&lt/head&gt


Элемент <meta> позволяет точно определить метаинформацию для исходногофайла. В нашем случае строка http-eguiv="Cache-Control" сообщает браузеруWAP, что эта часть метаинформации используется системой кэширования памяти. Аналогично, строка content=maxi-age=0 сообщает браузеру, что максимальное время, в течение которого будет кэшироваться этот файл, равно нулю секунд;значит, браузер не будет кэшировать данные, а загружать данные с сервера каждый раз, когда они будут запрошены. Для этой книги значение нуля было выбрано для содействия процессу обучения читателя. При выборе нуля каждый раз,когда будут происходить изменения, они будут передаваться на телефон. В реальном приложении статическое меню, подобное этому, можно использовать поумолчанию в течение 30 дней. Последняя строка forua="true" определяет, чтозначение Cache-Control предназначено для телефона и не может быть измененокаким-либо промежуточным агентом.


За начальными элементами в исходном коде определяется единственная карта,которая в нашем случае называется MovieGuide.


Далее, в исходном коде используется элемент <select> для показа списка кинотеатров пользователю. Внутри <select> каждый кинотеатр имеет свою собственную опцию, которая определяет для браузера, какие действия выполнять далее. В случае простого приложения, браузер каждый раз загружает сценарийязыка Perl MovieGuideWML.pl, передавая ему имя выбранного кинотеатра как параметр.





Начало  Назад  Вперед



Книжный магазин