9.3
Web-технологии
HTML
– гипертекстовый язык для заполнения информационных Web-
серверов. Описание на HTML - это текст в формате ASCII и
последовательность включенных в него команд. Эти команды расставляются в
нужных местах текста, определяя шрифты, переносы, появление графических
изображений, ссылки и т.п. В браузерах WWW вставка команд
осуществляется нажатием соответствующих клавиш. Так, в Internet Assistant,
входящем как дополнение в редактор MS Word, текст и команды набираются
в едином процессе. Команды имеют форму <___>, где вместо ___
записывается имя команды.
DHTML
(динамический HTML) – это набор средств, которые позволяют
создавать более интерактивные Web-страницы без увеличения загрузки
сервера. DHTML построен на объектной модели документа (Document Object
Model, DOM), которая расширяет традиционный статический HTML-
документ. DOM обеспечивает динамический доступ к содержимому
документа, его структуре и стилям. В DOM каждый элемент Web-страницы
является объектом, который можно изменять. DOM не определяет новых
тэгов и атрибутов, а просто обеспечивает возможность программного
управления всеми тэгами, атрибутами и каскадными листами стилей (CSS).
CSS
(Cascading Style Sheets – каскадные таблицы стилей) –
это язык
стилей, определяющий отображение HTML-документов. CSS работает с
шрифтами, цветом, полями, строками, высотой, шириной, фоновыми
изображениями, позиционированием элементов и многими другими вещами.
Разница между CSS и HTML заключается в том, что HTML
используется для структурирования содержимого страницы, а CSS для
форматирования этого структурированного содержимого.
Javascript
– это язык программирования, с помощью которого веб-
страницам придается интерактивность. С его помощью создаются
приложения, которые включаются в HTML-код (например, анкеты или формы
регистрации, которые заполняются пользователем). С помощью Javascript
можно изменять страницу, изменять стили элементов, удалять или добавлять
теги. С его помощью можно узнать о любых манипуляциях пользователя на
странице (прокрутка страницы, нажатие любой клавиши, клики мышкой,
увеличение или уменьшение рабочей области экрана…). Через него можно к
любому элементу HTML-кода получить доступ и делать с этим элементом
множество манипуляций. Можно загружать данные, не перезагружая
40
страницу, выводить сообщения, считывать или устанавливать cookie и
выполнять множество других действий.
Служба электронной почты (e-mail)
предназначена для обеспечения
возможности обмена персональными сообщениями. Данная служба состоит из
объектов клиентов службы (клиентских программ доступа) и серверов
электронной почты. Каждый пользователь сети закреплен за своим сервером и
имеет в нем электронный «почтовый ящик» под определенным именем. Для
отправки сообщения достаточно передать его в определенном формате на
свой почтовой сервер с указанием адреса получателя. Почтовый сервер,
проанализировав адрес получателя, отправит сообщение через сеть почтовых
серверов серверу, содержащему почтовый ящик получателя, куда это
сообщение и будет положено. Для получения своих сообщений пользователь
должен обратиться к своему почтовому серверу и считать их из почтового
ящика.
Существует несколько типов служб электронной почты, базирующихся
на различных протоколах обмена: Х.400, UUCP, SMTP, POP3 и др.
В сети Internet наибольшее распространение получила служба
электронной почты, базирующаяся на протоколах SMTP и POP3.
Основной задачей протокола
SMTP
(Simple Mail Transfer Protocol)
является обеспечение передачи электронных сообщений (почту) посредством
создания TCP соединения между клиентом и сервером через 25 порт. Затем
клиент и SMTP сервер обмениваются информацией, пока соединение не будет
закрыто или прервано. Основной процедурой в SMTP является передача
почты (Mail Procedure). Далее идут процедуры форвардинга почты (Mail
Forwarding): проверка имён почтового ящика и вывод списков почтовых
групп. Самой первой процедурой является открытие канала передачи, а
последней - его закрытие.
РОР3
(Post Office Protocol Version 3) – это протокол почтового
отделения, версия 3 - это сетевой протокол, который используется почтовым
клиентом для получения сообщений электронной почты с сервера. Обычно
используется в паре с протоколом SMTP. РОРЗ устанавливается на 110-й ТСР-
порт сервера, который находится в режиме ожидания входящего соединения.
Когда клиент захочет воспользоваться РОРЗ-сервисом, он просто
устанавливает TCP-соединение с портом 110 этого хоста. После установления
соединения сервис РОРЗ отправляет подсоединившемуся клиенту
приветственное сообщение. После этого клиент и сервер начинают обмен
командами и данными. По окончании обмена РОРЗ-канал закрывается.
Протокол
IМАР4
(Internet Message Access Protocol, Version 4) – это
протокол доступа к электронной почте Internet, позволяющий клиентам
получать доступ и манипулировать сообщениями электронной почты на
сервере.
Существенным отличием протокола IMAP4 от протокола РОРЗ является
то, что IMAP4 поддерживает работу с системой каталогов (или папок)
сообщений. Протокол IMAP4 работает поверх транспортного протокола,
41
обеспечивающего надежный и достоверный канал передачи данных между
клиентом и сервером IMAP4. При работе по TCP, IMAP4 использует 143-й
порт. Команды и данные IMAP4 передаются по транспортному протоколу в
том виде, в каком их отправляет сервер или пользователь.
Достарыңызбен бөлісу: |