Added compatibility class
Added warning message if downloading is not supported
More changes
Added display message for safari