Сфера использования скрипта
История
Первый в мире сайт info.cern.ch появился 20 декабря 1990 года.
Его создатель, Тим Бернерс-Ли, опубликовал на нём описание новой технологии World Wide Web, основанной на протоколе передачи данных HTTP, и языке гипертекстовой разметки HTML. Также на сайте были описаны принципы установки и работы серверов и браузеров. Сайт стал и первым в мире интернет-каталогом, так как позже Тим Бернерс-Ли разместил на нём список ссылок на другие сайты.
Теодор Нельсон и Даг Энгельбарт предложили технологию гипертекста — «ветвящегося» текста, предоставляющего читателю разные варианты чтения.
Всемирная паутина-в переводе с Английского World Wide Web или WWW.
Это распределённая система, предоставляющая доступ к связанным между собой документам, расположенным на различных компьютерах, подключённых к Интернету. Для обозначения Всемирной паутины также используют слово веб (англ. web «паутина»).
Всемирную паутину WWW- образуют сотни миллионов Веб-серверов.
Веб-сервер – это программа, которая принимает входящие HTTP-запросы, обрабатывает эти запросы, генерирует HTTP-ответ и отправляет его клиенту.
На Веб-серверах-хранятся тысячи и тысячи Веб-сайтов.
Веб-сайты-это несколько веб-страниц, объединённых общей темой, дизайном, а также связанных между собой ссылками и обычно находящихся на одном и том же веб-сервере.
Сайт,официально — веб-сайт — совокупность логически связанных между собой веб-страниц; также место расположения контента сервера. Обычно сайт в Интернете представляет собой массив связанных данных. Веб-сайт, как система электронных документов (файлов данных и кода) может принадлежать частному лицу или организации и быть доступным в компьютерной сети под общим доменным именем и IP-адресом или локально на одном компьютере.
Все сайты в совокупности составляют- Всемирную паутину.
Веб-страницы-состоят из Гипертекстовых документов, размещаемых во Всемирной паутине WWW.
Для загрузки и просмотра веб-страниц используются специальные программы — браузеры.
Интернет браузеры
Принцыпы работы, отличия
Бра́узер или веб-обозрева́тель — прикладное программное обеспечение для просмотра веб-страниц; содержания веб-документов, компьютерных файлов и их каталогов; управления веб-приложениями; а также для решения других задач. В глобальной сети браузеры используют для запроса, обработки.
Какие браузеры мы рассмотрим:
На сегодняшний день существует пять основных браузеров:
· Internet Explorer,
· Firefox, Safari,
· Chrome и Opera.
В примерах используются браузеры с открытым исходным кодом:
· Firefox,
· Chrome
· Safari (код открыт частично).
Основные функции браузера
Основное предназначение браузера – отображать веб-ресурсы. Для этого на сервер отправляется запрос, а результат выводится в окне браузера. Под ресурсами в основном подразумеваются HTML-документы, однако это также может быть PDF-файл, картинка или иное содержание. Расположение ресурса определяется с помощью URI (унифицированного идентификатора ресурсов).
Гипертекст
Гиперте́кст (англ. hypertext) — термин, введённый Тедом Нельсоном в 1963 году для обозначения текста, «который разветвляется как бы сам по себе или выполняет действия по запросу».
HTML(HyperText Markup Language ) - язык разметки гипертекстов
Наиболее известным примером гипертекста являются веб-страницы — документы HTML (язык разметки гипертекста) как они размещаются в Сети.
Гипертекст– это способ организации текстовой информации , внутри которой установлены смысловые связи между ее различными фрагментами.
Гипертекст— это текст, сформированный с помощью языка разметки с расчетом на использование гиперссылок.
Базовая часть гипертекста позволяет оформлять один и тот же стиль для оформления документа
Гиперте́кст состоит из:
· Самого текста
· Встроенного изображения
· Гиперссылки
Гиперссылка — фрагмент HTML-документа и его базовый элемент:
· указывающий на другой файл, который может быть расположен в Интернете;
· содержащая полный путь (URL) к этому файлу.
Пример: гиперссылка указывает на домашнюю страницу сайта в Интернете.
Гиперссылка для пользователя — графическое изображение, видео или текста на сайте, в письме электронной почты или в каком-либо электронном документе, устанавливающие связь и позволяющие переходить к другим объектам Интернета.
Например, гипертекстовая ссылка:
· <a href="my-photo.html">Мои работы</a> — ссылается на документ my-photo.html в текущей директории, образуя гипертекстовую ссылку в виде слова «Мои работы»;
·
· <a href="/photo/my-photo.html">Мой фотоальбом</a> — ссылается на файл my-photo.html, расположенный в каталоге photo корневой директории и образует ссылку в виде текста «Мой фотоальбом»;
Структурно гипертекст состоит из информационного материала, тезауруса гипертекста, списка главных тем и алфавитного словаря.
Скрипты
Cкрипт-эллемент программирования веб-сайтов выполняющий динамическую функцию это дополнительная программа, которая позволяет совершать часть событий, небольших действий. Программа которая позволяет реагировать на действия пользователя.
Так же Скриптом называется программа, программный сценарий. Более точная формулировка скрипта звучит так: любая исполняемая процедура, которая запускается автоматически или же с помощью команды пользователя. В глобальной сети под скриптом понимается процедура, выполняемая сервером по запросу, который отправляется с определенной страницы.
Для чего нужен скрипт? Большинство веб-сайтов описываются с помощью языка HTML. Этот язык отвечает лишь за организацию и внешний вид web-страниц. А для того чтобы пользователь мог отправлять сообщения, открывать формы на сайте, выполнять любые другие динамические действия, нужны дополнительные программы. Именно для этого и применяются скрипты.
Сфера использования скрипта
Скрипты используют не только в программировании, область их применения крайне велика. Скрипт может быть использован для повторяемых и сложных для запоминания пользователю операций. Простым примером использования скрипта является обращение к базе данных, мониторинг статистики, возможность создания автоматических комментариев, динамическое изменение содержания страниц, составление галерей и так далее.
Теперь давайте рассмотрим пример работы скрипта. Допустим, у вас есть свой форум, на этом форуме зарегистрированные пользователи. Один из этих пользователей решил оставить сообщение. Как только он нажмет на соответствующую кнопку, перед ним откроется окно, где он сможет написать свое сообщение.
Прежде всего скрипты принято относить к языкам программирования. Скрипт может быть написан на любом из существующих языков. Пример, php, perl, javascript и так далее. Скрипты, которые написаны на этих языках, принято называть клиентскими. Их главное преимущество заключается в том, что с их помощью можно быстро работать с веб-приложениями, а также не нужно устанавливать специальное программное обеспечение, можно быстро изменить содержание веб-страницы и автоматически обновить ее. При этом клиентские скрипты не имеют защиты данных. Поэтому код страницы можно посмотреть в любом браузере. Лучшей защищенностью обладают серверные скрипты, которые, как правило, пишутся на языке C++.
Существует 2 языка на которых пишутся скрипты :
· Java script
· VB Script
Теги
Теги-организуют строки, создают таблицы, позволяют создать в тексте изображение.
Тег (множ. ч. - теги) — это элемент языка программирования, необходимый для разметки гипертекста. Пример тегов: ⟨big⟩ - ⟨big⟩. Теги будут регулировать те элементы, которые заключены между ними. Например, если какой-либо текст будет заключен между приведенными в пример тегами, то он будет больше остального текста по размеру. Так, использование тегов может придавать дополнительные атрибуты содержащейся между ними информации.
Что означает тег?
Использование тега, или правильнее,— дескриптора, помогает осуществить определенные команды с текстом или иной информацией, что играет первостепенную роль в создании программ, сайтостроении. Вот для чего нужны теги! Сейчас используется большое количество тегов, каждый из которых отвечает за определенную команду:
· вставка картинки,
· большой или маленький текст,
· отступ, разрыв текста и т.д.
Синтаксис и атрибуты тегов Чаще используются два парных тега: первый открывает команду (начальный, открывающий тег), второй — закрывает (конечный, закрывающий тег). Пример таких тегов мы уже привели. Также в некоторых языках программирования могут использоваться теги пустого элемента или одиночные теги. Набор и интерпретацию тегов определяет организация W3C. Также вместо треугольных скобок () и слэшей (/) могут использоваться фигурные и квадратные скобки. Но это зависит от определенного вида языка.
Атрибуты тегов - это их дополнительные возможности для форматирования текста.Записываются такие теги в виде пары - «имя-значение». При использовании тегов нужно быть очень внимательным и правильно их оформлять, иначе теги не смогут выполнить нужную вам команду или выполнить ее, но некорректно. Вот, пожалуй, основа того, что нужно знать о тегах. Если хотите узнать по этой теме как можно больше, любой хороший программист сможет много рассказать вам о различных тегах.
Что такое сайт?
С возникновением и развитием мировой сети интернет начали появляться первые сайты. СО временем их стало огромное множество, создаваемые частными лицами или организациями в коммерческих, образовательных, психологических, юмористических и других целях. В интернете сегодня можно найти практически любую информацию любого характера благодаря огромному количеству сайтов. Однако человек, который первый раз зайдет в интернет и увидит страницу сайта, может не сразу понять, что такое сайт и как он работает, а также какие виды сайтов существуют. Также в понятии сайта и как он работает, необходимо разбираться и человеку, который задумал его сделать. Рассмотрим, что такое веб сайт, вместе далее.
Понятие сайта Сайт – это то место в виртуальной среде глобальной сети интернет или локальной сети, где пользователи или организаторы размещают документы, файлы и информацию для всеобщего обозрения или пользования внутри организации. Данные файлы и информация загружаются на компьютер, мобильный телефон или любое другое, где есть браузер. После этого пользователь может просматривать информацию сайта. Первый сайт появился 1990 году, и на нем была размещена полезная информация о браузерах, создании сайта и сервера. С тех пор множество людей каждодневно создают сайты. Все размещенные на сайте файлы и информация хранятся под одним именем – адресом сайта. Для новых сайтов также присваивается адрес, который захочет пользователь или организация, если, конечно, адрес не занят уже другим сайтом.
Основные элементы сайта
· Сайт, прежде всего, состоит из адреса, который присваивается ей при создании, чтобы можно было найти сайт в интернете среди других сайтов.
· Также сайт имеет веб-страницу, на которой отображается информация от создателя сайта. Это может быть как текстовая информация, так и картинки, видео, графика и другие вещи. Также все это можно совместить воедино. Все зависит только от целей создателя сайта и его умения. Практически всегда на сайте присутствует раздел новостей, где публикуется новая информация, а также раздел контактов, благодаря которому можно связаться с создателем. Часто на сайте можно встретить рекламные баннеры с других сайтов, которые позволяют создателю окупать сайт, потому что размещение информации в сети на сайте требует вложения средств.
Разновидности сайтов
Сайты классифицируются по нескольким методам:
· По открытости. Есть сайты открытые, где информацию может просматривать любой пользователь сети. Есть полуоткрытые сайты, где требуется зарегистрироваться, оставив свои данные в виде почты, телефона, имени и другой информации, чтобы просматривать содержимое сайта и оставлять комментарии. И, наконец, есть закрытые сайты организаций, которые может посещать и пользоваться только сотрудник организации или человек, имеющий специальный доступ. Чаще всего, это государственные структуры или закрытые корпорации.
· По доступности. Это сайты, которые доступны в глобальной мировой сети интернет, или сайты, которые доступны только в локальной сети, где просматривать их может только пользователь локальной сети. Во втором случае это чаще всего корпоративные сайты корпоративной сети или сайты локальной сети провайдера.
· По предоставляемой информации.