Formularios de contacto con CSS. Todo lo que necesitas.

Julio 8th, 2008 por alwaison

En cssaddict.com me encuentro con un estupendo artículo sobre los formularios de contacto de las páginas web. Estos formularios, que según el autor son una parte importantísima de nuestra web (ya que es casi el único medio de contacto entre el usuario y nosotros), están muy olvidados y no se les presta la atención que merecen, tanto en el diseño web como en la programación (ya sea AJAX, PHP, o cualquier otra tecnología).

Por eso, el autor nos ofrece una recopilación de formularios de contacto que han llamado su atención para inspirarnos, además de una extensa lista generadores de formularios de contacto, y de los documentos CSS para darles ese toque especial.

Una entrada para echarle un vistazo, y de paso reflexionar si, como yo, dejas siempre el formulario de contacto de la web para el final, cuando estás deseando terminar ya el proyecto, y no le prestas la atención que deberias.

El artículo lo puedes encontrar aquí: generating inspirational css web forms

128 iconos gratis para diseño web

Julio 4th, 2008 por alwaison

Via webappers.com descubro una estupenda colección de 128 iconos para añadir a nuestros diseños web.

Como comentan los autores, se ha mantenido la estética “glossy” en todos los iconos, siendo el resultado bastante homogeneo además de práctico, al incorporar aparte de los iconos típicos de login, correo, bases de datos, favoritos, comentarios… unos cuantos iconos de servicios web como Digg, Delicious, Furl, Technorati, Flickr, Stumble Upon, Twitter, etc…

Iconos gratis para diseño web

Resumiendo, una buena colección de iconos para dar un toque diferente y sin salirse de los normal a vuestros proyectos.

Podéis descargar la colección desde aquí: Function free icon set

Logotipos vectorizados de páginas web

Julio 3rd, 2008 por alwaison

A través de cosassencillas.com (increible la cantidad de recursos que publican al día estos chicos…) vemos una colección de 8 logotipos vectorizados gratuitos listos para descargar de servicios web, tales como blogger, Del.icio.us, Digg, Facebook, Flickr, Technorati, Wordpress y el logotipo de RSS.

Logotipo Blogger

logotipo delicious

logotipo digg

logotipo facebook

logotipo flickr gratis

logotipo technorati gratis

logotipo wordpress gratis

Todos ellos en formato ai (Illustrator), eps y photoshop para que podais ajustarlos a vuestras necesidades.

Podeis descargarlos desde aquí: blogging related logos in high resolution

Blockquote con imagenes de fondo y CSS

Julio 1st, 2008 por alwaison

Hoy en el trabajo, necesitaba dar formato a una cita de texto y hacerlo de una manera bastante visual y atractiva. Buscando en Google (como siempre), he encontrado una forma fácil, bonita y que valida al 100%.

La idea, es hace algo similar a esto:

blockquote con imagenes y css

El CSS necesario es el siguiente:

  1. blockquote {
  2.         text-indent: 25px;
  3.         background: url(quotes1.png);
  4.         background-position: 0 2px;
  5.         background-repeat: no-repeat;
  6. }
  7.  
  8. blockquote p {
  9.         display: inline;
  10.         margin: 0;
  11.         padding-right: 24px;
  12.         background: url(quotes2.png);
  13.         background-position: bottom right;
  14.         background-repeat: no-repeat;
  15. }

Sencillo, ¿verdad? La etiqueta blockquote lleva una imagen de fondo (las comillas que abren), y indenta el texto para que no tape el texto.

Dentro del blockquote, pondremos el texto dentro de un párrafo (<p>), que también llevará una imagen de fondo (en este caso, las comillas que cierran).

Y poco más… valida tanto el HTML como el CSS, y cumple con su función.

El post original, es este: Inline image quotes (en inglés), y podeis ver una demo aquí.

Login por cookies mediante PHP y MySQL

Junio 28th, 2008 por alwaison

En un proyecto personal,estoy implementando un panel de control, con el acceso restringido mediante un login. Para que no sea necesario introducir cada vez que entremos a la página nuestros datos otra vez, he añadido un sistema de cookies, que se encargarán de validar directamente al usuario durante una hora.

