Автор работы: Пользователь скрыл имя, 24 Августа 2011 в 01:36, отчет по практике
В результате работа многих пользователей стала иметь большее отношение к Сети, чем они того сами, может быть желали. Так, одним из способов самовыражения стало размещение личных страничек в Internet. Многие коммерческие фирмы стали использовать Сеть для рекламы и сбыта своей продукции. Людям, занятым поиском работы, стал доступен и такой сервис: составить резюме в формате Web-страницы и разместить эту информацию в Сети. Важную роль Internet стал играть для научных, учебных и общественных организаций. Подтверждение этому легко найти, выйдя на просторы киберпространства
ВВЕДЕНИЕ 7
Общая организационно-экономическая характеристика организации 9
2 Теоретические основы веб-программирования 11
2.1 Web-дизайн и браузеры 12
2.2 Обеспечение доступности Web-страницы 15
3 Средства разработки сайта 20
3.1 Язык разметки гипертекстовых страниц HTML 13
3.1.1 Теги HTML 14
PHP 27
Macromedia Flash 29
Flash и его преимущества
Flash и его недостатки 35
Создание флеш-сайта 18
Программа SwishMAX
Элементы SwishMAX
Главное меню SwishMAX
Этапы создания
Руководство пользователя 48
Выводы и предложения 28
Безопасность жизнедеятельности 29
6.1 Техника безопасности при работе с персональным компьютером 29
6.2 Электроопасность и защита от поражений током 31
ЗАКЛЮЧЕНИЕ 33
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 34
Если вы обнаружите, что РНР не способен на что-то (или работает не так, как вам хотелось бы), никто не будет препятствовать вам вносить в исходный код РНР (написанный на С) желаемые изменения. РНР является программным продуктом с открытым исходным кодом, и внесение в него улучшений и дополнений путем создания собственных модулей расширения всегда приветствуется.
Основные недостатки РНР:
PHP
предоставляет разработчикам
Код,
созданный для более ранних версий
языка, зачастую не работает или работает
некорректно с более поздними версиями
языка. В более поздних версиях исключаются
конструкции, методики, функции, применявшиеся
ранее. В результате, приложения, созданные
несколько лет назад, практически теряют
работоспособность для современных версий
языка и требуют значительной модификации.
Такие изменения обусловлены двумя факторами:
устранение несогласованного синтаксиса
и устранение конструкций, поощряющих
создание небезопасного кода. Справедливости
ради, следует отметить, что отсутствие
обратной совместимости вообще характерно
для современных интерпретируемых языков.
Поддержка
Unicode-строк реализуется
В
языке не предусмотрена возможность
создания многопоточных приложений. Есть
различные обходные решения с использованием
curl и сокетов. Для POSIX-совместимых систем
можно использовать функции с префиксом
pcntl_. Справедливости ради, следует отметить,
что PHP распространен главным образом
в области Web-разработки, где зачастую
проблему многопоточности берет на себя
веб-сервер.
В
языке PHP массив, возвращаемый функцией
или методом, необходимо предварительно
занести в переменную, чтобы применить
оператор […].
Пример:
function odds($N)
{
return range(0, $N, 2);
}
print odds(10)[2]; //ошибка
$tmp = odds(10);
print $tmp[2]; // работает
Эта
проблема, скорее всего, не будет решена,
так как PHP, в отличие от других
языков программирования, позволяет работать
не только с индексными массивами, но и
с ассоциативными. Однако PHP поддерживает
конструкцию list(), предлагающую концептуально
иной способ работы с массивами, предоставляя
разработчику возможность поместить элементы
массива сразу в переменные.
3.3 Macromedia Flash
World
Wide Web (Всемирная паутина)
По
сравнению с другими
Интерактивность во Flash может состоять из самых разных свойств. Помимо неограниченных возможностей применения простой графики, анимации или крупных заголовков, в любой объект или область сайта можно вводить полноценные навигационные свойства: кнопки, меню или фрагменты анимации, с помощью которых конечный пользователь перемещается по сайту. А задавая действия (actions), можно создавать интерактивные фильмы. Для создания интерактивных элементов управления во Flash предоставляется язык создания сценариев - ActionScript.
Изображения и тест, разработанные во Flash, всегда отображаются ясно и четко, что опять же обусловлено векторной графикой.
Flash
помогает пользователю
В состав Flash входит инструмент, который создает основу для большинства качественных Flash-фильмов. Этот инструмент – ActionScript - событийно-управляемый язык, встроенный во Flash. ActionScript делает ваши страницы интерактивными. Вы можете реагировать на события с мышки или с клавиатуры, можете выполнить какие-либо действия при проигрывании определенного кадра.
3.3.1 Flash
и его преимущества
Flash-технология
позволяет достичь такой
Используя
Flash-технологию, вам больше не нужно беспокоиться
о том, какими браузерами ваша страница
будет корректно отображаться и какие
браузеры "задушат" ее. Ваша страница
отображается одинаково корректно во
всех браузерах.
Flash-технология
предоставляет интерактивную
Flash-технология
- это не единственный способ
включить видео в web-
Flash-технология
оперирует векторными объектами, и
поэтому она позволяет регулировать размеры
экрана, базирующиеся на размере браузера,
и таким образом ваши рисунки и текст остаются
четкими. Это преимущество приобретает
все большее значение, так как люди все
чаще заходят в сеть не со своих компьютеров,
а с альтернативных источников, таких
как "карманный" компьютер (PDA), мобильный
телефон или наручные часы.
Flash-технология
позволяет интегрировать любой
мультимедийный формат. Например, во
Flash можно вставить растровые форматы
рисунков (такие, как GIF, JPEG, PNG, PCT, TIF), векторные
форматы (включая FreeHand, EPS, Illustrator) и, как
уже говорилось, звуковые форматы (WAV, AIF,
MP3).
С
помощью Flash-технологии вы можете встраивать
любой шрифт, какой желаете, и демонстрировать
его на браузере клиента, независимо от
того, установлен ли этот шрифт у них или
нет. Вам больше не нужно превращать шрифт
в рисунок, чтобы шрифт поддерживался
в различных системах.
Flash
может моделировать характер
изменений фреймов в HTML-сайт
таким образом, что
Flash-технология
дает возможность выводить
3.3.2 Flash и его недостатки
Flash-технология
для просмотра требует
Во
Flash MX сжатие видеофайлов и их воспроизведение
не такого высокого качества, как в специально
разработанных для этих целей программах
- QuickTime, например. К тому же, Flash видео не
позволяет устанавливать драйверы для
оптимизации воспроизведения.
У
Flash-технологии самым большим недостатком
является то, что поисковики не индексируют
содержание анимации. Если вы создаете
сайт, полностью основанный на Flash-технологиях,
вам необходимо добавить текст или
HTML, если вы хотите, чтобы ваш контент индексировался
поисковиками.
Информация о работе Отчет по производственной практике в «САМ» ИП Прибылова А.Н.