Files API

GPTKB entity

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