On a related note, Flash's player was used by web designers for tasks it wasn't originally intended to perform well, such as banner ads, bitmapped video, games, complex interactive applications and, as of Flash 11, full on 3D rendered games. In extreme cases, web developers created entire websites that are nothing but one huge Flash application. Its adoption for those uses can be traced to the "browser wars" of the late 1990s, which kept equivalent functionality from being standardized in HTML while Netscape and Microsoft duked it out. Now that the browser landscape has improved and most browsers at least try to follow the relevant standards, complex forms and applications using JavaScript, CSS and HTML5's improved, standardized document object model have become the standard; this also makes them attractive for use on smartphones, due to Apple banning Flash from its devices and the aforementioned cancellation of Mobile Flash for Android.