¿Porqué Gopher es Aún Relevante? por Cameron Kaiser, del Proyecto Overbite La mayoría de quienes "comprenden a" Gopher ya lo están usando, y pueden dar cuenta por mero instinto del porqué este es aún útil y válido. Sin embargo, aquellos pertenecientes a la generación Web posterior al decline de Gopher tal vez podrían considerar al Gopherespacio únicamente como una suerte de prototipo de la Web, una reliquia o curiosidad histórica, pero no un universo que es por propio derecho. De este punto de vista se puede destacar aquello de ser sólo un "prototipo", del cual se difundió el credo según el cual Gopher no juega ya un rol relevante en la Internet de hoy, y por lo tanto se ha vuelto innecesario. Esta apreciación ha traído muchas consecuencias lamentables, tal como el abandono del desarrollo servidores y clientes, e incluso la eliminación del soporte activo. No obstante, se pueden obtener grandes ventajas de un entorno de redes heterogéneas, donde cohabiten variadas metodologías de acceso a la información. Si bien seguramente la Web continuará siendo el medio principal para la distribución de la información a través de Internet, continúa existiendo un rol presente para los recursos basados en Gopher. Incluso en esta era moderna, Gopher y la Web pueden - y deben - continuar coexistiendo. Desafortunadamente se ha propiciado la idea equivocada según la cual el renacimiento del Gopherespacio moderno ha sido provocado simplemente como una reacción a la "sobrecarga de la web". Si bien puede superficialmente considerársela una tesis verdadera, también demuestra una distintiva falta de visión. Desde una perspectiva centrada puramente en la interfaz, no existe un motivo por el cual Gopher no pueda estar enteramente "subsumido" bajo la web (en el presente pueden discutirse diferencias técnicas). Pero es posible dar ofrecer una experiencia muy similar a la ofrecida por el sistema de menúes de Gopher haciendo uso de menúes muy simples implementados en HTML, mientras se vuelca cuidadosa atención a la jerarquízación de la información. No ha faltado quien así lo ha hecho como una forma de protesta deliberada ante una autopercibida sobrecarga sensorial en la web 2.0 moderna. No obstante Gopher va mucho más allá que ser una afiliación confederada de redes de datos con objetivo puesto en el minimalismo. Gopher ofrece una manera de estructurar el caos. En la Web - incluso existiese tal grupo de webmasters confederados - se requiriría aún de su activa y deseosa participación con el fin de efectivizar tal estilo jerárquico, y la limpieza de dicha interfaz conjunta colapsaría abruptamente tan pronto como se abandona una página para solicitar otra. Dentro del Gopherespacio, todos los Gophers funcionan de la misma manera y todos los Gophers se organizan a sí mismos alrededor de menúes y conceptos de interfaz similares. No sólo es sencillo y rápido crear contenido gopher de esta forma estructurada y organizada, sino que por naturaleza es obgligatorio hacerlo así. El resultado de este mandato es ofrecer a los usuarios la capacidad de navegar cada instancia de Gopher de la misma manera en la que han navegado hacia ella, y en la siguiewnta tendrán que hacer lo mismo. Exactamente como fue concebido por sus creadores, Gopher lleva la naturaleza estrictamente jerárquica de un árbol de ficheros o FTP, y la torna en formato más amistoso que proporciona aún tiempos de respuesta mas veloces y predecibles que las que podría obtener navegando simplemente en su disco duro. Como una consecuencia importante, al separar la interfaz de la información, Gopher permanece y brilla en el poderío de su contenido y no en el lustre de su tecnología. Por demás, Gopher representa la habilidad de ofrecer una experiencia de navegación interconectada a entornos de baja potencia de cómputo. En lugar del caer en el consumo de almacenamiento y ancho de banda, Gopher emplea un protocolo asequible para otorgar servicio y un formato de menúes trivial para construirlo, haciéndolo de coste efectivo tanto para el cliente como para el servidor. Los sitios Gopher pueden ser almacenados y descargados con efectividad en redes de datos de ancho de banda muy limitado, tales como conexión de discado telefónico, e incluso en redes inalámbricas de baja velocidad. Sus clientes requieren poco más que una pila TCP y mínimo software de cliente para navegar en ellos. En círculos donde se pide a gritos la "computación verde" y los "centros de datos verdes" junto con el interés mediatico a gran escala sobre los nuevos mercados tecnológicos emergentes en las naciones en desarrollo, y la proliferación de tecnología inalámbrica con CPU y memoria limitada, resulta hipócrita a este autor determinar porqué un protocolo establecido ya tal como Gopher podría ser superado para continuar propendiendo el uso de paradigmas de programación ineficientes y protocolos costosos. En lugar de esto, este tipo de sobrepensamiento de las redes ha traido soluciones gigantescas e incómodas como WAP, una ironía dramática, ya que atendiendo al caso de muchos dispositivos de baja potencia tales como los teléfonos móviles de consumidor, el formato de menú utilizados en ellos es casi completamente análogo al que Gopher ya ofrecía con una década de anterioridad. Agregando a este punto, pocos en ese segmento de mercado apoyan la ampliación de WAP, y aquellos que pueden simplemente usan un navegador web regular en su lugar. Finalmente, si la Web y Gopher son capaces de coexistir en la visión del cliente, sin duda también pueden existir en la del servidor. El HTML puede ser provisto tanto por los servidores de Gopher como los de la Web, tanto como un menú de Gopher podría ser vestido por CSS, traducido a HTML y otorgado a un navegador Web (y, en su forma nativa, a un cliente de Gopher). Esta estrategia ofrecería una consecuencia natural y muy elegante: si no se desea tener que escoger obligadamente entre un método u otro para comunicarse con sus usuarios, podría no elegir ninguno y ofrecerles a ellos una versión estructurada con bajo uso de ancho de banda, o una visión web con mayor consumo de ancho de banda, construidas a partir del mismo contenido. El precedente de una solución de servicio único que ofrezca ambas estrategias a ambos clientes ya existe desde los primeros días de la Web en herramientas tales como GN, y hoy se provee con implementaciones más modernas tales como pygopherd. Los menúes de Gopher son tan triviales de interpretar que pueden ser convertidos a HTML por medio de simples guiones que actúen como base para ambas versiones. Lo que es más, esta estrategia orientada a datos significa que podría requerir escasa labor para construirla y mantenerla, mientras que la creación del contenido en general se haría mas simple y rápida al ya contar con el paso de interfaz resuelto. Además, muchos servidores generan fácilmente menúes dinámicos de gopher con soporte ejecutable incorporado, lo que provee la naturaleza interactiva demandada por muchas aplicaciones modernas, mientras que retiene el formato jerárquito propio de Gopher. Finalmente, prácticamente todos los servidores modernos de Gopher pueden agregar enlaces a contenido web para forjar las conexiones bidireccionales. El Gopherspacio moderno representa una forma continuada y superior para acceder a información alternativa, y una nueva generación de creadores de Gopher demuestran un deseeo marcado de disponer de una forma más pura que les permita obtener recursos de alta calidad. No por simple nostgalgia por "la forma en la que se hacía". El Gopherespacio moderno cuenta con una población distinta y diferente a aquellos de mediados de los 90s cuando floreció, y sin embargo es una en la cual pueden encontrarse aún servicios modernos, desde noticias y reporte del clima hasta motores de búsqueda, páginas personales, "phlogs" y archivos de datos. Sería incorrecto afirmar que Gopher fue asesinado por la Web, cuando de hecho la Web y Gopher pueden vivir en sus esferas distintas y contribuir cada uno a la otra. Con el énfasis del cómputo moderno puesto en la interoperabilidad, heterogeinidad y economía, Gopher continúa ofreciéndole mucho al usuario moderno, así como en términos de contenido, accesibilidad y bajo costo. Incluso ahora en este segundo tiempo de la Telaraña de Datos de Alcance Global, Gopher aún sigue siendo relevante. Cameron Kaiser.-