Программирование Web - страниц средствами Nvu
Министерство образования и науки РФ
ГОУ ВПО Череповецкий государственный университет
КУРСОВАЯ
РАБОТА
Программирование Web - страниц
средствами
Nvu
Выполнил студент Марков К.С.
Группы СПМ-11
Принял преподаватель Селяничев О.Л.
Отметка
о зачете
Череповец 2008/09 г.
Оглавление
Стр.
Введение.
Основная часть…………………………………………
Заключение
Список используемой литературы………………………………………...10
Приложение
Введение.
В рамках пилотного
проекта было проведено обучение
учителей использованию ИТ в образовательном
процессе по программе Intel® "Обучение
для будущего". Учителям были переданы
простые и доступные методики, дающие
возможность с помощью современных ИТ
вовлекать учащихся в групповые занятия
по изучению учебного материала, совместно
со школьниками работать над общими заданиями
и проектами, а также обсуждать их. При
этом учителя получили программные средства,
предоставляющие инструментарий для работы
со всеми учениками одновременно или непосредственно
с каждым школьником в отдельности.
"Мы рады, что
Intel участвует в столь благородном
и масштабном начинании, - заявил
региональный директор корпорации Intel
в странах СНГ Дмитрий Конаш. – Несмотря
на улучшившееся за последнее время техническое
оснащение российских школ, современной
техники по-прежнему не хватает – тем
более, вычислительной техники нового
типа, полнофункциональной, основанной
на самых последних достижениях мобильных
технологий, но вместе с тем доступной
и оптимизированной для образовательного
процесса. Инициатива фонда "Вольное
Дело", направленная на передачу учащимся
именно таких ПК, не только улучшит аппаратное
оснащение российских школьников, но и
будет способствовать качественному преобразованию
практики использования компьютерной
техники в образовательном процессе, повысит
своего рода КПД современных информационных
технологий в российских школах".
Осознавая свою
ответственность перед обществом, Microsoft
инвестирует значительные ресурсы в программы
сотрудничества с образовательными организациями.
В рамках инициативы "Мир безграничных
возможностей" (Microsoft Unlimited Potential) мы
помогаем образовательным учреждениям
Российской Федерации в повышении качества
образования за счет более эффективного
использования информационных технологий
в учебном процессе, совершенствовании
преподавания ИТ-дисциплин в школе и повышении
квалификации педагогов. Пакет MSIS является
интегральной частью наших образовательных
инициатив, дополняя их комплексным и
доступным по цене программным решением
для благотворительных проектов, предусматривающих
крупные поставки компьютерной техники
в систему образования, – заявил Биргер
Стен, генеральный директор российского
офиса Microsoft. - Это первый в мире широкомасштабный
благотворительный проект с использованием
пакета Microsoft Student Innovation Suite, и мы признательны
некоммерческому фонду "Вольное Дело"
за выбор Microsoft в качестве стратегического
партнера в этом проекте.
В рамках благотворительного
проекта фонд "Вольное Дело"
планирует ежегодно передавать в
российские государственные школы
до 200 тысяч компьютеров.
"В своей
работе фонд руководствуется,
прежде всего, желанием помочь
самым широким слоям населения России,
- заявила Тамара Румянцева, генеральный
директор некоммерческого фонда "Вольное
Дело". – Мы хотим помочь решению проблемы
"цифрового неравенства" среди школьников,
по мере возможностей способствовать
внедрению современных информационно-компьютерных
технологий, доступных компетенции учителя
и ученика XXI века".
Основная
часть.
Возможности
Интернета.
1. Интернет
как средство получения
2. Интернет как средство коммуникации или общения.
3. Интернет как средство обучения.
4. Интернет как средство публикации.
5. Интернет
как средство развлечения.
Что такое поисковая машина? Эти машины существуют только в воображении программистов, и, конечно, в нашем воображении уже в меру наших фантазий. А по сути - это программные роботы, которые фиксируют, регистрируют, анализируют, систематизируют всю существующую и появляющуюся информацию в Интернете. И затем эту информацию по заданным пользователями ключевым словам подбирают в мгновенье ока и бесплатно (конечно, с нашей оплатой времени нахождения в Интернете). Это одно из чудес Интернета, которое надо принять как обыкновенную реальность, иначе вы будете излишне волноваться, а впереди еще много других чудес. Конечно, эти программные роботы настраиваются, контролируются, проверяются большим количеством талантливых людей - и это второе чудо, когда вы начинаете понимать, что вас ждут в Интернете, о вас заботятся, причем, не ожидая от вас никакой благодарности, кроме понимания того, что вы отныне становитесь еще одним таким же доброжелательным и бескорыстным членом интернетовского сообщества. Это такое небольшое вступление и как бы напутствие для новичка, но еще небольшое дополнение...
Конечно,
ничто не совершенно в этом мире,
и вы в Интернете найдете все то,
что есть в обычной жизни, особенно впечатляют
ее негативные стороны, потому что пока
здесь нет никаких запретов - Интернет
находится в таком состоянии, в котором
совершенно мирно, но как бы - параллельно
сосуществуют: демократия и анархия, гармония
и хаос, культура и бескультурье, духовность
и цинизм, любовь и ненависть, зло и добро
и т.д. То есть, никаких ограничений, но
ваша задача приумножить красоту и гармонию,
веру, надежду и любовь в виртуальной жизни,
остальное все уже здесь есть в достаточном
количестве. Конечно, вы столкнетесь в
этой виртуальной жизни с тем, что не снилось
и Горацио даже в горячечном бреду, но
пусть ваши новые знания хоть и приумножат
вашу печаль, но дадут вам возможность
через принятие реальностей нашего мира
найти свое место и в его виртуальной части,
занять более определенное место и в виртуальной,
и в реальной жизни - с пониманием того,
что, если хочется что-то поменять в этой
жизни, то надо начинать с себя.... Вот теперь
мы подобрались и к самому поиску.
Браузер –
это то, что открывает для нас
Интернет, и от того, на сколько он
удобен, какие возможности
Интернет - уникальное средство поиска лиц, способных разделить с вами любые интересы и поддержать общение на любую волнующую вас тему;
Интернет обеспечивает оперативный доступ к поистине необозримым кладезям информации по любой тематике (на десятках тысяч информационных серверов).
Принято считать,
что Интернет большую часть своей
истории была некоммерческой сетью.
В последние годы, однако, наблюдается
бурный рост сетевой коммерческой активности.
Характеристика
программ для работы
в Интернете.
Полезные программы
для работы в Интернете – браузеры.
Эта программа может соединять ваш компьютер
с всем миром. В ней изначально заложено
открывать WEB страницы.
Веб-обозреватель или браузер (из англ. Web browser ) — это программное обеспечение для поиска, просмотра веб-сайтов, то есть для запроса вебстраниц (преимущественно из Сети), для их обработки, вывода и перехода от одной страницы к другой.
Первым распространённым
браузером с графическим интерфейсом
был NCSA Mosaic, затем на долгое время рынок
монополизировал Netscape Navigator. В 1995 году
компания Microsoft выпустила Windows 95, включавшую
Internet Explorer 3.0, и этот момент можно считать
началом войны браузеров, закончившейся
полным падением Netscape и триумфом Internet
Explorer, занявшего в итоге более 95 % рынка.
Уже принадлежавшая AOL, Netscape выпустила
исходный код своего браузера под свободной
лицензией MPL (Mozilla Public License). Однако этот
код решили не использовать, и написали
с нуля Netscape 6, на основе кода которого
(с кодовым названием «Mozilla») позже были
созданы новые браузеры Mozilla и Mozilla Firefox.
Последний постепенно набирает популярность
(на 2007 год). В 2005 году браузер Opera также
стал распространяться бесплатно.
Что такое браузер?
Браузер (от англ. browse — просматривать, листать) — это специальная программа, позволяющая просматривать содержимое сети Интернет. Она позволяет получить доступ ко всем информационным ресурсам сети. С помощью браузера можно просматривать и загружать картинки, звуковые и видеофайлы, различную текстовую информацию (электронные книги, новости, журналы, анекдоты) и т.д.
Виды браузеров.
Существует несколько видов браузеров:
браузер режима командной строки. К этому типу относятся самые ранние браузеры. Они не дают возможности просматривать текст и графику. Такие браузеры поддерживают перемещение только с использованием цифровых адресов (IP). В настоящее время практически не используются, поэтому подробно рассматривать их мы не будем.
полноэкранный браузер. Текстовый браузер без поддержки мультимедийных (картинки, анимация и т.п.) ресурсов сети Интернет. С помощью него можно просматривать только текст и ссылки.
браузер с поддержкой мультимедиа. Самые распространенные и популярные браузеры сегодня. Позволяют работать практически со всеми видами информации, представленной в Интернете.
Существует еще
так называемые браузеры-дополнения.
Они являются надстройками над полнофункциональными
браузерами. Чаще всего разработчиками
дополнений используется Internet Explorer. Надстройки
используют для отображения сайтов “движок”
этого браузера. Поэтому их возможности
в этой области полностью идентичны с
Internet Explorer. Дополнения всего лишь изменяют
интерфейс и добавляют некоторые функции,
которые разработчики из Microsoft обошли
своим вниманием.
Программы
для создания Web-страниц.
Каждый выбирает свой инструмент для создания Web-страниц. Это может быть MS FrontPage или Macromedia DreamWeaver, Allaire HomeSite или 1st Page 2000. А кто-то пользуется простым текстовым редактором, например Блокнотом (Notepad).
Текстовые редакторы возможно использовать только для создания небольших страниц, так как у них есть много минусов: не поддерживаются проекты, отсутствует "подсветка" текста..., в общем, работать крайне неудобно.
Основным недостатком MS FrontPage является то, что он генерирует очень большой HTML-код (слишком много лишнего), поэтому страницы получаются большими, что сказывается на скорости загрузки. Более того, при создании Web-страниц в этом редакторе видишь одно, а в окне браузера - совсем другое (особенно это касается Netscape Navigator). Странички получаются какими-то кривыми, поэтому для создания качественных Web-страниц рекомендуется использовать пакеты, которые будут рассмотрены ниже.
Начнем мы с популярного Macromedia DreamWeaver. Компания Macromedia считается лидером по производству программ для создания веб-сайтов, а также законодателем моды в этой области.
Последняя версия HTML-редактора этой компании - DreamWeaver 3, который относится к категории WYSIWYG-редакторов, и этот пакет имеет очень много достоинств: удобный интерфейс, настройка функций, поддержка больших проектов и ShockWave технологий, возможность закачки файлов через FTP, поддержка SSI и многое другое. Для работы в этой программе не нужно досконально знать HTML (в этом и заключается преимущество технологии WYSIWYG - что вижу, то и получаю).
DreamWeaver 3.0
Но DreamWeaver на несколько шагов опережает другие редакторы, использующие технологию WYSIWYG, в первую очередь тем, что генерирует очень чистый HTML-код. DreamWeaver позволяет вам избавиться от однотипной работы при создании страниц (например, верстка текста) при помощи использования опции "запись последовательности команд" вы записываете последовательность производимых вами команд, потом нажимаете, например, CTRL+P, и DreamWeaver воспроизводит все в той же последовательности.
Следующий редактор - HomeSite 4 - для создания страниц вручную, т. е. для знатоков HTML. Вы получаете полный контроль над HTML-кодом, причем существует возможность оптимизировать свою страничку под один из трех популярных браузеров (MSIE, NN, Opera).
HomeSite содержит два основных режима: Edit и Design. Режим Design - это подобие WYSIWYG-редактора, выдающее HTML-код, причем, если вы загрузите чужой HTML-код, то HomeSite все перепишет по-своему. Режим Edit позволяет получить полный контроль над страничкой. Здесь вы можете настроить практически все, сможете прописать функции каждого тега (тогда ваша страничка в любом браузере будет смотреться одинаково).
HomeSite 4.0
Еще одна отличительная
особенность HomeSite - это его «склейка»
с Dreamweaver. HomeSite обладает кнопкой «Dreamweaver»,
а также входит в его стандартный пакет
поставки. Впрочем, и DreamWeaver имеет возможность
подключения HomeSite, как редактора для корректировки
HTML-кода.
Одним из последних HTML-редакторов является EVR Soft 1st Page 2000 v2.
Его лозунг - "Create
1st class websites!" ("Создавайте первоклассные
веб-сайты!"). Редактор содержит несколько
режимов - Normal, Easy, Advanced/Expert и Hardcore, то есть
вы можете выбрать свой уровень, а со временем
перейти на более высокий. Еще одна особенность
- довольно большая коллекция скриптов
на JavaScript и DHTML. Все это довольно удобно
разбито по категориям.
Редактор
с помощью которого
создавал Web-страницу.
Я выбрал
Nvu для создания сайта по тому что
он оказался для меня самым простым
редактором с помощью которого мне легко
и быстро создать Интернет сайт на языке
HTML.
Nvu - это
мощный визуальный веб-
Прежде всего, перечислю функционал этого бесплатного HTML-редактора: полный WYSIWYG с поддержкой Draq&Drop, наличие трех режимов форматирования (визуальный, визуальный с метками тегов, HTML-код), встроенный предпросмотр (ядро Mozilla), встроенный редактор CSS, встроенный менеджер сайтов с поддержкой загрузки по FTP, консоль Java-Script, проверка кода HTML, очистка тегов, проверка орфографии (встроенными средствами), поддержка расширений и тем, полная поддержка русских кодировок и русский интерфейс. Если добавить к этому малый размер кода, бесплатность и многоплатформенность, уже можно броситься скачивать программу.
Теперь подробнее об особенностях. Прежде всего, WYSIWYG -- поддерживается практически все, что может прийти в голову. Похоже, ребята действительно работали «на себя». Кстати, можно выделить часть веб-страницы в MS IE и вставить ее в «Nvu». Дальше -- по вашему желанию, либо визуально форматировать, либо код править.
С форматированием все просто. Интереснее со вставкой и форматированием таблиц, основы каркаса веб-сайтов. Испытал истинное удовольствие от работы. Кликаешь в любом элементе таблицы -- появляются «многофункциональные ушки». Те, что по бокам -- для изменения размеров таблицы, по центру -- для их быстрого добавления или удаления. Ширину и высоту ячеек вручную менять нельзя, зато при изменении размеров таблицы рядом появляется подсказка с цифрами (ширина и высота).
Все, что вы видите в окне редактирования, можно перетаскивать. У каждого элемента есть свое контекстное меню, где с ним можно делать все, что только возможно.
Вставка
новых элементов также
удаление выравнивания в пустых ячейках. Мелочь, а размер кода существенно сокращает. Редактор таблицы стилей ничем близко не напоминает всем известный «TopStyle». Каждое правило имеет пять вкладок свойств: текст, фон, обрамление, бокс и звук. Все очень наглядно и понятно непосвященному.
Единственное, что мне показалось не совсем удобным, это открытие страниц. Менеджер сайтов работает отлично, но не может просматривать содержимое локального жесткого диска, а требует, чтобы ему указали корневую папку проекта. Похоже, он более заточен под работу в онлайне, чем для оффлайнового редактирования веб-страниц.
В остальном
интерфейс программы
Все окна вставки элементов выполнены логично и удобно. Окна редактирования и предпросмотра имеют такие приятные мелочи, как отображение по бокам горизонтальных и вертикальных размеров в пикселях. Как всегда бывает у визуальных редакторов, проигрывает лишь редактор кода. В нем есть только четыре цвета подсветки тегов, нет специальных команд в контекстном меню и тем более контекстной вставки параметров тегов. Более того, подсветка тегов не активная. Т.е. если вы что-то вставили заново, оно будет отображаться тем же фиолетовым цветом тегов, а если вы что-то отредактируете (например, удалите полтега), подсветка страницы не изменится.
В качестве
визуального редактора «Nvu» заслуживает
всяческих похвал. Действительно, с «Nvu»
публикация веб-страниц в сети станет
доступной практически всем. Как разработчик
хотел бы пожелать создателям программы
уделить немного внимания редактору кода
и файл-менеджеру, а как пользователь WYSIWYG
надеюсь на появление возможности вручную
менять размеры строк и столбцов таблиц.
Описание
Web-страницы.
Мой Web-документ
состоит из 5 страниц таких как: «Главная»,
«Моя характеристика», «Моя учеба», «Моя
работа», «Мои интересы». В каждой странице
можно получить часть информации обо мне.
Между собой эти страницы связывают гиперссылки,
название этих ссылок такое же как и самих
страниц. При нажатии ЛКМ на любой из ссылок,
следует переход на выбранную вами страницу.
И тоже самое можно повторять на каждой
странице.
Заключение.
Таким образом,
мы изучили возможности языка HTML
для создания Web-страниц, узнали, какие
HTML- редакторы лучше использовать
в Web-дизайне, каковы преимущества и
недостатки тех или иных программных
пакетов.
Итак, поняв принцип
построения Web-страницы, изучив возможности
соединения в ней различных видов
информации, мы можем смело сказать,
что Web-страницы, с их потенциалом
могут применятся для различных
целей.
Web-страница –
это лицо той фирмы, того
учреждения, человека, который разместил
ее в WWW. Именно поэтому сегодня Web-дизайну
уделяется такое огромное внимание, ибо
от него на прямую зависит популярность
того или иного информационного ресурса
Сети. Недаром сейчас профессия Web-дизайнера
является одной из самых высокооплачиваемых.
Человек, создающий
Web-страницу, соединяет свои знания
и навыки со своим творческим потенциалом.
Умение творить – вот что отличает
настоящего Web-дизайнера. Для того
чтобы создать Web-страницу, которая
бы радовала глаз, нужно сочетать в себе
качества художника и программиста.
Подводя итог всему
выше сказанному, хочется отметить,
что HTML стал тем форматом передачи данных,
который наиболее полно и качественно
удовлетворяет запросы
Используемая литература.
1. Сайткрафт, или Что такое Сайт и как его создать самому.
Авторы: А. Недоля, И. Скоморох
2. Основы программирования.
Автор Иванова Г.С.
3. Информатика
Автор
Степанов А.Н.