Web-технологии создания корпоративных сайтов

Разработка интернет-сайта и создание интернет-витрины. Особенности и отличия внутрифирменных Web-ресурсов. Приемы разработки корпоративных Web-проектов. Принципы формирования контента Web-ресурса. Организация работ с Web-дизайнерскими студиями.

Рубрика Программирование, компьютеры и кибернетика
Вид реферат
Язык русский
Дата добавления 08.06.2015
Размер файла 76,7 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

WEB Ресуры

Web-ресурс - это страница или набор страниц, размещенных в сети Интернет, которые могут включать как текстовую и графическую информацию, так и мультимедиа-компоненты (видео, музыку и т.д.).

Страницы веб-сайта могут быть как статическими (plain-HTML), так и динамическими. Например, они могут генерироваться на сервере гипертекстовым препроцессором с использованием информации с таблиц базы данных или включать в себя информацию, которую выдает скрипт.

С понятием веб-сайта тесно связано понятие доменного имени, определяющее уникальный адрес, который используется для того, чтобы найти веб-ресурс в сети Интернет.

Виды веб-ресурсов

Рекламный сайт

Есть множество трактовок понятия «дизайн», например: дизайн как вид деятельности, улучшающей внешний вид его объекта (будь то продукция компании или же фасад здания, интерьер помещения или ландшафт на даче); вид творческой деятельности, итог которой - визуальное оформление промышленной продукции (в том числе и внешнее), в особенности необходимые взаимосвязи, превращающие изделие в единое целое с точки зрения покупателя или изготовителя и продавца данной продукции; дизайн как средство выделиться из «общей массы» аналогичных с виду товаров или услуг. Впрочем, и видов дизайна тоже великое множество.

Создание Интернет-витрины

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

Внутрифирменный веб-ресурс: особенности и отличия

Создание сайта компании (корпоративный сайт) -- представляет собой полноценный инструмент бизнеса, оказывающий воздействие на всю деятельность компании владельца такого сайта, на эффективность ее взаимодействия с контрагентами (клиентами и партнерами), а также на маркетинговую политику компании в целом. Стоимость создания сайта компании может сравниться со стоимостью разработки серьезных оригинальных программных продуктов и в зависимости от конкретной ситуации составляет десятки и сотни тысяч, а порой даже миллионы рублей.

Изготовление с нуля, приёмы разработки корпоративных веб проектов

Какое то время назад лишь крупные компании могли позволить себе заказать создание сайта, иметь собственный корпоративный сайт. На сегодняшний день все понимают, что отсутствие сайта компании будет удивлять клиентов и партнеров.

Какие бывают сайты

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

Что нужно знать о веб разработке

Создание сайта представляет собой разработку совокупности веб-страниц, которые располагаются в едином адресном пространстве (домене) и обладают определенными функциональными возможностями. Создание сайта подразумевает под собой содержание и размещение различной текстовой и графической информации.

Коммерческий сайт

Коммерческий сайт -- основным критерием, который сразу относит Ваш веб-проект к коммерческим, является направленность сайта на извлечение прибыли. Создание сайта -- это разработка коммерческого веб проекта, который решает следующие бизнес задачи.

Особенности социальных и неделовых сайтов

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

Особенности внутрикорпоративных систем

Создание корпоративного сайта -- это разработка эффективного сайта компании, который может использоваться для любых коммерческих и информационных целей. Корпоративный сайт призван Информировать Ваших партнёров и клиентов о сфере деятельности компании; Демонстрировать портфолио услуг или ассортимент товаров; Рекламировать и продвигать Вашу компанию в Интернете; Активно привлекать новых покупателей продукции и партнеров; Создавать позитивный имидж компании; Быть уникальным информационным ресурсом, касающимся Вашей сферы деятельности.

Создание промо сайтов

Разработка промо-сайта -- это создание сайта исключительно в рекламных целях, разрабатываемого для on-line поддержки нового продукта, услуги или отдельного мероприятия. Как правило, создание промо -- сайтов ведется в рамках рекламной кампании и их существование регламентировано рамками самой рекламной кампании.

Виртуальный магазин, Особенности площадок для торговли в сети

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

Особенности Интернет-визиток

Само название «сайт-визитка» -- уже говорит за себя. Создание сайта визитки -- это разработка сайта, объемом порядка 10 страниц.

Особенности крупных порталов

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

Создание оригинальных сайтов

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

Создание WEB - ресурса, принципы формирования контента

Определение целей создания Web-ресурса

Создание Web-ресурса (информационного или тематического Web-сайта, Web-сайта компании, Web-сайта общественной организации, интернет-магазина, …) перестало быть модой и сегодня все понимают, что сайты не создаются на пустом месте и, в большинстве случаев, Интернет-активность - это продолжение или «отражение» в Интернет какой-то оффлайновой деятельности: бизнеса, научной и образовательной деятельности, общественно-политической активности и т.д.

