Posts Tagged ‘HTML-документ’

Загрузка XML-файла

Понедельник, Февраль 2nd, 2015 Нет комментариев

Under : , , , ,

Гораздо легче работать с данными в формате XML — они гораздо более удобочитаемые, а еще с их помощью можно хранить древообразные структуры в их естественном виде. Недостатком XML в сравнении с масивами в JavaScript, это его размер. При представлении большой структуры данных его «вес» иногда превосходит размеры простого масива в разы, сильно увеличивая время загрузки страницы. (далее…)

Модуль CGI.pm

Суббота, Август 11th, 2012 Нет комментариев

Under : , , , ,

Модуль CGI предназначен для упрощения создания HTML документов скриптом написанным на Perl’е. Модуль CGI подключается к вашему скрипту на perl, так же, как и другие модули:

use CGI;

Есть два способа использования модуля CGI: это объектно-ориентированный стиль и как набор функций. при использовании объектно-ориентированного стиля, вы создаете один или несколько объектов, а потом используете их методы для формирования HTML-страницы. Вот пример использования объектно-ориентированного стиля: (далее…)

Маленькие хитрости JavaScript

Вторник, Апрель 17th, 2012 Нет комментариев

Under : , , , ,

Достигший высокой степени просветления гуру веб-мастеринга может заслуженно почивать на лаврах, занимаясь исключительно архитектурными вопросами проектирования сайтов, и, может быть, иногда давать консультации за очень большие деньги. Но для того чтобы стать таким гуру, требуются годы духовного совершенствования. И кто знает, что сложнее для неофита – постичь, как звучит хлопок одной ладони, или разобраться в особенностях функционирования объекта StyleSheet в объектной модели JavaScript… (далее…)

Валидатор — необходимость использования и практические советы

Вторник, Апрель 17th, 2012 Нет комментариев

Under : , , , ,

HTML-стандарт однозначно определяет основную структуру Web-документа. Язык HTML является подмножеством языка описания документов SGML (Structured Generalized Markup Language), таким образом, html-документ — это текстовый документ, состоящий из html-кодов и основного текста документа. Для просмотра этого документа необходим WEB-браузер — специальная программа для интерпретации и корректного отображения страницы на экране. (далее…)

CGI — Simple Common Gateway Interface Class

Вторник, Апрель 17th, 2012 Нет комментариев

Under : , , , , ,

Модуль CGI предназначен для упрощения создания HTML документов скриптом написанным на Perl’е. Модуль CGI подключается к вашему скрипту на perl, так же, как и другие модули:

 use CGI;

Есть два способа использования модуля CGI: это объектно-ориентированный стиль и как набор функций. при использовании объектно-ориентированного стиля, вы создаете один или несколько объектов, а потом используете их методы для формирования HTML-страницы. Вот пример использования объектно-ориентированного стиля: (далее…)

Протокол HTTP

Вторник, Апрель 17th, 2012 Нет комментариев

Under : , , , , ,

Что такое протокол HTTP и для чего он нужен, я думаю расказывать не нужно, поэтому сразу приступим к более подробному рассмотрению. Какое отношение HTTP протокол имеет к Perl? Да самое прямое. Без знания HTTP протокола, нельзя написать практически никакого CGI скрипта.
Итак, договоримся о терминах.
Веб-сервер — програмное обеспечение, которое следит за 80 (возможны и другие варианты, но данный наиболее популярен) портом и в случае обнаружения запроса, выдает некоторую информацию (сообщение об ошибке, html документ).
Клиент — программное обеспечение осуществляющее подключение к 80 порту сервера и посылающее туда запрос.

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

CGI::FastTemplate — использование шаблонов в Perl

Вторник, Апрель 17th, 2012 Нет комментариев

Under : , , , ,

Для чего нужны шаблоны в CGI скриптах? Для того, чтобы жизнь была радостной! Причем радостной она будет как у программиста, так и у вебмастера, ну а также у того бедолаги, который скачав бесплатный CGI скрипт не может подогнать его внешний вид под свой дизайн (ведь не у каждого хватит отваги отредактировать чужой, незнакомый и чуждый всему человеческому код скрипта)! Шаблоны позволяют каждому заниматься своим делом: у программиста будет аккуратный код, без различных HTML нагромождений, а у вебмастера будут статичные html документы, с которыми он может делать все что угодно не приставая к программисту и тем более (!) не ковыряясь своими кривыми ручонками в кодах. Наткнулся я недавно на модуль CGI::FastTemplate, который произвел на меня неизгладимое впечатление своей простотой и функциональностью, вот я и перевел документацию к этому модулю. (далее…)

Мета теги

Понедельник, Апрель 16th, 2012 Нет комментариев

Under : , , , ,

Мета теги используются для описания свойств HTML документа и должны находится в рамках тега HEAD. Если в документе используется тег TITLE, то мета теги рекомендуется вставлять в документ после него.
Мета теги имеют очень широкую функциональную направленность, но многое еще не стандартизировано или находится на стадии разработки.
Мета теги могут идентифицировать авторство HTML документа, его адрес и как часто он обновляется. Поисковые системы используют мета теги для индексации и формирования заголовков HTML документов.
Мета теги могут влиять на режим отображения HTML документов, хотя сами на экран не выводятся.
Далее будут описаны мета теги, принятые большинством поставщиков услуг и программ для сети интернет. (далее…)

Встраивание сценариев в HTML-документ

Понедельник, Апрель 16th, 2012 Нет комментариев

Under : , , , , ,

Для того чтобы web странички имели современный вид, были многофункциональными и динамичными, многие авторы используют сценарии. Сценарий — это программный код который включается в текст страницы в виде исходного текста и выполняется браузером при просмотре страницы. Сценарий может быть написан на языке JavaScript, разработанном фирмой Netscape, или на Visual Basic Script (VBScript), разработанным фирмой MicroSoft. (далее…)

SSI

Воскресенье, Апрель 15th, 2012 Нет комментариев

Under : , , , , ,

Обзор SSI

Директивы SSI включаются в HTML документ в виде комментариев (это не мешает вам использовать обычные комментарии). Синтаксис команд имеет следующий вид:

<!—#element attribute=value attribute=value … —>
Зачастую значение помещается в двойные кавычки. Некоторые команды позволяют иметь только одну пару атрибут-значение. Обратите внимание, что заключительная часть комментария (—>) должна отделяться от директивы пробелом, иначе она будет воспринята, как ее часть.
(далее…)