El sistema es realmente sencillo. Necesitamos, para empezar, una base de datos donde almacenemos los usuarios y contraseñas. Podría ser algo así:

  1. CREATE TABLE usuarios (
  2. id tinyint(3) UNSIGNED NOT NULL AUTO_INCREMENT,
  3. nombre varchar(64) collate utf8_spanish2_ci NOT NULL,
  4. mail varchar(128) collate utf8_spanish2_ci NOT NULL,
  5. pass varchar(40) collate utf8_spanish2_ci NOT NULL COMMENT ‘en sha1′,
  6. grupo enum(‘editor’,‘admin’,‘god’) collate utf8_spanish2_ci NOT NULL,
  7. PRIMARY KEY  (id)
  8. )

Lo único destacable es el sql, es que la contraseña la almacenaremos codificada mediante la función SHA1, que crea una cadena de 40 caracteres.

Lo más lógico en estos casos es tener el directorio donde queremos restringir el acceso (en nuestro caso cpanel)  y dentro de él, un archivo index.php que mostrará la información que deseamos, y un login.php que servirá para que los usuarios puedan hacer login y tener acceso (lógico, ¿no?).

El usuario, cuando quiera entrar al área privada, entrará por la ruta www.midominio.com/cpanel/

El navegador, directamente, lo redirige al archivo index.php (o index.html, depende de como tengamos configurado el servidor, y si existe o no el archivo).

Veamos que código necesitamos en este index.php:

Read More »

ESPAÑA EN LA FINAL!!

Junio 26th, 2008 por alwaison

España en la final

No hay palabras. No queda nada por decir.

Nos vemos el domingo :D

80 colecciones de iconos para tu escritorio

Junio 26th, 2008 por alwaison

Hubo una época donde el deskmod estaba en pleno auge, con miles de cosas por modificar en tu ordenador. Hoy en día, sin desaparecer por completo, ya no se llega a cotas tal altas. Sin embargo, los iconos de tus aplicaciones y carpetas es algo que, por lo menos a mi, siempre me gusta “personalizar”, para darle un poco de vida al escritorio, y que no parezca siempre el mismo.

Hace unos dias, os traiamos un set de brushes para photoshop que recopilaba el blog de Francesco Mugnai. Hoy, otra vez de la mano de este bloger os ofrecemos más de 80 colecciones de iconos para tu escritorio.
Iconos Juegos Olimpicos

Más capturas y enlaces, después del salto…

Read More »

Mas de 500 recursos grunge y vintage

Junio 26th, 2008 por alwaison

De la mano de designreviver os traemos una colección de más de 500 recursos grunge / vintage, compuesta de texturas, brushes (pinceles) para photoshop y fuentes.

Texturas Grunge

Tipografia vintage

Brushes vintage

Read More »

Los 10 mandamientos del diseñador web

Junio 26th, 2008 por alwaison

1. No abusarás de Flash. La popular tecnología de Adobe para la animación web se puede encontrar casi en cualquier parte. Desde la tan famosa web de Nike Plus hasta un simple banner de publicidad. Abusar de ella rompe con cualquier vestigio de usabilidad, dificultando la mayoría de las veces la experiencia del usuario.

2. No ocultarás el contenido. La publicidad puede ser necesaria para que una web siga con vida. Sin embargo, los gurús de la usabilidad afirman que los pop-ups y los anuncios que ocupan toda la pantalla que ocultan el contenido pueden ser un alma de doble filo, siendo muy probable que nuestro usuario no vuelva a visitarnos. Los banners interactivos (que se amplian o reproducen algún sonido cuando se pasa el ratón por encima, o el usuario hace clic) son mucho menos intrusivos.

3. Mantendrás tu sitio ordenado. La web puede ser la mayor base de datos de todos los tiempos, sin embargo los sitios que no tienen una estructura coherente, dificultan el acceso a la información. En páginas tan importantes como Amazon, la organización de sus contenidos ocupa una posición muy alta en la lista de prioridades de diseño.

Read More »

Más iconos gratis…

Junio 26th, 2008 por alwaison

Todos sabemos que os encantan los posts en los que hablamos de packs de iconos :)

También sabemos lo dificil que es encontrar el icono exacto que andas buscando para tu último diseño, así que os ofrecemos un listado con los mejores buscadores de iconos de la red.

¿Empezamos?

Read More »