Есть отдельные Web-ресурсы, которые не имеют при своем создании «отражения» в оффлайновом мире, например, поискового ресурсы и каталоги Интернет или ресурс, содержащий некоторые креативные идеи, которые не могут быть реализованы вне Сетевых технологий. Но при этом экономика диктует необходимость понимания - за счет каких средств будет жить этот ресурс и развиваться такой Интернет-проект?

Поэтому в качестве одного из первых шагов при создании Web-ресурса надо сформулировать ответ на вопрос - «зачем этот ресурс нужен?». Ответ на этот вопрос - непростая задача и он связан со стратегией развития либо существующей оффлайновой деятельности, либо со стратегией развития Интернет-проекта (см. статью «Интернет-стратегии каждый выбирает по себе» Леонида Новомлинского). Поэтому ответ на этот вопрос не может быть сформулирован техническими специалистами, в том числе и по Web-технологиям - отвечать на этот вопрос должны руководители, которые отвечают за развитие бизнеса и которые могут принимать на себя решения и ответственность за целесообразность расходования средств на создание сайта.

И в некоторых случаях - вполне возможно - при ответе на этот вопрос выяснится, что сайт не нужен.

Если в Сети уже есть аналогичные ресурсы, то требуется ответить на другой вопрос - «чем создаваемый ресурс будет отличаться от уже имеющихся в Сети Web-ресурсов?»

Определение целевой аудитории

Следующий этап создания Web-ресурса - моделирование целевой аудитории ресурса:

· кто будет посетителем этого сайта?

· какова предполагаемая численность этой аудитории?

Моделирование аудитории необходимо как для того, чтобы определить требования к информация, которая будет публиковаться на сайте, так и для того, чтобы сформулировать технические требования к программно-аппаратным и сетевым средствам, которые будут обеспечивать работоспособность Web-ресурса и которые зависят от количества посетителей, ожидаемых на вашем сайте. Причем нужно оценить как среднюю посещаемость сайта, так и пиковые нагрузки - максимально возможное количество посетителей, пришедших на сайт одновременно.

Определение "портрета" посетителя сайта и предполагаемой численности этой аудитории - это, как правила, задача отдела маркетинга и продаж.

Разработка информационной структуры Web-ресурса

Типовые структуры корпоративных Web-сайтов, Интернет-магазинов, корпоративных порталов.

Информационная структура сайта может быть представлена в виде блок-схемы со связями между отдельными HTML-страницами или в виде таблицы.

Типовая структура корпоративного Web-сайта компании.

Раздел

Содержание раздела

Главная страница

Формируется «динамически», информация должна быть обновляемой. Смотри раздел «Подходы к формированию Главной страницы корпоративного Web-сайта»

История компании

Информация о создателях компании, историческая справка, календарь ключевых дат.

Новости, пресс-релизы

Оперативная информация о текущей деятельности компании.

Пресса о компании

Подборка публикаций в оффлайновых и онлайновых издания о компании.

Участие в выставках, семинарах, конференциях

Календарь выставок, семинаров, конференций, в которых компания участвует или которые она проводит.

Программа, форма заявки на участие.

Адреса, телефоны компании

Полная контактная информация компании: адреса, телефоны, номера факсов, часы работы, фамилии контактных персон и их адреса электронной почты, общие адреса электронной почты, схемы проезда.

Направления деятельности

Общая информация о том, какими направлениями деятельности занимается компания: производство, поставка, оказание услуг, …

Услуги, оказываемые компаний

Перечень услуг, оказываемых компанией с указанием контактных лиц - к кому обращаться по тем или иным услугам.

Реализованные проекты

Описание наиболее крупных заказов и внедренных систем (как правило, для сервисных компаний).

Каталог продукции компании

Иерархический каталог продукции компании.

Партнеры компании

Список ключевых бизнес-партнеров компании: поставщики, смежники, дистрибуторы, дилеры и т.д.

Типовые документы

Договоры, заявки,

Образовательные программы компании

Программа обучения и повышения квалификации сотрудников.

Вакансии

Информация о вакансиях в компании, форма предложения для отправки резюме кандидатов.

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

При разработке информационной структуры сайта определяется также набор интерактивных функций, которые будут реализованы на сайте:

· Поиск информации

· Web-формы для отправки запросов, подписки на информационные материалы сайта

Постраничное описание Web-сайта

После разработки информационной структуры сайта готовится постраничное описание сайта - полное описание содержания каждой страницы сайта: графических элементов, текстов, форм и других элементов.

Пример:

Страница «Новость»

Ссылки на служебные разделы: «О компании», «E-mail», «Адреса», «Вакансии»

Главное меню раздела со ссылками на соответствующие страницы:

· Логин, пароль

· Каталог продуктов

· Прайс-лист

· Новости

· Объявления

· Вопросы-ответы

· E-mail

Текст новости. Графические элементы оформления сайта

Поиск Подписка

Принципы организации доступа к информации, навигация

1. Простая и понятная навигация

2. Наличие оптимальных по объему для восприятия пользователем пояснительных текстов

3. Минимально возможный объем размещаемой графики

4. Не всегда оправдано применение сложных мультимедийных технологий, предъявляющих высокие требования к пропускной способности каналов и производительности клиентских компьютеров (Flash-анимация, аудио-, видео-технологии, …)

