Официальной спецификации HTML 1.0 не существует. До 1995 года существовало множество неофициальных стандартов HTML. Чтобы стандартная версия отличалась от них, ей сразу присвоили второй номер.
HTML 2.0 был одобрен как стандарт 22 сентября 1995;
HTML 3.2 появилась 14 января 1997 года; Версия 3 была предложена Консорциумом Всемирной паутины (W3C) в марте 1995 года и обеспечивала много новых возможностей, таких как создание таблиц, «обтекание» изображений текстом и отображение сложных математических формул. Даже при том, что этот стандарт был совместим со второй версией, реализация его была сложна для браузеров того времени. Версия 3.1 официально никогда не предлагалась, и следующей версией стандарта HTML стала 3.2, в которой были опущены многие нововведения версии 3.0, но добавлены нестандартные элементы, поддерживаемые браузерами «Netscape» и «Mosaic».
HTML 4.0 была принята 18 декабря 1997;
Актуальная на сегодняшний день версия HTML 4.01 (пересмотр предыдущей версии, в результате которого были исправлены ошибки, внесены некоторые изменения) появилась 24 декабря 1999.
Сейчас Консорциумом Всемирной паутины (W3C) разработана и внедряется пятая версия языка HTML5. Черновой вариант спецификации языка появился в Интернете 20 ноября 2007. Параллельно ведётся работа по дальнейшему развитию версии языка HTML под названием XHTML (от англ. Extensible Hypertext Markup Language – «расширяемый язык разметки гипертекста»). Пока XHTML по своим возможностям сопоставим с HTML, однако предъявляет более строгие требования к синтаксису. Вариант XHTML 1.0 был одобрен в качестве Рекомендации Консорциума Всемирной паутины (W3C) 26 января 2000 года.
Документы HTML по сути являются обычными текстовыми файлами. Это означает, что их можно создавать и редактировать, используя любой текстовый редактор.
Все программы, в которых возможно создание HTML-кода, подразделяются на 4 категории:
- текстовые редакторы (блокнот).
- текстовые процессоры (Word).
- визуальные редакторы WYSIWYG.
- HTML-редакторы.
Любой документ на языке HTML представляет собой набор элементов, причём начало и конец каждого элемента обозначается специальными пометками –тегами.
Элемент конструкция языка HTML. Элемент состоит из 3 частей: открывающий тег, содержимое, закрывающий тег. Элементы могут быть “вложенными” друг в друга.
Тег начальный и конечный маркер элемента.
Атрибут параметр (свойство) элемента. Атрибуты располагаются внутри начального тега и отделяются друг от друга пробелами.
При просмотре страницы в браузере теги не выводятся на экран, но указывают браузеру, как отображать текст документа.
С помощью тегов можно задавать, например, расположение текста и рисунков на странице, размечать блоки содержимого - заголовки, списки, таблицы и т. п.
Кроме того, инструкции HTML используются для создания ссылок на другие документы. Это могут быть другие страницы сайта (локальная ссылка) или документы, расположенные на других сайтах Интернет (глобальная ссылка).
Теги Синтаксис:
<тег атрибут1=”значение” атрибут2=”значение” … атрибутN=”значение”> содержимое элемента </тег>
Пример: <a href="http://www. w3.org">Это ссылка на сайт Консорциума WWW www. w3.org</a>
Теги подразделяются на две категории:
- одиночные теги
- парные теги или контейнеры.
- Большинство тегов являются парными.
Парные теги состоят из 2 тегов: открывающего и закрывающего. Признаком закрывающего тега является символ «слэш» - «/». Текст, заключенный между открывающим и закрывающим тегом (т. е. внутри контейнера) будет отформатирован соответствующим образом.
Если тег имеет атрибуты, то они указываются только в открывающем теге. Отсутствие одной из частей парного тега может привести к неправильному чтению документа браузером. Теги-контейнеры могут быть вложены друг в друга. Необходимо следить за правильной вложенностью тегов.
Примеры вложения тегов:
- правильное вложение тегов: <p><strong>Правильно</strong></p>
- неправильное вложение тегов: <p><strong>Неправильно</p></strong>
- примеры одиночных тегов: <br>, <hr>, <img>
Обязательные теги:
<html> </html>
<head> </head>
<title> </title>
<body> </body>
Обязательные теги – теги, которые должны присутствовать в любом HTML-документе.
Документ HTML разделяется на 2 основные части:
- заголовок – раздел head;
- тело документа – раздел body.
Заголовок содержит название документа и т. н. метаинформацию - техническую информацию, предназначенную для браузера.
В теле документа находится само содержимое страницы, интересующее пользователя, т. е. то, что выводится в окне браузера.
Характеристики социальных сервисов Web 2.0 и их применение на практике
Термин «Блог» – blog – происходит от английского слова, обозначающего действие – Web-logging или блоггинг – вход во Всемирную Паутину или Web, в которой человек ведет свою коллекцию записей. Как правило, это личные записи, напоминающие дневник. Часто в записях содержатся аннотированные ссылки на другие ресурсы, опубликованные в сети. Каждое сообщение, опубликованное внутри блога, имеет свой URL – адрес, по которому к сообщению можно обратиться.
Люди с большим интересом читают новости и заметки, подготовленные не в целях рекламы и продвижения собственного имени. Ясность и доступность блога вызывают интерес многих исследователей, которые рассматривают его как вариант личного образовательного пространства. В блоге принят обратный порядок записи. Самые свежие записи публикуются сверху. Для ведение блога нужен только доступ к Сети и желание представлять свои материалы. Как правило, автором записей в блоге является один человек. Авторы нескольких блогов часто объединяются в социальную сеть, отслеживают записи друг друга, оставляют отзывы и заметки на полях чужих дневников.
Сетевой дневник используется в различных целях:
1. Блог служит своеобразным персональным информационным помощником, который хранит записи и ссылки. Это такой помощник для письма и размышления с помощью компьютера.
2. Блог используется как среда для записей событий собственной научной или личной жизни, которая может делаться для себя, своей семьи или друзей. Многие считают, что такая форма более удобна, чем рассылка массовых сообщений по электронной почте.
3. Блог может быть использован как среда для сетевого сообщества. Такое использование блога вполне допустимо и оправданно, поскольку многие блоги имеют дополнительные преимущества перед форумами: возможность публиковать в тексте сообщения мультимедийные и HTML-фрагменты, возможность перекрестных связей между несколькими ветвями дискуссий.
Примерами использования блогов для организации совместной деятельности могут служить сообщества Живого Журнала (www. ). Живой Журнал – пример успешного использования технологии блога. Сервис получил огромную популярность у российской аудитории, например: Livejournal, Liveinternet и Google Blogger.
Облачные Интернет технологии в экономических системах
Принцип «облака» существует уже достаточно долгое время. В большинстве случаев этот термин означает сеть компьютеров, обеспечивающих работу определённой системы, предоставляющая потребителю услуги в виде пользования программным обеспечением или хранения данных.
Большинство веб-сайтов и серверных приложений работают на конкретных компьютерах или серверах. Принципиально же отличает «облако» от классических серверов тот факт, что свои ресурсы оно использует как глобальный виртуальный компьютер, где приложения работают независимо от каждого конкретного компьютера и его конфигурации. В таком случае приложение как бы «плавает в облаке ресурсов», делая «железо» каждого конкретного компьютера неважным для работы этого приложения.
С развитием широкополосного доступа в Интернет нужда в том, чтобы приложение работало именно на вашем компьютере (или на сайте вашей компании) становится все менее и менее оправданной. Всё большая и большая часть современного ПО, используемого сегодняшним потребителем, основаны на веб-технологиях, а «облака» всего лишь подхватывают эстафету, чтобы поднять преимущества веб-приложений на новый уровень.
Облачные технологии – это удобная среда для хранения и обработки информации, объединяющая в себе аппаратные средства, лицензионное программное обеспечение, каналы связи, а также техническую поддержку пользователей. Работа в «облаках» направлена на снижение расходов и повышение эффективности работы предприятий.
Особенностью облачных технологий является не привязанность к аппаратной платформе и географической территории, а возможность масштабируемости. Клиент может работать с облачными сервисами с любой точки планеты и с любого устройства, имеющего доступ в интернет, а также оперативно реагировать на изменяющиеся бизнес-задачи предприятия и потребности рынка. Например, если ваш веб-сайт работает на локальном сервере или вашем личном компьютере, перед вами постоянно стоит задача выбора конкретной ОС, которая будет определять набор программ, которыми можно будет пользоваться на этом сервере. Если же ваш сайт размещён «на облаке», эта проблема перед вами не стоит, и ваши Windows и Linux-программы преспокойно смогут сосуществовать бок о бок с соседом.
Существует три модели обслуживания облачных вычислений:
1. Программное обеспечение как услуга (SaaS, Software as a Servise). Потребителю предоставляются программные средства — приложения провайдера, выполняемые на облачной инфраструктуре.
2. Платформа как услуга (PaaS, Platform as a Service). Потребителю предоставляются средства для развертывания на облачной инфраструктуре создаваемых потребителем или приобретаемых приложений, разрабатываемых с использованием поддерживаемых провайдером инструментов и языков программирования.
3. Инфраструктура как услуга (IaaS, Infrastructure as a Service). Потребителю предоставляются средства обработки данных, хранения, сетей и других базовых вычислительных ресурсов, на которых потребитель может развертывать и выполнять произвольное программное обеспечение, включая операционные системы и приложения.
|
Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |


