@paul@status.kinlan.me
@paul@status.kinlan.me avatar

paul

@paul@status.kinlan.me

I'm Paul. I work on Chrome @ Google, leading the DevRel team. Trying to help make the web better.

I live in Ruthin, North Wales.

This profile is from a federated server and may be incomplete. Browse more on the original instance.

paul, to random
@paul@status.kinlan.me avatar

Very proud to see "Baseline" launch - a view on what is supported across browser on the web each year - amazing work from the Web DX community group.

https://web.dev/baseline/ and you can see it in action here: https://developer.mozilla.org/en-US/docs/Web/CSS/@layer

paul, (edited ) to random
@paul@status.kinlan.me avatar

Huh polyfill.io got sold. Probably advisable to make sure your sites are not using it.

https://twitter.com/triblondon/status/1761370894272708903

Edit: original post deleted, announcement here https://x.com/JakeDChampion/status/1761315228447277184?s=20

paul, to random
@paul@status.kinlan.me avatar

https://subtls.pages.dev/

You can see the page fetch itself over TLS, this is a very very good demonstration

paul, to random
@paul@status.kinlan.me avatar

The top 10 things from Google IO

https://developer.chrome.com/blog/chrome-at-io23/

paul, to random
@paul@status.kinlan.me avatar

The popover API lands in Baseline

Exciting update for web developers - the popover API has landed in all modern browser engines. This will allow developers to more easily create contextual overlays on their sites. I'm looking forward to seeing the creative ways devs leverage this new capability to enhance user experiences.

https://web.dev/blog/popover-api?hl=en

paul, to random
@paul@status.kinlan.me avatar
paul, to random
@paul@status.kinlan.me avatar

Puppeteer now supports Firefox using the new WebDriver BiDi protocol! This allows writing automation scripts that work across both Chrome and Firefox. Over half of Puppeteer's test suite already passes when using WebDriver BiDi with Firefox. This paves the way for more seamless cross-browser testing. Exciting times ahead as WebDriver BiDi becomes the default protocol for Puppeteer.

https://developer.chrome.com/blog/puppeteer-webdriver-bidi-2023?hl=en

paul, to random
@paul@status.kinlan.me avatar

WebGPU continues to evolve - Chrome 123 brings some nice improvements like built-in functions in WGSL, unrestricted pointer parameters, and syntax sugar for dereferencing composites. As WebGPU matures, it unlocks more graphics and compute capabilities on the web, enabling developers to build more powerful 3D experiences and ML applications. Exciting to see this progress!

https://developer.chrome.com/blog/new-in-webgpu-123?hl=en

paul, to random
@paul@status.kinlan.me avatar

New in Chrome 125 DevTools:

  • Error causes shown directly in Console for easier debugging
  • CSS selector stats in Performance for optimizing page loads
  • Early Hints headers support in Network tab
  • Plus the usual array of updates and fixes to help build the future of the web

Lots of helpful improvements for web developers in this release. Check out the article for more details on these updates and how to use them effectively. Happy building!

https://developer.chrome.com/blog/new-in-devtools-125?hl=en

paul, to random
@paul@status.kinlan.me avatar

New CSS capabilities in Chrome 121 including scrollbar customization, font palette animation, and error spelling/grammar highlights. Also updates to the Speculation Rules API and an origin trial for the Element Capture API to record and capture specific DOM elements. Check out the full details in the linked article below.

https://developer.chrome.com/blog/new-in-chrome-121?hl=en

paul, to random
@paul@status.kinlan.me avatar

Check out this post on Chrome enabling desktop mode by default on premium Android tablets. The article explains that sites designed for desktop can provide a better experience on large, powerful tablets. Web developers should test that their sites work well in desktop mode, since the user agent and viewport defaults are changing.

https://developer.chrome.com/blog/desktop-mode?hl=en

paul, to random
@paul@status.kinlan.me avatar

