Statements (52)
Predicate | Object |
---|---|
gptkbp:instanceOf |
gptkb:REST_API
|
gptkbp:allows |
asynchronous file reading
drag and drop file uploads synchronous file reading (in web workers) access to local files reading file contents reading file metadata |
gptkbp:compatibleWith |
Internet Explorer (fully)
|
gptkbp:documentation |
https://developer.mozilla.org/en-US/docs/Web/API/File_API
|
gptkbp:enables |
file uploads
client-side file handling file reading file writing |
gptkbp:features |
user permission required
cannot write to arbitrary files sandboxed access |
https://www.w3.org/2000/01/rdf-schema#label |
Files API
|
gptkbp:interface |
gptkb:File
gptkb:FileList gptkb:FileReader gptkb:DataTransferItem gptkb:DataTransferItemList gptkb:Blob DataTransfer |
gptkbp:introducedIn |
2010s
|
gptkbp:partOf |
gptkb:HTML5
|
gptkbp:relatedTo |
gptkb:Blob_API
gptkb:Drag_and_Drop_API gptkb:Streams_API gptkb:File_System_Access_API |
gptkbp:standardizedBy |
gptkb:W3C
|
gptkbp:supportedBy |
gptkb:Edge
gptkb:Safari gptkb:Firefox gptkb:Chrome |
gptkbp:usedBy |
web browsers
|
gptkbp:usedFor |
asynchronous file operations
client-side file parsing drag-and-drop file handling previewing files before upload processing files in browser reading binary files reading file contents reading file metadata reading images reading text files synchronous file operations (in web workers) uploading files to servers validating file sizes validating file types |
gptkbp:bfsParent |
gptkb:Office_365_APIs
|
gptkbp:bfsLayer |
7
|