Реализация и необходимый инструментарий
Поможем в ✍️ написании учебной работы
Поможем с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой

Перейдем к созданию сайта. Как было сказано выше, структура сайта представляет собой совокупность отдельных страниц, где каждая страница описывается одним персональным файлом-сборкой и некоторым количеством дополнительных файлов-включений. То есть, для каждой страницы у вас должен быть один общий файл (Htm, Html, Shtml, Dhtml, Xml и т.д.), который описывает структуру страницы, а к нему прилагаются картинки, возможно, программные модули, дополнительные модули, таблицы стилей и прочее, что может понадобиться на этой странице. Очень важно - на каждую страницу сайта должен быть создан свой, отдельный и единственный файл-сборка, - именно этот файл и будет выдаваться сервером в ответ на запрос от браузера, именно на него вы будете ставить ссылки в навигации по сайту.

Для того чтобы web-мастер чувствовал себя максимально комфортно при разработке нового проекта, помимо рабочего места и персонального компьютера ему необходим определенный набор программного обеспечения, базовый инструментарий, без которого создателю web-сайта просто не обойтись.

Сайт в Интернете практически всегда располагается на удаленном сервере, который может работать под одной из версий Unix или под NT, причем первый вариант встречается значительно чаще. Если ваш сервер расположен на Unix-сервере, то следует быть очень внимательным с названиями файлов и ссылками на них, поскольку Unix различает прописные и заглавные буквы и воспринимает их, как разные, следовательно, ссылка на страницу Beretta.html, записанная как beretta.html, будет неработоспособной.

Существует два основных варианта создания HTML-страниц. Первый - это работа с техническими редакторами, такими как Home Site, Hot Dog, Ultra Pad и др. (при необходимости можно использовать любой текстовый редактор, например Notepad, но по ряду причин удобнее использовать специализированные).

Элементы на странице связаны тегами - операторами языка разметки страниц HTML. В отличие от других языков описания страниц, HTML чрезвычайно прост. Между собой отдельные страницы узла связаны гиперссылками, которые задаются специальными тегами. С помощью гиперссылок можно связать не только любые две страницы, но и вообще два произвольных объекта, так, чтобы при щелчке на первом, браузер переходил на второй. Именно таким образом организуется оглавление, если оно расположено на одной странице с текстом.

Документы, размеченные при помощи этого HTML-языка визуализируются браузерами конечных пользователей в большинстве случаев одинаково , благодаря тому, что "понимают" и правильно обрабатывают структурные элементы HTML. Исходный код представляет собой текст, между строк которого вставляются элементы разметки, посетителю страницы эти элементы не видны, а виден результат их воздействия на документ.

Элементы разметки состоят из заключённых в угловые скобки (< и >) дескрипторов - тэгов(tags) и их атрибутов. Совокупность открывающего (< >) и закрывающего (< / >) дескрипторов - есть контейнер. Элементы HTML подразделяются на структурные - которые организуют текст и на форматирующие - которые задают его стиль.

Файл HTML - это обычный текстовый файл с расширением htm или html, содержащий текст страницы, который мы видим в браузере и некоторые управляющие записи - теги.
Тэг - оформленная единица HTML-кода. Например, <HEAD>, <FONT ...>, <BODY>, <HTML> и так далее. Тэги бывают начальными (открывающими) и конечными (закрывающими, начинающимися со знака "/"). За каждым открывающим тегом обычно следует закрывающий.
Например, вышеуказанным тэгам соответствуют закрывающие тэги </HEAD>>, <</FONT>, </BODY>, </HTML>. Теги могут указывать браузеру, каким шрифтом отображать текст, вставить в страницу картинку, гиперссылку, указывать расположение текста и т.д. Теги заключены в треугольные скобки. Заглавные буквы в теге или строчные, значения не имеет.

Основные этапы процесса создания документа HTML ручками, не прибегая к специализированным приложениям:

