Hacer Que Un Sitio Sea Compatible Con Todos Los Navegadores

Friday, Octubre 26th, 2007

El dolor de cabeza de todo diseñador y desarrollador web es hacer que los sitios se vean igual en todos o en la mayoria de los navegadores (Sobre todo en IE 6!). Pues en Sentido Web nos presentan una lista de sitios y recursos para que esta tarea se nos haga mas facil.

Recursos y Herramientas Para Programar en Web

Sunday, Octubre 14th, 2007

Estos de mashable si que tienen tiempo, esta ves han recopilado mas de 250 herramientas y recursos para desarrollar en web. Nunca esta de mas tener recursos a la mano :)

Enlace: 250+ Tools and Resources For Coding the Web

El Cerebro De Un Desarrollador Web

Wednesday, Agosto 1st, 2007

Cerebro de Un Desarrollador Web

¿Tantas cosas tendre en el cerebro? me gustó esto “Provides euphoric happy juice when code works right” =)

Via: Bitelia

Dust-Me Selectors - Conocer Que Clases CSS NO Estas Utilizando En Tus Sitios

Tuesday, Julio 31st, 2007

Dust-Me Selectorses una extensión para Firefox que encuentra los Selectores CSS que no se estan utilizando en nuestro sitio web.

viewdialog_dustmeselectors.jpg

Extrae todos los selectores de las hojas de estilos de la página que tengas activa en el navegador y luego las analiza para identificar cuales son los selectores css que no estas utilizando.

Muy util herramienta sobre todo para poder optimizar el peso de nuestras hojas de estilo.

[Descargar Dust-Me Selectors]

Enlace: Dust-Me Selectors
Posts Relacionados:

Via: aNieto2k

5 Expresiones Regulares Muy Útiles para El Desarrollador Web

Tuesday, Julio 24th, 2007

En Sentido Web han publicado 5 expresiones regulares que nos pueden ser útiles a todos los desarrolladores web y es que con una sola expresion regular bien implementada podemos ahorrarnos varias lineas de código.

Comprobar que una cadena solo contenga carateres alfanumericos y que la longitud este entre 3 y 16.

  1. /^[a-zA-Z0-9_]{3,16}$/

Ejemplo de Uso en PHP

  1. function validate_username( $username ) {
  2. if(preg_match(‘/^[a-zA-Z0-9_]{3,16}$/’, $_GET[‘username’])) {
  3. return true;
  4. }
  5. return false;
  6. }

Encontrar una etiqueta XHTML o XML

  • {<tag[^>]*>(.*?)</tag>}

Etiqueta XHTML o XML con atributos

  • {<tag[^>]*attribute\s*=\s*(["'])value\1[^>]*>(.*?)</tag>}

Verificar Dirección de Correo Electrónico (Email)

  1. function is_valid_email_address($email){
  2. $qtext = ‘[^\x0d\x22\x5c\x80-\xff]‘;
  3. $dtext = ‘[^\x0d\x5b-\x5d\x80-\xff]‘;
  4. $atom = ‘[^\x00-\x20\x22\x28\x29\x2c\x2e\x3a-\x3c'.
  5. '\x3e\x40\x5b-\x5d\x7f-\xff]+’;
  6. $quoted_pair = \x5c[\x00-\x7f]‘;
  7. $domain_literal = \x5b($dtext|$quoted_pair)*\x5d”;
  8. $quoted_string = \x22($qtext|$quoted_pair)*\x22″;
  9. $domain_ref = $atom;
  10. $sub_domain = “($domain_ref|$domain_literal)”;
  11. $word = “($atom|$quoted_string)”;
  12. $domain = “$sub_domain(\x2e$sub_domain)*”;
  13. $local_part = “$word(\x2e$word)*”;
  14. $addr_spec = “$local_part\x40$domain”;
  15.  
  16. return preg_match(“!^$addr_spec$!”, $email) ? 1 : 0;
  17. }

(more…)



Tu banner aquí

Recibir Artículos Por Email