Viewing profile — Keithamus
Keithamus
HN member- Joined
- Fri, Oct 14, 2011, 10:28 AM UTC
- HN karma
- 335
- Public activity
- 80 items
- HN profile
- View on Hacker News ↗
About Keithamus
--- [ my public key: https://keybase.io/keithamus; my proof: https://keybase.io/keithamus/sigs/ANmvpFaYU45kEF8zO7bWil0G3te6hCGL5z02YiSMaEQ ]
Recent public activity
-
comment
Comment #48773167
It’s unfortunate that this name was used. There is a W3C community group called OpenUI ( https://open-ui.org/ ) which has been around for close to a decade, working on improving UI…
-
comment
Comment #47329795
I will get around to fixing this. An oversight. Apologies.
-
comment
Comment #47329788
Right. The average score is under different test conditions. Obviously this game is a little silly version with very little accuracy to the lab testing, but hopefully it gets peopl…
-
comment
Comment #47329757
JND is an average. A lot of people will do a lot worse. The measure, as I understand it, is also under different test conditions, while this is a game where people are on their own…
- story
-
story
Show HN: What's my JND? – a colour guessing game
https://www.keithcirkel.co.uk/too-much-color/
-
comment
Comment #43302515
It’s not executing JS. The names map to JS methods but both the HTML and JS call into C++ (or rust or swift whatever the browser is written in). Arbitrary JS code execution cannot …
-
comment
Comment #43302490
Author here. I am not affiliated with Google. My current employer is GitHub, and this was incubated in the OpenUI working group. Open source & the open Web are still very much aliv…
-
comment
Comment #42516724
BroadcastChannel is a better solution for a couple of reasons. Service Workers are better at intercepting network requests and returning items from a cache, there’s some amount of …
-
comment
Comment #40988140
Thank you for providing the detail I was scant on.
-
comment
Comment #40986608
While it hasn't been expressly resolved by the HTML working group to not propose new attributes with dashes, and while I don't speak for everyone in the HTML working group, I would…
-
comment
Comment #40986534
They key difference is that an attribute can only appear once on an element, and consequently only have one of its variants present. Classes can present multiple variants at once. …
-
comment
Comment #34336604
React 19 is likely to ship with Web Components support. https://github.com/facebook/react/issues/11347
-
comment
Comment #34336597
Thanks for the feedback! If you have the time, I'd love for you to contribute and improve the marketing copy: https://github.com/WebComponentsGuide/webcomponents.guide
-
comment
Comment #34336072
I’ve been working on https://webcomponents.guide/ with some fellow experts in order to improve the documentation side of things. Hoping to offer guidelines and best practices to li…
-
comment
Comment #34336057
That’s what CSS parts and slots are for. Your component can style its own boundaries, provide parts to allow customisation, and use slots to inject components that are styled from …
-
comment
Comment #34322807
There's hope for React yet: https://github.com/facebook/react/issues/11347
- story
-
comment
Comment #32705309
Was a poor attempt at a joke that perhaps didn’t carry :p
-
comment
Comment #32639990
I don’t recall saying old technology is bad. I was more trying to say it served its purpose at the time but as websites have gotten more complex we’re still relying on this one sin…
-
comment
Comment #32639905
For large applications with many thousands of pages, or many thousands of engineers working on the same system, name collisions happen. It’s not just throwing “random css” into the…
-
comment
Comment #32639393
I felt the “considered harmful” style of titles have been overused that no one would reasonably consider it anything but click bait; and so used it as ironic-click-bait.
-
comment
Comment #32639357
Naming collisions are a pretty real problem when you get to building large systems. They’re a big enough problem for something like CSS Modules to exist (explained further down in …
-
comment
Comment #32639326
I considered exploring it but css selector performance just doesn’t matter with todays engines. There are far greater issues, and far better performance wins than “optimising your …
- story