entrar registro
--948--
#4 En realidad sí se pueden hacer tiendas en html sin javascript, usando algo en el lado del servidor pero sin obligar al cliente a ejecutar nada. Los sistemas de pasarelas de pago tradicionalmente han usado meta refresh de 0 segundos para mandarse la información y volver.

Recordemos que incluso se puede hacer navegación interactiva de menús sin los típicos hacks de checkboxes o radio buttons mediante la pseudoclase target de CSS.

developer.mozilla.org/en-US/docs/Web/CSS/:target

Esto, aunque parezca mentira, no usa ni una pizca de JavaScript (y va como un tiro): madmurphy.github.io/takefive.css/

cc #3
1    k 37
fermin
#9 Muy interesante. Pues sí, conforme avanza la evolución del CSS y el HTML, se pueden hacer más cosas así. Pero aún les falta evolucionar más. Quizás en un futuro próximo nos podamos librar del javascript en la web... aunque creo que falta mucho aún!
1    k 36
--948--
#12 --948--
 *
#10 La magia de :target existe desde Internet Explorer 9, lanzado hace más de una década, compatible con Windows Vista y posteriores. Creo que es más el desconocimiento de esta técnica y el hype excesivo de JavaScript, que en teléfonos de gama media y baja va como el culo.

Además, cuando abres por ejemplo un menú o popup con :target, puedes enlazarlo para compartirlo, o darle al botón atrás, que seguirá funcionando sin tener que hacer nada adicional, ya que está basado en la apariencia de un enlace interno (pagina.html#enlaceinterno).

La única pega es que es un estado único, no puedes tener 2 targets activos a la vez. Quizás esta limitación y la falta de imaginación hacen que no se haya extendido tanto su uso y abuso (para esto se puede usar el hack de los checkboxes).
1    k 36
suscripciones por RSS
ayuda
+mediatize
estadísticas
mediatize
mediatize