Artículos de 'Web'

Comunicación Empresarial 2.0

comunicacion-empresarial-2

La segunda edición de este estudio incorpora nuevos capítulos y contenidos que abarcan temas de máxima actualidad e importancia para los responsables de comunicación de las empresas, como el posicionamiento web de una empresa, la aplicación empresarial de los wikis, el auge del podcast como herramienta de comunicación, la irrupción de las redes sociales, la sindicación de contenidos-RSS, la presencia virtual de marcas en Second Life, el uso empresarial de Twitter, entre otros. Por este motivo, hemos decidido también cambiar el nombre del estudio por el de Comunicación Empresarial 2.0 con el fin de reflejar todo este nuevo contenido.

Descargar el libro (requiere registro gratuito)

Dale forma al texto con CSS

Uno de los problemas con los que nos podemos encontrar a la hora de maquetar una página web con CSS, es la de realizar formas complejas con el texto, requiriendo de trabajar con una buena cantidad de capas. Para facilitar este trabajo, desde CSS Text Wrapper nos dan varias posibilidades, permitiéndonos de forma gráfica darle forma al texto, y generando por nosotros todo el código necesario para añadirlo directamente a la web, y de tres formas distintas: todo el código en un único archivo HTML, separando el código HTML del CSS, o por JavaScript.

11css-text-wrapper-440x232

Tarjetas vCard en formato web

vCard es un formato estándar para el intercambio de información personal, específicamente tarjetas personales electrónicas. Las vCards son usualmente adjuntadas a mensajes de e-mail, pero pueden ser intercambiadas en muchas otras formas, como por medio de una página web. Estos sitios suelen estar diseñador para una única página, y contienen una información mínima: nombre, dirección, números telefónicos, URLs, logos, fotografías o enlaces a los perfiles de los medios de comunicación social.

En Six Revisiones han realizado una excelente recopilación de varios sitios web mostrando este tipo de tarjetas. Grandes diseños de tarjetas, mostrando la información básica con un formato mínimo pero efectivista en la mayor parte de los casos.

06-01_tim_van_damme

06-02_maykel_loomans

06-09_david_mcgeorge

06-11_flip_sasser

06-25_michael_villar

06-26_joao_silva

Un sistema Captcha Drag And Drop

Los sistemas captchas son utilizados para evitar que robots, también llamados spambots, puedan utilizar ciertos servicios. Por ejemplo, para que no puedan participar en encuestas, registrarse para usar cuentas de correo electrónico (o su uso para envío de correo basura) o, más recientemente, para evitar que correo basura pueda ser enviado por un robot (el remitente debe pasar el test antes de que se entregue al destinatario).

La típica prueba consiste en que el usuario introduzca un conjunto de caracteres que se muestran en una imagen distorsionada que aparece en pantalla. Se supone que una máquina no es capaz de comprender e introducir la secuencia de forma correcta por lo que solamente el humano podría hacerlo. Pero con el avanzado software de reconocimiento de caracteres que existen hoy en día, es cada vez más habitual encontrarse con aplicaciones que pueden saltarse eficazmente este sistema.

ajaxcaptcha

Para ayudar a proteger tus páginas web de los spammers, podemos encontrarnos con nuevos sistema que de una forma intuitiva ayudan a verificar la “humanidad” de la persona que introduce la información. Ajax Fancy Captcha es un plugin de jQuery que funciona de una forma totalmente distinta, pidiéndonos arrastrar y soltar un objeto solicitado a un círculo.

Su instalación es rápida y sencilla, permitiéndonos fácilmente configurar las opciones básicas y realizar la traducción de los textos que se incluyen, y todo ello con un tamaño mínimo del script.

Página web | Descarga

La importancia del contraste en diseño web

El Contraste se produce cuando dos elementos de una página son profundamente distintos. Podríamos poner como ejemplo las diferentes gamas de colores entre el texto y el color de fondo, el utilizar una fuente negrita combinada con una sans-serif, o diferentes tipos de texturas, combinando una textura áspera con una suave. Lo que se busca en cualquiera de estos casos, es que los elementos sean completamente diferentes, y no sólo un poco diferentes.

Una de las principales razones para el uso del contraste en diseño, ya sea para impresión o web, es para llamar la atención. Por ejemplo, se puede realizar un diseño con un fondo de color oscuro, y letras de color claro para que cause un mayor impacto; incluso dentro de esta gama de colores, se podría incluir un texto en un tamaño mayor y en negrita o imágenes para destacar una zona sobre otra.

Carsonified

Además, no solo conseguimos de esta forma un diseño más impactante, sino que nos sirve para organizar la información de una forma mucho más clara, destacando unos elementos sobre otros según su grado de importancia. Un claro ejemplo han sido los anuncios del iPod: en éstos aparecen unas siluetas sobre un fondo de colores brillantes. El iPod y los auriculares aparecerán en blanco y se destacan claramente en contra de las siluetas y los colores de fondo.

ipod

Es por tanto, un elemento que nos ayudará a la hora de destacar en nuestra página elementos o zonas que requieran de un mayor peso visual, pero habrá que tener cuidado de no abusar del mismo, ya que no siempre será la forma más adecuada de presentar la información.

Coderun: entorno de desarrollo online

CoderunProy

Coderun nos da la posibilidad de trabajar sobre un entorno de desarrollo similar a Visual Studio, con la particularidad de realizar todo el trabajo en el navegador con HTML dinámico y AJAX. De forma online y sin instalar absolutamente nada, podemos empezar a programar nuestros proyectos de ASP.NET, servicios Web, Silverlight, bibliotecas de clases, sitios PHP, aplicaciones facebook y código JavaScript. Y todo gratis y sin ni siquiera registrarse.

