Top all-time · #299
Jeremy Keith
Personal blog · adactio.comwebdesign
Jeremy Keith writes Adactio: Links, a personal blog at adactio.com about web and design. Since 2007, 166 different Hacker News readers have linked it 215 times, most often “HTML Web Components”. It is still writing: the last post was on 2026-10-27, and you can follow it by feed.
Sometimes recommended · 5 of 33 sampled comments recommend it?
Why HN links it
HN readers link Jeremy Keith's blog for front-end and web standards writing, including HTML Web Components, progressive enhancement, mobile viewports and the Long Bets prediction.
- Recommended for · 5 comments
- Called a nice article, a neat, quick read, a favourite, and worth reading on HTML Web Components.
Summarised by Claude from a sample of 33 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.
Adactio is the website of Jeremy Keith, a web developer living in Brighton in southern England.
Most-linked posts?
- /5 people · 5 mentions · first linked 2019-02-27
- HTML Web Components5 people · 5 mentions · first linked 2023-11-13
- The Web on Mobile4 people · 4 mentions · first linked 2025-02-22
- Battle for the planet of the APIs3 people · 3 mentions · first linked 2013-06-18
- Clean Advertising3 people · 3 mentions · first linked 2020-12-04
- The split personality of HTML52 people · 2 mentions · first linked 2009-08-04
- [HTML5] Badge of shame2 people · 2 mentions · first linked 2011-01-18
- /journal/13572 people · 2 mentions · first linked 2008-07-13
- /journal/4470/2 people · 2 mentions · first linked 2011-08-26
- Articles–How We Built the World Wide Web in Five Days2 people · 2 mentions · first linked 2019-10-21
What Hacker News says?
A proper standard for syncing rss? So that, like email, you just have to point your various clients at the address of the sync server you are using. That can be one you run yourself or one from some third party provider. If your provider closes you can just point your clients at the new service, without each client needing to implement a new custom API. You are also free to use whatever client(s) you want. It seems…
Comment linking /journal/6291/
on “Google Reader Apocalypse Extremely Fucking Nigh”Submitted Browsers as a story · 341 points
HN discussionHere is one of the lines of the source code: <meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1, maximum-scale=1"> For those who don't know, this disables user scrolling on every standards-compliant mobile device. The reason is a bug on iOS, that causes test to flow off screen when changing orientation on non-default zoom levels. http://adactio.com/journal/4470/ I really wish more si…
Comment linking /journal/4470/
on “New Boston Globe website design”Submitted The meaning of AMP as a story · 305 points
HN discussionI follow the following blogs for front-end. * https://adactio.com * https://piccalil.li/blog/ * https://stephaniewalter.design/ * https://www.baldurbjarnason.com/ This post has some good pointers: https://www.baldurbjarnason.com/2021/what-do-i-need-to-read-... I'm not sure what other advice to give. A lot of this was collected over time in response to frustrations I felt around the direction front-end has been movin…
Comment linking /
on “Pico CSS Framework”Submitted Rotten Apple as a story · 205 points
HN discussionCounterpoint: Seams (2014): https://adactio.com/journal/6786 Edit: related, from the same author: Regressive Web Apps (2016): https://adactio.com/journal/10708
Comment linking /journal/10708
on “Closing a 30 pixel gap between native and web”Submitted AMPstinction as a story · 134 points
HN discussionIt is rare that someone voluntarily exposes their lack of insight and integrity so thoroughly... Kudos..? your argument amounts to "this person is incapable of being objective, let alone decent, because they work at xyz". Moreover, you literally didn't address a single thing presented in either link that i shared - which directly refute your nonsense. Pure ad hominem, and worse. You are not a serious person if you t…
Comment linking /journal/22757
on “The Google Play app review process now regularly takes longer than a week”Submitted Principles and priorities as a story · 119 points
HN discussionNice article by Jeremy Keith on why this logo creates and propagates confusion between HTML5 and CSS3: http://adactio.com/journal/4289/
Comment linking /journal/4289/
on “W3C HTML5 Logo Unveiled”Submitted Regressive Web Apps as a story · 107 points
HN discussion> Really hard for non-techies Yes; but it’s not like even that many techies host their own content. I love how Jeremy Keith copies everything he tweets to his own site [0]. Wanted to check how he set it all up; but his site isn’t open-sourced. [0] - https://adactio.com
Comment linking /
on “Always Own Your Platform (2019)”Submitted Ain't no party like a third party as a story · 97 points
HN discussionI could say all mobile-versions are badly built, but I'd be wrong. Not all mobile-optimised sites have endless scrolling. Presenting the same amount of data to mobile as you would desktop, but linearised, is bad design. Having to pan and zoom is also bad design. Conditional loading is the ideal http://adactio.com/articles/5043/ . I do this in a minor way on my blog http://jakearchibald.com/ - the side bar doesn't ap…
Comment linking /articles/5043/
on “300ms tap delay removed on Chrome for Android”Submitted WorldWideWeb as a story · 96 points
HN discussionI use shadow DOM every day, but yes, it is often the part of WCs that baffles people – probably because they don't need it. Alternative approaches that may work for your use case: - "HTML web components" [1] - light DOM only, SSR-first, good as a replacement for "jQuery sprinkles" - "Shadow gristle" [2] - use as little shadow DOM as possible. If you need styling or composition, put it in the light DOM! [1]: https://…
Comment linking /journal/20618
on “Web components are okay”Submitted "Erase and rewind": Thoughts on the BBC's plans to delete 172 websites as a story · 94 points
HN discussion> IE6 has been a source of pain for… I'd say four years. We're in late 2011 right? That puts Paul's "IE6 being a pain" in late 2007, right after the original iPhone was released. By that time, Firefox 2 was a year old, Firebug was 18 months old, and Safari 3 (the first version with acceptable Javascript support) had just been released, making Drosera (which would morph into the Webkit Developer Tools the next year)…
Comment linking /journal/938
on “Browser Market Pollution: IE[x] is the new IE6”Submitted GDPR and Google Analytics as a story · 91 points
HN discussionYeah, the "HTML Web Components" can be useful: https://adactio.com/journal/20618 and https://blog.jim-nielsen.com/2023/html-web-components/
Comment linking /journal/20618
on “Customizable HTML Select”Submitted AudioGO use DMCA to demand takedown of a 404 link as a story · 87 points
HN discussionAnd this: https://adactio.com/journal/1331
Comment linking /journal/1331
on “We're Replacing Comments with Something Better”Submitted Resigning from the AMP Advisory Committee as a story · 81 points
HN discussionIt's called "the intrinsic web". Things like flexbox and grid with content-aware sizing will eventually make the breakpoints obsolete. https://adactio.com/links/19047
Comment linking /links/19047
on “Ask HN: What are some blog posts that you have enjoyed going through?”Submitted Manual 'Till It Hurts as a story · 51 points
HN discussionhttp://longbets.org/601/ https://adactio.com/journal/11937 "The original URL for this prediction (www.longbets.org/601) will no longer be available in eleven years." This has been a known problem for a while, but it's always nice to see more voices crying out about it to the more general public.
Comment linking /journal/11937
on “Internet is losing its memory: Cerf”Submitted [HTML5] Badge of shame as a story · 44 points
HN discussionThat is a photo of Jeremy Keith [ https://adactio.com ] who was part of the team involved in this effort: https://worldwideweb.cern.ch/colophon/
Comment linking /
on “CERN 2019 WorldWideWeb Rebuild”Submitted Writing about not having an opinion on technology as a story · 42 points
HN discussion