Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
по областям_ВСЕ.doc
Скачиваний:
1
Добавлен:
11.01.2020
Размер:
389.63 Кб
Скачать
  1. Программные средства для разработки web-страниц и web-сайтов.

Создание web-сайтов, их поддержка и развитие осуществляется с помощью специализированного ПО. HTML-документ, можно создавать в любом текстовом редакторе, например, в "блокноте" (MS NotePAD в составе Windows). HTML-документ, можно конвертировать из многих программ, (например, Microsoft Word). После конвертации одна страница текста может превратиться в огромный HTML-файл размером более 100кб. HTML-документ, можно создавать с помощью визуальных пакетов (WYSIWYG -What You See Is What You Get), таких, например, как Adobe Dreamviewer. WYSIWYG-редакторы сами вырабатывают html-код документа, в то время как разработчик лишь выбирает нужные ему опции из меню. Разработчик сайта должен использовать разумное сочетание всех методов создания HTML-документов. Например потому, что создание различных эффектов в простом текстовом редакторе - громоздкая и сложная задача, зато текстовые редакторы можно использовать для очистки от "мусора" HTML-документов, созданных с помощью специализированных программ. Не стоит забывать, что при создании эффектов с помощью специальных программ (например, Dreamviewer) следует предусмотреть поддержку этих эффектов на web-сервере (например поддержка php5 или Perl)

Создание графики для web заслуживает особого внимания . Следует иметь в виду, что графика бывает двух видов: растровой (когда описывается каждая точка изображения) и векторная (когда задается формула для генерации изображения). Последний способ построения графики более компактен и, в частности, идеально подходит для создания анимаций. Наиболее популярным пакетом для создания веб-анимации является Adobe Flash.

  1. Универсальные средства разработки web-сайтов.

Для начала следует уточнить, что сайты по технологии отображения делятся на 3 вида:

  • Статические — состоящие из статичных html (htm, dhtml) страниц, составляющих единое целое. Пользователю выдаются файлы в том виде, в котором они хранятся на сервере.

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

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

Для первого типа универсальными средствами разработки могут быть как любые текстовые редакторы (Блокнот, Notepad++). Да, это сверхтрудно, но возможно. Так же, теоретически, для этого можно использовать текстовый процессор Word (сохранить документ как веб-страницу, ууууааа), либо, например, графический пакет Adobe Photoshop, который умеет делать html-разметку картинки и экспортировать в кривенький html, который потом правится любимым текстовым редактором)

Наиболее универсальными для первых двух типов являются пакеты веб разработки типа dreamviewer, при помощи которого можно производить визуальную разметку страницы, а главное в нем можно создавать динамические php страницы, подключать к ним БД, редактировать код в реальном времени и подключать модули.

Так же универсальными средствами разработки веб сайтов можно, наверно, считать современные системы управления контентом (CMS). Теоретически с их помощью можно создавать полноценные сайты имея лишь поверхностные знания о html, верстке, дизайне,seo… Такие системы бывают как с открытым кодом, например Wordpress, написанный полностью на пхп и полностью же редактируемый тем де дримвьювером, так и с закрытым кодом, например uCoz CMS, к которому можно лишь писать дополнительные модули… Открытый код CMS очень полезен для seo-деятельности..

К третьему типу сайтов универсальным редактором может стать любой пакет flash, поддерживающий action script.