Pregunta

Así que he leído este artículo href="http://glazkov.com/2011/01/14/what-the-heck-is-shadow-dom/" y por lo que entiendo, cada navegador nativo widget es en realidad una combinación de elementos básicos, diseñar y los guiones. Esto plantea la pregunta - si se les fue de bloques de construcción básicos, ¿significa que hay una manera de personalizar a través de JavaScript? Y no me refiero a la sustitución tipo de camino, ya que algunas bibliotecas de JavaScript / plugins hacen - simplemente accediendo a sus propiedades "sombra" DOM ??y la adición de algunos estilos CSS a ellos, por ejemplo. Además, esta página tiene algunos casos de uso, pero nada práctico.

¿Alguien ha intentado algo como esto? ¿Es posible en absoluto? Los inconvenientes?

Gracias.

¿Fue útil?

Solución

Mi principal preocupación sería que las implementaciones del DOM sombra serían diferentes entre los navegadores y luego son básicamente volver a necesitar algún tipo de biblioteca para tratar con él. No estoy seguro de si ese es el caso, pero teniendo en cuenta su valor. Además, dado que hay tantas bibliotecas de widgets disponibles y que es la forma estándar de manejo de la mayoría de estos problemas, es que vale la pena tomar en un nuevo conjunto de problemas desconocidos en lugar de sólo trabajar con elementos conocidos?

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top