viernes, 13 de febrero de 2009

Crear y Publicar una Web

Lo más fácil para principiantes es utilizar un programa de diseño de páginas Web como por ejemplo Dreamweaver o Frontpage. Un aspecto a tener en cuenta es la tecnología que vamos a utilizar. Actualmente, hay una tecnología que esta siendo adoptada por muchos programadores y es PHP. Esto es debido a su compatibilidad con otras tecnologías y a su fácil aprendizaje. Una vez terminado el diseño, lo habitual es probarlo en al menos dos navegadores como por ejemplo Internet Explorer y Mozilla FireFox y comprobar que el comportamiento es el mismo y que el lenguaje es compatible.

También es posible utilizar un CMS (sistema gestor de contenidos). Es una interfaz gráfica que permite controlar bases de datos donde se aloja el contenido del sitio. Este sistema separa el diseño del contenido. Así pues es posible presentar el contenido de diferente forma solo cambiando la plantilla de diseño. Estos gestores se pueden encontrar como genéricos o especializados. Entre los genéricos puedo mencionar Joomla, Drupal, Php-Nuke… Y luego también hay especializados para foros: phpBB, MyBB… para eCommerce: osComerce… para Blogs: WordPress

Ahora que ya tenemos todo diseñado, vamos a necesitar un servicio de hosting para poder subir nuestras páginas y que estén disponibles para internet. En este paso hay dos opciones: contratar un servicio de hosting o ulizar uno de los muchos hosting gratuitos. La decisión depende de la necesidad. Uno de los hostings grutuitos más completo es iespana.es

Otra de las cosas que nos hace falta es un nombre de dominio para que los navegantes puedan encontrar nuestro sitio. Me consta que hay alguna empresa que ofrece los dominios de forma gratuita, creo que son los que acaban en .tk.
La opción más usual es contratar el dominio en alguna página de registro de dominio. Es algo bastante asequible ya que podemos tener nuestro dominio por 5 o 6 euros.

Por último nos queda hacer saber a los buscadores que estamos ahí. En los principales buscadores ofrecen el servicio información de nuestro domino. A través de un formulario enviamos nuestro nombre de dominio para que el buscador tenga constancia de que existe y que puede pasar a visitarlo cuando quiera.

Nota: para los servicios de hosting y dominio yo suelo utilizar una empresa que lleva muchos años en el negocio y que son bastantes competitivos. Es http://www.1and1.es/

jueves, 12 de febrero de 2009

TPV Virtual

La mayoría de los bancos y cajas de ahorro de todos los países ofrecen ya servicios de banca electrónica, incluyendo servicios y contratos TPVV (Terminal Punto de Venta Virtual), lo que se llama, a veces, cajeros virtuales.

Los contratos TPV (Terminal Punto de Venta) son los contratos normales que se establecen entre un comerciante y la entidad financiera con la que trabaje habitualmente para poder aceptar el pago con tarjeta de los clientes. Todos los usuarios de tarjetas conocemos este sistema. El comerciante dispone de una pequeña máquina, comunicada con la pasarela de pago por vía telefónica, por la que pasa la banda magnética de nuestra tarjeta y recibe la autorización para la venta tras comprobarse la validez de la tarjeta y la disponibilidad de fondos asociados a la misma.

El TPV Virtual es el sistema más seguro para la utilización de las tarjetas de crédito en Internet. Este sistema no solo garantiza que los datos de la tarjeta viajarán, encriptados, directamente del comprador al banco intermediario sino que además, no serán conocidos en ningún momento por el vendedor. Las entidades bancarias son siempre más fiables en la protección de los datos de sus clientes. El sistema es igualmente transparente y ágil para el comprador.

El vendedor, la tienda virtual, necesita tener un contrato TPV con su banco habitual que le permita el cobro con tarjeta de crédito. El TPV Virtual es un contrato específico que permite cobrarse de tarjetas de crédito a través de Internet. Cuando se establece este contrato entre el vendedor y su banco, el banco proporciona un paquete de programas para ser instalados en el servidor que aloja la tienda virtual.

1.- El comprador visita las páginas web de la tienda virtual. Va seleccionando los productos que desea y añadiéndolos al carro de compra virtual. Una vez que concluye su compra, inicia el proceso de pago pulsando el botón correspondiente.

