¿Qué es un avatar?Un avatar es una imagen generada identificador único para el comentarista de ciscun en un blog con el fin de asociar a los diversos comentarios a los usuarios. Para ello se pueden tomar en cuenta la dirección IP, pero al hacerlo tendríamos avatares diferentes para el mismo usuario quien comenta en dos sesiones (con IP diferente), separados, o la dirección de correo electrónico. |
Esta imagen identifica de forma única a un usuario, algunos sitios permiten el registro y la inclusión de un avatar con precisión. Esto necesariamente conduce a la interferencia con el fin de enviar un comentario usted debe primero hacer una grabación. La manera de superar este problema existe y es muy simple. Hay algunos sitios, el más conocido es Gravatar , que combina una imagen en un hash. El hash puede ser calculado a partir de la dirección de correo electrónico del usuario, mientras que la imagen puede ser un Identicon, MonsterID o Wavatar como se muestra en la figura.
Identicon | MonsterID | Wavatar |
El uso de esta técnica también tiene la ventaja de dejar comentarista anónimo, incluso si el avatar se creó basándose en su correo electrónico es imposible volver a su dirección de correo electrónico. Esto está garantizado por el hecho de que no existe la función inversa de la matriz.
SignID
Suponiendo que un avatar tiene la misma función que la firma de muy críptico, que quería crear otro tipo de avatar como corta una firma real. El procedimiento es mucho más simple que los anteriores, ya que conoce las mismas características que el procedimiento más simple es siempre preferible a medida que aprendemos a partir de Occam.
La idea es muy simple, que consideramos la imagen como si se tratara de un plano cartesiano y dividimos el valor hash de una serie de coordenadas. Por ejemplo, si podemos recurrir a nuestro avión 261d832de29d0923db96989c4640dfdd los siguientes puntos: (2,6), (1, D), (8,3), (2, D), ... con las coordenadas expresadas en hexadecimal. Tenemos una serie de puntos, tenemos que combinar con las líneas y una hermosa SignID aquí podemos ver en esta figura.
SignID
Cómo utilizar SignID
Usted puede utilizar SignID como una alternativa a los avatares más famosos. Dada una dirección de correo electrónico, por ejemplo mail@example.com lo primero que debe hacer es calcular el valor hash de la dirección, puede utilizar las funciones disponibles para el idioma que está utilizando como el "md5. 333a3587d4c6757b04c86b47fbafc64a El URI 'Avatar SignID se http://www.piumalab.org/avatar/333a3587d4c6757b04c86b47fbafc64a
Para los que quieren entrar en un SignID su sitio en PHP es simplemente el siguiente código
( ( string ) md5 ( $email ) ) ?> " /> <Img src = "http://www.piumalab.org/avatar/ <? Php echo ((String) md5 ($ email))?>" />
Atributos para personalizar SignID
Todos estos atributos de los que hablamos son opcionales, se puede especificar el parámetro de tamaño s, si no por defecto es 80 píxeles specifiata, por ejemplo, http://www.piumalab.org/avatar/333a3587d4c6757b04c86b47fbafc64a?s=256
El formato por defecto para el tipo de imagen es png, si desea especificar sólo un formato gif gif = http://www.piumalab.org/avatar/333a3587d4c6757b04c86b47fbafc64a?format=gif
Hay tres parámetros para especificar los colores. Ellos BG, LC y PC, respectivamente, para definir el color de fondo, líneas y puntos. El formato del color debe ser expresado como 6 dígitos hexadecimales, de acuerdo con la forma RGB, 2 para el rojo, verde y 2 para 2 para el azul. Todas las opciones se pueden combinar como se desee. aquí es un ejemplo de estas tres opciones http://www.piumalab.org/avatar/333a3587d4c6757b04c86b47fbafc64a?bg=99DD33&lc=234567&pc=FF55FF



Me encanta, ¡bravo!