viernes, 9 de marzo de 2012

Survivor, HTML5, DirtyMarkup, Fontomas, Javascript anonymous, jQuery caching


  • Survivor era un juego de computadora para Atari y Commodore 64. Hay un remake en  http://www.schillmania.com/survivor/
  • HTML5 API Please es un plugin para mostrar un aviso que ayude al usuario a actualizar su navegador.
  • DirtyMarkup es una aplicación que ayuda a limpiar código HTML/CSS/Javascript
  • Fontomas es un servicio que permite elegir svg fonts.
  • En javascript, hacer esto:
    (function() {...})();
    es como hacer:
    function foo() {...}
    foo();

    con la diferencia que se usar una función anónima.
  • En jquery:
    • x.data('key') permite obtener el valor del atributo 'data-key' del elemento x. los data-* son atributos HTML5.
    • Es una buena práctica guardar en una variable el acceso a un elemento del DOM, para minimizar las búsquedas en el DOM (caching):
      var x = $('x')
    • end() permite volver al elemento anterior en una llamada encadena: $('x').a().end() permite volver de nuevo a $('x') en caso a() no lo fuera.