Набор содержимого в любом из текстовых редакторов (например) и сохранение обычного текстового файла.

Логическое и физическое форматирование текста (разбивка на абзацы, блоки, заголовки и пр., внешнее их оформление) при помощи тэгов и сохранение текстового файла с расширением .htm или .html

Организация переходов по гиперссылкам документа при помощи элемента < А > - основного связующего элемента языка HTML.

Внедрение в документ необходимых объектов: рисунков, таблиц, видео клипов, аудио файлов, апплетов Java, скриптов и т.д. и т.п. опять же при помощи тэгов языка HTML.

Для того, чтобы в последствии изменить любой из созданных файлов, достаточно открыть его при помощи того же Notepad откорректировать и сохранить изменения. Браузер Internet Explorer позволяет делать прямо в нем самом, для этого необходимо в меню Вид выбрать просмотр В виде HTML, или кликнуть правой кнопкой мыши и выбрать тот же пункт меню. Для того, чтобы увидеть изменения в документе достаточно в меню Вид выбрать обновить, либо кликнуть в панели управления браузера на значке

 В таких редакторах вы самостоятельно пишете код, видя перед собой именно текстовую страничку с тегами. Конечно, редактор поможет вам в написании тегов, проверит за вами строгость кода, даст посмотреть, ваше творение в окне браузера, однако основная работа будет состоять именно из скрупулезного написания, проверки и подгонки тегов. Второй вариант - это WYSIWYG редакторы, с помощью которых вы создаете визуальную картинку вашей страницы, то есть, имеете дело непосредственно с блоками информации, которые произвольно располагаете на странице, как это делается, например, в Word или Page Maker. Самым известным в этой области редактором является, пожалуй, Front Page производства Microsoft, а самым лучшим (по отзывам многих дизайнеров) - Macromedia Dream Weaver. Принципиальная разница между этими двумя методами только в подходе: вы либо "делаете" страницу, либо "программируете" ее. Соответственно, дизайнерские вещи, наверное, проще делать в WYSIWYG редакторах, тогда как скоростная верстка - это удел Home Site и подобных ему. Отсюда вытекают и особенности той или иной верстки: программирование всегда более точная, более структурированная работа, чем визуальное редактирование. Кроме двух вышеописанных способов для создания HTML-страницы можно использовать множество "посторонних" программ, которые умеют сохранять свои данные в этом формате.

Ниже предложен полный список средств, которыми вы должны располагать перед тем, как возьметесь за разработку своего первого Интернет-проекта. Данные программы рассчитаны на использование под управлением Microsoft Windows 9X. Итак, для полноценной работы web-дизайнеру необходимы:

Среда разработчика документов HTML — так называемый WYSIWYG-peдактор, рекомендуется программа Microsoft FrontPage версии 98 или 2000, либо FrontPage Express.

Редактор векторной графики, рекомендуется CorelDraw Версии 8 или 9.

Редактор растровой графики, рекомендуется Adobe Photoshop версии 4.0или выше.

Броузер Microsoft Internet Explorer версии 4.0 или 5.0.

Броузер Netscape Navigator версии 4.01 или выше.

Перекодировщик кириллицы, рекомендуются программы ConvHTML и SNKDECode.

Оптимизатор HTML, рекомендуется UtilMind HTML Compressor версии 1.5или выше.

Оптимизатор растровых изображений GIF, рекомендуется программа Gif-Clean 32.

Оптимизатор растровых изображений JPEG, рекомендуется программа JPEGCleaner версии 2.1 или выше.

Редактор GIF-анимации, рекомендуется программа Ulead GifAnimator.

Фрагментатор графики, рекомендуется программа PictureDiser.

FTP-клиент, рекомендуется программа CuteFTP.

Значительная часть этих приложений доступна в Интернете для свободного копирования в виде версий freeware и shareware.

 



Дата: 2019-12-22, просмотров: 192.