The Best of the Internets


The Power of Progressive Enhancement

An excellent read on how Andy Bell applied progressive enhancement to a project. I particularly liked this statement (emphasis his):

Progressive enhancement isn’t necessarily more work and it certainly isn’t a non-JavaScript fallback, it’s a change in how we think about our projects. A complete mindset change is required here and it starts by remembering that you don’t build websites for yourself, you build them for others.







UK Researcher Says One Line of Code Caused Ticketmaster Breach

Third party code, people… third party code.

He pointed out that while Inbenta had provided Ticketmaster a customised JavaScript one-liner, the ticketing company had placed this chatbot code on its payment processing website without informing Inbenta it had done so. “This means that Inbenta’s webserver was placed in the middle of all Ticketmaster credit card transactions, with the ability to execute JavaScript code in customer browsers,” Beaumont said.

Sigh.