File upload requires a more recent browser with HTML5 support