Подходы к формированию Главной страницы корпоративного Web-сайта

Главная страница - очень важный элемент для Web-сайта. Как показывает статистика, информационные разделы, не находящие отражения на главной странице посещаются реже, чем те, которые выносятся на главную страницу. Особенно явно это видно в случае компаний, оказывающих большой спектр сложных технических услуг. Например, компании - системные интеграторы.

При анализе главных страниц Web-сайтов российских и западных компаний были выявлены следующие типовые элементы:

· Элементы навигации по сайту.Делаются в виде горизонтального и вертикального меню. В случае горизонтального меню могут применяться выпадающие списки для формирования меню второго уровня.

· Новости - как правило, выносятся важнейшие новости.

· События - как правило, выносятся важнейшие.

· Ссылки на публикации о компании - как правило, выносятся важнейшие.

· Награды и другие сообщения маркетингового характера.

· Горячая тема(ы) - тема, событие, услуга, решения, которые компания считает наиболее важным с точки зрения маркетинга в данный момент. Для подачи горячей темы помимо текста может использоваться графическое решение - коллаж, фото и т.д.

· Заголовки материалов, размещенных на сайте.

· Точка зрения

На главную страницу имеет смысл выносить, важнейшие материалы с точки зрения маркетинга и это надо учитывать при публикации анонсов на главной странице (включая новости и события).

Что касается «горячей темы» - это вопрос выбора темы и подготовки соответствующего текста, с точки зрения задач формирования имиджа компании и продвижения услуг компании.

Поскольку площадь экран монитора имеет ограниченные размеры, а объем информации надо отображать достаточно большой, то могут применяться так называемые «динамические блоки» которые меняются при каждом заходе посетителя на главную страницу сайта. Таким образом, у посетителей формируется ощущение постоянной обновляемости сайта, что положительно сказывается и на имидже, и на посещаемости Web-сайта.

Некоторые вопросы дизайна Web-ресурса

Графика и скорость загрузки

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

С учетом того, что у разных пользователей могут быть разные технические средства доступа в Интернет, необходимо формулировать достаточно жесткие требования к количеству графики (особенно на первой странице сайта). Поэтому часто нежелательно использование «тяжелых», ресурсоемких технологий - флэш, анимация, видео, аудио на тех страницах, где пользователь хочет быстро получить нужную ему информацию (о компании, об услугах, о продукте). Использование анимации, звука, видео, как правило, оправдано в тех случаях, когда это дает посетителю дополнительную информацию, которую невозможно предоставить другим способом.

Хотя с развитием широкополосных сетей требование к минимизации объема графики кажется не очень важным, тем не менее, учитывать его необходимо, так и, по крайней мере, обязательно оптимизировать графические компоненты для размещения их на Web.

Рекомендации по подготовке графических элементов для Web можно посмотреть на многих Web-ресурсах, в том числе и Web-дизайнерских студий.

web сайт контент витрина

Организация работ с Web-дизайнерскими студиями

Выбор дизайнерского решения для Web-ресурса - достаточно сложный процесс, который зависит от назначения сайта, его целевой аудитории и, наконец, вкусов заказчика и креативных возможностей конкретных Web-студий. Учет фактора вкуса очень сложен. Поэтому при выборе Web-дизайнерской студии обязательно надо просмотреть примеры уже выполненных студией работ, в том числе и руководителями компании-заказчика. Web-студия должна владеть технологией подготовки выбора дизайнерского решения - ряд тестов, которые помогут сформулировать требования заказчика, чтобы не возникло ситуации, когда на последнем этапе разработки сайта заказчик вдруг решит, что этот вариант ему не нравится.

Но надо иметь в виду, что сайт - это сложное сочетание информационной структуры, дизайна и информационного наполнения и достаточно часто Заказчик не всегда сможет сформулировать - что он хочет.

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

· на первом этапе заказчик понимает, что ему делать НЕ нужно

· на втором этапе заказчик понимает, что ему делать нужно

· на третьем этапе делается то, что нужно.

Для того, чтобы минимизировать затраты целесообразно еще до обращения в Web-дизайнерскую студию сделать макет Web-ресурса с помощью простых «подручных» средств HTML-редакторов, не требующих навыков работы с HTML, например, Microsoft Front Page.

Очень полезно какое-то время поэксплуатировать созданный такими подручными способами ресурс и только после этого переходить к работе с Web-студией. Как всякая работа с внешним исполнителем, работа с Web-студией требует формализации и без предварительной работы с макетом ресурса, такие формализованные отношения выстроить достаточно сложно.

Вёрстка сайтов

HTML изначально задумывался как язык, которому не нужны средства оформления, такие как цвет, размер, рамки или что-то подобное. Разработанный в Европейском институте физики частиц (CERN), HTML был игрушкой ученых, их, прежде всего, интересовала логика информации, а не её визуальное представление. Тогда ещё не существовало понятия веб-дизайна и вёрстки как таковой, все сайты по своему оформлению были практически однотипными, в стиле, называемом сейчас «академический дизайн». Пример до сих пор можно посмотреть на lib.ru.

