Douglas Crockford — Ajax security

A pre­sen­ta­tion given at Web Directions North, Vancouver Canada, January 31 2008.

Presentation slides

Session descrip­tion

Security design is an impor­tant, but often neglected, com­po­nent of sys­tem design. In this ses­sion, Douglas Crockford, cre­ator of Javascript Object Notation, will out­line the secu­rity issues that must be con­sid­ered in the archi­tec­ture of Ajax applications.

The design of the browser did not antic­i­pate the needs of mul­ti­party appli­ca­tions. The browser’s secu­rity model frus­trates use­ful activ­i­ties and allows some very dan­ger­ous activ­i­ties. This talk will look at the small set of options before us that will deter­mine the future of the Web.

During this ses­sion, atten­dees will:

  • Learn why effec­tive secu­rity is an inher­ent fea­ture of good design;
  • Experience a real-​​time demo of a Ajax client/​server sys­tem based on sound secu­rity principles
  • See how to apply secure design to rich web applications.

About Douglas Crockford

Douglas Crockford is a prod­uct of the US pub­lic school sys­tem. A reg­is­tered voter, he owns his own car. He has devel­oped office automa­tion sys­tems. He did research in games and music at Atari. He was Director of Technology at Lucasfilm. He was Director of New Media at Paramount. He was the founder and CEO of Electric Communities/Communities.com. He was founder and CTO of State Software, where he dis­cov­ered JSON. He is now an archi­tect at Yahoo!. He is the world’s fore­most liv­ing author­ity on JavaScript.

Related presentations

Your opinion:

XHTML: You're allowed to use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>