yon
Monday
3 August 2009 10:44

Aviso: este artículo es un poquito técnico…
Verano, las oficinas semivacías, y toca parchear un viejo código de una aplicación que mantiene un compañero de vacaciones… entonces aparece ¡el horror!
<input type="submit" name="tipo" value="Envia" class=form><br>
<a href="javascript:form.action='?tipo=2'; form.submit();"><input type="button" name="tipo" value="Envia tipo 2" class=form ></a>

¡¡Que dolor a la vista!! ¡Caca, nene! ¡Esto no se hace!

Ha sido corregido temporalmente a:
<input type="submit" name="tipo" value="Envia" class="form" /><br/>
<input type="button" name="tipo" value="Envia tipo 2" class="form" onclick="form.action='?tipo=2'; form.submit();" />

Y cuando tenga tiempo reharé el destino del formulario para que el segundo input sea un submit y se evalue su valor…

yon
Wednesday
10 June 2009 11:28

[Vía: aNieto2k]
Menudo revuelo hoy en el trabajo al ver que YouTube y DailyMotion han apostado por HTML5 creando sendas demos de como serían sus webs bajo esta especificación de marcado para web. Para disfrutar de HTML5 necesitaras las últimas versiones de los navegadores: Chrome, Safari 4, Webkit, Firefox 3.5, si lo tienes apunta a estas direcciones:

HTML5 ya lleva muchos meses definido, pero ese es el primer paso, luego tienen que prepararse los navegadores y finalmente (y es el paso que se está viendo en estas semanas) tiene que adaptarse la web. HTML 5 trae un surtido completo de nuevas etiquetas para marcar los documentos de web que mejoran la descripción de los mismos (aquí una pequeña selección):

Marcado de estructura

  • nav, colección de enlaces (menu de navegación).
  • header, footer: Elementos que expresan contenido a principio y final del documento.
  • article un artículo; section un apartado en el documento.

Marcado semántico

  • aside, contenido no relacionado con el documento principal (banners, avances de otras secciones, etc..)
  • figure, imagenes complementarias
  • video, elemento en vídeo; audio, elemento en audio

Especialmente importante en todo esto es que se mejorará la web semántica y que se quitará la dependencia a plugins de terceros para mostrar contenido multimedia, ya que al estar incluido en el estándar los navegadores deberán implementarlo “de fábrica”. Así, se puede decir que Flash y Quicktime tienen los días contados en ese aspecto.

Mas info: