So the Google Pixelbook is now my daily driver for front end coding as well as working on specifications. For that I use the great Visual Studio code. Unfortunately, with my external monitor everything becomes waaaay too small so I changed the scaling of Chrome OS to 130%
Chrome understands this quite well as web sites and desktop PWAs are nicely scaled. It even exposes a device pixel ratio of about 1.3
The awesome Fronteers conference is just a few days away, and I will be talking about connecting hardware devices to the web, and the potentials it opens up for. I personally believe that such new, secure abilities can help move the enterprise to the web and reap the benefits of doing so
I did a similar talk, together with my friend sherrylist in Colombia like a month ago, and she suggested that we made a demo that would involve the audience! So we did a mini punch detection app using Web Bluetooth and a Nordic Thingy:52 device.
As a browser engineer and a spec editor, I am always quite skeptical of frameworks and libraries — some are often bigger than I would like and can make it harder than needed to accomplish goals like a very low time-to-interactive.
If we as browser engineers do our job right, well, then you should be able to get pretty far without depending on a framework.
I have long liked the React way of constructing applications, by props/data down, events…
For the people who know me, I have been super excited by the recent developments on the web platform, such as modules, service workers and now even Web Assembly!
It is amazing seeing the momentum and the progress being made, with the W3C working group, which I am a member of, just having release its first working draft of the standard:
A little while back, back in November, I did a presentation of Web Assembly at the yearly W3C TPAC meeting — this year in the bay area:
One of the quick demos that I showed, was decoding "webp" images…
I realize that many of the AC representatives probably don’t know me, so I would like to use this opportunity to say a few things about myself, and why I believe I would be a good fit for the TAG.
The web has had a profound influence on my life, and it is how I got into technology in the first place. It took me around the world as…
Yesterday, Diego González posted a nice article for a Gamepad element he just created. As I am a big fan of web components, I loved reading the article and the accompanied source code :-) Having done a few of these components, I started giving Diego a few minor tips and we agreed it was better if I just went ahead and shared it with all of you.
Now, the idea here is to give concrete and actionable tips and not totally redesign what Diego did, so the result won't be exactly how I would design it from scratch, but at…
So Zouhir has been asking me a bit about how rendering works with lit-html and custom elements base classes, so I decided it might be best to just write a bit here.
lit-html uses "tagged string template literals" from ES2015, and you define your markup using the html`` tag.
The cool thing about string template literals is that, for the…
Since I have posted a few screenshots on my Twitter account, people have asked me to share a bit more about PWAs and desktop support.
Most have probably heard that Microsoft have been working on adding PWAs to the Windows Store, which is really big news!
As a co-editor of the Web App Manifest spec, I have been involved with that on the spec side. Actually, Microsoft was one of the first companies to pay attention to the Web App Manifest, first via their ManifoldJS tool, which later turned into https://PWAbuilder.com. Since, the first release of ManifoldJS, Marcos Caceres and…
I have been excited about Web USB since when I heard about it the first time. Many of my friends ask me why I would care about a cabled standard and not just use Bluetooth. Well, technologies like Bluetooth are definitely cool and have their strengths, but so does USB.
Think about it, say in a hospital you really want to limit signals as they can affect machines and readings, and for additional security you can even lock the USB connector behind a mini door with an actual physical key, so that only the people who need access will get…
This is a little story of mine, about being a house owner and wanting a smarter house but also a future-proof one.
There is a lot of talk about home automation today and I see so many rather crappy products that people get tricked into buying. Heck, I have seen friends and family doing exactly that and later regretting.
But the truth is that for all these things to work well together we need standards, which are slowly coming along (like OCF) but not really in many products yet. …
Chromium/Blink, WebKit and Web Platform hacker