Conffab by Web Directions
  • Speakers
  • Presentations
  • Conferences
  • Live streams
  • Topics
  • Pricing & Plans
  • Browse
  • Signup
  • Sign In
  • Speakers
  • Presentations
  • Conferences
  • Live streams
  • Topics
  • Pricing & Plans
  • Browse
  • Signup
  • Sign In

Search Conffab

Search presentations, speakers, transcripts, slides and topics.

Searching Conffab

An Introduction to the File API

Cameron McCormack at Code 2013
Sign up for Conffab Free to watch this and hundreds of other videos for free
  • Details

HTML has long had the ability to upload files to a server, at least since as far back as HTML 3.0 published in 1995, but it is only relatively recently that web pages have been given the ability to read files selected by the user directly in the page, without having to send them to the server first. The availability of the File API across the major browsers is steadily increasing, with Internet Explorer 10 implementing the API most recently.

In this session, Cameron will introduce the File API and demonstrate how it can be used in conjunction with HTML 5 <input> elements to create a client-side Web application that can access a user’s local files.

You may also be interested in

Thumbnail for The Soul of a New Application

The Soul of a New Application

Alex Danilo

Summit ’23

Thumbnail for LoAF

LoAF

Andy Davies

performance.now() 2025

Thumbnail for The behaviour of browsers and their loading of resources

The behaviour of browsers and their loading of resources

David Johnston

Web Directions Code 2025

Thumbnail for It’s Time To Talk About Signals

It’s Time To Talk About Signals

Julian Burr

Web Directions Code 2025

Thumbnail for Web Components: Another Tool in your Toolbox

Web Components: Another Tool in your Toolbox

Ben Taylor

Summit ’23

Thumbnail for The Evolution of Frontend System Design

The Evolution of Frontend System Design

Juntao Qiu

Web Directions Developer Summit 2025

Thumbnail for Orientation-Motion-Sensormatic Machine

Orientation-Motion-Sensormatic Machine

Andrew Fisher

Code 2013

Thumbnail for Source Maps for Debugging

Source Maps for Debugging

Elle Meredith

Code 2013

More presentations from Code 2013

Thumbnail for What’s ECMAScript 6 Good For?

What’s ECMAScript 6 Good For?

Julio Cesar Ody

Code 2013

Thumbnail for HTML, CSS and the Client-Side App

HTML, CSS and the Client-Side App

Garann Means

Code 2013

Thumbnail for Test, Tweak and Debug Your Mobile Apps with Ease

Test, Tweak and Debug Your Mobile Apps with Ease

Chris Ward

Code 2013

Thumbnail for Source Maps for Debugging

Source Maps for Debugging

Elle Meredith

Code 2013

Thumbnail for Orientation-Motion-Sensormatic Machine

Orientation-Motion-Sensormatic Machine

Andrew Fisher

Code 2013

Thumbnail for Typescript and Terminators

Typescript and Terminators

Alex Mackey

Code 2013

Thumbnail for CSS Preprocessor Performance

CSS Preprocessor Performance

Nicole Sullivan

Code 2013

Thumbnail for Indexeddb, A Database in your Browser

Indexeddb, A Database in your Browser

Aaron Powell

Code 2013

© 2026

  • About
  • Speakers
  • Presentations
  • Conferences
  • Contact
  • Sign in
Sign Up