Si quiere reírse un rato, utilice SharePoint

SharePoint es un producto muy serio, por supuesto. Y todos los que estamos metidos en el mundo de SharePoint y nos ganamos el pan de cada día con él, lo que también es muy serio, lo sabemos. Pero eso no quita que no nos podamos reír de las “funcionalidades no documentadas” con las que nos chocamos de vez en cuando. O, si esta de mal humor y es uno de esos días que desea olvidar, también puede decir que no es para reírse sino para llorar… pero yo estoy de buen humor hoy, así que prefiero reírme…

Para divertirse un rato, haga el siguiente experimento: abra cualquier pagina de una instalación de SharePoint; descargue localmente el icono con la lupa que puede encontrar al lado derecho de la casilla donde se escribe el texto de búsqueda en WSS y MOSS (motor de búsqueda). Luego, por eso de querer ser travieso, abra el archivo local con cualquier editor de texto ASCII (el Bloc de notas, por ejemplo)… bien, que le parece?

Ayer, por eso de estar mirando por aquí y por allá, estaba revisando el directorio : “C:Program FilesCommon Filesmicrosoft sharedWeb Server Extensions12TEMPLATEIMAGES” de un servidor de SharePoint; ustedes lo conocen, por supuesto, allí están todos los iconos usados por el portal. Bien, este es un directorio con más de 2.000 archivos, o sea que se preguntaran que estaba mirando por allí… digamos que me estaba aburriendo y me dio por aprenderme los nombres de los iconos usados por SharePoint… pero siguiendo con la historia, me llamó la atención que todos los archivos de iconos son entre 1 y 2 KB, por eso de que iconos no son figuras muy grandes, por supuesto. Todos, menos uno, el archivo “gosearch.gif” que es de 20 KB. Este es el icono con la lupa que les contaba al principio.

Pues bien, que hace código HTML en un icono? Nada, pensaría yo. Esto parece una metida de pata de esas brillantes, de las que Microsoft es experto. Pero se estará preguntando, y qué más da? Son solamente 19 KB mas… piénselo otra vez: este icono se encuentra en cada una de las páginas de cualquier instalación de WSS o MOSS. Alguna vez se ha puesto a pensar cuantas instalaciones de SharePoint hay en el mundo? Con cuantos usuarios? Pues con toda seguridad vamos por los millones de usuarios, que cada día abren un montón de páginas, todas con un icono que es 19 KB más grande de lo que debería. Multiplique 19 KB por millones de usuarios y multitud de páginas, y vera que el uso (o el desperdicio) de ancho de banda por un solo icono es realmente alarmante. Si, ya lo sé, hay otros archivos que son aun peores (init.js, por ejemplo, una salvajada), pero que yo sepa, todos esos archivos tienen una función, y al código en este archivo yo no le veo ninguna. Y también se que el archivo puede estar en cache del navegador, de tal forma que no es bajado cada vez, pero de todas formas…

Por si acaso le interesa, puede eliminar todo el código HTML en el icono “gosearch.gif”, dejando solamente el primer renglón (el icono real), y su servidor seguirá funcionando sin ningún problema. Y si también lo quiere saber, este icono lo estamos usando desde SharePoint 2003, por lo que el ancho de banda que hemos despilfarrado es imposible de saber a esta hora.

Gustavo – http://www.gavd.net/servers/
Escriba un Comentario que me haga reir…

5 comentarios sobre “Si quiere reírse un rato, utilice SharePoint”

  1. ¿Tenias que estar mandando una RFC por los amigos en Microsoft, no?
    Por supuesto es necesario de tener un archivo tipo gif bastante grande si no la página se baja más rápido, especialmente en caso de los servidores que usan canales seguros. No se guardan nada de datos en el browser… espero lo semana próximo no estás tan aburrido, mejor me llamas y tomamos algo en el distancia…

  2. Yo opino lo mismo, en ese momento puntual creo que te aburrías demasiado, quizás hubiera sido mejor ver una película o tomar algo con unos amigos

    Cualquier día le encuentras a Microsoft el secreto del Grial escondido en algún archivo oculto de Sharepoint y provocas que se acabe el mundo, cuidado con lo que tocas querido amigo Gustavo 😀

Responder a anonymous Cancelar respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *