Skip navigation.

Log in | Sign up

photo of el Isra

el blog del isra

Posts tagged with "tutoriales"

CSS: Fuentes (parte II)

, , ,

En el artículo anterior les hablé de lo que es utilizar los tipos genéricos para acercarnos más a lo que es un sitio Web accesible a cualquier usuario, usando cualquier navegador, en cualquier dispositivo. En muchas formas, el utilizar técnicas de accesibilidad es sacrificar nuestro diseño, pues nos vemos limitados en lo que nos gustaría hacer de nuestro sitio.

Imaginemos, con esto de las fuentes, un mundo utópico en el que nuestro navegador no sólo descargue de una página su texto, imágenes, audio, virus, spyware, etc., sino que también descargue las fuentes que el desarrollador utilizó para que nosotros disfrutemos un diseño completamente igual al que él planeó.

Pues bueno, eso ya no es un sueño guajiro. Gracias a la última versión de CSS (la versión 3), podemos hacer uso de esta nueva funcionalidad: web fonts.

Read more...

CSS: Fuentes (parte I)

, , ,

Tal vez a todos nos ha pasado: Nos mandan un documento hecho en Word todo mal acomodado, con saltos de página a lo loco, tablas desfazadas, etc., y lo más probable, es que sea porque el gracioso que nos lo mandó lo hizo con el título principal en Showcard Gothic, nombre de los capítulos en Bauhaus, textos en Hobo Std (es un ejemplo, no la usaría en realidad), y toda una serie de fuentes de las que ni siquiera sabíamos su existencia. Obviamente, como no las tenemos en nuestra computadora, Word elegirá las fuentes para reemplazarlas.

Lo mismo pasa en las páginas Web. Podemos definir a nuestro gusto los tipos de letra, pero lo que vea el usuario dependerá de la existencia de estas fuentes en su computadora.

En esta primera parte explicaré la regla más básica para aplicar tipos de letra a nuestras páginas Web, para evitar que esos problemas se presenten.

Read more...

ASP.NET: Crear controles personalizados (Custom WebControls)

, , , ...

Una de las características principales de .NET para Web (ASP.NET) es la gran cantidad de controles que contiene (WebControls), visuales o no visuales. No nos vemos limitados por lo que HTML nos ofrece, sino que recurrimos a esos controles para aprovechar sus características y funciones. Pero no podemos confiar en que siempre cubrirán nuestros requisitos.

Alguna vez leí en algún foro, una respuesta a quien pedía una librería para javascript: "lo mejor siempre es que tú hagas tu propio framework." Eso es verdad. Todo mecánico carga con la bolsa de herramientas que sabe que utilizará. Bob Ross tenía siempre lista su paleta de colores, las brochas y las espátulas con las que dibujaría sus árboles felices. Batman siempre carga su Baticinturón con sus Batiaccesorios de uso cotidiano. Pues en programación es lo mismo, no hay nada mejor que tener tu propio conjunto de herramientas, funciones y componentes, que cubran los requisitos de las aplicaciones que creas.

Después de dos semanas de "escribir de a pedacitos" P: les tengo esta guía para crear un control Web personalizado en .NET. El ejemplo es una lista en acordeón, utilizando el framework para javascript jQuery. Será un ejemplo sencillo, pero tocaré los puntos principales para crear un WebControl, así como algunas características de .NET que es importante conocer.

El post es algo largo, pero hice lo necesario para explicar lo que se hace, y despejar las dudas que puedan surgir. Los comentarios están abiertos para cualquier pregunta.

Read more...