Software developer with 21 years experience in user interface design and implementation. Current professional focus is SproutCore. Current hobby coding in node/express, jquery-mobile, mongo or mysql.

So in a previous (now removed) post, I ranted a little about how react didn't seem to get along with web components and the 'is' property. It turned out I was wrong. 'is' works just…

  • Chrome , Chromecast , react.js , Material-UI

Since I've gone https almost everywhere (thanks, LetsEncrypt.org), my SubFire apps (mobile and the baseline project for the 2.0 suite) are now full-fledged PWAs. On Chrome for Android (8), "it all works". After…

  • html5 , mobile , javascript , pwa

In principle, the idea of stopping a script/tab in the background from taking over the browser is a good one. In practice, however, a blanket algorithm that just goes "hey, then NOBODY in the…

  • Chrome

tl;dr: a react component wrapper around img that implements the 'lowsrc' property. React's JSX parser is a white-list based interpreter. It will only accept and pass through properties (attributes) to the DOM component that…

  • react.js , html5

Yes the Pokemon app was harmless, but the risk of another less scrupulous app asking for the same permission is still a huge problem, because we now know just how easily people will click away…

  • security

So I'm looking at react.js for work reasons, but I keep getting pulled in to other stuff instead in the short term. As such, my 'pocket' collection of beginning react.js links has gotten…