Однако пользователи преимущественно думали иначе и, глядя на красивую картинку, отдавали предпочтение именно ей. Разработчики браузера Netscape прекрасно понимали это и вводили в HTML новые теги, улучшающие внешний вид документа. Эти теги не были стандартизированы и работали только в Netscape, что в эпоху повального засилья этого браузера, не имело значения. Доля Netscape составляла более 90% от всех существующих браузеров.

Влияние Netscape оказалось губительным для академического дизайна, фактически похоронив его и оказалось благотворным для становления веб-дизайна. Разработчики сайтов поняли, что дизайн это не просто разноцветный текст и вставленные наобум картинки. Это возможность красочно и эффектно подать материал, придать определённое настроение сайту, заинтересовать посетителя и задержать его на ресурсе. Дизайн стал непосредственным этапом разработки сайта, за которым последовала и вёрстка. Нарисованные в Фотошопе макеты следовало превратить из одной картинки в набор изображений, стилевых и HTML-файлов, способных быстро загружаться по сети, сохраняя при этом особенности дизайна.

Век Netscape продолжался до тех пор, пока часть рынка браузеров не захватила Microsoft со своим браузером Internet Explorer, что в итоге принесло только головную боль разработчикам сайтов. Разные подходы Netscape и Internet Explorer к отображению сайта, противоречивая поддержка стилей и тегов, большое количество мелких ошибок привело к тому, что сайт приходилось тестировать и отлаживать долгое время.

Устаревшие версии браузеров не в полной мере поддерживали CSS (Cascading Style Sheets, каскадные таблицы стилей), поэтому код представлял собой окрошку из HTML и CSS. Это привело к тому, что для макетов стали применяться таблицы с невидимой границей, на долгое время ставшими стандартом де-факто.

Следующим этапом развития разработки сайтов стало рождение спецификации, которая была названа Cascading Style Sheets Level 2, сокращенно CSS2. Следом появилось обновление Cascading Style Sheets Level 2 Revision 1 (CSS 2.1), которое используется по сей день. Выпуск новых версий браузеров, поддерживающих, пусть и не в полной мере, эту спецификацию, серьёзно облегчил работу над сайтами. В итоге, начал происходить постепенный переход от табличной вёрстки к блочной или, как она ещё называется, вёрстке слоями, в которой расположение элементов на странице и их вид задаётся через стили.

В настоящее время уже можно заявить, что табличная вёрстка в большинстве своём является архаизмом. Тем не менее, существует ещё множество сайтов вроде yandex.ru, artlebedev.ru и других, свёрстанных именно при содействии таблиц. Такой консерватизм связан со следующими обстоятельствами.

· Вёрстка слоями сложнее, чем таблицами, поскольку требует от разработчика глубоких знаний спецификации CSS.

· Браузеры содержат разные ошибки при интерпретации стилевых свойств, поэтому следует знать особенности поведения основных браузеров, их ошибки и уметь обходить их.

· Практически каждую задачу можно решить несколькими способами, от разработчика требуется выбрать оптимальный, т.е. наименее затратный по времени и усилиям. Для оценки оптимальности необходим практический опыт, чтобы иметь в запасе разные методы, применяемые в конкретных ситуациях.

Таким образом, вёрстка в простом понимании это процесс превращения работы дизайнера в веб-страницу, отображаемую в браузере. Но один и тот же результат можно получить разными методами и уже от верстальщика зависит, какой из них предпочесть. От такого выбора зависит результат работы сайта, быстрота его отображения, доступность для разных устройств и браузеров.

Помните, что вёрстка это практическая дисциплина и только самостоятельно решая разные задачи и работая над проектами, вы сможете освоить это искусство.

Технологии верстки

Блочная верстка

Что касается наболевшей темы DIV против Table, могу смело сказать, что таблицами для разметки структуры страницы не пользуюсь уже давно. Для этого существует специальный тег <div></div> -- блок. Отсюда и название верстки -- блочная. Таблицы использую только для верстки табличных данных. На практике пока не встречал макетов, которые невозможно реализовать без помощи таблиц. Как правило, блочная верстка легче табличной, в ней меньше кода, блочная верстка намного понятнее и более гибкая, чем верстка табличная.

Семантическая верстка

В то же время, блочная верстка не предполагает использование только тега <div></div>. Многие начинающие верстальщики не правильно применяют этот тег и используют его там, где не нужно. У каждого тега есть свое применение, свой смысл. Заголовки, списки, таблицы, абзацы, цитаты, ссылки, изображения и другие теги придуманы не с проста. Каждый из них несет свой смысл, а между собой теги образуют смысловые отношения. Верстка, которая наделена смыслом, которую может читать не только человек, но и компьютер, называется семантической версткой. Семантика (фр. s?mantique от др.-греч. -- обозначающий). Почему я использую в работе семантическую верстку? Потому что она легче, она понятнее, она дает возможность видеть страницу по HTML коду, быстрее вносить изменения в код, тем самым экономить время и деньги.

