Объявление

Односложные и бессмысленные темы, не несущие полезную нагрузку или не содержащие в себе вопрос, будут удаляться!

#1 21-09-12 15:07:05

gaal
Участник
Здесь с 05-10-09
Сообщений: 362
LinuxFirefox 10.0

Анимация средствами HTML+CSS+JS — промо-сайт японского Nissan Note

Может быть, вы уже и видели промо сайт Nissan Note, но на мой взгляд он стоит того, чтобы веб-дизайнеры обратили на него внимание.

Очень простой, но элегантный и оригинальный прием: огромная простыня с картинками превращается в анимированную презентацию при быстрой прокрутке страницы.

Не открывайте ссылку на мобильном интернете! Размер страницы больше 20Мб.

Промо-сайт Nissan Note

Эффект отличный — сайт явно понравится запомнится посетителям, тем более с качеством японских сетей.

Немного технической статистики

По информации из Google Chrome:

  • общее число запросов: 289;

  • размер: 25.98Мб;

  • время загрузки на моём ноуте: 1,3 мин;

  • число «полезных» картинок: 46 (столько насчитал я);

Принцип работы

Имеем div (#container) со 100% высотой и абсолютным позиционированием, в него вложен div (#frames) с фиксированной шириной. В свою очередь, #frames содержит div'ы со «сценками» со свойством display:hidden.

Каждая сценка содержит div с фотографией(-ями) фона (.frameBG) и несколькими div'ами () фиксированной высоты, покрывающей всю область конкретной фотографии. Высота покрывающих div'ов всегда кратна высоте изображения.
Во время прокрутки изменяется свойство top у #container. При прокрутки вниз, #container уходит вверх.

По мере прокрутки видимая часть div'ов со «сценками» получают display:block, остальные — hidden none;
Присутствие покрывающих фотографии div'ов как раз обусловлено необходимостью определения значения свойства display для конкретной сценки. Но как этот механизм работает, до конца я пока не понял.

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

habrahabr.ru/post/151884/

Опять глючит

An error was encountered
File: E:\Rooms\u231179\stoplinux.org.ru\www\forum\include\email.php
Line: 123

FluxBB reported: Unable to send email. Please contact the forum administrator with the following error message reported by the SMTP server: "555 5.5.2 Syntax error. hh10sm2135832lab.10 "

Отредактировано gaal (21-09-12 15:08:04)

Вне форума

#2 21-09-12 18:52:15

MOP3E
Участник
Здесь с 05-10-09
Сообщений: 4,208
Windows 7Firefox 15.0

Re: Анимация средствами HTML+CSS+JS — промо-сайт японского Nissan Note

Бредятина какая-то получилась. IMHO, на флэше смотрелось бы точно так же.


Я не игрушечный. Я, б*я, коллекционный! (с) Duke Nukem Forever
Я не специалист по [вставить название]. Мне главное концептуально решить задачу! (с) АхаRu.
Линукс - это альтернативная ОС о которой известно, что она не является ОС ну вот просто ни разу. (с) Linups_Troolvalds.
А с какого такого перепугу пользователей линукса должно быть больше 1%? (с) petrun

Вне форума

#3 21-09-12 20:04:20

gaal
Участник
Здесь с 05-10-09
Сообщений: 362
LinuxFirefox 10.0

Re: Анимация средствами HTML+CSS+JS — промо-сайт японского Nissan Note

MOP3E пишет:

Бредятина какая-то получилась. IMHO, на флэше смотрелось бы точно так же.

Неа. Вся соль в покадровой анимации smile

Вне форума

#4 21-09-12 20:12:52

MOP3E
Участник
Здесь с 05-10-09
Сообщений: 4,208
Windows 7Firefox 15.0

Re: Анимация средствами HTML+CSS+JS — промо-сайт японского Nissan Note

gaal пишет:

Неа. Вся соль в покадровой анимации

Хорошо, на флэше можно ту же самую покадровую анимацию сделать. Было бы желание.


Я не игрушечный. Я, б*я, коллекционный! (с) Duke Nukem Forever
Я не специалист по [вставить название]. Мне главное концептуально решить задачу! (с) АхаRu.
Линукс - это альтернативная ОС о которой известно, что она не является ОС ну вот просто ни разу. (с) Linups_Troolvalds.
А с какого такого перепугу пользователей линукса должно быть больше 1%? (с) petrun

Вне форума

#5 21-09-12 22:39:54

gaal
Участник
Здесь с 05-10-09
Сообщений: 362
AndroidSafari 4.0

Re: Анимация средствами HTML+CSS+JS — промо-сайт японского Nissan Note

2 MOP3E

Можно. Не будет интерактива. Личного участия. Своя прелесть.

Вне форума

#6 22-09-12 02:31:41

Белая рысь
Мартовский кот
Здесь с 13-08-10
Сообщений: 721
Windows 8Internet Explorer 10.0

Re: Анимация средствами HTML+CSS+JS — промо-сайт японского Nissan Note

Стартовая страница на четверть сотни метров?.. Да, своя прелесть есть. BDSM, всё такое...


Да Белый рысь он из таких, "сам по себе", типа "пришел, увидел, обосрал"©wr224
Человек который работает в операционной системе - это пользователь. а линуксоид - это за##от малолетний, который по форумам орет "венда сакс"©Баш

Вне форума

#7 22-09-12 06:46:26

MOP3E
Участник
Здесь с 05-10-09
Сообщений: 4,208
Windows 7Firefox 15.0

Re: Анимация средствами HTML+CSS+JS — промо-сайт японского Nissan Note

gaal пишет:

Можно. Не будет интерактива. Личного участия. Своя прелесть.

Всё будет. Один-в-один такое же точно. Зато у заходящих на страничку пользователей не будет возможности спиздить чужой исходный код.


Я не игрушечный. Я, б*я, коллекционный! (с) Duke Nukem Forever
Я не специалист по [вставить название]. Мне главное концептуально решить задачу! (с) АхаRu.
Линукс - это альтернативная ОС о которой известно, что она не является ОС ну вот просто ни разу. (с) Linups_Troolvalds.
А с какого такого перепугу пользователей линукса должно быть больше 1%? (с) petrun

Вне форума

#8 22-09-12 12:55:07

gaal
Участник
Здесь с 05-10-09
Сообщений: 362
LinuxFirefox 10.0

Re: Анимация средствами HTML+CSS+JS — промо-сайт японского Nissan Note

MOP3E пишет:

Один-в-один такое же точно

Только нафига тащить лишнее (flash), если можно обойтись без него? O_o

Добавлено спустя 03 мин 24 с:

MOP3E пишет:

Зато у заходящих на страничку пользователей не будет возможности спиздить чужой исходный код.

swf файл можно декомпилировать 3dg.me/ru/flash/vzlom-flash-dekompilyat … brat-flash Декомпилятор SWF

По загрузке все равно будут все изобржения. Как-то приходилось внутрь заглядывать

Отредактировано gaal (22-09-12 13:00:13)

Вне форума

#9 22-09-12 15:41:27

MOP3E
Участник
Здесь с 05-10-09
Сообщений: 4,208
Windows 7Firefox 15.0

Re: Анимация средствами HTML+CSS+JS — промо-сайт японского Nissan Note

gaal пишет:

Только нафига тащить лишнее (flash), если можно обойтись без него? O_o

Объясняю для тупых ещё раз:

MOP3E пишет:

у заходящих на страничку пользователей не будет возможности спиздить чужой исходный код

HTML + CSS  + JS - это такая дрянь, в которой исходный код доступен абсолютно всем.


Я не игрушечный. Я, б*я, коллекционный! (с) Duke Nukem Forever
Я не специалист по [вставить название]. Мне главное концептуально решить задачу! (с) АхаRu.
Линукс - это альтернативная ОС о которой известно, что она не является ОС ну вот просто ни разу. (с) Linups_Troolvalds.
А с какого такого перепугу пользователей линукса должно быть больше 1%? (с) petrun

Вне форума

#10 22-09-12 16:30:28

gaal
Участник
Здесь с 05-10-09
Сообщений: 362
AndroidSafari 4.0

Re: Анимация средствами HTML+CSS+JS — промо-сайт японского Nissan Note

2 MOP3E

Открою страшную тайну. Обфускация.

Flash декомпилируется. Ссылка на файл присутствует на странице

Вне форума

Сейчас в этой теме пользователей: 0, гостей: 1
[Bot] ClaudeBot

Подвал форума

Под управлением FluxBB
Модифицировал Visman

[ Сгенерировано за 0.008 сек, 7 запросов выполнено - Использовано памяти: 1.72 Мбайт (Пик: 1.81 Мбайт) ]