12/12/2012

Arquitectura de información: ¿cómo se organiza la información en Internet?

Arquitectura de información: ¿cómo se organiza la información en Internet?

En artículos previos hablamos sobre la accesibilidad, la usabilidad y la experiencia de usuario en relación con el diseño de sitios web. Definitivamente, la facilidad con que podemos navegar por un sitio web, la medida en que éste nos permite alcanzar nuestros objetivos a través de su uso y el efecto psicológico que nos causa son factores importantes a la hora de desarrollar cualquier proyecto para la Red. Y todos ellos se ven influenciados por un concepto fundamental: la arquitectura de la información.

El Information Architecture Institute define a esta disciplina como «el arte y la ciencia de organizar y etiquetar sitios web, intranets, comunidades online y software para promover la usabilidad». Sin embargo, como suele suceder, el término suele aceptar otros significados.  En general, se dice que la arquitectura de información incluye el desarrollo y la aplicación de modelos de clasificación, estructuración y acceso a la información para que los usuarios puedan utilizar y aprovechar los contenidos de un sitio web con facilidad.

La forma en que se estructura una base de datos, por ejemplo, es una atribución de esta disciplina. Otras de sus áreas de influencia son los sistemas de bibliotecas, los sistemas de gestión de contenidos, el desarrollo web, la interacción usuario-máquina, la programación, la escritura de textos técnicos, la arquitectura empresarial y el diseño de sistemas de software críticos.

Como puede verse, la arquitectura de información no abarca solo a los sistemas computacionales, sino que es propia de los sistemas de información en general. Sin embargo, como en la actualidad la mayoría de los sistemas de información funcionan sobre software, es en esta área donde la arquitectura de información ejerce mayor influencia. Y particularmente, en el desarrollo de sitios web, ya que la facilidad con que los usuarios pueden encontrar, leer y procesar la información que necesitan extraer de nuestra web tiene una importancia vital en su percepción final sobre ella.

0

angularjs Aplicaciones en Facebook aplicaciones mobile behavioral targeting Botones Call-to-action breadcrumbs breadcrumbs web búsqueda de personal búsqueda facetada Call-to-action buttons Client-side cliente-destacado cms a medida coding comercio electrónico content marketing CSS3 PIE cuanto debe pesar un sitio data-driven web design Datos estructurados Defacement Denegación de servicio Desarrollar una aplicación web desventajas de PhoneGap diseñar newsletters diseño web diseño web argentina diseño web esqueuomórfico Diseño web responsive Diseño web responsivo diseño web santa fe diseño web Smart TV diseño web televisores DOM desde PHP enlaces rotos filtros de búsqueda flash flat web design formularios sitio web fragmentos enriquecidos función de autocompletar futuro de la realidad aumentada html HTML5 html5shiv inbound marketing Initializr interfaces Web para televisores javascript jobs jQuery Mobile Mapbox maquetado html/css maquetador web masonry layout menú de navegación menú desplegable Metodologías ágiles Modernizr MVC Navegación por teclado oferta laboral OpenStreetMap paginas de Facebook Paper js Paper js framework personas Phishing plan de QA Polyfills polymer portfolio-destacados portfolio-inicio programacion de CMS Programadores WordPress página de contacto página de error 404 que es Backbone.js Realidad aumentada Resultados instantáneos server-side skeuomorphic design sliders y usabilidad soporte Internet Explorer Storytelling Underscores usabilidad usabilidad buscadores user-centered design ux velocidad de carga web Vendor prefixes ventajas jQuery Mobile Ventanas integradas versiones antiguas de Internet Explorer WAI-ARIA web components web imprimible Web Semántica WordPress para ecommerce