Función en PHP para obtener un color aleatorio

0 - , , - 19/01/2007 15:39:15

Con PHP podemos obtener una función que nos devuelva un color aleatorio en formato hexadecimal (FF0044, 336699,...)

function random_color(){
      mt_srand((double)microtime()*1000000);
      $color = '';
      while(strlen($color)<6){
            $color .= sprintf("%02X", mt_rand(0, 255));
      }
      return $color;
} 

Por ejemplo, para utilizar la función para que el color de fondo de la página fuese aleatorio

<?php
function random_color(){
      mt_srand((double)microtime()*1000000);
      $color = '';
      while(strlen($color)<6){
            $color .= sprintf("%02X", mt_rand(0, 255));
      }
      return $color;
} 
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Untitled Document
<style type="text/css">
body {
	background:#;
	}
</style>
</head>
<body>
</body>
</html>  
  

ColorMatrix Parte I

0 - , , - 23/10/2006 11:09:00

He estado jugando con el filtro ColorMatrixFilter y todavía no acabo de pillarle el punto. El hecho de que sirva para hacer transformaciones complejas hace que su uso no sea muy intuitivo. Espero dedicarle un post cuando saque conclusiones más claras sobre su funcionamiento. Mientras dejo un efecto de sobresaturación para crear transiciones, realizado con este filtro.

Descargar archivo (Se necesita Flash 8) » »

Color Cop

0 - , - 16/10/2006 00:00:00
ColorCop

Color Cop es una utilidad gratuita que nos facilita la tarea de tomar muestras de color desde cualquier aplicación. Es un eyedropper(cuentagotas) y una herramienta para hacer combinaciones de color que además:

- Se minimiza al systray
- Puede tomar muestras como media de 3x3 o 5x5 píxeles
- Ampliación mientras estamos tomando el color
- Las muestras que se toman se pueden ajustar a colores web (Web Safe Colors)
- Multileguaje soporte de color. El color puede ser mostrado en formatos HTML, Delphi, PowerBuilder, Visual Basic o Visual C++.
- Tiene un histórico de muestras tomadas.

Color Cop » »

Notación corta de colores en CSS

0 - , - 13/10/2006 14:48:54

En CSS, cuando usas una notación hexadecimal para definir un color y dicho color esá formado por tres pares de dígitos hexadecimales -como por ejemplo: #336699-, puedes escribirlo de una forma más eficiente omitiendo cada uno de los segundos dígitos.

#369 es lo mismo que #336699
#000 es lo mismo que #000000
#69C es lo mismo que #6699cc

Paleta de colores web 2.0.

0 - - 03/10/2006 13:45:09

De la llamada web 2.0. cada día hay algo de lo que se escribe, de lo que se habla o incluso sobre lo que parodiar. En Mile's Blog han hecho una recopilación de todos las paletas de colores de algunas webs emblemáticas de la web 2.0. y han creado una paleta de colores para Photoshop que se puede descargar tanto para PC como para MAC.

Paletas Web 2

The Web 2.0 Secret Weapon » »