Проверить семантическая верстка или нет можно отключив CSS в HTML документе. Если верстка семантическая, то мы должны увидеть документ напоминающий книгу, где ко всем элементам будут применены CSS стили по умолчанию. В семантической верстке должны четко выделяться заголовки разных уровней (h1-h6), расположенные по порядку, списки нумерованные (ol), маркированные (ul) и список определений (dl), таблицы (table), картинки (img), абзацы (p), выделение текста жирным (strong), курсивом (em) и другие элементы.

Кроссбраузерная верстка

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

Самым проблемным браузером, как правило, является IE6, поэтому я к нему пишу отдельный CSS файл, который подключаю через условный комментарий. Таким образом все другие браузеры этот стиль не увидят и будут применять к HTML документу общие стили. Как правило, для других браузеров не приходится писать какие-либо хаки, т.к. в 95% случаев при возникновении проблем с кроссбраузерностью в современных браузерах, первым делом стоит искать ошибку у себя в коде.

Сверстанный мной макет одинаково выглядит во всех популярных браузерах (Internet Explorer 6.0 +, Mozilla Firefox 2.0 +, Opera 9.0 +, Google Chrome, Safari 3.0 +). Проверить кроссбраузерность можно через специализированные сервисы.

Валидная верстка

В первом сверстанном мной сайте я нашел более 100 ошибок валидации. Тогда я подумал: «Наверное эта профессия не для меня, я закопаюсь, разбирая все эти ошибки». Но со временем я понял, что все не так страшно. Чтобы разобраться с ошибками валидации и не допускать их при верстке, первое что бы я посоветовал -- это почитать спецификацию HTML и CSS. Макет сделанный по спецификации будет проходить валидацию с первого раза и радовать глаз верстальщиков зеленым цветом и надписью: «This document was successfully checked as HTML5!». Как правило, все документы, которые я верстаю проходят валидацию без дополнительных поправок. Но несмотря на это, каждую верстку я проверяю на наличие HTML и CSS ошибок.

Редакторы для верстки web страниц

Существует много инструментов для верстки веб-страниц, с каким из них будете работать вы - выбирать вам же. Я рекомендую вам опробовать разные редакторы, и только тогда уже решать, с каким вам лучше работать.

В этой статье я дам краткий обзор по наиболее популярным редакторам, чтобы помочь вам сориентироваться. Кроме того я приведу полезные ссылки по каждой программе: сайт разработчика, где можно приобрести/скачать в интернет этот редактор, ссылки на обучающие программы и инструкции по работе с редактором.

Редакторы для верстки веб-страниц бываю двух типов: визуальные и текстовые.

Визуальные редакторы не требуют от вас знаний html, css и прочих технологий для разметки страниц. В визуальном редакторе вы располагаете различные элементы вашего сайта, как будто на листе бумаги, а редактор пишет за вас код самостоятельно. Именно поэтому визуальные редакторы еще называют WYSIWYG-редакторами. Аббревиатура WYSIWYG расшифровывается как What You See Is What You Get - что видишь, то и получаешь.

Однако, следует заметить, что ни один визуальный редактор не совершенен и все они так или иначе ограничены в своих возможностях, поэтому от профессиональных кодеров требуется умение писать код руками, именно поэтому профессиональным кодерам нужны текстовые редакторы. В этих редакторах вы пишите код своими руками. В текстовых редакторах, как правило, бывают разные функции облегчающие кодеру написание кода, такие, как подсветка кода (так легче видеть, где в коде вставлены стили, или скрипты, а где просто текст), различные горячие кнопки и клавиши, которые вставляют уже готовые конструкции (куски кода, спецсимволы) в код, и т.д.

Какого же типа вам следует заводить редактор? Если вы изучаете html, css или другие технологии для разметки страниц, если вы хотите уметь создавать качественные страницы и быть профессиональным кодером, то безусловно вам нужен текстовой редактор. Если же у вас нет времени на изучение html, css и прочих технологий, если перед вами не стоит очень сложных задач в выполнении страницы, то смело заводите себе визуальный редактор и пользуйтесь им, он очень экономит время и силы. А лучше всего иметь у себя на компьютере и визуальный, и текстовой редакторы для разных нужд.

Визуальные редакторы

Macromedia Dreamweaver MX

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

Разработчики утверждают, что Macromedia Dreamweaver MX предназначена для проектирования, разработки и администрирования профессиональных web-сайтов и приложений. Кроме того Dreamweaver легко интегрируется с другими программами от Macromedia, например, такими, как Flash. Т.е. Dreamweaver гораздо больше, чем просто визуальный редактор, это достаточно мощный и сложный инструмент, а всякий сложный инструмент требует, чтобы на его освоение было потрачено какое-то время, прежде, чем пользователь сможет работать в нем. Однако, я считаю, что вас не должно смущать, что придется изучать, как пользоваться программой, Dreamweaver стоит того.

Adobe GoLive и LiveMotion

