@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

My little work buddy for today. It got injured yesterday so it's staying inside today

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

Pete LePage covers what's new for developers in Chrome 124, including two new APIs for using declarative shadow DOM from JavaScript, streams support in Web Sockets, view transition improvements, and more. Exciting updates that push the boundaries of web development!

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

paul,
@paul@status.kinlan.me avatar

@adactio it should have a feed, that's how I post these...

https://developer.chrome.com/static/blog/feed.xml

I'm suspecting its not link rel'd, but I need to check today

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

New in Chrome: Access to MIDI devices now requires user permission

Chrome has updated the Web MIDI API to put user privacy first. MIDI device access now requires explicit opt-in consent through a permission prompt. This allows users to control which sites can interact with MIDI hardware. Kudos to the Chrome team for keeping the web platform open while prioritizing user choice. Exciting to see APIs evolve in thoughtful ways.

https://developer.chrome.com/blog/web-midi-permission-prompt?hl=en

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

Fun & Powerful: Intro to Chrome DevTools

I'm always looking for ways to help web developers build better sites and apps. This piece gives an overview of the powerful features available in DevTools to improve debugging, testing, and optimization. Well worth a read for any web dev looking to up their game!

https://developer.chrome.com/blog/devtools-tips-32?hl=en

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

New Chrome Web Store feature enables developers to roll back extensions to previous published versions. This gives developers increased confidence when publishing updates, especially for large user bases. Allows fixing issues without requiring users to uninstall updates. Continues push for more powerful and reliable browser extensions.

https://developer.chrome.com/blog/chrome-webstore-rollback?hl=en

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

WebGPU continues to evolve rapidly. Chrome 124 adds some great new capabilities like read-only and read-write storage textures, service worker and shared worker support, and more adapter info. Lots of bug fixes too. Exciting to see WebGPU start to stabilize and become more capable and robust!

https://developer.chrome.com/blog/new-in-webgpu-124?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, (edited ) to random
@paul@status.kinlan.me avatar

Our dog isn't the smartest.

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

One thing about North Wales is that we have kick-ass Rainbows every other day.

tunetheweb, to random
@tunetheweb@webperf.social avatar

This just really annoys me about the fediverse.

Has there been any attempt to fix this (without hacks and extensions)?

It sets localStorage of my preferred instance the first time I use another instance to pre-fill it for next time. That's OK but I think it should just auto-redirect to my instance as soon as the page loads when it sees that.

Even then it expires and still annoying for each instance.

Or maybe you should be able to register a lite redirect profile on other common instances?

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

@tunetheweb @kornel great minds

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

Yoda was in my Huni bun

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

New in Chrome 123:

  • light-dark function to manage color schemes
  • Long Animation Frames API for complex animations
  • Service Worker Static Routing API for PWAs

Lots of great updates for developers in this release covered in detail by Adriana Jara. Exciting to see continued innovation in Chrome to push the web platform forward.

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

chrisdavidmills, to random
@chrisdavidmills@front-end.social avatar

I've finally managed to get relative CSS colors documentation published on MDN. This was a complex beast to tackle, and I'm proud to see it out! Get started at https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_colors/Relative_colors; also see the color function pages to find out what relative colors look like in each.

paul,
@paul@status.kinlan.me avatar

@chrisdavidmills amazing work as always, thank you

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

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

I see this https://ia.net/writer/support/basics/apple-shortcuts and I realise I'm still grumpy that Web Intents got cancelled.

codepo8, to random
@codepo8@toot.cafe avatar

Getting eggs directly from the farm brings colour:

paul,
@paul@status.kinlan.me avatar

@codepo8 love it.

We have these to help with our eggs.

paul, to random
@paul@status.kinlan.me avatar
stephaniewalter, to random
@stephaniewalter@front-end.social avatar

Also, is anyone able to make the badging API demo work in Android Chrome 122? CanIUse says it's supported. I'm installing the app, I hit "set" and noting happens. It works on chrome desktop though. So, I don't know if it's not supported or has an issue.

https://badging-api.glitch.me/

paul,
@paul@status.kinlan.me avatar
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

paulcuth, to RSS
@paulcuth@mastodon.social avatar

I made a thing to help me find RSS feeds, and I really liked it. So I made it prettier so you can use it too, if RSS feeds are your thing.

As it turns out, in my corner of the fediverse there’s a ton of them…

https://rss-is-dead.lol

paul,
@paul@status.kinlan.me avatar

@paulcuth this is awesome. Would it be possible to get an opml export of the feeds so I can import them in to my reader?

ashur, to random
@ashur@front-end.social avatar

New launch day!

“Written in Stone” is a gallery of sidewalks, and the stamps and seals left by the people who laid them.

📷 https://writteninstone.photo/

paul,
@paul@status.kinlan.me avatar

@ashur that's a neat idea.

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