Comment faire pour déterminer la présence de HTML5 drag'n'drop de téléchargement de fichiers API (comme celle de FF3.6)

Je suis en train d'écrire une application qui est censé supporter HTML5 glisser/déposer de l'API pour les fichiers, un peu comme le décrit ici.
Je voudrais effectuer une programmatiques vérifier si le navigateur prend en charge ce genre de folie 🙂
Une solution qui fonctionne pour l'instant est de vérifier si le navigateur fournit un FileReader classe, comme ceci:

  if (typeof(FileReader) == "undefined") {
    $("#dropbox").hide();
  } else {
    //connect events
    $("#filebox").hide();
  }

Mais il n'est évidemment pas correct (je n'ai pas l'utilisation de cette classe à tous).

Des idées?

InformationsquelleAutor konryd | 2010-02-22