Does the Microsoft Surface support flash? Yes it does! No jail breaking is required. You don’t have to download a flash plugin or special flash player. There is one caveat, however. By default, you can not access flash content on all websites. Microsoft implemented a whitelist of sites for which you are allowed to access flash content. If the site you want to visit isn’t on the list, no flash content for you. Well, unless you implement the hack below that will enable Microsoft Surface flash support for all sites. One of the great minds at xda-developers.com figured out how to edit the white list stored on the Microsoft Surface. You can find the instructions here:
Be advised that attempting to hack your Surface tablet can cause unforeseen problems. Follow those steps at your own risk!
Why did Microsoft not enable Microsoft Surface flash support for all sites by default? I believe the reason is related to known issues that can be caused by flash applications. This includes stability issues, excessive battery drain, and possible malware and security issues. These are some of the same “official” reasons why the Apple iPad doesn’t support flash. Microsoft was able to one up the iPad by implementing flash support in a way that minimizes the possibility of the issues mentioned above. The ability to run Adobe Flash applications, display flash video, etc. is one of the big advantages the Microsoft Surface RT and other Windows RT tablets have over the iPad. Maybe Apple will follow suit and offer flash compatibility for a list of approved sites. For me, the lack of flash compatibility is one of the reasons I use my Microsoft Surface RT over the iPad for web surfing.