Опубликован: 06.10.2006 | Доступ: свободный | Студентов: 4502 / 504 | Оценка: 3.94 / 3.86 | Длительность: 24:58:00
Лекция 2:

Анимация

< Лекция 1 || Лекция 2: 12345 || Лекция 3 >

Переход страницы FrontPage работает неверно

Используя команду PageTransition (Переход страницы), вы можете добавлять забавную анимацию, проигрываемую Internet Explorer, когда посетитель переходит с одной страницы на другую. FrontPage избавляет вас от программирования, самостоятельно добавляя программный код, заставляющий эффект работать.

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

Переход страницы не работает в Netscape и в других браузерах, исключая Internet Explorer 4 и более поздние. Если вы хотите, чтобы ваш сайт работал со всеми браузерами, просто опустите переход.

Если ваш переход страницы не работает, проделайте следующие шаги.

  1. Если вы применяете переход к странице, в которой уже присутствует динамический эффект HTML, он может не сработать по причине кода, вносимого FrontPage в HTML. Если причина в этом, вы можете изменить HTML вручную, чтобы решить проблему. Переключитесь в просмотр HTML и найдите строку c меткой <META http-equiv="Page-Enter"…>. Вырежьте эту строку и вставьте ее в раздел <HEAD>, но обязательно раньше блока <SCRIPT>.
  2. Вы пытаетесь использовать переход страницы на странице с фреймами? FrontPage добавляет переход к отдельным страницам внутри каждого фрейма, а не ко всей странице с фреймами. Чтобы применить переход к странице с фреймами, вам необходимо добавить строку в HTML. Сначала создайте новую веб-страницу и добавьте желаемый переход. Затем перейдите в режим HTML и найдите строку, начинающуюся с метки <META http-equiv="Page-Enter"…>. Скопируйте эту строку, откройте в HTML виде вашу страницу с фреймами, и поместите строку в раздел <HEAD> данной страницы до любого блока <SCRIPT>.
  3. Если переход страницы не работает, удалите его. Щелкните на Page Transition в меню Format (Формат), выберите событие (например, Page Enter) в окне Event (Событие), выберите No Effect (Нет эффекта) в окне Transition Effect (Эффект перехода), и щелкните OK.

Оживляем страницу

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

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

  • Анимированные GIF файлы. GIF файл – простейшая форма анимации, работающая практически с любым браузером. Анимированные GIF файлы не интерактивны и не содержат звука. Другую информацию см. в разделе "Начинаем работу с GIF анимацией".
  • Видеоролики. Используя сжатые видеоформаты, такие как QuickTime, Microsoft Media, или RealVideo, вы можете создавать видеоролики и размещать их на своей странице. Для этого можно использовать такие программы, как QuickTime, Adobe Premiere или RealProducer Plus. Дополнительную информацию см. в главе "Мультимедиа".
  • Flash анимация. Этот набирающий популярность, гибкий анимационный формат требует наличия в браузере специальных Flash-дополнений.Flash-анимация компактна, может содержать звук и допускает интерактивность, то есть может реагировать на действия зрителя. Для создания Flash-анимации используйте Macromedia Flash или Adobe LiveMotion.
  • Эффекты FrontPage. Используя переход страницы, динамические эффекты HTML, движущиеся кнопки и другие свойства FrontPage, вы можете легко применять многие популярные приемы. Недостатком является частая несовместимость этих эффектов с браузерами, отличными от Internet Explorer, и их недостаточная гибкость.
  • Эффекты других программ. Многие программы могут помочь вам сделать свою страницу более интерактивной. Например, Macromedia Fireworks и Adobe ImageReady создают активные кнопки и графику, которая изменяется и преобразуется, когда пользователь щелкает по ней или проводит по ней мышью. Чтобы реализовать такой эффект, программа пишет код JavaScript, который вы копируете в свою страницу.

    Часто веб-страницы оживляются за счет кода JavaScript. К счастью, программы для веб-дизайна типа Fireworks могут написать этот код за вас

    увеличить изображение
    Часто веб-страницы оживляются за счет кода JavaScript. К счастью, программы для веб-дизайна типа Fireworks могут написать этот код за вас

    Такие программы для веб-дизайна, как Macromedia Dreamworks и Adobe GoLive, применяют эту концепцию шире, предлагая разные варианты анимации вашей страницы в зависимости от действий, предпринятых посетителем.

  • Javascript и DHTML код. Если вам это необходимо, вы можете научиться писать программный код самостоятельно. Вы легко можете найти много бесплатных примеров в сети на "JavaScript samples" или "DHTML samples". Пример создания ролловера в JavaScript см. в разделе "Страница не реагирует, когда вы проводите указателем мыши по ссылкам и изображениям".
< Лекция 1 || Лекция 2: 12345 || Лекция 3 >