Search
Write a publication
Pull to refresh

Flash. Старая мечта, конец контекстному меню?

Reading time2 min
Views535
Помните, как раньше мы мечтали отключать контекстное меню в пределах браузера, с некогда ненавистным About Macromedia/Adobe FlashPlayer. Это было давно и уже все давно смирились с судьбой, благо, в то время появился класс ContextMenu, на время сдержавший праведный гнев флэшеров.

Но нам нужно было убрать это меню совсем. Некторые скажут, а зачем нужно отключать контекстное меню у swf-роликов? На это есть ряд причин:

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

User Experience — да, если у тебя пульт управления к двум кнопкам — это лучше, чем использовать одну левую. Кто знает, может через некторое время я придумаю уникальный интерфейс, где будут во всю использоваться все кнопки мыши.

RIA — тут вообще без комментариев. Нам нужна правая кнопка мыши!

И теперь, мы можем сказать ДА — своему контекстному меню в своих AS3 и Flex приложениях. Некто Paulius Uza, создал тестовый right-click скрипт и просит у мировой общественности помощи. Протестируем его скрипт на всевозможных браузерах и операционных системах, так как возможно в скором времени у нас будет еще одна возможность и более обширная свобода действий в разработке наших же приложений.

Список поддерживаемых браузеров на сегодняшний день:

WINDOWS VISTA
  • Firefox 2.0.0.6
  • Internet Explorer 7.0.6001 (16549)
  • Maxthon 2 (with mouse gestures disabled)
  • Safari 3.0.3 (522.15.5)

Windows XP SP2
  • Internet Explorer 6
  • Internet Explorer 7
  • Maxthon 2 (with mouse gestures disabled)
  • FireFox 2
  • Safari 3
  • Netscape 8

Mac OSX 10.4.10 (Intel)
  • Firefox 2

Поддержим Paulius Uza!
Tags:
Hubs:
Total votes 5: ↑4 and ↓1+3
Comments13

Articles