u/erikwoodsin r/programming • Recommends
On “HTML: Poison or Panacea? - Computerphile”
#progressiveenhancement#resilience#postel'slaw
757 subscribers • 1 video on Hallway
Intermediate. Assumes working knowledge.
3.7K views11 years ago2 recommendations
Web developmentSoftware designHow browsers workWeb performanceSoftware architecture
Jeremy Keith discusses building resilient web applications by embracing the unpredictable nature of browsers and working with the grain of the web.
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 is if it were just another flavour of software. Instead we must work with the grain of the web. Fortunately there are tried and tested approaches to building for the web that will result in experiences that are robust, flexible, and resilient.What people say. Recommended as a classic talk on progressive enhancement and building robust, resilient web applications.
u/erikwoodsin r/programming • Recommends
On “HTML: Poison or Panacea? - Computerphile”
u/thebigreasonin r/programming • Recommends
On “~15 years trying to make everyone separate HTML, JS & CSS. And then suddenly everything went south and we’re writing code like this.”