5

Most references as below mention that Safari partially supports web components.

In detail, what web component features are not supported by Safari desktop and Safari iOS?

Is there a technical docs or specs about the issue?

https://developer.mozilla.org/en-US/docs/Web/Web_Components

https://caniuse.com/shadowdomv1

T.Liu
  • 492
  • 1
  • 5
  • 16

3 Answers3

12

Burn all old blogs!

Apple Safari supports Web Components, apart from Customized Built-In Elements.
After an ongoing debate since 2013, nearly everyone, who understand what OOP means, agrees Apple engineers are right on this one.

Deep dive into Web Components, React & Lit like BaseClasses:
Main differences between lit-element Web Components & React

Danny '365CSI' Engelman
  • 16,526
  • 2
  • 32
  • 49
0

Javascript regexp variable length lookbehind is not supported by Safari but works in Chrome, Edge and Firefox. Maybe international agreements/standards say Safari doesn't need to support it (yet) but it's a pain nonetheless.

  • Your answer could be improved with additional supporting information. Please [edit] to add further details, such as citations or documentation, so that others can confirm that your answer is correct. You can find more information on how to write good answers [in the help center](/help/how-to-answer). – Community Jun 24 '22 at 13:12
0

The forum post (see below) on the Apple Developer website has both requests to support customized built-in elements and formAssociated custom elements.

https://developer.apple.com/forums/thread/682165

It could be used to follow up onto when Apple will release support for those features on Safari.

Amjad Abujamous
  • 736
  • 9
  • 9