Методы конструирования веб-сайтов и инструменты, с помощью которых выполняется конструирование. Преимущества и категории html-тэгов. Серверные языки веб-программирования. Программы для создания сайта. Определение методов проектирования и инструментов.
Веб-страницы и вебсайты широко применяются во Всемирной паутине.При использовании этого способа создатель конструирует свою страницу на экране визуального редактора (онлайнового или программного), после чего программа по этой конструкции генерирует соответствующий код HTML для каждой страницы, который представляет собой набор конструкций языка HTML. Во время создания вебсайта эти редакторы обеспечивают пользователю возможность работать без непосредственного подключения к сети Интернет. Но, даже разрабатывая сайт с помощью визуальных редакторов, разработчику необходимо знать основы языка HTML, потому что каждый редактор может допустить ошибку в коде документа. Когда документ создан с использованием html, веб-браузер может интерпретировать html для выделения различных элементов документа и первичной их обработки. Например, один браузер может распознавать тэг начала абзаца и представлять документ в нужном виде, а другой не имеет такой возможности и представляет документ в одну строку.Как следует из названия, клиентские языки используются для написания программ, выполняемых на стороне клиента (веб-браузер), а серверные - для программ, выполняемых на сервере. Среди клиентских языков веб-программирования надо выделить JAVASCRIPT, который, также как и HTML, лежит в основе многих веб-технологий (например, в основе популярной в последнее время технологии AJAX) и умение программировать на нем относится к базовым знаниям веб-разработчика. Несмотря на то, что с помощью Adobe Flash или SILVERLIGHT можно построить полностью весь сайт, так делать не следует (за редким исключением). Серверные языки веб-программирования могут быть условно разделены по операционной системе, на которой они работают: Windows и *nix. С помощью ASP.NET можно создавать сайты любого уровня сложности - от самых простых, состоящих их нескольких страниц, до очень сложных, обрабатывающих миллионы запросов в день (сайты Microsoft, написанные на ASP.NET, являются одними из самых посещаемых в Интернет).Можно создавать свой сайт в БЛОКНОТЕ, который есть на любом компьютере, а результат сразу-же просматривать в браузере. Этот метод требует знания языка html, нужно представлять какое действие выполняет каждый тег и как будет выглядеть итоговый результат после изменения кода. Работа с редакторами проста, можно быстро создавать сложные документы, но недостатком такого способа работы является то, что HTML-редактор, как правило, не позволяет реализовать все тонкости языка HTML. Существует два типа редакторов: WYSIWYG (What-You-See-Is-What-You-Get Что-ты-видишь-то-и-получаешь) и редакторы, работающие напрямую c HTML-кодом. Если Вы не имеете ни малейшего представления o HTML, to для начала вам подойдут редакторы первой группы, например: MS Front Page 2003, SHAREPOINTDESIGNER 2007 или Adobe Dreamweaver.Некоторый базовый синтаксис (возможно со стандартными библиотеками), с помощью которого можно создавать некоторые приложения - это язык… 3. Это программы-клиенты, устанавливаемые на компьютер, которые позволяют создать достаточно сложные проекты.