Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Resilience

Jeremy Keith
October 25, 2016

 Resilience

Web browsers have become so powerful that developers are now treating them as if they were a runtime environment as predictable as any other. But the truth is that we still need to deal with many unknown factors that torpedo our assumptions.

The web is where Postel’s Law meets Murphy’s Law, so we can’t treat web development as if it were just another flavor of software. Instead we must work with the grain of the web. There are tried and tested approaches to building for the web that will result in experiences that are robust, flexible, and resilient.

Jeremy Keith

October 25, 2016
Tweet

More Decks by Jeremy Keith

Other Decks in Design

Transcript

  1. lo

  2. The trick... is to make sure that each limited mechanical

    part of the web, each application, is within itself composed of simple parts that will never get too powerful.” “ —Tim Berners-Lee
  3. CSS

  4. Be conservative in what you send, be liberal in what

    you accept.” “ —Jon Postel