79,000 weekly downloads of the User NPM package... https://www.npmjs.com/package/user?activeTab=code

I suspect every single one of this was a mistake where a person did npm add user when they meant npm adduser.

paul, to random
@paul@status.kinlan.me avatar

New privacy protections in Chrome aim to limit insecure connections from the browser. Website owners utilizing private networks should evaluate if they need to make adjustments to maintain functionality. Overall this strengthens privacy but may require updates for certain specialized configurations.

https://developer.chrome.com/blog/private-network-access-update-2024-03?hl=en

paul, to random
@paul@status.kinlan.me avatar

Check out this post on CSS vertical writing mode support for form controls coming to Chrome. It will enable vertical text orientation for buttons, selects, textareas and sliders. Useful for East Asian languages written vertically.

https://developer.chrome.com/blog/vertical-form-controls?hl=en

paul, to random
@paul@status.kinlan.me avatar
paul, to random
@paul@status.kinlan.me avatar

We've (Chrome) enabled desktop mode by default on premium Android Tablets

https://developer.chrome.com/blog/desktop-mode

paul, to random
@paul@status.kinlan.me avatar
paul, to random
@paul@status.kinlan.me avatar

Announcing Chrome for Developers in China

Google is launching Chrome for Developers sites on a .cn domain to improve access for developers in China. By making the sites easier to reach, we hope to better serve the Chrome dev community in China and continue pushing the boundaries of what's possible on the modern web.

https://developer.chrome.com/blog/chrome-for-developers-china?hl=en

paul, to random
@paul@status.kinlan.me avatar

Awesome site about web development on KaiOS

https://kaios.dev/

Mind blowing resource of what is available.

paul, to random
@paul@status.kinlan.me avatar

For those who found the old Headless Chrome useful, you can now download it as a standalone binary called chrome-headless-shell for every Chrome release. This allows you to continue using the familiar Headless Chrome APIs and features without needing to run full Chrome. Could be useful for automated testing, scraping, and CLI-based workflows.

https://developer.chrome.com/blog/chrome-headless-shell?hl=en

paul, to random
@paul@status.kinlan.me avatar

WebAssembly JavaScript Promise Integration (JSPI) enters origin trial

Exciting times for WebAssembly! The JSPI API now allows synchronous WebAssembly code to access asynchronous JavaScript APIs like promises. This opens up more possibilities for performance-critical code to leverage asynchronous capabilities on the web. As this enters origin trial, I'm keen to see what developers build with this new integration. Could enable some very responsive applications!

https://developer.chrome.com/blog/webassembly-jspi-origin-trial?hl=en

paul, to random
@paul@status.kinlan.me avatar

Today I learned some valuable insights about AI and the web from a thoughtful article. It discussed how we as developers and technologists can thoughtfully apply AI on the web, always keeping users and ethical considerations at the forefront. There is still much to explore, but by learning from each other we can build a web that helps people.

https://web.dev/blog/ai-chats-and-takeaways?hl=en

paul, to random
@paul@status.kinlan.me avatar

Is Henry in?

paul, to random
@paul@status.kinlan.me avatar

Does anyone know of any self-hosted or custom-branded version of something like glitch?

paul, to random
@paul@status.kinlan.me avatar

Very proud of all the team has done over the last year to get ready for IO.

I hear AI is a thing now! :D

Check out some of the announcements for web @ IO this year. https://developer.chrome.com/blog/web-at-io24

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • normalnudes
  • DreamBathrooms
  • thenastyranch
  • magazineikmin
  • osvaldo12
  • ethstaker
  • Youngstown
  • mdbf
  • slotface
  • rosin
  • ngwrru68w68
  • kavyap
  • GTA5RPClips
  • megavids
  • cisconetworking
  • InstantRegret
  • khanakhh
  • cubers
  • everett
  • Durango
  • tacticalgear
  • anitta
  • modclub
  • Leos
  • tester
  • provamag3
  • lostlight
  • All magazines