Posts del mes January, 2005

ventaja e inconvenientes de las aplicaciones web

En estos días que tan de moda están las aplicaciones web, y más que lo van a estar, quiero hacer una pequeña reflexión poniendo en una balanza sus ventajas e inconvenientes.

Primero, las ventajas:

  • Desarrollo barato, sencillo y rápido (y más aún si desarrollas en RoR).
  • Acceso ubicuo, sin necesidad de distribución e, idealmente, con pocos requerimientos técnicos.
  • Datos centralizados y fácil integración de datos de multiples fuentes.
  • Permiten el desarrollo de comunidades que dan valor a las aplicaciones (software social).

Todas estas obvias ventajas (y más de las que ahora no quiero acordarme) dejan claro el potencial de las aplicaciones web, pero no es oro todo lo que reluce…

Las carencias:

  • Acceso limitado, la necesidad de conexión permanente y rápida a Internet hacen que el acceso a estas aplicaciones no esté al alcance de todos.
  • La interactividad no se produce en tiempo real, en las aplicaciones web cada acción del usuario conlleva un tiempo de espera excesivo hasta que se obtiene la reacción del sistema.
  • Elementos de interacción muy limitados. En comparación con el software de escritorio, las posibilidades de interacción con el usuario que ofrecen las aplicaciones web (mediante formularios principalmente) son muy escasas.
  • Diferencias de presentación entre plataformas y navegadores. La falta de estándares ampliamente soportados dificulta el desarrollo de las aplicaciones.

Por suerte, casi todas estas limitaciones están en la actualidad camino de ser superadas. Nuevas tecnologías y estándares hacen pensar que en poco tiempo muchas de estas dificultades serán simples recuerdos. Pero lo que todo el mundo se pregunta es si algún día podrán sustituir a las aplicaciones de escritorio, yo de momento sólo diré que sigo prefiriendo el cliente de correo de escritorio frente a cualquier webmail (sí, incluyendo a gmail y a Oddpost).

pasos a seguir para crear una aplicación web

Y seguimos leyendo sobre aplicaciones web. Os pego otro listado, esta vez con los pasos para crear una.

When building any Internet application you’re going to go through the following steps:

  1. Develop a data model. What information are you going to store and how will you represent it?
  2. Develop a collection of legal transactions on that model, e.g., inserts and updates.
  3. Design the page flow. How will the user interact with the system? What steps will lead up to one of those legal transactions? (Note that “page flow” embraces interaction design on Web, mobile browsers, and also via hierarchical voice menus in VoiceXML but not conversational speech systems.)
  4. Implement the individual pages. You’ll be writing scripts that query information from the data model, wrap that information in a template (in HTML for a Web application), and return the combined result to the user.

consejos para crear tu propia aplicación web

Por Walter Kobylanski

Después de mucho tiempo, por fin puedo sentir la satisfacción de mostrar mi propia aplicación web, abierta al público desde hace una semana.

Si tienes ganas de poder hacer lo mismo, aquí van algunos sencillos pasos para hacerlo realidad

  1. Despidete de tu familia por una temporada, de tu pareja, del cine, de la televisión, de salir a comer, de la vida sana, de la cama, de jugar al doom, de parecer joven y saludable y de tu vida actual en general.
  2. Acostumbrate a pasar horas sentado, a recibir baños de rayos catódicos, a que se te duerman las extremidades, al escozor crónico en los ojos, a la mala comida y la envidia que te da el resto del mundo que parece tener una vida más normal y desahogada.
  3. Trabaja todo lo que puedas, mientras puedas.
  4. Lanza tu aplicación web.

    Y ahora ¿qué toca? ¿qué va a pasar?

  5. Go To 1

Tomo nota Walter!

Google monitor

Llevaba tiempo buscando una herramienta así! Googlemonitor es un programita con el que puedes ir monitorizando la posición de tu web en los resultados de búsqueda de Google de una o varias palabras claves.

Captura de pantalla del programa, con una interfaz minimalista

Visto en SeoMaker. Por cierto, el enlace (a SeoMaker) es una demostración de que la primera regla de la guía de posicionamiento en buscadores de google.dirson.com es totalmente cierta:

1. Buenos contenidos.

Este es el punto principal, ya no solo para aparecer en los primeros puestos en Google, sino para que la gente visite tu sitio web.

SeoMaker participa en un concurso de posicionamiento web y su lista de recursos sobre buscadores le ha hecho ganarse un fantástico peluche… enlace de blogold :)

Sobre blogold

blogold era un blog sobre desarrollo y estándares web, diseño gráfico, usabilidad, new media y ciberespacio.


Otros blogs de ávidos

ring
blog sobre desarrollo y usabilidad web para dispositivos móviles.
detalles
blog sobre diseño gráfico, ilustración, motion graphics y street art.
blog
noticias sobre los últimos movimientos y proyectos de ávidos.