- From: Jeff Gilbert <notifications@github.com>
- Date: Tue, 12 Nov 2019 14:09:57 -0800
- To: w3c/webcomponents <webcomponents@noreply.github.com>
- Cc: Subscribed <subscribed@noreply.github.com>
Received on Tuesday, 12 November 2019 22:09:59 UTC
What are module types? I know an extremely common pattern is the non-js <script> shader pattern: ``` <script id='e_vs' type='none'> attribute vec3 aPosition; void main(void) { gl_PointSize = 50.0; gl_Position = vec4(aPosition, 1.0); } </script> <script> [...] const vs = gl.createShader(gl.VERTEX_SHADER); gl.shaderSource(vs, e_vs.innerHTML.trim()); gl.compileShader(vs); [...] ``` One restriction of this is inability to use `src=` with arbitrary types. Is this proposal a formalization of something like this? -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/w3c/webcomponents/issues/853#issuecomment-553139766
Received on Tuesday, 12 November 2019 22:09:59 UTC