DataLife Engine > Версия для печати > Создаем креативные эффекты загрузки

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

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

В качестве примера мы хотим показать, как сделали один из эффектов: раскрытие загрузки из центра страницы::

.la-anim-7 {
    position: fixed;
    top: 50%;
    bottom: 0;
    left: 50%;
    z-index: -1;
    width: 0;
    height: 100%;
    background: rgba(0,0,0,0.1);
    transform: translateX(-50%) translateY(-50%);
    pointer-events: none;
}
 
.la-anim-7.la-animate {
    z-index: 100;
    width: 100%;
    opacity: 0;
    transition: width 5s ease-in, opacity 1s 5s;
}

Некоторые браузеры не поддерживают переходы и анимации, примененные к псевдо-элементам, поэтому некоторые эффекты в демо не будут работать. Представленные примеры не будут работать в браузерах, которые не поддерживают 3D-трансформации на CSS (то есть, IE9 и ниже).

Круглый таймер на SVG был разработан Anders Grimsrud, а круг загрузки в примере с угловым индикатором – дизайнером по имени Metty.

Давайте взглянем на скриншоты некоторых эффектов: 1383578715_1383562103_img-02-8967043 1383578689_1383562095_img-03-2629274 1383578763_1383562089_img-04-7058933 1383578746_1383562153_img-05-1516537 1383578752_1383562092_img-06-7622396 1383578807_1383562134_img-07-7507638 Надеемся, что данные примеры вдохновят вас на собственные эффекты!

Исходник в архиве.