Веб-дизайн. Терминология и технологии Интернета
Приветствуем, коллега!
«Справочник
терминологии
технологий веб-дизайна», представленный на этом сайте, не
претендует на энциклопедическую полноту и детальное исследование каждой
темы, здесь упомянутой. Справочник представляет
собою ознакомительное пособие для новичков в Интернете, совершенно незнакомых с
основной терминологией витруальной Сети.
Как показывает опыт (мы работаем в Сети достаточно давно, а наш шеф вообще
начинал с периода становления Рунета в начале 90-х), самые интересные для новичков
темы — это не некие абстрактные знания, но непосредственно
прикладные умения: создание сайта, заработок в Интернете,
различные партнерские программы, для взаимоотношений с такими же владельцами сетевых ресурсов и так далее.
Позвольте заметить: некоторые знания, хотя бы начальные, так или иначе вам
будут необходимы. Дилетанта, который не желает изучить по меньшей мере неких
фундаментальных основ веб-дизайна (таких пренебрежительно называют
«ламер»), не способны привести к успеху ни голый энтузиазм, ни пухлый кошелёк,
ни апломб столичного жителя... поскольку ЗДЕСЬ зарабатывают своей головой.
Интеллектом.
Если вы всё это понимаете — прекрасно! У вас есть немалые шансы на успех.
Мы будем говорить о создании веб-проекта и качественном
анализе сайта (это необходимо, вы сами поймёте, почему), о способах
представления разных форматов материалов, о технологиях веб-дизайна и ещё обо многих
вещах (в том числе, конечно, и о
способах
заработка в Интернете). А чтобы мы с вами в полной мере могли друг друга
понимать, разберёмся в значении терминологии. Следует упомянуть также и о том, что веб-архитектура не является некой единой и абсолютно независимой от
иных предметов изучения дисциплиной, вовсе даже наоборот: она представляется как удивительный сплав очень разных, порою полярно отличающихся друг от друга методик (скажем, журналистики, изобразительного искусства, полиграфического /
издательского мастерства и, разумеется, самих технологий веб-дизайна). О проблемах такого синтеза и его значении в создании сайта / веб-проекта вы можете узнать из заметки «Творчество
или ремесло?».
Определения
Начнём с того, что определимся с некоторыми терминами (сайт, домен,
сервер, веб-проект, сетевой ресурс и так далее). Это СОВЕРШЕННО необходимо, так как на принципах иерархической
структуры построены все, без исключения,
технологии веб-дизайна.
Кроме того, следует дать определения тем специальным терминам, которые мы станем использовать с самого начала. Мы не сомневаемся, что
сами слова вам так или иначе известны; тем не менее, очень часто их понятие истолковывается неверно.
Здесь приводится их единственно правильное определение. Причём, в описаниях мы старались не употреблять нудных и многословных рассуждений. Везде, где это возможно, сущность
темы и её понятий изложена наиболее простыми словами.
|
Внимание! |
Неофициальные, но прижившиеся
сленговые наименования многих терминов прочно вошли в обиход
технологий веб-дизайна. Таким образом, сленг (жаргон) становится совершенно обыденным явлением.
Порою им злоупотребляют, что можно однозначно рассматривать как проявление дурного тона.
Однако иногда применение сленговых выражений просто необходимо (например, в случаях,
когда с их помощью можно точно и кратко охарактеризовать некий
объект). Добрый совет: не имейте привычки использовать жаргонизмы без нужды!
|
Определения терминологии даны не в алфавитном порядке, но именно в их логической
последовательности (от простого к более сложному).
Компьютер
Компьютер — ПЭВМ (персональная электронно-вычислительная машина), комп, машина. В случае применения так называемых «ноутбуков» — лэптоп (очень часто пишут «лаптоп») или ноутбук.
ПО
ПО — программное обеспечение, софт (англ. soft).
Браузер
Браузер (англ. browser) — программа (точнее, программный комплекс),
необходимая для осуществления полномасштабного диалога в связке «сервер-клиент».
Можно сказать и другими словами, попроще: браузер — это
программа, предназначенная для просмотра веб-страниц. На современном этапе развития технологий Сети, пользователю бытового компьютера без
браузера не обойтись, так как именно он является «переводчиком» в связке «сервер-клиент» (сервер и настольная ПЭВМ «понимать» друг друга
не способны). Браузеры бывают очень разными, и «картинку» (то есть образ
веб-страницы - жарг.) отображают тоже по-разному. В силу этого обстоятельства, различия между браузерами являются немалой головной
болью мастера веб-дизайна: порою приходится прилагать немалые усилия, чтобы обеспечить так называемую кроссбраузерность - добиться
неискажаемого отображения веб-страницы в браузерах разных
разработчиков. «Общение» сервера с браузером бытовой машины происходит
посредством какого-либо из языков семейства XML. Таким образом, чтобы обеспечить просмотр содержимого собственного сайта, вам
необходимо переписать контент исходных материалов на языке, «понятном» браузеру.
Сервер
Сервер — компьютер, постоянно подключенный к Сети (как правило,
по высокоскоростному соединению) и оборудованный специальным, так называемым серверным программным обеспечением.
Собственные серверные технологии весьма отличаются от
аналогичных, применяемых в бытовых ПЭВМ. Сервер очень часто зовётся
«хост». Термин может употребляться в разных значениях. Корректных из них только два: 1. Сервер, как описанное выше сетевое устройство (хост).
2. Сервер, как программа (если точнее, то программный комплекс) для выполнения компьютером функции сервера.
Пример выражения: «Установил у себя сервер». Значение выражения: установил на свой
компьютер программный пакет, позволяющий машине работать в режиме сервера.
Подробнее о сервере и хостинге смотри здесь.
Хостинг
Хостинг — услуга, предоставляемая владельцем сервера по размещению на своём оборудовании посторонних сайтов (если точнее, то
веб-проектов). Отсюда производные: хостер — владелец сервера (его
администратор), хостинговая площадка — дисковое пространство конкретного сервера (и так далее).
Связь
Связь — линк (от англ. link, связь), и существующие в обиходе веб-дизайна производные жаргонизмы: «перелинковка», «линковать» и проч. Пример выражения: «слинковал с соседом» — соединил свой компьютер с другой ПЭВМ.
Может употребляться в трёх значениях:
1. Физическое соединение устройств каким-либо способом (кабелем, «витой парой» и так далее);
2. Существующая виртуальная связь, реализованная гипертекстовыми методами (см. Гиперссылки и гипертекст);
3. Факт выхода на связь (употребляется гораздо реже).
Как правило, в контексте темы отлично прослеживается, что именно автор высказывания имел в виду.
Локальный
Локальный (сервер, компьютер, хост, файл и т. д.) — элемент, не
имеющий отношения к Интернету. Иногда используются слова «отдельный» или «независимый», что не вполне корректно.
Веб-проект
Веб-проект — материалы, подготовленные в виде гипертекста.
Если же выражаться совершенно корректно, то это — проект, адаптированный к работе в Интернете (что безусловно говорит о его
формате, выполненном в одном или нескольких из языков XML). Представляет из себя некоторую последовательность XML-файлов, связанных общей системой навигации в единое целое.
А теперь взгляните на определение термина «сайт». Не правда
ли, очень похоже? Настало время озвучить один из фундаментальных постулатов веб-архитектуры:
Веб-проект, опубликованный в Интернете под собственным именем, называется сайтом.
Так что регистрация домена, хороший
сервер и все прочие частности абсолютно вторичны. Главным в веб-дизайне и в создании сайта является только и
исключительно сам веб-проект; зарегистрировать же для него доменное имя, выбрать и оплатить хостинг можно за пару часов.
Контент
Контент — это тематическое, информационное содержание веб-проекта
(сайта). Всё содержание проекта делится на контент и код; к первому относятся тексты (вплоть до заголовков и подписей к
иллюстрациям), сами иллюстрации, графика, декор и прочее (видео, музыка и так далее). Ко второму — XML-код, техническое и программное обеспечение проекта.
Веб-страница
Веб-страница (англ. web-page) — именно то, что мы видим на своём дисплее (разумеется, после её загрузки с
сервера). Вообще же, так называется конечный элемент структуры сайта — файл, выполненный на каком-либо из языков семейства XML.
Сайт
Сайт: веб-проект, опубликованный в Интернете под собственным именем. См. здесь. ДоменДомен: одно из
фундаментальных понятий / определений киберпространства, о сущности которого подробнее рассказано в заметке о технологиях веб-дизайна: термин «домен».
Анализ сайта
Анализ сайта — точнее, анализ качества сайта; процесс
исследования опубликованного веб-проекта, с целью объективной критики его
информативности, художественной ценности и проч. Осуществляется по ряду
оценочных факторов (критериев оценки).
Неискушённому в веб-дизайне новичку может представляться как нечто
теоретическое, а потому далёкое от реальности и в принципе бесполезное. Однако,
такое мнение глубоко ошибочно: хотите создавать конкурентные сайты? Без знания
теории оценки у вас не получится ровным счётом ничего. Почему это так, мы
рассмотрим в соответствующих материалах.
Сама же Методика анализа сайта, с теоретически-прикладной точки зрения, хорошо описана в материалах партнёрского ресурса profyclass.ru.
Заработок в Интернете
Заработок в Интернете — обобщённое название способов и методов получения материального (обратите внимание: именно материального!)
дохода1 от собственной
деятельности в Сети.
Как легко догадаться, подобная деятельность может быть весьма обширна (от создания
сайтов и иной веб-продукции до онлайн-консультаций на любую тему, в том
числе и не имеющую отношения к Интернету).
Сам термин некорректен, поскольку сложился совершенно стихийно (по популярному запросу пользователей); правильнее было бы разделить таковые
заработки на две категории — собственно работа в Интернете (что подразумевает наёмный труд) и
веб-предпринимательство (надеемся, что пояснений не требуется). Тем не
менее, сетевые ресурсы, посвящённые данному вопросу, именуют тему именно так:
способы
заработка в Интернете.
На neonax.ru (наш партнёрский проект) тема освещается более подробно.
XML, HTML
XML — собирательное наименование группы языков гипертекстовой разметки и программирования, используемых для осуществления диалога
«сервер-клиент». Подробнее смотри в описании языков
гипертекстовой разметки.
CMS
CMS (англ. аббревиатура: «система управления контентом») — программный комплекс, предназначенный для создания сайтов (а если точнее, то для их
изготовления) на шаблонной основе. Выполняется на базе одного из языков программирования (чаще всего РНР). Существенно облегчает процесс
публикации веб-проекта и последующую работу с ним, обеспечивает его интерактивность и т.д. Систем существует очень много; наиболее
популярные из них — Drupal, WordPress, Joomla! и так далее. К слову: методика анализа сайта относится к ресурсам на основе CMS весьма прохладно.
Что такое Сеть
Сетью мы будем называть... Сеть. Иначе не скажешь, поскольку именно это Интернет из себя и представляет:
всем известная аббревиатура «www» является сокращением от англоязычного «всемирная паутина», иначе говоря — мировая Сеть. А с большой буквы потому, что это имя нарицательное,
поскольку Сеть у нас с вами одна-единственная, она же — единая, мировая и так далее. Таким образом, говоря «Сеть», мы подразумеваем Интернет (и наоборот).
|
Внимание! |
В мире существует великое множество компьютеров, связанных между собою независимыми линиями связи. Например, вы
можете проложить связь отдельным кабелем между ПЭВМ в своём офисе. Если понадобится (или если просто захотите), одну из машин можно
использовать как сервер. Таковая перелинковка приведёт к тому, что у вас образуется собственная сеть, называемая «локальной» (отдельной,
независимой и так далее). К Интернету подобные сети отношения не имеют (до тех пор, пока ни один из компьютеров локальной сети к нему не подключен).
Как правило, нет нужды обеспечивать выход в Сеть для каждой из машин локальной сети. Подключается к Интернету именно
локальный сервер, и связь с Интернетом осуществляется через него. Такие серверы-«посредники» называются прокси-серверами (англ. proxy).
В сущности, Интернет не является сетью связанных друг с другом локальных машин.
Ни в коем случае! Если вы задумаетесь и постараетесь представить себе реальное положение дел, то вы догадаетесь, что
Интернет — это сеть связанных между собою локальных сетей.
|
Сетевой ресурс
Сетевой ресурс есть не что иное, как всякий элемент мировой Сети, который в данный момент потенциально может быть доступен посредством
Интернета. Непонятно?
Скажем, вы работаете на своём компьютере, но модем не включаете. Это называется
работой на локальном компьютере, и к сетевым ресурсам, то есть к ресурсам Интернета, вы никакого отношения не имеете (даже если у вас на ПЭВМ готовится
веб-проект для будущего сайта, и даже если активен эмулятор серверной среды типа «Денвера»). Однако, как только произойдёт подключение к Сети, всё содержимое вашей машины потенциально станет доступным, а сама ПЭВМ правомерно может быть названа сетевым ресурсом.
Таким образом, и отдельный файл на сетевом сервере, и подключенный к
Интернету компьютер являются сетевыми ресурсами.
Вопрос: является ли таковым зашифрованная и защищённая информация, хранящаяся на закрытых серверах секретных служб?
Ответ: Безусловно. Мы просто не знаем паролей доступа к ней; но потенциально эта информация доступна, а следовательно, представляет из себя
один из сетевых ресурсов.
|
Внимание! |
Ресурсом в веб-дизайне очень часто называют именно сайт (как правило, независимый). Что такое
«независимость» сайта, смотрите
здесь.
|
Примечания:
1 ...именно материального дохода... — заработок в Интернете не
является единственным способом получения дохода (выгоды) от деятельности в Сети.
Выгода может быть выражена не прямо, но опосредованно,
например, через эффективную рекламу собственных товаров (услуг) и т.п.,
проведения промо-акций, повышения популярности каких-либо кандидатов пиарными
методами и так далее - вы понимаете, что имеется в виду. Следует чётко
представлять себе специфику такого разделения. Здесь и далее под выражением «Заработок
в Интернете» подразумевается именно материальный доход. Вернуться к тексту
Статья: |
Веб-дизайн. Терминология.
Технологии. |
Опорные темы: |
Веб-дизайн. Анализ сайта. Заработок в Интернете |
|