Noam Rosenthal

248 Followers
226 Following
31 Posts

Webperfing for Google Chrome

Views are my own, at a given moment (if that)

He/him

Well, @noam wrote up his plans for revamping LongTasks into Long Animation Frames, and they look great!! https://github.com/w3c/longtasks/blob/loaf-explainer/loaf-explainer.md
longtasks/loaf-explainer.md at loaf-explainer · w3c/longtasks

Long Task API. Contribute to w3c/longtasks development by creating an account on GitHub.

GitHub
@kbx @tomayac @slightlyoff yes, it’s a very similar set of problems. Though eliminating the previous solutions didn’t make some of those use cases go away 🤷🏻‍♂️
@tomayac @slightlyoff specifically for Qt-related things, the use case is more as a portability layer for desktop UI rather than something meant for everyday webapps. I think that's the most valid use-case for WASM. (and yes it's far from mature when it comes to input handling)

@andrew_chou I was actually letting it sit for a while and see how I feel about the idea when I come back to it with fresh eyes.

The next step would be to make it npm-ready and see if the API is good enough. I could always use help with that. Note that h0 doesn't have a lot of API and it's not exactly a framework (HTML first after all) so changes to API should be way less painful than usual.

Just because you can measure something, doesn't mean it's the most important thing. Vice versa.

RT @nomsternom
Gonna speak in this upcoming meetup in Herzliya (Israel) about how I broke performance.timeOrigin right before my paternity leave 😬, left a messy regression for @yoavweiss, and why different clocks ⏰🕰️ in @ChromiumDev are more than meets the eye 👁️...

https://www.meetup.com/hodash-dev/events/290589223

Hodash Dev Meetup @ Varonis - Saving the Time ⏰: UI Libraries & Chrome Clocks, Tue, Jan 24, 2023, 6:30 PM | Meetup

We are excited to announce the January 2023 meetup 🤩 The meetup will be at **Varonis**, Herzliya. **Agenda**: * 18:30 - Mingling & 🍕🍺 * 19:30 - Constructing a Modern U

Meetup

@teacherbuknoy thanks for sharing this! I loved reading your post.

Have you seen my followup article?

https://calendar.perfplanet.com/2022/an-html-first-mental-model/

An HTML-first Mental Model

... while building a fast movies app Overview The Movies App The TasteJS movies app is a showcase for different frameworks. I was excited about it because it gave me an opportunity to test some hypothesis, and see if it holds in the context of an app that's a bit less trivial than TodoMVC.

Web Performance Calendar

I wrote a blog post about doing things in vanilla JavaScript. I'm really not a fan of frameworks, and since I'm currently working on a website redesign, I thought I'd write my thoughts here.

https://francisrubio.antaresph.dev/writing/building-websites-with-vanilla/

Building Websites with Vanilla

No, vanilla is not a framework.

@Yoav @jeb yea we just talked about this :)
Bad performance is bad accessibility. https://brucelawson.co.uk/2022/bad-performance-is-bad-accessibility/ - my riff on @slightlyoff's post.
Bruce Lawson's personal site

» Bad performance is bad accessibility