Entradas etiquetadas ‘Diseño

Todos lo hemos visto, Google ha cambiado un poco la apariencia del buscador y suavizado el diseño del logo y de algunos elementos del formulario de búsqueda más utilizado del mundo.

Aparentemente el aspecto ha mejorado es una apariencia más limpia y moderna. Este cambio ha traido modificaciones en el sprite de la portada de Google sin duda alguna ese sprite es la imagen con más peticiones de Internet ya que todo el que visita Google tiene que de una manera u otra descargarse la imagen a su navegador aunque no nos demos cuenta.

Cambios en el Sprite de Google

Catull es la tipografia que se utilizó para la creación de uno de los logos más famosos del mundo “el logo de Google”, la tipografia Catull fue diseñada por Gustav Jaeger en el año 1982 y desde Agosto del año 1999, Google la emplea para su logo.

El problema de esta fuente es que a pesar de poder encontrarla para descargar en algunos sitios es una fuente de pago por lo que deberías comprarla si no la encuentras para descarga en alguna página.

Para diseñadores y programadores IE6 es una de las peores lacras que ha sufrido la web desde hace años pero el problema es que la gran mayoría de los usuarios no lo ven como un problema sino que simplemente lo utilizan porque todavía a día de hoy creen que es la mejor y única alternativa para navegar en Internet.

Sinceramente para mi desarrollar un sitio web para que sea compatible con los diferentes navegadores y en especial Internet Explorer 6 no es una tarea divertida, no conozco a ningún profesional que disfrute desarrollando para IE6 y eso seguramente se deba a su pobre soporte de CSS y a que es un navegador lento e inseguro.

Para los usuarios el gran problema es que las funcionalidades de esta versión del navegador se han quedado obsoletas.

Hace ya muchos años que existe una alternativa idónea a IE6, Firefox, pero es muy difícil que los usuarios se acostumbren a instalar y utilizar un navegador que no viene instalado por defecto en su sistema operativo.

Durante 7 años ha sido el navegador más utilizado lo que provoca que un gran número de ordenadores aún sigue instalado, en muchos de estos ordenadores los usuarios no son los administradores y no tienen más remedio que utilizarlo.

A día de hoy tenemos gran cantidad de alternativas:

Google deja de dar soporte dentro de poco a IE6

Google ha anunciado en su blog para empresas que dejará de dar soporte a IE6 dentro de poco tiempo, muchas otras empresas ya han dejado de soportar a los navegadores más antiguos, como IE6, al igual que lo hizo Youtube y Flickr, las empresas se están empezando a dar cuenta finalmente de la carga que es seguir soportando un navegador como IE6.

Crea tu propio iGoogle con Prototype

7 de enero de 2008

en: Sin categoría

Hoy en día proliferan en la red los sitios “tipo iGoogle“, este tipo de diseños son muy prácticos a la hora de tener un portal con capas móviles y que se puedan reposicionar al estilo de los portales citados (Netvibes, iGoogle).

Prototype Portal Class es una librería Javascript muy interesante para facilitarnos el desarrollo de este tipo de aplicaciones.

Esta demo está testeada para funcionar en Safari, Firefox, Opera e IE 6/7, como cabe esperar esta librería se basa en el uso de la potente Prototype, más en concreto en la versión Prototype 1.5.1.1. Si alguien todavía no sabe ¿Qué es Prototype?… es un framework basado en JavaScript que se orienta al desarrollo sencillo y dinámico de aplicaciones web con el uso de técnicas Ajax.

Portal de prueba

Protoype Portal Class

Para crear y personalizar “nuestro Portal” tendremos que seguir unos sencillos pasos:

  • Crear el HTML
  • Crear las capas
  • Definir el funcionamiento de las capas
  • Personalizar el portal

Crear el HTML | “index.html”

Para el correcto funcionamiento del portal necesitaremos hacer las llamadas para incluir las librerías necesarias, estos archivos se incluyen en la cabecera de nuestro HTML.

<link rel="stylesheet" href="page.css"
type="text/css" media="screen" charset="utf-8" />
<link rel="stylesheet" href="default.css"
type="text/css" media="screen" charset="utf-8" />
<script type="text/javascript" src="prototype.js"></script>
<script type="text/javascript" src="effects.js"></script>
<script type="text/javascript" src="builder.js"></script>
<script type="text/javascript" src="dragdrop.js"></script>
<script type="text/javascript" src="portal.js"></script>

Crear las capas | “index.html”

Una vez cargadas las librerías necesarias tenemos que crear las capas que usarán las funciones de las librerías y que compondrán la estructura básica de nuestro portal. Estas capas como se puede ver en el ejemplo se pueden reposicionar dentro de la página.

Tendremos una capa principal con tres columnas:

<div id="page">
<div id="widget_col_0"></div>
<div id="widget_col_1"></div>
<div id="widget_col_2"></div>
</div>

¿Qué es Prototype?

Prototype es un framework en JavaScript que apunta al desarrollo sencillo y dinámico de aplicaciones web. Es una herramienta para el desarrollo de clases única y de fácil uso, además de la biblioteca más agradable de Ajax.

Con este pequeño código podemos hacer un sencillo menu contextual (esos menus a los que se accede con el botón derecho del ratón).

Es muy sencillo de realizar gracias a la ayuda de la librería prototype.


¿Qué es Prototype?

Prototype es un framework en JavaScript que apunta al desarrollo sencillo y dinámico de aplicaciones web. Es una herramienta para el desarrollo de clases única y de fácil uso, además de la biblioteca más agradable de Ajax.

Esta clase de Javascript nos permite agregar una ventana en nuestra página HTML.Esta clase se basa en Prototype, y el código se inspira en la biblioteca script.aculo.us.

Puedes incluso utilizar todos los efectos de script.aculo.us para mostrar y para ocultar ventanas si incluyes el archivo de effects.js, pero no es obligatorio.

Esta clase ha sido probado en los siguientes navegadores safari, Camino, Firefox e IE6.

Podrás descargar los archivos necesarios para utilizar este ejemplo en tu sitio web en el siguiente enlace a descarga ofrecido por blogus.xilinus.com

Características

* Ventanas de redimensionables
* Posibilidad de minimizar y maximizar
* Efectos visuales
* Editable
* Y más…

Cómo utilizarla

Es fácil utilizar, apenas incluye dos Javascript y un css (además dispones de diferentes skins).

Aqui os dejo un simple y breve ejemplo de esta clase Abre ventana Prototype

Primero debes incluir este trozo de cógido en tu ejemplo para enlazar con los dos javascript que necesitamos cambia la ruta en caso de que sea necesario.



Continua leyendo…