On Adobe Flash
Adobe Flash is a multi-media platform to support web sites with animation, video and graphic. It is often used in advertisements, games and other sorts of graphic enriched animation.
Flash content is usually embedded in web pages. Web browsers that do not support flash and users who will not install a Flash plugin, see a question mark or a replacement text. Flash has also been criticized for adversely affecting the usability of web pages.
There are valid security concerns about Adobe Flash. Flash has a poor security record and has caused several security experts to recommend to either not install Adobe Flash or to block it entirely. CERT recommends the block of Flash using NoScript (PC Windows).
There is evidence that remote code execution in Flash player was the most attacked vulnerability in 2009 (Source: Symantec). McAfee pointed out that Flash is a primary target for attacks and is a popular target for attackers.
There are further limitations. Countries under US and EU economic sanctions do not have access to Flash player. iOS devices from Apple (iPhone, iPad) contribute to 61% of mobile web traffic. These devices cannot display Adobe Flash content. Windows Phone with Internet Explorer 8 or 9 does not support Flash either.
For these reasons we do not recommend the use of Adobe Flash on any web site.