2.- El paquete de programas CGI proporcionados por el banco e incorporados a la tienda virtual realiza las siguientes operaciones:
a) Genera un identificador que es específico de esa transacción.
b) Archiva para el vendedor los datos del pedido: la lista de productos y la forma y dirección para el envío, junto con el identificador.
c) Envía al banco los datos esenciales de la transacción: la identidad del vendedor, el identificador de la transacción y su importe.

3.- En la pantalla del comprador aparece un formulario web que ya no está alojado en el servidor del vendedor sino en el del banco, que es un servidor con seguridad tipo shttp o SSL. En ese formulario consta el importe total de la operación y se identifica al vendedor. El comprador introduce en el formulario del banco los datos de su tarjeta de crédito. Los datos viajan encriptados al banco.

4.- El banco comprueba la validez de la tarjeta. Una vez comprobado, realiza los cargos y abonos correspondientes y comunica al vendedor que la transacción correspondiente al identificador es válida.

5.- El vendedor procede al envío de la compra.

Con respecto al sistema básico, el TPV Virtual ofrece más seguridad ya que los datos de la tarjeta de crédito del comprador son transmitidos directamente al banco. Las entidades bancarias son bien conocidas por los usuarios de Internet e inspiran más confianza que una tienda virtual desconocida. Con este sistema el intermediario bancario no sólo está facilitando la transacción sino que además está ofreciendo su propia garantía para confianza del comprador.

El proceso de desarrollo de un sitio Web

1.- Conceptualización y búsqueda de información
2.- Crear y organizar el contenido
3.- Desarrollo de la apariencia
4.- Crear una plantilla de trabajo
5.- Probar el sitio
6.- Lanzar el sitio
7.- Mantener el sitio

miércoles, 11 de febrero de 2009

Web 2.0

El término Web 2.0 fue acuñado por O'Reilly Media en 2004 para referirse a una segunda generación de Web basada en comunidades de usuarios y una gama especial de servicios, como las redes sociales, los blogs, los wikis o las folcsonomías, que fomentan la colaboración y el intercambio ágil de información entre los usuarios.

El concepto original de la web (en este contexto, llamada Web 1.0) era páginas estáticas HTML que no eran actualizadas frecuentemente. El éxito de las “punto com” dependía de webs más dinámicas donde los CMS servían páginas HTML dinámicas creadas al vuelo desde una actualizada base de datos. En ambos sentidos, el conseguir visitas y la estética visual eran considerados como unos factores muy importantes.

Los propulsores de la aproximación a la Web 2.0 creen que el uso de la web está orientado a la interacción y redes sociales, que pueden servir contenido que explota los efectos de las redes creando o no webs interactivas y visuales. Es decir, los sitios Web 2.0 actúan más como puntos de encuentro, o webs dependientes de usuarios, que como webs tradicionales.

Usabilidad: El texto en la Web

La intención de este articulo es la de dar algunas recomendaciones para la tarea de introducir texto en la Web.

A la hora de introducir texto normalmente tenemos la idea de aportar todo el contenido que sea posible. Para la Web lo recomendable es seleccionar el texto y hablar de cosas concretas e intentar hacer frases cortas.

A la hora de crear enlaces explicativos en línea, lo aconsejable es no excederse y si puede ser dejarlos para el final del texto. De esta manera evitamos despistar al lector.

En cuanto a la estructura del texto, varios estudios confirman que para los lectores es más cómodo leer textos que están estructurados en columnas como lo hacen en los periodicos.

Sobre el tamaño de letra se recomienda como mínimo 12 puntos y la fuente recomendada es la fuente tipo Verdana.

Otro aspecto importante a tener en cuenta es el resaltado del texto. La razón de esto es que normalmente hacemos una lectura superficial del texto que tenemos delante. Por ello deberíamos resaltar las palabras más importantes o las de más relevancia para que el lector, con esa primera ojeada, pueda hacerse una idea del contenido del texto completo.

Como última recomendación deciros que antes de publicar el texto en la Web, deberían repasarlo como mínimo un par de veces y hacerlo pasar por un corrector ortográfico ya que no hace falta mencionar la impresión que causa un texto con errores.