Возможно, Adobe GoLive понравится тем, кто любит программы от Adobe, и много с ними работал: знакомая среда, достаточно легко разобраться, что к чему. Кроме того, еще один плюс для любителей Adobe - все программы от Adobe прекрасно взаимодействуют друг с другом и дополняют друг друга, GoLive не исключение, он прекрасно дружит с собратьями. Однако, GoLive не более, чем визуальный редактор для верстки веб-страниц, больше чем поддержки таких технологий, как Html, Dhtml, CSS, XML и нескольких готовых Javascript`ов не стоит ждать от этой программы. Однако, следует отметить, что встроенный редактор кода (текстовой) в этой программе очень хороший. Т.е. возможно, GoLive оптимальное сочетание визуального и текстового редактора (два в одном).

Хочу также добавить, что, вероятно, стоит использовать с GoLive такую программу, как Adobe LiveMotion (в предыдущих версиях она называлось Image Styler). Хотя, по идее, LiveMotion является графическим редактором, в котором вы можете создавать незатейливую, но качественную графику для своих веб-сайтов, эта программа также умеет верстать веб-странички, на основе того, что вы нарисовали (не лучшим образом, но довольно прилично, плюсом является то, что LiveMotion сам режет готовый макет на много картинок, которые вы потом можете использовать при верстке сайта в GoLive).

MicrosoftFrontPage

Если верить разработчикам, то программа FrontPage позволяет создавать веб-узлы, обладающие широкими возможностями, а также предоставляет средства управления ими. На деле, FrontPage дружит с Html, Css, Dhtml, Javascript. Дает достаточно широкие возможности по управлению изображениями и flash-ролликами. Кроме того FrontPage дружит с такими технологиями, как ASP, XML, VBScript, XSL. Также разработчики утвержают, что в последней версии FrontPage теперь борется за чистоту кода, что ж, остается надеятся, что это так, т.к. раньше данный пункт был не на высоте (раньше FrontPage вставлял в код очень много ненужных комментариев и другой лишней информации, так что правильностью и чистотой кода странички, сделанные в этом редакторе похвастаться не могли).

Hotdog

Программа имеет простой и понятный пользователю интерфейс. Кроме того, что Hotdog дружит с пользователем, эта программа дружит также с Flash, SQL, PHP, ASP, имеет работать с GIF-изображениями (оптимизация, анимация), включает в себя Html-компрессор, может создавать файлы справки (CHM).

Текстовые редакторы

Homesite

Этот редактор, пожалуй, самый популярный и мощный среди текстовых, и не зря. Кроме того, что в нем достаточно легко работать не только с Html-кодом (есть все, от списка всевозможных атрибутов ко всем тегам вплоть до проверки кода (правильность проверяется с точки зрения W3C.org)), но также есть поддержка XHTML, CSS-редактор, и так далее.

HTML Pad

Эта программа тоже пользуется большой любовью пользователей. Помимо всего стандартного HTMLPad поддерживает JavaScript, VBScript, SSI, ASP и Perl, умеет создавать макросы (нападобие Word`a и Excel'я), включает в себя кучу различных справочных материалов по CSS и Html, и многое другое.

Notepad

Notepad он же Блокнот. В этой программе нет никаких функций, которые облечат вашу жизнь: ни подсветки кода, ни вставки готовых конструкция кода, ничего, но зато эта программа есть в Стандартных на компьютере у каждого пользователя. С нее вы можете начать свои первые шаги в написании кода, а затем уже сменить на более понравившийся редактор. Все мы когда-то начинали с Блокнота:).

За сим все. Если у вас не слишком хорошая и быстрая связь с интернет, чтобы скачать редакторы, то вы можете купить их в магазине, где продаются программы для компьютера.

Если вы считаете, что какой-то редактор для верстки веб-страниц был несправедливо упущен в этой статье, если вы знаете ценный учебник или статью по какому-либо редактору, если вы считаете, что мы незаслуженно отругали или похвалили тот или иной редактор, то сообщите нам об этом на Форуме, или по Е-майл (admin@postroika.ru), мы обязательно прислушаемся к вашему мнению и постараемся исправиться.

Языки программирования, используемые для верстки web-сайтов

HTML

HTML (от англ. HyperText Markup Language -- «язык разметки гипертекста») -- стандартный язык для разметки документов в интернете. Большинство веб-страниц создаются при помощи этого языка (или XHTML). Язык HTML отображается в виде документа в удобной для человека форме после интерпритации веб-браузером.

Язык HTML был создан как средство структурирования и форматирования документов без их привязки к средствам отображения. В идеале, текст с разметкой HTML должен был без стилистических и структурных искажений воспроизводиться на оборудовании с различной технической оснащённостью (цветной экран современного компьютера, монохромный экран органайзера, ограниченный по размерам экран мобильного телефона или устройства и программы голосового воспроизведения текстов). Однако современное применение HTML очень далеко от его изначальной задачи. Например, тег <TABLE>, несколько раз использованный для форматирования страницы, которую вы сейчас читаете, предназначен для создания в документах самых обычных таблиц, но здесь нет таблиц.

