Hacker GitHub

← All repos

WICG/webcomponents

View on GitHub ↗ ★ 4,492 HTML

Web Components specifications

96 mentions on Hacker News by 53 people: 12 stories, 84 comments · first 2014-12-02 · latest 2026-08-02

Mentions per year 96 mentions · busiest year 2023 (18)
20082026
  1. In the past I've seen this one: https://github.com/WICG/webcomponents/blob/gh-pages/proposal... Perhaps there are more recent versions. I liked the spirit of the proposal, but never studied it.
    comment by twsted · 2022-10-05 · in Templating in HTML
  2. …assertions and CSS and JSON modules landing [2], HTML modules are probably not far behind. [1]: https://github.com/WICG/webcomponents/blob/gh-pages/proposal... [2]: https://web.dev/css-module-scripts/
    comment by spankalee · 2022-10-05 · in Templating in HTML
  3. I believe this is the current iteration: https://github.com/WICG/webcomponents/blob/gh-pages/proposal... You can learn more of the history here: https://www.w3.org/2020/10/TPAC/parts_and_template_instantia...…
  4. I remember seeing this a few years ago: https://github.com/WICG/webcomponents/blob/gh-pages/proposal...
  5. Ah, I didn't realize this wasn't solved -- a quick search turns up: - https://github.com/WICG/webcomponents/issues/788 - https://github.com/w3c/DOM-Parsing/issues/58 - https://github.com/w3ctag/design-reviews/issues/494 -…
    comment by hardwaresofton · 2022-04-04 · in Shoelace: A Web Component Kit
  6. ▲ 2
    HTML Modules Explainer
    story by OJFord · 2022-03-22 · 0 comments
  7. this is called an html module: https://github.com/WICG/webcomponents/blob/gh-pages/proposal...
  8. ▲ 3
    Ask HN: What are some recommended patterns when using Web Components?
    story by alxthm · 2022-03-21 · 0 comments
  9. …Extension of builtin elements are much better served with mixins. ... And this entire comment: https://github.com/WICG/webcomponents/issues/509#issuecommen... --- end quote --- So did Safari endorse Web Components? Yes. And they still do.…
    comment by dmitriid · 2022-03-15 · in New WebKit features in Safari 15.4
  10. …remains the "new IE", the problem browser for which developers must find workarounds. (1) e.g. https://github.com/WICG/webcomponents/issues/509 and other forums besides
    comment by inopinatus · 2022-03-15 · in New WebKit features in Safari 15.4
  11. …idea of declarative web components really should happen. There was a strawman proposal a bit back: https://github.com/WICG/webcomponents/blob/gh-pages/proposal...
  12. …(all, here's one example [1], ugh politics). [0] https://bugs.webkit.org/show_bug.cgi?id=182671 [1] https://github.com/WICG/webcomponents/issues/587#issuecommen...
    comment by krono · 2021-09-29 · in What's New in React 18?
  13. It's being discussed mainly in the WICG web components GitHub repo. There are recent issues in here: https://github.com/WICG/webcomponents/issues
  14. Ballpark guess - less than 5 years. There is the work ongoing on CSS and HTM modules at: https://github.com/WICG/webcomponents/blob/gh-pages/proposal... https://github.com/WICG/webcomponents/blob/gh-pages/proposal...
    comment by lenkite · 2020-12-07 · in Why I Love Tailwind
  15. …, same situation, everyone likes it, only Chrome ships so far) and focusability ( https://github.com/w3c/webcomponents/issues/762 , still figuring out what the solution should be).
    comment by domenicd · 2020-09-30 · in The Failed Promise of Web Components
  16. …versions of the same element. And there has been an open issue for it for three years now: https://github.com/w3c/webcomponents/issues/716 And the "solution" seems to be "let's add more Javascript": https://github.com/justinfagnani/scoped-c…
    comment by dmitriid · 2020-08-07 · in Microsoft Fast Design
  17. Link to proposals: https://github.com/tc39/proposal-import-conditions https://github.com/w3c/webcomponents/blob/gh-pages/proposals...
    comment by dmix · 2020-07-18 · in Ways to make a web component
  18. …and not have default access to APIs like XHR and fetch, or other APIs used for fingerprinting. [1]: https://github.com/w3c/webcomponents/blob/gh-pages/proposals... [2]: https://github.com/MicrosoftEdge/MSEdgeExplainers/blob/maste...
    comment by spankalee · 2020-07-09 · in Reddit's website uses DRM for fingerprinting
  19. …primitives to help developers. The current best proposal in this area is Template Instantiation: https://github.com/w3c/webcomponents/blob/gh-pages/proposals... The main idea is that it lets you mark up a <template> with references that…
    comment by spankalee · 2020-03-30 · in Open UI
  20. …on that. This is HTML thing - it is not a library specific problem. It might get solved eventually https://github.com/w3c/webcomponents/issues/716 . I come from python world where you have same restriction for all packages so it never…
  21. …They are called custom elements. https://html.spec.whatwg.org/multipage/custom-elements.html#... https://github.com/w3c/webcomponents/ https://developer.mozilla.org/en-US/docs/Web/Web_Components/...
    comment by nidificate · 2019-10-30 · in When XML Beats JSON: UI Layouts
  22. …some very good ideas to the W3C/WHATWG groups (like their Template Instantiation proposal [0]) [0] https://github.com/w3c/webcomponents/blob/gh-pages/proposals...
    comment by no_wizard · 2019-08-21 · in The Browser Monopoly
  23. Here's a link that actually shows some code and I think explains what this is about: https://github.com/w3c/webcomponents/blob/gh-pages/proposals... It's nice to see Microsoft pushing this forward as it's pretty neat, but we'll need to see…
    comment by rubyn00bie · 2019-08-12 · in Intent to Implement: CSS Modules V1
  24. …. [1] https://dev.to/dan_abramov/comment/6kh1 [2] https://w3c.github.io/ServiceWorker/ [3] https://github.com/w3c/webcomponents/blob/gh-pages/proposals... [4] https://github.com/w3c/webcomponents/issues/747
    comment by dmitriid · 2019-08-12 · in Faster AMP on the Origin: AMP and SSR
  25. …very much is using the platform. CSS Modules will make it possible to directly import a Stylesheet: https://github.com/w3c/webcomponents/issues/759
    comment by spankalee · 2019-06-20 · in Why I don't use web components
  26. It's being worked on: https://github.com/w3c/webcomponents/issues/716 The fundamental difference here is that HTML needs to know what class to instantiate when it sees a tag. Supplying that unlocks a lot of power, like custom elements in…
    comment by spankalee · 2019-06-20 · in Why I don't use web components
  27. …on GitHub which in my opinion is going nowhere because TI is viewed as unquestionable good https://github.com/w3c/webcomponents/issues/704
    comment by dmitriid · 2019-05-19 · in Virtual DOM is pure overhead (2018)
  28. …docs, blog…) and you can’t pre-render them, because there is no declarative Shadow DOM element https://github.com/w3c/webcomponents/blob/gh-pages/proposals... (rejected https://github.com/whatwg/dom/issues/510 ). Yeah, you can pre-render…
  29. You might be interested in this: https://github.com/w3c/webcomponents/blob/gh-pages/proposals...
  30. ▲ 2
    HTML Template Instantiation Proposal (2017)
    story by tobr · 2019-01-10 · 0 comments
  31. …are the spiritual successor to HTML Imports that work with the standard JS module loading system: https://github.com/w3c/webcomponents/issues/645
    comment by spankalee · 2018-11-16 · in The Power of Web Components
  32. …that showcase some conveniences to deal with templates in components, could be good, could be bad. https://github.com/w3c/webcomponents/blob/gh-pages/proposals... Most communication I solve by custom event dispatching or attribute…
    comment by holmberd · 2018-06-13 · in Making Web Components Work
  33. …capabilities of Web Component frameworks or React, or Angular, or Vue (hell, of even Snabbdom). [1] https://github.com/w3c/webcomponents/blob/gh-pages/proposals...
    comment by dmitriid · 2018-06-13 · in Making Web Components Work
  34. See shadow dom section in here: https://github.com/w3c/webcomponents/ which specified most of docs are maintained in here: https://dom.spec.whatwg.org/ And as for what it is, you know how a given web page has global css/query selector…
    comment by captain_crabs · 2018-05-28 · in Shadow DOM enabled in Firefox nightly
  35. …in a standard form, follow the work being done on HTML modules and Declarative Custom Elements: https://github.com/w3c/webcomponents/blob/gh-pages/proposals... Together those will mean UI components without any JavaScript, that can depend…
  36. ▲ 1
    HTML Custom Element Attributes Conflict with Standards
    story by jashkenas · 2018-03-07 · 0 comments
  37. …in the standard). [1] There is no way to have custom elements include data in form submissions: https://github.com/w3c/webcomponents/issues/187 and the solution is "to replicate the behaviour of form elements (which requires you to also to…
  38. ▲ 1
    Template Instantiation
    story by pspeter3 · 2017-11-03 · 0 comments
  39. ▲ 6
    HTML Template Instantiation (Proposal by Apple)
    story by dbbk · 2017-11-03 · 0 comments
  40. ▲ 1
    HTML Template Instantiation – Proposed by Apple
    story by pwtweet · 2017-11-02 · 0 comments
  41. Another example of why we need HTML Modules: https://github.com/w3c/webcomponents/issues/645
    comment by spankalee · 2017-10-05 · in Show HN: Single-file components for React
  42. ▲ 1
    Generic programs can't reliably use/manipulate documents via the DOM
    story by mrmr1993 · 2017-05-17 · 0 comments
  43. …as being implemented in custom elements v2, but is closed to see what frameworks come up with: https://github.com/w3c/webcomponents/issues/136 . This is totally something that could be done with Skate, though.
  44. …on a revision to that spec to build it on top of the ES2015 module loader so it's not contentious ( https://github.com/w3c/webcomponents/blob/gh-pages/proposals... ). But HTML Imports is not a requirement for Web Components, the big win is…
    comment by robdodson · 2016-03-02 · in Custom Elements Coming to WebKit
  45. ▲ 34
    HTML5 Custom Elements: Contentious Bits
    story by bpierre · 2015-11-26 · 14 comments
  46. …up to this "spec's" vision. [1] https://github.com/OscarGodson/HTML6/commit/7d58a98b30fe473d... [2] https://github.com/w3c/webcomponents/commit/c60060999073e181...
    comment by BrandonSmith · 2014-12-02 · in HTML6 Concept