#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).
#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.
#2 Pues sí por mucho que diga que es estándar, Adobe maneja el cotarro. Es un estándar cerrado (spec 2.0 para comprar en la ISO que no es gratis, una descarga electrónica más cara que un smartphone, solo la 1.7 era gratis, la 2.0 a pagar y te jodes si eres integrador). La 1.4 y la 1.7 son más de 1000 páginas de spec, llena de mierda por un tubo, llena de vulnerabilidades. Aunque el PDF básico no era turing completo como el PostScript, comenzaron a meterle extensiones y basura como JavaScript.
Cada actualización cada pocos meses del Acrobat Reader tiene por lo menos media docena de vulnerabilidades de ejecución de código, sin contar con las vulnerabilidades de falsificación de firma electronica ( galería de los horrores: pdf-insecurity.org/ ). Sin contar con specs de PDF/A, PDF/E, PDF/X y demás basura de la asociación PDF que no sirve absolutamente para nada más que para gastar la pasta de los de archivística e ingeniería. Nada funciona bien. Son la hostia.
El tío ese de lab6 no tiene ni puta idea, si supiera que por security headers se puede desactivar ejecución de JavaScript y CSS de terceros, inline o incluso de tu propio dominio (vamos, del todo) si quieres, no haría falta llamar la atención de esta forma tan lamentable. Parece patrocinado por Adobe el menda. PDF no es tan accesible como dice, esa extensión XML no la soporta casi nadie, incluso en la página de "Known Issues" de adobe pone que JAWS y otros lectores no leen ni mierda de los PDF.
Francamente, si no estás apadrinado de origen o de amistades y quieres estabilidad laboral, trabajo "para toda la vida", salvo que seas un portento memorizando cosas inútiles, compensa muy mucho tramitar largarte a otro país.
Adjudicado... ¿entonces hubo licitación por concurso? Curioso que con el chorro de pymes de informáticos quemados de cárnicas no ganen nunca, les gusta tirarse piedras a su propio tejado.
*