Erster Entwurf einer File API

W3C erstellt Konzept um Web mit lokalen Dateien interagieren zu lassen

Das World Wide Web Consortium (W3C) hat einen ersten Entwurf für ein File API erstellt. Damit sollen Internetanwendungen auf lokal gespeicherte Dateien zugreifen und sie veränbern können.

Der Arbeitsentwurf des W3C Mitglieds und Mozilla-Entwicklers Arun Ranganathan sieht vor, dass Anwendungen im Web bestimmte auf dem Rechner liegenden Dateien verändern oder völlig neue anlegen können. Außerdem soll es mit dieser File API möglich sein, mehrere Dateien gleichzeitig in das Internet hochladen zu können.

Das vorgesehene Objekt FileList soll sich dann über HTML 5 in Webseiten implementieren lassen und ein Array verschiedener ansprechbarer Dateien enthalten. Das Objekt FileData ist dafür vorgesehen, asynchron über Callback auf Daten zuzugreifen. Das ObjectFile soll dagen die Metadaten lesen und überschreiben können. Vorgesehen ist außerdem, dass sich das File API mit anderen APIs wie postMessage, XMLHttpRequest, Drag and Drop API oder WebWorkern kombinieren lässt. So können zum Beispiel getätigte Eingaben im Internet automatisch auf der lokalen Festplatte gespeichert werden und stehen bei Bedarf auch offline zur Verfügung. Als Sicherheitsmaßnahme soll der Nutzer vor jeden Eingriff auf lokale Dateien nach seiner Zustimmung gefragt werden. (mst)