Оглавление:
У вас нет времени на реферат или вам не удаётся написать реферат? Напишите мне в whatsapp — согласуем сроки и я вам помогу!
В статье «Как научиться правильно писать реферат», я написала о правилах и советах написания лучших рефератов, прочитайте пожалуйста.
Собрала для вас похожие темы рефератов, посмотрите, почитайте:
- Реферат на тему: Робототехника
- Реферат на тему: Эвтаназия
- Реферат на тему: Кувырок вперед и назад
- Реферат на тему: Нанотехнологии
Введение
Интернет развивается достаточно быстро. Число публикаций, посвященных Интернету, стремительно растет, что предвещает его широкое распространение даже в нетехнологических областях. Интернет превращается из отличной игрушки для интеллектуалов в полноценный источник разнообразной полезной информации для каждой категории пользователей.
Эксперты прогнозируют, что через десять лет около 50% семей (пока, конечно, только в развитых странах) будут пользоваться им ежедневно. Телевизионные и радиоприемники не будут заменены компьютерами, а будут иметь мощный процессор, большую память и в некоторых отношениях даже станут самими компьютерами.
Это будет время, когда любой владелец компьютера сможет «скачивать» статьи, иллюстрации, видео- или аудиоинформацию по любой интересующей его теме. Он или она сможет получать эту информацию, когда захочет. Через некоторое время системы искусственного интеллекта — параллельный машинный перевод, идентификация и распознавание языков — разрушат последние национальные и языковые барьеры и обеспечат свободный транснациональный обмен информацией.
Каждый из нас уже может внести свой вклад в развитие интернета. Все, что вам нужно сделать, это создать свой собственный сайт и разместить его в Интернете. Но как мы можем это сделать? Ответ на этот вопрос мы постараемся дать в этой статье.
Для этого должны быть решены следующие частные задачи:
- Ознакомьтесь с основными правилами и рекомендациями по разработке и созданию веб-сайтов и строго придерживайтесь их в своей практике;
- принять решение о структуре веб-сайтов;
- выбрать стратегию развития и создания сайта.
Основные правила и этапы создания сайта
Правильное решение по выбору браузеров и использованию новых технологий во многом зависит от выбранной группы пользователей. Перед разработкой нового сайта необходимо исследовать, какие платформы, браузеры, технические новшества являются предпочтительными, какие скорости соединения используются потенциальными пользователями. В случае редизайна существующего сайта проводится предварительный анализ регистрационных записей на сервере, в которых хранится информация об использовании сайта.
Предсказать все невозможно, но вначале можно следовать следующим правилам:
- При разработке веб-сайта с научным или академическим содержанием следует обратить особое внимание на то, как работает веб-сайт в Lynx (или в любом другом неграфическом браузере);
- если сайт предназначен для потребителей — например, сайт, предлагающий обучающие игрушки для детей — внимание будет обращено на скорость загрузки и внешний вид сайта для браузеров AOL
- Если это сайт для контролируемой среды, такой как корпоративная среда, то знание того, какой именно браузер и платформу используют ваши клиенты, позволит вам показать все, что может сделать браузер, включая звуковые эффекты — свистки, звонки и даже ваши собственные разработки;
- если сайт компьютерных игр разрабатывается для молодых фанатов, то, скорее всего, они используют последние версии браузеров и встраиваемых приложений (или они обязательно получат их, если вы скажете, что они им нужны).
Для большинства многоцелевых сайтов рекомендуется использовать подход «разделения различий» или, если позволяют ресурсы, создавать несколько версий и поддерживать их соответствующим образом.
Влияние рекламы на веб-дизайн
Как многие типы дисплеев и условия отображения влияют на процесс принятия решений при проектировании страницы? Большинство слушателей различают экраны только по размеру экрана (или, точнее, разрешению) и цветовым возможностям. Но важно помнить, что на этом различия не заканчиваются. Некоторые люди могут увидеть веб-сайт на экране своего телевизора. В то же время, другие будут просматривать веб-страницы на ладони, на экране КПК (персонального цифрового ассистента) или с мобильного телефона. Пользователи с ослабленным зрением, скорее всего, будут слушать, а не просматривать ваш сайт.
Рабочее пространство («live») в окне браузера. Знание размера дисплея — это только часть работы, так как операционная система и сам браузер занимают довольно много места на экране. Сколько места на самом деле доступно в окне браузера (так называемое «рабочее» или «живое» пространство в окне браузера) зависит от операционной системы компьютера, используемого браузера и индивидуальных настроек пользователя.
Минимальная рабочая область окна измеряется всеми возможными видимыми инструментами браузера (такими как кнопки, поля позиционирования и полосы прокрутки). Максимальная рабочая область измеряется путем скрытия всех дополнительных элементов, что делает окно браузера максимально большим для заданного разрешения.
Но это два крайних случая. На практике размеры окон браузера варьируются. На экране появятся некоторые кнопки, но, возможно, не все. Полосы прокрутки автоматически включаются и выключаются, поэтому их сложно учитывать. Пользователи экранов с очень высоким разрешением (1024 пикселя и выше) всегда будут открывать все окно, а часто и несколько окон одновременно. В то же время, существует множество неизвестных факторов, которые могут влиять на размер окна браузера.
Характеристики цветов дисплея. Мониторы, если они цветные, различаются по количеству отображаемых цветов. Это еще один фактор, влияющий на решения разработчика. Мониторы обычно производят 24-битные (16,77 млн. цветов), 16-битные (65 536 цветов) или 8-битные (256 цветов).
Цвета, полученные в «истинном» 24-битном цветовом пространстве, искажаются (отображаются пятнами и спеклами) при обработке браузерами на 8-битных дисплеях.
Однако существует набор из 216 цветов, состоящий из системных цветов MacOS и Windows, которые не искажаются на 8-битных экранах. Одним из названий этого цветового набора является палитра Web. Многие дизайнеры предпочитают использовать эту палитру при создании веб-графики и элементов HTML, чтобы страница выглядела одинаково для всех пользователей.
Если вы ищете пользователей с монохромными или полутоновыми (оттенками серого) дисплеями, необходимо использовать высококонтрастную графику. При преобразовании цветов во многие оттенки серого (или смешивании с черно-белыми пикселями), учитывается только яркость цветов. Представьте фиолетовый текст на темно-серо-зеленом фоне. Несмотря на то, что это цвета контрастных оттенков, они достаточно близки по общей яркости, поэтому текст различим при просмотре в оттенках серого.
Типичные размеры и разрешение дисплея
Первым шагом в определении вероятного размера вашего сайта должно быть определение максимального пространства, которое будет доступно по объявлению. Компьютерные экраны имеют различные стандартные размеры и обычно измеряются в дюймах. Некоторые типичные размеры дисплея — 14″, 15″, 17″, 19″ и 21″.
Более важной функцией является разрешение экрана — общее количество пикселей (элементов изображения) на экране. Чем выше разрешение, тем более детализированным может быть изображение. Если известно возможное количество пикселей, можно создавать изображения (также измеренные в пикселях) и элементы страниц соответственно.
Важно помнить, что чем выше разрешение на этом экране, тем больше пикселей сжимается в доступном экранном пространстве. В результате пиксели становятся меньше, а изображения и другие элементы страницы соответственно уменьшаются.
По этой причине измерения полотна производятся в пикселях, а не в дюймах. То, что отображается в дюймах на вашей системе, может отображаться больше или меньше на экранах других пользователей. Когда вы работаете с пикселями, вы знаете, насколько велики объекты по отношению друг к другу.
Альтернативные дисплеи
Теперь сеть предназначена не только для персональных компьютеров. Веб-браузеры уверенно проникают в гостиные, портфели и автомобили в качестве Web-телевизора, карманных карманных устройств и даже мобильных телефонов. Необычайно малые размеры их дисплеев связаны с новыми заботами дизайнеров.
WebTV. WebTV — устройство, которое превращает обычную телевизионную и телефонную линию в веб-браузер, вышло на рынок в 1996 году и постепенно, но неуклонно расширяло свою нишу. Однако по мере роста числа пользователей некоторые дизайнеры учитывают специфические требования к этому устройству. Некоторые сайты разработаны специально для WebTV.
WebTV использует телевизор в качестве устройства отображения. Рабочая область WebTV — 544×378 пикселей. Браузер позволяет переворачивать страницы по вертикали, но не имеет горизонтальной прокрутки, поэтому более широкая графика частично невидима и недоступна. Принципы проектирования, которые соответствуют телевизионным стандартам, заключаются в создании светлого текста на темном фоне, а не наоборот, и не использовании элементов шириной менее 2 пикселей.
WebTV публикует рекомендации для дизайнеров на сайте под названием Primetime. Для получения более подробной информации о требованиях к WebTV, пожалуйста, посетите http://www.Webtv.net/primetime.
Карманные устройства. Растущая популярность Интернета, в сочетании с растущим использованием портативных устройств связи, таких как КПК, КПК и мобильные телефоны, привела к тому, что веб-браузеры сократились до невероятно маленьких размеров. Многие из этих устройств используют браузеры, такие как тонкий клиент, терминальный клиент, для отображения содержимого веб-сайта. Этот тип браузера работает с минимальными требованиями к процессору на стороне клиента и оставляет всю огромную работу на сервере.
Например, браузер HitchHiker специально разработан для работы на монохромном квадратном дисплее мобильного телефона с боковой длиной 2 дюйма. Браузер ProxiWeb является примером другого клиента, предоставляющего доступ к популярному PDA PalmPilot (а также IBM WorkPad и новой Palm III). Он работает с прокси-сервером, который обрабатывает веб-страницы, предназначенные для отображения на портативных устройствах. ProxiWeb даже конвертирует графику в монохромные растровые изображения, чтобы в некоторой степени сохранить оригинальный вид страницы (это наиболее полезно для графических заголовков), подробнее см. http://www.proxinet.com.
Не многие сайты разработаны специально для портативных устройств, но по мере роста их популярности, интересы этой части пользователей нельзя игнорировать. В большинстве случаев рекомендации по созданию веб-сайтов для текстовых браузеров, таких как Lynx, включая советы по доступности, приведенные выше, применимы к разработке страниц с ограниченным пространством для отображения на карманных устройствах.
Выбрать структуру веб-страницы
С учетом специфики разрешения экрана возникает вопрос выбора между изменением размеров страниц (изменение размера и адаптация к разным размерам окна) и фиксированным размером (что позволяет разработчику лучше управлять размером страницы). Есть веские аргументы в пользу каждого подхода. Конечно, вы можете найти хорошие аргументы за и против каждого из них.
Разработка гибких страниц. По умолчанию веб-сайты гибкие. Текст и HTML-элементы попадают в окно браузера и заполняют все доступное пространство, независимо от размера экрана. Если окно браузера меняет размер, элементы отображаются снова, чтобы приспособиться к новому размеру. В этом суть паутины. Многие дизайнеры сознательно разрабатывают страницы, чтобы выдержать расширение и сжатие Web-окна. Такой подход имеет свои преимущества и недостатки.
Достоинство:
- Реальность такова, что веб-сайты отображаются на дисплеях с разным разрешением; гибкую страницу можно настроить так, чтобы она отображалась на любом дисплее;
- все дисплейное пространство заполнено, нет нежелательного свободного места, которое часто планируют разработчики сайтов с фиксированными размерами;
- Дизайн гибких сторон ближе к золотой середине по духу и природе. Согласно таким стандартам, «хорошая» страница — это страница, доступная большинству пользователей.
Недостатки:
- Для больших дисплеев длина строки может быть слишком большой, если текст заполняет всю ширину окна браузера. Длинные строки особенно неудобны для чтения с экрана, поэтому условия чтения для многих пользователей значительно ухудшаются, если текст заполняет всю ширину окна или рамки;
- на больших дисплеях элементы расположены достаточно гармонично, на маленьких дисплеях они скучны.
- результаты гибкого дизайна непредсказуемы и сайт будет выглядеть по-разному у разных пользователей.
Разработка страниц фиксированного размера. Если вы хотите больше контроля над макетами страниц, проектируйте страницы с фиксированной шириной, которая является постоянной для всех пользователей, независимо от изменения размера дисплея или размера окна. Этот подход основан на принципах оформления страницы, используемых в издательском деле, таких как поддержание постоянной сетки, взаимосвязь между элементами на странице и удобная длина линий.
Достоинство:
- страница будет выглядеть одинаково независимо от размера дисплея. Это особенно важно для компаний, которые хотят представить свой имидж всем посетителям одинаково;
- Фиксированная ширина страниц и столбцов позволяет лучше управлять длинами строк. Вы можете использовать таблицы для предотвращения слишком длинных линий при отображении на больших экранах.
Недостатки:
- Если это окно браузера меньше сетки страниц, части страницы не видны, и может потребоваться прокрутка по горизонтали. Она почти всегда воспринимается как препятствие, затрудняющее работу, поэтому в большинстве случаев ее следует избегать. Одним из решений является выбор размера страницы, который подходит для большинства людей;
- По-прежнему сложно контролировать размер символов, отображаемых в браузерах, поэтому элементы могут непредсказуемо двигаться при использовании больших или меньших размеров, чем те, которые используются в разработке;
- Попытка иметь полный контроль над отображением страницы означает что-то вроде речи против среды. Сеть не является печатным изданием, она имеет свои сильные стороны и характеристики. Сторонники гибкой стратегии дизайна скажут, что фиксированному дизайну нет места в Интернете.
Разработка комбинированных веб-сайтов
Конечно, нет необходимости в том, чтобы сайты были полностью фиксированными или гибкими. Вы можете разработать дизайн сайта, который сочетает в себе оба подхода.
Известный метод заключается в создании фиксированного макета страницы с помощью таблиц, а затем центрировать его по странице, чтобы он выглядел более сбалансированным при просмотре на больших экранах (избегая эффекта пустого экрана справа). При таком методе невозможно точно расположить таблицу по отношению к фоновому изображению.
Другой подход заключается в использовании таблиц или групп рамок, состоящих из колонок (или рамок), определяемых комбинациями абсолютных и относительных размеров. В этом случае при изменении размера окна одна колонка или рамка сохраняет одинаковую ширину, а другие изменяют размер и заполняют свободное пространство.
Macromedia Flash
Реально ли размещать страницу с приличным количеством анимации, звука и удивительных возможностей интерактивности в файле размером около 100 Кбайт? Должен ли я убедиться, что эта страница работает одинаково как в Netscape Navigator, так и в Internet Explorer? Macromedia решила большинство проблем совместимости и производительности, выпустив Flash, который стал полноценным компонентом инструментов веб-дизайна.
Кратко и ясно, что это такое. Существуют плагины (дополнительные программы), которые встроены в браузер и используются для отображения Flash-страниц. Их называют Флэш-плеер. А в последних версиях Netscape Navigator и Internet Explorer эти плагины уже встроены (если нет, то их можно бесплатно скачать с сайта Macromedia). И есть программа Flash, которая используется для создания этих страниц.
В пользу Flash процитирую его основные преимущества и статистику использования Macromedia профессиональными разработчиками:
- небольшой размер результирующих файлов и, следовательно, более быстрая загрузка из сети. Flash использует векторный формат изображения и сжимает растровые и звуковые файлы (которые также можно использовать во Flash страницах), что очень положительно сказывается на уменьшении размера страницы и времени загрузки;
- Устранение проблем совместимости между браузерами. В отличие от HTML, Flash работает в Internet Explorer точно так же, как и в Netscape Navigator. Существует даже специальная версия бегущего плеера для браузеров, поддерживающих Java (Flash Java Player);
- мощный язык, управляемый событиями. В Macromedia Flash используется специальный язык, позволяющий создавать «интеллект» для вашего сайта. И если во Flash 4 это был скорее скрипт (скрипт) с несколькими базовыми функциями, то во Flash 5 (несмотря на название «ActionScript») — это почти законченный язык программирования, с поддержкой условий, циклов, массивов, функций и классов, которые могут наследоваться;
- Flash включает в себя автоматическую поддержку сглаживания (сглаживания контуров путем смешивания смежных цветов). В результате даже простая линия или круг, нарисованный во Flash, выглядит приятным для глаза. Что можно сказать о рисунках, нарисованных профессионалами?
- Создавать Flash-страницы, даже для ребенка, и я признаю, что это очень приятное занятие. А если у вас есть базовые навыки дизайна и рисования, Flash даст вам все необходимое для вашего воображения.
- Флэш медленно становится стандартом де-факто. В случаях, когда требуется широкая интерактивность, графика, звук и небольшой размер, Flash незаменим.
На сегодняшний день 222 миллиона человек используют Flash Player, и еще 1,4 миллиона скачивают его каждый день. По данным Macromedia, это позволяет 90% веб-пользователей просматривать страницы с Flash-контентом.
Плагины распространяются бесплатно, в то время как вы должны платить за программу для создания флэш-файлов. Последняя, 5-я версия продукта стоит $399, в то время как пользователи старых версий этого удовольствия могут получить его за $149.
Функции Macromedia Flash 5 я начну с, пожалуй, несколько неожиданного, но определяющего тренд определения для дальнейшего раскрытия этой темы: «Flash 5 — Язык программирования для нестандартных интерфейсов с векторной анимацией.
Основное внимание здесь сосредоточено на том, что интерфейсы не соответствуют стандарту. Что вы имеете в виду, почему это необходимо и куда это ведет?
«Нестандартные» интерфейсы имеют ряд отличий от «стандартных» (под «стандартными» мы понимаем известные HTML интерфейсы):
- специальные объекты управления (кнопки, панели, блоки). Например, Рулетка в Microsoft Word является нестандартным объектом. Реализовать его в HTML практически невозможно, только изображение, но никакой интерактивной функциональности нет.
- самостоятельное размещение объектов, т.е. не размещение объектов относительно друг друга, а локализация по координатам и плоскостям В DHTML такая возможность есть, но в DHTML только очень простые вещи могут быть надежно реализованы.
- прозрачное взаимодействие с любыми объектами. Т.е. все объекты одинаковы, нет ситуации, когда одна часть принадлежит системе, одна часть вашего кода и т.д., и в то же время набор обрабатываемых событий один на всех.
В результате этого «нестандартного» есть полная свобода в создании интерактивного интерфейса, более удобного, визуального и функционального. Это действительно повышает уровень предоставляемых услуг. Это означает, что «удовлетворенность клиента» достигается и система в конечном итоге становится более конкурентоспособной.
И именно Flash 5 позволяет сделать такие интерфейсы принципиально проще, чем любой другой инструмент, который всерьез можно отнести к основным рыночным технологиям.
Разработчики, попробовавшие программирование в среде Flash 5, подтвердят мои слова: Flash больше не является просто технологией для создания анимационных фильмов. Другими словами, Flash стал применяться для создания интерактивных приложений.
Когда использовать Macromedia Flash. Хороший вопрос: Тебе это нужно? Есть ли смысл использовать Flash 5 там, где он никогда раньше не использовался? Наконец, «нет номера» для всех видов языков программирования, описывающих клиентскую часть. И Флэш тоже один из самых медленных.
Здесь важно понимать, что есть два основных условия использования Flash:
- вы должны тщательно выбрать область применения Flash за пределами анимации.
- этот инструмент должен уметь использовать его с умом.
С первым условием достаточно просто: Flash необходим там, где нестандартный интерфейс предлагает много новых функций, где требуется интерактивность, где «спартанский» вид не подходит. Когда все эти требования совпадают, имеет смысл подумать об использовании Flash 5 как инструмента для построения системы.
Что определяет «грамотность» приложения Flash 5? Важно определить преимущества использования Flash в конкретном проекте и «подводные камни», которые необходимо учитывать.
Основные преимущества программирования в среде Flash 5 — в процессе разработки:
- Практически каждая тщательно запрограммированная функция сразу же пригодится во многих местах.
- можно построить универсальный сервер.
- Легко перенести часть логики с сервера на клиентскую часть.
- свобода в проектировании и настройке элементов управления (кнопок, меню, списков, таблиц).
Однако есть и недостатки, что-то работает не оптимально, и если система важна для определенных компонентов, то Flash, таким образом, пока не подходит.
На самом деле, список компонентов, которые в настоящее время «не дружелюбны» к Flash:
- сложные математические операции на стороне клиента
- работа с очень сложными структурами данных на стороне клиента.
- небольшие тексты, написанные на русском языке из-за проблемы с кодировкой
- сайты со сверхсложной бизнес-логикой, требующие немедленной загрузки.
- механизмы, требующие работы с файловой системой или устройствами клиента (например, веб-камера или микрофон).
Думаю, в этом и проблема. Но если к улучшениям, которые многие ожидают от Flash 6, добавить еще несколько, то эти вопросы утратят свою актуальность.
Это ряд довольно простых вещей, которые, очевидно, не так уж и сложно сделать:
- Кэширование растровых векторов.
- поддержка Юникода.
- совершенствование механизма наследования объектов.
- внедрение методов работы проекта/компании.
- отладка производительности и расхода памяти для функций XML, математики/данных.
- окончательное разделение программирования и проектирования.
Дело не столько в том, что разница между Flash 4 и Flash 5 гораздо больше, чем эти изменения. Конечно, и после этого Flash не придется использовать везде — он все равно останется для «своей» области.
Производительность, поддержка кодирования — эти проблемы скоро будут решены. Инструмент будет более четко структурирован, а концепция языка будет адаптирована. Конечно, Flash 6 будет продолжать поддерживать продукты, разработанные на Flash 5.
Многие из описанных проблем уже решаются сегодня:
- проблема с текстом решается загрузкой шрифта в виде внешней библиотеки. Это становится понятно и быстро. Единственное, что нужно загрузить один раз — это 30 Кбайт.
- проблемы в разработке решаются четкой структурой как данных, так и графиков.
- Применение объектно-ориентированных подходов в программировании позволяет устранить сложность за счет псевдо- и многопоточности.
- специальные теги позволяют работать с невидимыми символами.
Большинство трудностей решается путем разработки общих методов работы и правил. Создавая набор механизмов, как на сервере, так и на Flash, можно достичь принципиально другого уровня программирования.
Стратегия развития
Определив, какие браузеры использует большинство посетителей вашего сайта, вы можете решить, какие теги HTML и веб-технологии подходят для вашей разработки. Вы также можете определить, какую часть ваших пользователей вы рискуете проигнорировать при использовании таких инструментов, как Java или JavaScript.
Столкнувшись с дилеммой различных функциональных возможностей браузеров, веб-дизайнеры разработали различные подходы, отличающиеся степенью ограниченности. Конечно, «правильный» способ поддержки того или иного сайта зависит от его назначения и аудитории.
Развитие самой простой стороны. Небольшая часть разработчиков придерживается идеализированной идеи о том, что веб должен быть доступен для всех. Они также могут полагать, что то, как оно представлено извне, должно быть в руках конечного пользователя, а не автора. Они стремятся использовать только самые надежные и проверенные стандарты, а также обеспечивают работу страниц со всеми браузерами, включая Lynx и первые версии наиболее популярных браузеров.
Разработка для последней версии. Другая группа разработчиков придерживается другого крайнего взгляда. Они создают страницы только для последней, самой последней версии наиболее популярных браузеров. Их не волнует, что страница недоступна для пользователей, использующих другие браузеры. Утверждение «посоветуйте им установить новую версию — она бесплатная» часто звучит как оправдание такой тактики. Кроме того, есть авторы, которые работают только с последней версией определенного браузера. Обратите внимание, что такой подход может быть весьма полезен в интранет-сетях.
Распределение различий. Большинство дизайнеров предпочитают компромисс. В дизайнерских кругах распространена поговорка о веб-сайтах, которые «изящно деградировали», что означает, что новейшие технологии, такие как DHTML или JavaScript, используются для того, чтобы заставить страницу работать на более ранних версиях браузеров.
Каждый, в соответствии со своими потребностями. Еще один успешный, но более трудоемкий подход — создание нескольких версий сайта, рассчитанных на разные навыки пользователей. Для некоторых сайтов пользователи могут решить, какую версию они хотят видеть. Часто при входе на сайт пользователю предлагается выбрать между версией с полным набором эффектов и обычным текстом, или между версиями — с рамками или без них. Эта опция передает управление в руки пользователя.
Другой подход заключается в автоматическом запуске версии, соответствующей типу браузера, который делает запрос. JavaScript может задавать действия в зависимости от используемого браузера. Кроме того, страницы в процессе работы для конкретного браузера с серверными корпусами могут быть связаны друг с другом.
Средства проверки HTML. Независимо от того, какой браузер вы выберете, одной из предпосылок успеха является правильное HTML-программирование. Существует ряд интернет-ресурсов, которые проверяют веб-сайт на соответствие различным показателям качества, включая совместимость с браузером (или соответствие HTML-спецификациям) вашей программы.
Проверка с помощью HTML-редакторов. Базы данных совместимости браузеров и инструменты валидации HTML начинают прокладывать путь к инструментам написания HTML. Например, GoLive Cyberstudio (Mas only: http://www.golive.com/) предоставляет полную базу данных всех HTML-тегов и информацию о поддержке браузера. Еще более полезным является инструмент «Проверка целевых браузеров» от Macromedia Dreamweaver. Авторы определяют типы браузеров, для которых они разрабатывают сайт (Netscape 2.0, 3.0 и 4.0, а также Internet Explorer 2.0, 3.0, 4.0, 5.0), а Dreamweaver проверяет, что все теги и атрибуты поддерживаются выбранными браузерами.
Заключение
В данной работе рассматриваются актуальные вопросы разработки и создания современного веб-сайта.
Я решил следующие частные задачи:
- Знакомство с современными Интернет-технологиями и их использование
- Знакомство с основными правилами и рекомендациями по разработке и созданию сайтов и их строгое соблюдение на практике;
- чтобы определить структуру веб-страниц;
- Выбор стратегии развития и создания сайтов.
В результате проделанной работы на основе выбранных технологий был создан прототип современного сайта.
Его основные отличительные особенности заключаются в следующем:
- небольшой размер файлов с кодами веб-страниц (их перечень указан в приложении), что обеспечивает их быструю загрузку из сети на клиентский компьютер
- Используется векторный формат графики, сжатые форматы растровых и звуковых файлов, что также положительно сказывается на уменьшении размера веб-страниц и времени их загрузки по сетевым каналам;
- Нет проблем совместимости с различными браузерами, такими как Internet Explorer и Netscape Navigator.
- автоматическая поддержка сглаживания (сглаживание контура путем смешивания смежных цветов), что значительно улучшает эстетическое восприятие используемой графики
- Гибкость, открытость и модифицируемость простыми средствами.
Среди существующих недостатков можно назвать следующие:
- Необходимость овладеть идеологией и инструментами Macromedia Flash 5.0 — современными профессиональными инструментами для создания сайтов;
- вынужден использовать плагин Flash Java Player для существующих версий браузеров (обновленные версии браузеров еще не выпущены) для корректного отображения Flash-страниц.
- Методология процесса разработки и создания сайта, использованная в этой работе, была апробирована и исследована в реальных условиях моей профессиональной деятельности и показала работоспособность и эффективность.
Таким образом, материалы работы показывают, что задачи, упомянутые во введении выше, полностью выполнены.
Список литературы
- Гриб А. Макромедиа флэш 4 для дизайнеров. — М.: Компьютеры, 2003.
- Крамер Н. HTML: визуальный курс веб-дизайна. — М.: Компьютеры, 2003.
- Леонтьев И. Веб-дизайн. Руководство пользователя. — М.: Компьютеры, 2001.
- Малекса А. Вспышка. Теория и практика. — М.: Компьютеры, 2004.
- Niederst V. Webmastering для профессионалов. Каталог рабочего стола. — М.: Компьютеры, 2003.
- Франклин С. Флэш 4: Анимация в интернете. — М.: Компьютеры, 2005.