Любой документ на языке HTML представляет собой набор элементов, причём начало и конец каждого элемента обозначается специальными пометками -- тегами. Элементы могут быть пустыми, то есть не содержащими никакого текста и других данных (например, тег перевода строки <br>). В этом случае обычно не указывается закрывающий тег. Кроме того, элементы могут иметь атрибуты, определяющие какие-либо их свойства (например, размер шрифта для элемента font). Атрибуты указываются в открывающем теге.

Для просмотра HTML-тегов и правил их использования выберете пункт меню вверху.

CSS

CSS используется веб-разработчиками для задания цвета, шрифта, расположения отдельных блоков и других настроек объектов, которые в совокупности образуют внешний стиль веб-страницы. CSS был придуман для разделения описания логической структуры веб-страницы (которое производится с помощью HTML и прочих языков для разметки содержимого страницы) от описания внешнего вида этой веб-страницы (которое производится при помощи формального языка CSS). Такое разделение помогает структурировать элементы для управления стилем страницы, увеличивает доступность документа, предоставляет большую гибкость и возможность управления его представлением, а также уменьшает сложность и повторяемость в структурном содержимом.

CSS (англ. Cascading Style Sheets -- каскадные таблицы стилей) -- формальный язык описания внешнего вида документа, написанного с использованием языка разметки.

Преимущественно используется как средство описания, оформления внешнего вида веб-страниц, написанных с помощью языков разметки HTML и XHTML.

Применение CSS к документам HTML основано на принципах наследования и каскадирования. Принцип наследования заключается в том, что свойства CSS, объявленные для элементов-предков, наследуются элементами потомками. Но, естественно, не все свойства CSS наследуются -- например, если для тега параграфа p средствами CSS задана рамка, то она не будет наследоваться ни одним тегом, содержащимся в данном теге p, а вот если для параграфа p средствами CSS задан цвет шрифта (например, color:green;), то это свойство будет унаследовано каждым элементом-тегом, находящимся в параграфе.

Принцип каскадирования применяется в случае, когда какому-то элементу HTML одновременно поставлено в соответствие более одного правила CSS, то есть, когда происходит конфликт значений этих правил. Чтобы разрешить такие конфликты вводятся правила приоритета.

До появления CSS оформление веб-страниц осуществлялось исключительно средствами HTML, непосредственно внутри содержимого документа. Однако с появлением CSS стало возможным принципиальное разделение содержания и представления документа. За счёт этого нововведения стало возможным лёгкое применение единого стиля оформления для массы схожих документов, а также быстрое изменение этого оформления.

XHTML

XHTML (EXtensible HyperText Markup Language, расширяемый язык разметки гипертекста) предназначен для замены HTML и считается его более строгой версией. Вообще, W3C определяет XHTML как последнюю версию HTML, которая постепенно его вытеснит. Так ли это будет обстоять на самом деле, покажет только время.

Если рассуждать о некотором идеальном коде веб-страницы, то его можно сравнить с программой, которая не будет скомпилирована до тех пор, пока все ошибки не исправлены. Браузер выступает в роли компилятора и не отображает документ, если он не соответствует спецификации. XHTML, сохраняя все особенности HTML, вносит более строгие правила создания страниц, чтобы приблизиться к «идеальному» коду. Это позволяет делать сайты независимыми от устройства отображения и браузера. Иными словами, сайт будет корректно показываться во всех современных браузерах и платформах вроде компьютеров, смартфонов, КПК, нетбуках и др.

На деле все обстоит более приземленно. Разработчики браузеров не могут позволить себе, чтобы их детище работало только с «правильным» кодом. А все из-за того, что большая часть сайтов в мире просто не будет отображаться в таком браузере. Виноваты в таком положении вещей и разработчики и пользователи. Первые не обеспечили должную поддержку спецификации в своих браузерах, а вторые не потрудились ей следовать.

По этим причинам XHTML 1.x является всего лишь подобием HTML, но с более строгим синтаксисом, а не тем перспективным языком разметки, на который обязательно стоит переходить из-за его уникальных возможностей.

Ресурсы

1. http://habrahabr.ru/post/202408/.

2. http://www.postroika.ru/html/softhtml.html.

3. http://htmlbook.ru/samlayout.

4. http://wdigest.ru/content-engineering/.

5. http://www.webmolot.com/.

Размещено на Allbest.ru

...

