Can we detect if a url with a custom URL scheme can be handled? Why yes. Yes we can.
About Me: Paul Kinlan
I lead the Chrome Developer Relations team at Google.
We want people to have the best experience possible on the web without having to install a native app or produce content in a walled garden.
Our team tries to make it easier for developers to build on the web by supporting every Chrome release, creating great content to support developers on web.dev, contributing to MDN, helping to improve browser compatibility, and some of the best developer tools like Lighthouse, Workbox, Squoosh to name just a few.
Some thoughts about why Mastodon
When does an API become available to use on the web?
Some musing on the model of API permissions on the web.
Some additional thoughts on the end of HTML5 Rocks
We're hiring in 2022. Come and join us.
An affirmation of the power of the web
It turns out that I miss a lot of signals.
We survey a part of the ecosystem every quarter. Here are some of our findings.
We shared some incorrect data at Chrome Dev Summit. Here's my apology and what lead to the mistake.
Does the 100 in the User Agent break anything?
MDN created Browser Compat Data and it's a goldmine. We should be using it a lot more
I'm in the lucky position that our team is very productive and we've built a lot of amazing tools on NPM that developers for the most part love to use. The manager in me likes to quickly get a picture of how the web is doing, and how the work that our team does is going, so I end up building a lot of dashboards. One area that was a frustration was that I would have to go through each of our teams NPM modules by hand and see how they are doing.
How do we get your feedback in to the Chrome Web Platform team?
I wanted the functionality of Squoosh, but in my web app. Here's how I did it.
It should be easier to put an image on the page.
I want to share my thinking with you, and to refine my thoughts with feedback from developers.
After the Chrome Dev Summit, I had the chance to take some time off and spend it with my family, and during the downtime I got to think about all that has happened over the last year. I'm incredibly proud of my team and how they responded to the crisis that hit the world this year - we built tools like web.dev/covid to give developers advice on how to keep sites up and running, set up a forum for public services support during the lock-downs; ran web.
The web is a powerful thing, with the right capabilities you can create tools and services that can be deployed without a central authority and can also deeply integrate with the peoples devices. I love being able to tinker and scratch an itch quickly. The itch in question was that I'm a heavy user of .new domains and I wanted a quick way to have access to them on my Android home screen so that I can start a task without having to find the app, go through its menus and then create the "new" thing.