87 lecturas 0 comentarios

¿Cómo indexar contenido invisible?

Uno de los grandes problemas del contenido invisible es que puede ser razón de penalizaciones en tu posicionamiento por parte de Google y otros motores de búsqueda, ya que están catalogados como una técnica de Black hat SEO. Si quieres hacerlo bien, «legalmente», la forma más adecuada es usando el atributo hidden=until-found. Os dejo un artículo sobre cómo indexar contenido invisible usando este atributo, con todo detalle y en español.

1.596 lecturas 0 comentarios

Gráficas en CSS puro

Si queréis mostrar gráficas en vuestra web, sin usar Javascript (JS) ni recargar el sitio con más código del necesario, Chart CSS es vuestra solución. Un montón de estilos, para todas las variantes (barras, columnas, líneas, pastel, etc.), personalizables, responsive y en solo 6KB de CSS.

1.950 lecturas 0 comentarios

Máscaras por CSS

Gracias a esta herramienta podremos enmascarar imágenes en formas geométricas de todo tipo o -incluso- hacerlas personalizadas nosotros mismos. ¡Y todo con CSS (clip-path)!

2.289 lecturas 0 comentarios

Generador de sombras CSS

En diseño web, lo importante se encuentra en los detalles. Los elementos con sombras en las interfaces web son una constante y es por eso que os traigo un generador muy especial: https://brumm.af/shadows

Permite generar varias capas de sombras, añadir transparencias por rango, difuminado, etc. bastantes opciones para crear una sombra única y diferente a todo lo que puedas encontrar por Internet.

2.028 lecturas 0 comentarios

Generador de gradientes

¡Los gradientes están de moda! y, en muchas ocasiones, nos resulta complicado escoger los más adecuados para crear una transición agradable y atractiva. Con esta utilidad se acabaron los problemas: selecciona un color y generará un degradado perfecto. Si -además- quieres aplicarlo en tu web, puedes obtener el código CSS con un solo clic.

1.732 lecturas 0 comentarios

CSS asíncrono. Rápido y fácil

A diferencia del código Javascript, que tiene atributos que permiten cargarlo de forma asíncrona, en CSS no existía nada parecido hasta la fecha. Ahora, con un pequeño truco, vamos a solventar este inconveniente. Para cargar CSS, de manera asíncrona y sin demorar el render de la página, utilizaremos el atributo onload. Aquí os dejo cómo tendríais que enlazar el archivo CSS:

<link rel="stylesheet" href="/mi_css.css" media="print" onload="this.media='all'">
1.982 lecturas 0 comentarios

Chuleta Grid CSS

Recordar todo el código relativo a las estructuras Grid en CSS puede ser un poco tedioso: contenedores, justificar, jerarquías… pero en esta web: grid.malven.co, tenemos la posibilidad de acceder rápida y fácilmente a todos ellos, con ejemplos ilustrativos.

1.789 lecturas 0 comentarios

Google reinventa el Captcha

Google acaba de anunciar reCaptcha v3. Respaldado por el ya tan de moda Machine Learning, nos prometen un sistema de validación transparente para el usuario. Si alguien se anima a probarlo, estaré encantado de leer su análisis y experiencia con el mismo.

Manual de integración

3.895 lecturas 0 comentarios

Manual: Sistema Grid CSS

Últimamente estoy maquetando y he descubierto el sistema Grid de CSS. Me ha parecido tan maravilloso que me he sentido obligadísimo a compartirlo con vosotros. Os comentaría alguna de sus ventajas, fundamentos y peculiaridades, pero -la verdad- el manual que os disponéis a leer lo resume y explica todo con tal claridad que me lo reservo para que lo descubráis por vosotros mismos.

Si queréis maquetar como «Dios» manda, podéis empezar por aquí:

Manual online Grid – Maquetación CSS

4.084 lecturas 1 comentario

Códigos de animación en CSS

Cada vez utilizamos menos Javascript para hacer animacionesCSS está conquistando, en este aspecto, más y más terreno. Las ventajas son evidentes: implica menos peso de descarga y mayor velocidad. Para aquellos que todavía no estéis familiarizados con las animaciones en CSS, no hay nada mejor que ver ejemplos prácticos de uso. En la siguiente página, disponéis de un extenso catálogo de casos: escalar, rotar, flips, slides, etc. y todos acompañados por su respectivo código CSS.

Visitar Animista: Ejemplos de animación en CSS