Подобные документы

  • Основные технологии разработки ресурсов Интернет. Процесс разработки веб-сайта. Понятие Web-сайта и классификация Web-сайтов. Основные этапы разработки Web-сайта. Использование HTML, CSS, JavaScript, FLASH, PHP и реляционной базы данных MySQL.

    презентация [1,3 M], добавлен 28.11.2015

  • Возможные варианты веб-сайты вегетарианских ресторанов. Изучение особенности дизайна корпоративных сайтов вегетарианских ресторанов на примере других сайтов. Создание дизайн-макета сайта в программе Adobe Photoshop. Готовый макет корпоративного сайта.

    курсовая работа [1,7 M], добавлен 11.06.2015

  • Психолого-педагогические основы формирования системно-деятельностного подхода обучения. Обзор существующих конструкторов сайтов, обоснование выбора сервиса Wix. Ознакомление обучающихся с правилами безопасности в сети Интернет. Технологии создания сайтов.

    дипломная работа [428,9 K], добавлен 07.09.2017

  • Особенности программных средств (браузеров) для просмотра web-страниц и для работы с электронной почтой (почтовые клиенты). Этапы и методы разработки Интернет-сайта. Средства поиска информации в Интернет. Сравнительная характеристика поисковых сайтов.

    курсовая работа [617,9 K], добавлен 19.06.2010

  • Функции выполнения отраслевых порталов и ключевые соображения планирования структуры и контента сайтов. Отраслевые порталы в Интернет-маркетинге. Создание документов на сайте SharePoint Online. Организация поиска контента и доступа пользователей к нему.

    курсовая работа [44,0 K], добавлен 23.02.2015

  • Современные подходы к дистанционному образованию. Применение новых образовательных технологий. Анализ подходов к созданию обучающих интернет-ресурсов и выбор среды разработки. Эффективность создания интернет-ресурса с использованием cms-системы ucoz.

    дипломная работа [317,4 K], добавлен 26.11.2010

  • Понятие сети Интернет, история ее развития и сервисы. Преимущества и направления использования Интернет для бизнеса. Технологии доставки новостного контента. Организация и коммерческое применение e-mail рассылки. Бизнес-модели веб-представительств.

    курсовая работа [5,5 M], добавлен 18.12.2010

  • Анализ функционирования интернет-сайтов по предоставлению услуг. Обзор методологий проектирования интернет-представительства. Инструментальные средства разработки и реализации системы управления сайтом. Разработка интерфейса пользователя и web-сайта.

    дипломная работа [1,2 M], добавлен 03.08.2014

  • Языки написания сайта, принципы и обоснование их отбора. Программы создания web-страниц, их функциональные особенности и возможности. Технология и основные этапы разработки интернет-сайта, правила его составления, оформления, заполнения, программный код.

    курсовая работа [3,1 M], добавлен 20.05.2015

  • Использование функциональных возможностей GSM uCoz для разработки сайта. Сущность, значимость, типы и виды сайтов, способы их создания. Правила размещения сайта в сети Интернет. Основные возможности, понятия, преимущества и недостатки сервиса uCoz.

    дипломная работа [1,7 M], добавлен 20.07.2014

  • Понятие сайта как Интернет-ресурса. Специфические особенности сайтов учебных заведений. Видимость сайта в поисковых выдачах. Анализ сайта учебного заведения на примере сайта Тираспольского межрегионального университета. Составляющие (рубрики) сайта.

    курсовая работа [403,8 K], добавлен 27.04.2013

  • Выбор способов конструирования и оформления интернет-странички для разработки сайта торгового предприятия. Особенности работы с элементами web-дизайна: шрифтом, заглавиями, графиками. Правовое регулирование создания и использования интернет-сайтов.

    дипломная работа [1,1 M], добавлен 11.11.2010

  • Задачи, которые решают интернет-ресурсы. Классификация интернет-рекламы. Обзор существующих Web-технологий. Язык разработки сценариев PHP. Технология построения интерактивных документов DHTML. Средства и технологии для разработки интернет-ресурса.

    дипломная работа [1,5 M], добавлен 22.11.2015

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

    дипломная работа [964,8 K], добавлен 18.08.2013

  • Понятие веб-сайта, история его создания, цели и виды. Роль администратора при разработке и обслуживанию сайта. Стратегия присутствия компании в Интернете. Значение корпоративного веб-сайта в деятельности компании. Цели и задачи корпоративных сайтов.

    курсовая работа [49,9 K], добавлен 23.08.2011

  • Изучение роли информационно-коммуникационных технологий в гостиничного индустрии. Виртуальные представительства реальных отелей в сети Интернет. Основные виды презентаций и сайтов, технологии и этапы их создания. Бриф на создание сайта и его элементов.

    курсовая работа [7,3 M], добавлен 10.12.2013

  • Ознакомление с современными Интернет-технологиями и использование их в своей разработке. Изучение основных программ, применяемых для разработки и создания Web-сайта. Инструментальные средства. Информационная структура, дизайн и шаблон web-сайта.

    контрольная работа [1,0 M], добавлен 15.02.2017

  • Текущий уровень развития Интернет-ресурсов органов по делам молодежи в субъектах РФ. Классификация Интернет-сайтов органов по делам молодёжи. Особенности восприятия студенческой молодёжью Интернет-ресурса органа по делам молодежи Новосибирской области.

    контрольная работа [5,5 M], добавлен 07.06.2009

  • Особенности создания сайта интернет-магазина для частных лиц и организаций. Анализ финансовой и технико-экономической деятельности фирмы. Создание информационной модели сайта, ее базовые элементы. Выбор программного и аппаратного обеспечения сайта.

    дипломная работа [1,5 M], добавлен 08.12.2013

  • Методика разработки интернет-магазина, предназначенного для продажи комплектующих для компьютеров через интернет. Организация удобной и эффективной информационной и сервисной поддержки клиентов и партнеров. Особенности и правила демонстрации товаров.

    дипломная работа [1,2 M], добавлен 11.01.2015

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.