Анимация
JavaScript
|
Главная Библионтека б) niiiltipart init, inultipart start Mmultipart end. в) push start Mpush end. 2. Все броузеры поддерживают метод выкачки страниц со стороны клиента, поскольку он является частью HTML-стандарта. а) истина; 3. Какие виды Web-страниц proxy-серверы гарантированно не кэшируют? а) данные HTML-формы, которая использует для их обработки метод PO; б) содержимое страницы, выталкиваемой сервером; в) результаты работы любой Ответы 1. Правильный ответ - вариант б). Функции rt init используется для подготовки броузера к приему составных Web-страниц. Функции и отмечают начало и окончание каждой такой страницы: 2. Правильный ответ - вариант б). Конечно же, ответ - ложь. Как утверждает стандарт, дескрипторы <МВЗА могут игнорироваться броузерами. Кроме того, использование параметра -Refresh в функции header не гарантирует, что броузер по требованию будет перезагружать страницу; броузер также имеет возможность игнорировать эту директиву. 3. Правильный ответ - вариант а). Ответ б1л разъяснен в разделе "Вопросы и ответы". Упражнения • Модифицируйте Офамму счетчика посещений в листинге 23.3 (или 23.4), чтобы в ней поддерживались разные счетчики для различных типов броузеров. Для этого вам нужно иметь отдельные файлы для каждого типа броузера. Не забудьте о дополнительном файле для тех броузеров, которые программа сможет идентифицировать. 356 Чт аммировакие на Perl 24-й час Создание интерактивного Web-сервера Если вы используете ограммы на своем Web-сервере для того, чтобы привлечь людей и предоставить им интересное место для посещения, то вам нужно сделать нечто большее, чем просто создать счетчик числа посещений. Самыми интересными серверами в Web являются те, содержимое которых постоянно обновляется. Если на вашей Web-странице информация не меняется, то у людей нет никакой причины когда-либо возвращаться к ней снова. Посетив пару раз вашу страницу, они поймут, что ее содержимое почти не изменилось и снова посещать ее не стоит. Есть еще кое-что, заставляющее людей возвращаться к Web-серверу, - это их участие тем или иным способом в его работе. Люди, составляющие определенную группу, любят поговорить о себе. Одно из свойств человеческой натуры заключается в том, что люди хотят принадлежать к некой группе и чувствовать себя участвующими в ее жизни и работе. Программы, описанные на этом занятии, предоставят возможность сделать и то, и другое. Первая программа позволяет отсканировать информацию из другого источника в Internet, переформатировать ее и представить на вашем сервере со ссылкой на первоначальный источник информации. Вторая программа позволяет посетителям сервера участвовать в опросе. Основные темы этого занятия. • Как заимствовать информацию из других Web-серверов • Как создать Web-сервер для проведения интерактивного опроса. Заимствование информации Вы, наверное, видели Web-серверы, на страницах которгх б1ли достаточно новые данные котировок ценных бумаг, заголовки последних новостей или сведения о том, с каким счетом закончилась та или иная спортивная игра. Причем иногда человек, администрирующий данный Web-узел, не имеет никакого отношения к первоначальным источникам информации. В таких случаях обычно происходит следующее: программа, работающая на компьютере, на котором находится рассматриваемая вами Web-страница, время от времени связывается с первоначальным источником информации и "вытягивает" из него данные. Затем эта информация пере форматируется и отображается на заданной странице. На рис. 24.1 показано, как выглядит этот процесс. Новая страница с информацией, собранной из разных мест Уаленный Web-серввр Ваш Web-сервер Первоначальная информация Рис. 24.1. Извлечение Web-страницы, ее переформатирование и отображение на другой странице Таким образом, вы видите, что ваш ервер с помощью ограмм превратился в Web-клиента. Если сервер может сам извлекать страницы, то он сможет также объединить их вместе и вновь представить информацию уже иным способом. Важный момент: не играйте с огнем Не спешите сразу переходить к заимствованию информации. Для начала следует запомнить несколько важных вещей. Во-первых, если информация, представленная на вашей странице, не является вашей собственностью (она получена из другого Web- сервера или чей-то базы данных), то, вероятно, она защищена авторским правом. Заимствование информации на одном Web-сервере для представления ее на другом может привести к серьезным проблемам с законом. Нарушение закона об авторском праве может повлечь за собой закрытие вашего Web-сервера, наложение санкций на вашего провайдера, а вас могут оштрафовать, заключить в тюрьму и возбудить уголовное дело. Все это возможные следствия отсутствия культуры работы в Internet. Прежде чем использовать информацию из другого источника на своем Web-сервере, всегда спрашивайте разрешение на это. Большинство владельцев Web-серверов разрешат вам отображать содержимое их страниц, но могут попросить вас соблюдать некоторые правила и выполнить несколько ответных шагов, которые перечислены ниже. • Вы указываете источник информации - возможно, с помощью баннера, гиперссылок или текста. • Четко формулируете, кому принадлежит авторское право на представляемую информацию, и указываете, что она используется с разрешения автора. 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 [ 113 ] 114 115 116 117 118 119 120 121 122 |