PDA

Просмотр полной версии : Прокрутка страницы на которой есть флеш.. Попытка вторая


вут0706
01.11.2008, 19:24
Еще раз всем привет!

В прошлый раз мой вопрос интереса и ответов не вызвал. Попробую спросить еще раз.

Вот тут:

http://www.nedelya-pr.com/test.htm

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

Как это можно исправить?

iNils
01.11.2008, 19:51
Фокус может быть либо на флешке, либо на окне браузера.
Поэтому приходится щелкать.

вут0706
01.11.2008, 20:26
Но ведь наверняка уже придумана какая-нибудь хитрость

Не подскажете где об этом можно почитать?

iNils
01.11.2008, 21:50
Когда найдете, киньте ссылку и нам почитать :D

Jex
01.11.2008, 22:09
Можно попытаться сделать, чтобы окно браузера становилось активным и прокручивалось, когда курсор просто вне флэшки.

ЗЫ как сделать - не знаю ))

iNils
01.11.2008, 22:15
Это на AS3 можно определить только.
Вообще, сайты на флеше лучше делать без скроллинга в браузере, а скроллить контент в самом флеше.

fljot
01.11.2008, 22:40
Это на AS3 можно определить только.
Вообще, сайты на флеше лучше делать без скроллинга в браузере, а скроллить контент в самом флеше.

не могу согласиться по крайней мере по двум причинам

1. зачем подсовывать пользователю какие-то сторонние элементы UI, которые а)выглядят непривычно, так что он должен ещё понять, что это прокрутка б)работают непривычно (медленно/со твинингом) в)работают к сожалению не всегда корректно. ну это уже проблема отдельных разработчиков
2. всё ещё актуальна проблема колеса мыши (а разве прокручивают другим способом) и макоси

darksranger
01.11.2008, 22:59
а разве так нельзя

имеем размер flash ( 0-600 по width и 0 - 400 по height ) ну и смотрим при mouse move, координаты мыши, как подходит к критическому, знач мыш ушла и соотвественно через externalinterfase переводить фокус ( правда при резком смещении могут быть глюки )

( я такой ерундой страдал на ассме, когда нужно было сделать кнопки анимационными, ( считал координаты )

iNils
01.11.2008, 23:28
а)выглядят непривычно, так что он должен ещё понять, что это прокрутка Надуманная проблема, это используется сплошь и рядом.
б)работают непривычно (медленно/со твинингом) Придуманная проблема, как сделае так и будет рабоать.
в)работают к сожалению не всегда корректно. ну это уже проблема отдельных разработчиков
Вот именно.
всё ещё актуальна проблема колеса мыши (а разве прокручивают другим способом) и макосиА какие проблемы кроме маков?

fljot
02.11.2008, 00:29
если используется сплошь и рядом, это не значит, что проблема надуманная.
проблема есть - каждый пытается сделать скроллбар по-своему. это оправдано ещё в каких-то дизайнерских мелких штуках, но для скроллинга всей страницы резоннее пользоваться готовым и привычным для пользователя инструментом - браузерным скроллингом страницы. уважим привычки пользователя м?

iNils
02.11.2008, 00:42
Флеш это и есть дизайнерские штучки, а пользователю привычны html сайты с полным набором контекстного меню, выделения, поиска и т.п. Уважим его привычки или будем дальше флудить?

nikewist
17.06.2009, 19:28
А ответа так и не дал никто... Точно что один флуд...