(495) 925-0049, ITShop интернет-магазин 229-0436, Учебный Центр 925-0049
  Главная страница Карта сайта Контакты
Поиск
Вход
Регистрация
Рассылки сайта
 
 
 
 
 

Плавное изменение содержимого страницы

Источник: vremenno

Если читатели открывали наш блог в IE, в чем я (основываясь на статистике) сомневаюсь, то наверняка замечали плавный эффект при переходе со страницы на страницу.

Несмотря на то, что данный прием работает только в IE, ввиду лидерства Ослика на рынке браузеров стоит знать, как делаются такие переходы.

Для того, чтобы добиться такого эффекта на временно.нет вставлен такой мета-тег:

<meta http-equiv="Page-Exit" content="progid:DXImageTransform.Microsoft.Fade(duration=.5)" />

Вообще говоря, есть два события, когда эффект может быть вызван: открытие страницы и уход со страницы.

Соответствующие мета-теги выглядят так:

<meta http-equiv="Page-Enter" content=[фильтр перехода]>
<meta http-equiv="Page-Exit" content=[фильтр перехода]>

Ликбез

1. Page-Enter определяет какой фильтр применить при открытии страницы;

2. Page-Exit определяет какой фильтр применить при уходе со страницы;

3. [фильтр перехода] - это один из фильтров с параметрами. Полный список фильтров можно посмотреть в msdn;

4. <meta> теги вставляются в заголовок страницы (между <head> и </head>);

5. Такие мета-теги работают только в IE;

6. Не обязательно вставлять и Page-Enter и Page-Exit. Можно оба, а можно и только один из них. Смотря чего вы хотите добиться.

7. Ссылки на внешние css-файлы должны быть определены после мета-тегов. Мета-теги вообще лучше вставлять сразу после открывающего тега <meta>

Возможные фильтры

Проявление (Fade) blendTrans(duration=1)
Сужающийся блок (Box In) revealTrans(duration=1, transition=0)
Расширяющийся блок (Box Out) revealTrans(duration=1, transition=1)
Сужающийся круг (Circle In) revealTrans(duration=1, transition=2)
Расширяющийся круг (Circle Out) revealTrans(duration=1, transition=3)
Открытие снизу вверх (Wipe Up) revealTrans(duration=1, transition=4)
Горизонтальное многоблочное открытие (Horizontal Checkerboard) revealTrans(duration=1, transition=10)
Вертикальное многоблочное открытие (Vertical Checkerboard) revealTrans(duration=1, transition=11)
Диагональное открытие (Strips) revealTrans(duration=1, transition=20)
Шторы (Barn) revealTrans(duration=1, transition=14)
Растворение (Dissolve) revealTrans(duration=1, transition=12)

Здесь можно посмотреть как это выглядит.

Дополнительные DirectX-фильтры

Pixelate progid:DXImageTransform.Microsoft.Pixelate(duration=3)
GradientWipe progid:DXImageTransform.Microsoft.gradientWipe(duration=1)
Spiral progid:DXImageTransform.Microsoft.Spiral(duration=3, GridSizeX=205, GridSizeY=205)
Wheel progid:DXImageTransform.Microsoft.Wheel(duration=3, spokes=10)
Radial Wipe progid:DXImageTransform.Microsoft.RadialWipe(duration=3)
Iris progid:DXImageTransform.Microsoft.Iris(duration=3)

Еще

Возможно, вас заинтересуют такие дополнительные мета-теги:

<meta http-equiv="Site-Enter" content=transitionFilter>
<meta http-equiv="Site-Exit" content=transitionFilter>

Заключение

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

И все же, никто не запретит вам добавить привлекательности и уникальности вашему ресурсу. Удачи!

Ссылки по теме


 Распечатать »
 Правила публикации »
  Написать редактору 
 Рекомендовать » Дата публикации: 06.10.2008 
 

Магазин программного обеспечения   WWW.ITSHOP.RU
Microsoft Office 365 Бизнес. Подписка на 1 рабочее место на 1 год
Microsoft Office 365 Профессиональный Плюс. Подписка на 1 рабочее место на 1 год
Microsoft 365 Apps for business (corporate)
Microsoft Windows Professional 10, Электронный ключ
Microsoft 365 Business Standard (corporate)
 
Другие предложения...
 
Курсы обучения   WWW.ITSHOP.RU
 
Другие предложения...
 
Магазин сертификационных экзаменов   WWW.ITSHOP.RU
 
Другие предложения...
 
3D Принтеры | 3D Печать   WWW.ITSHOP.RU
 
Другие предложения...
 
Новости по теме
 
Рассылки Subscribe.ru
Информационные технологии: CASE, RAD, ERP, OLAP
Безопасность компьютерных сетей и защита информации
Новости ITShop.ru - ПО, книги, документация, курсы обучения
Программирование на Microsoft Access
CASE-технологии
Программирование в AutoCAD
Работа в Windows и новости компании Microsoft
 
Статьи по теме
 
Новинки каталога Download
 
Исходники
 
Документация
 
 



    
rambler's top100 Rambler's Top100