http://coderun.com/ide/

pForm: Crea formularios en segundos

Si el hecho de realizar el diseño y la maquetación de un formulario web te da más de un quebradero de cabeza, no te compliques la vida, con pForm puedes realizar todo el trabajo en tres sencillos pasos y de una forma rápida y sencilla.

pform1

El proceso se inicia con la selección del diseño del formulario, donde puedes elegir entre 25 diferentes modelos según el color deseado.

A continuación seleccionas el tipo y la cantidad de los campos que componen el formulario. Aquí tienes bastantes posibilidades, entre las cuales puedes obtener campos de texto sencillo, de texto multilínea, checkboxes, listas desplegables, o campos específicos para introducir enlaces a páginas web, correo electrónico, direcciones, teléfonos, etc. Todo ello con diferentes elementos de configuración y modificación de los textos que acompañan a cada campo.

pform2

Finalmente, tendremos la posibilidad de previsualizar el formulario y descargarlo con todos los archivos necesarios, donde se incluyen el archivo “.html”, el “.css”, un archivo JavaScript y las imágenes correspondientes.

Android Icons: 30 iconos vectoriales para Android

androidicons_thumb

Android Icons es un set de 30 iconos vectoriales gratuitos que fueron originalmente desarrollados para ser usados en aplicaciones de Android, pero todas son muy buenas para sitios web.

Vienen en PNG transparente + formatos EPS y pueden ser utilizadas en proyectos personales como comerciales sin ninguna restricción.

Vía Baluart.net

Emprise Javascript Chart, gráficas profesionales

Emprise Javascript Chart, es una librería Javascript que permite generar gráficas profesionales de forma sencilla y rápida.

emprise-javascript-chart-600x290

Entre las funcionalidades que nos encontramos cabe destacar:

  1. La gran cantidad de tipos de gráficos disponibles
  2. La compatibilidad con la mayoría de navegadores actuales.
  3. Fácilmente ampliable mediante plugins Javascript
  4. Personalizable

Aunque se trata de una librería comercial, la versión free ofrece una gran cantidad de opciones que podríamos usar en nuestras aplicaciones.

Ejemplos | Descargar de la versión gratuita

Vía aNieto2k

Fuentes personalizadas en la web con @font-face

911121_hot_type

Una de las grandes ventajas de los nuevos navegadores, es el uso de @font-face para la inserción de tipografías personalizadas para la web. Es una gran noticia el que podamos elegir cualquier fuente teóricamente a integrar dentro de nuestras páginas web y aplicaciones en internet.

Por supuesto, soluciones como sIFR y Cufón han existido desde hace bastante tiempo, pero tienen sus desventajas (los dos son mejor usarlos sólo en los títulos, y Cufón no permite copiar y pegar su contenido). Si realmente quiere incrustar fuentes en sus páginas web, creo que @font-face es la solución más adecuada.

¿Por qué es importante incrustar las fuentes?

A la hora de maquetar una página, dependemos de las fuentes que tenga instaladas en su ordenador la persona que la esté visualizando. Éstas fuentes suelen ser genéricas, y muchas veces no se corresponden con la imagen que se desea dar desde la web.

Hasta no hace mucho, la única forma de poder ver un texto con una tipografía determinada se hacía por medio de imágenes; esto ralentizaba la carga de la página debido al peso de estas imágenes.

Formatos de fuentes

Hoy en día la mayor parte de los navegadores soportan la incrustación de fuentes. Todos ellos soportan el uso de fuentes TrueType (. Ttf) y OpenType (. Otf) … excepto Internet Explorer que sólo admite el formato Embedded Open Type (. EOT).

No hay muchas fuentes disponibles en este último formato, y la herramienta de Microsoft que convierte de TTF a EOT, llamada urdimbre, tiene un uso complicado y frustrante. Hay sin embargo una aplicación online que permite realizar este paso de una forma más sencilla, ttf2eot. Si desea convertir una fuente OpenType a Embedded Open Type, es necesario utilizar FontForge, una herramienta gratuita de edición, para convertir la fuente de TrueType, y luego usar ttf2eot para convertir la fuente resultante al formato EOT.

Dónde obtener fuentes que puedas usar en la web

Aunque ahora es técnicamente posible integrar casi cualquier tipografía dentro de la página, es importante recordar que si se utiliza una fuente comercial para este propósito, se debe tener licencia para hacerlo. Es por esta razón que gran parte de los navegadores no permitían incrustar las fuentes.

Afortunadamente, hay algunos sitios que han recopilado decenas de fuentes para usar de forma libre y gratuita:

¿Cómo insertar la fuente en la página?

Una vez que tienes la fuente que deseas insertar, primero se declara dentro de la hoja de estilos:

@font-face {
	font-family: 'Droid Sans';

        /* for IE */
	src: url('/shared/fonts/DroidSans/DroidSans.eot');

        /*
         * for non-IE: first see if the font exists locally on the browser's
         * computer.  If so, use that copy of the font.  Otherwise, load it
         * from the server
         */
	src: local('Droid Sans'),
	     url('/shared/fonts/DroidSans/DroidSans.ttf') format('truetype');
}

Después se incluye la fuente dentro de cualquiera de los selectores del CSS, de la misma forma que se haría con cualquier otra fuente.

body {
     font-family: "Droid Sans", "Arial", "Helvetica", sans-serif;
}

Hay que tener en cuenta que aún se deberían añadir fuentes alternativas, para navegadores que no soporten @font-face.

Conclusión

Aún queda mucho por mejorar en este aspecto, que @font-face acabe siendo un estándar y que todos los navegadores lo soporte correctamente y de la misma forma. Pero ésta es una solución bastante aceptable que puede solucionarnos muchos quebraderos de cabeza.