=Paper= {{Paper |id=Vol-1284/paper3 |storemode=property |title=Automatizando Métricas Web |pdfUrl=https://ceur-ws.org/Vol-1284/paper3.pdf |volume=Vol-1284 |dblpUrl=https://dblp.org/rec/conf/quatic/LafuenteRO01 }} ==Automatizando Métricas Web== https://ceur-ws.org/Vol-1284/paper3.pdf
                                Automatizaudo Mktricas Web

                          Guillermo Lafuentel , Julia Gonzez Rodrfguez2, Luis Olsina3
                               l'3GrupO de I+D en Ingenieria de Software (GIDIS),
                         Departamento de Informtica, Facultad de Ingeniena, UNLPam.
                           Calle 110 esq. 9, 6360 General Pico, La Pampa, Argentina
                                    E-mail [lafuente~olsinal}@inz.unlpam.edu.ar
                                           2Departamento de Inform5tica,
                                 Escuela Politcnica, Universidad de Extremadura.
                                   Avd. de la Uninersidad, s/n. CCeres. Espa:fia
                                              E-mail iuliaon@unex.es

     Resumen. La automatizaci6n de mEtricas permite            otros). En consecuencia, un empleo no sistemdtico, ad hoc
minimizer el esfuerzo y los costos en tareas de evaluaci6n,    de estos recursos puede acarrear problemas al usuario
asi como evitar Ios errores e imprecisiones introducidas       visitante, Que s61o pretende encontrar informaci6n,
por el factor humane en la recolecci6n de datos y su           navegar, acceder a contenidos y funcionalidadespecificos.
ulterior tratamiento. Contar en el proceso de evaluaci6n de    For ejemplo, Unabaja percepci6n de calidad de un sitio
sitios Web con una herrarnienta como Website MA Que            Web visitado, puede ser debido, entre otros aspectos, a la
nos permita gestionar la recolecci6n de datos y el clllculo    falta de una clara estructura organizativa de su pagina
de las m6rricas automatizables fue uno de nuestros             principal (un pobre agruparniento de los controles
principales objetivos para su desarrollo. En el presente       principales y navegacionales, la ausencia de arributos
trabajo, nos centraremos en la discusi6n de las m6tricas       como una tabla de contenidos, un mapa de) sitio o indices),
automatizables por Website MA qua ban intervenido en           la falta de contenidos relevantes, la baja velocidad en
tres casos de estudio. Adernas, ilustraremos Que soporte da    cargar las paginas, la existencia de enlaces rotos o
esta herramienta al proceso de evaluaci6n defmido en la        innlidos, etc~ Esto puede conducir a Que el usuario
metodologfa cuantitatina Website QEM. Finalmente, Se           abandone el sitio Web con una imagen deslucida del
discutirdn aspectos salientes de las m6tricas Web              mismo y hastade la instituci6n visitada.
especificadas y de herramientas relacionadas con Website           For otra parte, es diffcil considerer todas las
MA.                                                            caracteristicas y atributos deseables y obligatorios de un
                                                               sitio Web si no se cuenta con un esquema o modelo de
Pahbras Chives M6tricas Web, Mtricas automatizables,           calidad que nos permits especificar ordenadamentedichas
Calidad, Website QEM, Website MA.                              caracteristicasy atributos. La metodologia Website QEM
                                                               (Quality Evaluation Method) [III, pane de un modelo de
    1. Introducci6n.                                           calidad que consiste en Unajerarqufa de requerimientos,
                                                               definiendo un enfoque cuantitativo, sistem:itico e integral
    Desde la perspectiva del aseguramientode calidad de        para evaluar y compararproductos Web (tanto en la fase
208productos Web, 208 desarro2)adoresy evaluadores de          operativa como en la fase de desarrollo del ciclo de vida
software Se encuentrancon interesantesdesafios debido al       de un producto).El principalobjetivo de la metodologia es
incesante auge de las ap2icacionesy zecno2ogiasWeb. Por        evaluar y determinarel nine} de curnplirnientode ciertas
lo que es necesario una Claradefxnici6n de requerirnientos     caracteristicas de calidad como la usabz.Itdad,
tanto funciona2es como no funciona2es parapoder medir,        funcionalidad, confiabilidad, cz.encia, mantenibilz`dady
controlary, potencialmente, mejorar la calidad producida.     ponabilidad [4] y analizar preferencias o indicadores
Los sitios Web, a2 aumentar en interacci6n y                   elementales, parciales y globales con el fin de dar
funcionalidad, ban pasado de ser tan s61o un medio de          recomendaciones. Al final del proceso, para cada sitio
presentaci6n de informaci6n estdticaa ser ap2icacionescon      seleccionado obtendremosun indicador global con valores
al monos la complejidad del software tradicional. Una de       comprendidos en una escala de 0 a l00%, que puede ser
las caractensticas a destacar de 2aSap2icacionesWeb es la      interpretado corno el grado de satisfacci6n de los
combinaci6n de diferentes medios y tecnologias para            requerirnientos de calidad conforme al perfil de un
desp2egarsu informaci6n y funcionalidad, que va desde el       usuario. La metodologia ha sido empleada en diversos
simple texto, voz e imdgenes, hasta componentes con            casos de estudio [9,10,121.
interacciones comp2ejas (scripts, applets, ActiveX, entre




                                                                                                     QuaTIC`2001 i 17
    Cada una de las m6tricas obtenidas para los atributos
especificados en el modelo de calidad, pueden ser                       2. La Metodologia Website QEM.
clasificados en metricas directas e indirectas.Las primeras
son obtenidas a partir de un atributo directo (no
compuesto) de un cote, en tanto qua las segundas serdn el               La metodologfa Website QEM foe desarrollada a
resultado de aplicar un modelo o ecuaci6n materruiticaa             mediados del 98, con el prop6sito de aportaruna estrategia
partir de Una asociaci6n de atributos. Es decir, Una                eficaz para evaluar y analizar la calidad de sitios o
asociaci6n de atributos estti[ compuesta por atributos              aplicaciones Web. Esta basada en un modelo jerarquicode
directos~ For otra parte, considerando el tipo de                   requerimientosde calidad, partiendo de las caracteristicas
recolecci6n de datos de las m6tricas definidas, la misrna           de mIis alto ninel prescritas en la Donna ISO-9126 [4], a
puede hacerse de un modo manual, semiautomatico o                   saber: usabilidad, funcionalidad, confiabilidad, eficiencia,
automzitico.En el caso de las m6tficas automatizables de            rnantenibilidady portabilidad.De modo Que, a partfrde
atributos directos e indirectos podemos utilizer una                esas caracterfsticas, se derivan subcaracteristicas, y, a
herrarnientaCo instrumento) de recolecci6n de datos y               partir de stas, siguiendo an proceso de descomposici6n
cdlculo. Website-MA [5], es la herramienta desarrollada             jerqaico,      se especifican atributos. Es imporlante
para gestionar la recolecci6n de datos y cIculo de las              destacar, sin embargo, que Se puede cuantificar a la
m6tricas automatizables.Esta herramientapotencialmente              calidad de un producto, mediante la apropiadaagregaci6n
elimina las interpretacionessubjetivas, minimiza el tiempo          y cuantificaci6n de alguna o Codas las caracteristicas, a
empleado en tareas tediosas, y aumentala fiabilidad en el           partir de la medici6n directa e indirects de atrfbutos y su
proceso de evaluaci6n.                                              agrupamiento en un modelo de agregaci6n y ulterior
    Entre las metricas automatizables gestionadas por esta          cIculo [II].
herramienta para los casos de estudio antes citados, se                  El principal objetivo de esta metodologfa consiste en
encuentran: cantidad de enlaces rotos, cantidad total de            evaluar y determiner el nine) de cumplimiento de las
en|aces de an sz"tio,porcentaje de enlaces rotos de an sitio,       caracterfsticas requendas para lo cual Se analizan las
cantidad de enlaces rotos distintos, cantidad de p6ginas            preferenciasglobales, parciales y elementales. El resultado
muertas, cantidad de inaigenes de an sirio con ro                    def proceso de evalaaci6n Cy eventualmente de
alternativo, cantidad total de imaZenes de an sitio,                comparaci6n) puede ser interpretado como el grado de
 cantidad nzd:l:imade marcos, entre otras.                          requerimientos de calidad satisfechos. La metodologfa
     La herramientaha sido construida en el ambiente de             comprende una serie de fases y actividades Que los
 desarrolloJava 2 y mediante el empleo del lenguaje WebL             evaluadores deben Ilevar a cabo en el proceso; entre las
 {7], de utilidad para recorrerrecursivamente documentos             que podemos citar las principales actividadest6cnicas:
 HTML y XML, y se ha dise6ado una arquitecturacentrada                   / . Dnici6n de /as metas de evalaaci6n y selecci6n
 en cuatro m6dulos principales, a saber: el m6dulo                   del peL de asaario. Los enaluadores deben definir las
Java_GUI, el de interconexi6n a la base de datos, el de              metas y establecer el alcance del proyecto de evaluaci6n
 interfaz entre Java y WebL, y el m6dulo de WebL                     Web. La evaluaci6n puede Ilevarse a cabo canto en la fase
 propiamente dicho. Adetmis de la recolecci6n de datos, la           de desarrollo como en la lase operativa del proyecto, y Se
 herramientanos brinda la posibilidad de obtenerinformes             puede nalorarla calidad de un productocompleto o bien Se
tabulates y graficos de la informaci6n procesada.                    puede valorarla calidad de un conjunto de caracteristicasy
 Asimismo, la salida de esta herrarnientaservir de entrada           atributos de un componente. Los resultados podran ser
 a WebQEM_Tool {14], en su nueva versi6n" ).                         utifizados para comprender,mejorar, controlar o predecir
 WebQEM_Tool da soporte al proceso de evaluaci6n                     la calidad de los productos. Por otra parte, la relativa
 especificado en la metodologia Website QEM.                         importanciade las caracterfsticasy atributosdependen del
     La estructura de este trabajo es la siguiente: en la            perfil de usuario seleccionado y del dominio de la
 secci6n 2, comentamos las principales actividades de la             aplicaci6n. Para prop6sitos de evaluaci6n en dominios
 metodologia Website QEM, la cOal da an marco                        Web, hemos considerado tres perfiles de usuario a on alto
 conceptual de aplicaci6n a las herrarmentas.En la secci6n           nine} de abstracci6n,a sabe{: visitantes, desarroJladores,y
 3, anaJizamos los distintos atributos utiJizados,                   gerenciadores.      Siguiendo     un      mecanismo       de
 centrandonos en la discusi6n de aquellos automatizables             descomposici6n podemos, por ejemplo, dividir a la
 desde el punto de vista de la recolecci6n de datos y                categoria visitante en clases mis especificas CverII 0])"
 obtenci6n del valor de las m6tricas. En la secci6n 4,                   2, Detinici6n de Los reqaerimientos de call.dnd. Los
 describimos los principafes m6dulos funcionales de la               evaluadores deben elicitar, acordar y especificar los
 herramienta Website MA, considerando aspectos de                    atribulos y caracteristicas de calidad que van a ester
 disefio e implementaci6n. For Oltimo presentaremos la               presentes en el proceso, agrupdolos en un zirbol de
 discusi6n del articulo, las consideraciones finales y          ~    requerimientos. De las caracteristicas 150 arriba
 trabajosfuturos.                                                    mencionadas derivamos las subcaracteristicas y de estas
podemos especificar atributos con an rninimo                   para algunos de Los atributos qua formaron parts de los
solapamiento. A cada atributo cuantificable del dominio        requerz.mz.entosde call.dad de los casos de     estudz.o
empirico, le asociamos Una variable en el dominio              real .z..ados.
numico; esta variable puede corner un valor real, Que
podsh ser medido y computado [2]. For ejemplo, en el caso          3. Las M6tricas Web Automauzables.
de estudio de libraries con comercio electr6nico {12], mas
de ciento cuarenta atributos, subcaracteristicas y                  Como indicamos en la introducci6n, los atributos de un
caracteristicasfueronseleccionadas.                            ente (producto, proceso o recurso), se pueden categorizer
    3. Definicio-nde crz.terz`osde prerencia elementaLesy      en atributos directos e indirectos, For otra parte, en
procedimientos de medici6n. Los evaluadores deben              consideraci6n del tipo de recolecci6n de datos, los
definir Una base de criterios para la evaluaci6n elemental,    atributos pueden ser parcial o totalmente automatizados.
y realizer el ulterior proceso de medici6n y puntaje           Mas precisamente, para determinar el valor de un atributo,
elemental. Un criterio de evaluaci6n elemental declare y       puede hacerse de un modo manual, o asistido total o
especifica c6mo medir atributos cuantificables. El             parcia2mente por un insrrumento de medici6n o
resultado final es Unapreferenciao indicador elemental, el     herramienta de recolecci6n de datos y cziJculo.
cual puede ser interpretadocomo el grado o porcentajedel            Si bien machos de los datos recolectados para las
requerimientoelemental satisfecho. For lo tanto,para cads      m6tricas empleadas en los casos de estudio realizados para
m6trica de un atributonecesitamos establecer un rango de       sitios academicos, de comercio electr6nico, entre otros
valores aceptab]es y definir la funci6n de criterio            dominios. fueron implementados de un modo manual u
elemental, que producird Una correspondencia entre el          observacional, dado que no habia Otto modo de hacerlo
valor de la m6trica con el nuevo valor Querepresenta la        efectivamente, no obstante, la recolecci6n de datos
preferencia elemental.                                         automtitica fue en muchas instancias el dnico mecanismo
    4. Definz`c!6n de estructuras de agregaci6n e              para obtener resultados de un modo confiable y eficiente.
implementacz.6nde la evaluacz.6nglobal, En el paso previo      Este fue el caso para medir atributos como Enlaces Rotos,
se producen n preferencias de calidad elemental paralos n      Pdginas de Acceso Rdpz`do,Imagen con Tltulo, Pdgz.nas
atributos considerados en el arbol de requerimientos.For       Muertas, Promedz.o de En|aces por Pdgina, entre otros. A
lo unto, aplicando un mecanismo de agregaci6n paso a           seguir, analizamos el listado de las metricas
paso, las preferencias elementales se pueden agrupar           automatizables por un instrumento de rnedici6n (como
convenientemente para producir al final un esquema de          Website MA)~ conforme a los estudios realizados. No
agregaci6n. Las preferenciasde caZidadparcia2esy global        obs(ante, en el proceso de innestigaci6n en marcha,
se pueden obtener rnediante cdlculo conforme al modelo         estamos descubriendo nuevas metricas automatizables
de agregaci6n y puntajeempleado. En los casos de estudio       (alrededor de ochenta), que serdn implementados en la
realizados hemos usado el modelo LSP [1] paraestructurar       segunda versi6n de la herramienta Website MA, y serdn
y computar la calidad global de cada sitio Web [II]. La        reportados en breve.
preferencia global represents el grado de satisfacci6n de
todos los rcQuerimientosexplfcitos e impllcitos.                             Canddad de en|aces rotes tohdes
    5. Andlisis de resultados y recomendaciones Una vez             Este atributo indirecto represents la cantidad de
dz.sehado e impLementado eL proyecto de evaluacz.6n, eL        enlaces rotos tota]es del sitio (tarnbidn denorninados
proceso culmina con la documentaci6n de Las                    broken o dangling links), bien scan internos o externos al
conclusiones y recomendaciones. Los evaluadores                mismo. For otra parte. al momento del conteo de este
analizan Losresultados consz.derandolas metas y e/ pezfiL      atributo no se hard distinci6n entre URLs iguales (de
de usuario establecidos. El proceso de evaluacz"6n,            enlaces rotos). Este atributo es importance a la horn de
produce informaci6n elemental, paretoL y global qua            apreciar la calidad, dado que si el nOmero de enlaces rotos
puede ser fdcz"Imenteanalizada por medio de un modelo de       es grande, la confiabilidad global del sitio podrd disminuir
seguimiento o trazabilidad y e.ficientemente empleada en       considerablemente para un usuario visitante. Aderruis, es
actividades de toma de decisi6n                                interesante discernir entre los enlaces rows que pertenecen
    Una vez comentados los princz.pales pesos que              a `LJRLsinternos al sitio, de los enlaces rotos dirigidos a
z"ntegrana la metodologza Website QEM, en La sz"guz.ente       pdginas externas. En la Figura I, especificamos mediante
secci6n vamos a poner nfasis en el estudio de las              pseudoc6digo, el algoritmo Que petmite recorrer un sitio y
metn`cas automatizables. La selecci6n de estas metricas se     calcular la cantidad de enlaces rotos totales, en funci6n de
correspotzde con las actz.vz.dadesde definici6n de criterios   los enlaces rozos internos y externos.
elementales      y    procedimz.entos       de    medici6n.
Especcamente, discutiremos las me-tr!casautomatizables




                                                                                                       QuaTIC,2001 / 19
                                                                          La m6trica porcentaje de enlaces rotas rotates
                                                                      de un sitio nos da una idea global de la
                                                                      confiabilidad del sitio permiti6ndonos adem la
                                                                      comparaci6n de este atributopara distintos sitios.
                                                                      Un estudia rruis detallado del impacto de esta
                                                                      metric&en la calidad de uso consistiz-iaen analizar
                                                                      la importancia de los enlaces rotos en funci6n de
                                                                      Sus ubicacioneS dentro de las pdginas rruiis
                                                                      relevantes yJovisitadas.

                                                                              Cantidad de enlaces rotos distintos.
                                                                         ,Yartxendo
                                                                             . . de . ,la metrxca
                                                                                            . . xndxrecta
                                                                                                   - ,.           . . . ac.
                                                                                                             cantzaad
                                                                     enlaces rotos totales, queremos analizar los
                                                                     diferentes URLs a los que hacen referencia 108
                                                                     enlaces rotos recolectados anteriorrnente. A
                                                                     diferencia de la m6trica citada, dsta nos data
                                                                     informaci6nms Otilpara lases de mantenimiento,
                                                                     y especi.ficamente puede favorecer el anlisis de
                                                                     impacto ante potenciales cambios.
                                                                        La generaci6n de esta m6trica se realiza con
                                                                     una leve modificaci6n del aJgoritmomostrado en
                                                                     la Figura 1, consistiendo ( Sta en la adici6n de IDS
       Fignra 1. Algoritmo de automatizaci6n de la            chequeos necesarios para comprobar si el
             m6trim enLacesrotas totaLes.                     consider&doya fue visit&doo no.

   Website MA implement&dicho algoritmo y permite                     Cantidad total de enlaces distintos de un sitio.
almacenar los URLs de los enlaces rotas, tame internos             Tal y como hemos mencionado en la metric& cantidad
como externos, para un posterior anallsis y posible           total de enlaces, la cantidad total de enlaces distintos
correcci6n. El chequeo de un enlace roto se compruebapar      existentes en un sitio Web, nos aport&rd inforrnaci6n dtil
medio del tipo de errordevuelto conforme a los c6digos de     en el analisis del impacto ante cambios.
estado del protocolo HTTP. Asimismo, en consider&clan
del c6digo de error devuelto, se puede determiner la               Porcentaje de eniaces rotos distintos de un sitio.
cantidadde enlaces Queconducen a pdginas no accesibles.          A semejanza de la metrica porcentaje de enlaces rotas
                                                              totaLes de zznsitio, esta m6trica va a calcularse a trav6s de
            Cantidad Total de Enlaces de un 5100.             las metricas: cantidad de enlaces rotos distintos y cantidad
    Se puede recolectar automticarnente la cantidad total     total de enLaces distz.ntos de an sitio, aunque establecemos
de enlaces que posee un sitio Web, asf como los enlaces       la reJaci6n existente en funci6n de los enlaces no
internos y extemos totales, reusando el aJgoritrnode la       repetidos.
figura 1. (El lector podrfa considerar el cociente entre
enlaces rotos extemos y cantidadtotal de enlaces extemos,                PorcentajeEnlacesRotosDisrintos- 100*
   y la misma relaci6n para los enlaces intemos -, y                     Cann"dadEnlacesRotosDistintos
observer la proporci6nentre ambos cocientes).                            Canzz.or otalE--nlacesDistinros
       Porcentaje de enlaces rotos rotates de nn sitio.
                                                                       Canb-dadde iru:iigenes de nn sitio con texto
    Mediante el empleo de las m6tricas mencionadas                                   alternativo.
anteriorrnente (cantidad de enlaces rotos totaLes y               Las irruigenesnos ofrecen informaci6n visual Que en
cann"dad total de enlaces de an sitio), se computa el         ocasiones, par razones de accesibilidad o rendimiento
porcentaje de enlaces rotos de un sitio, establecido par la   (performance),deben ser desactivadas. Un sitio Web debe
f6rmula siguiente:                                            proporcionarmecarxismosadecuados para la visualizaci6n
                                                              opcional de las imhgenes sin qua por ello toda la
    PorcentajeEnLacesRotosTotaLes
                                - 100*                        inforrnaci6nque conlleva Se pierda. Existe una propiedad
    CantidadEnLacesRotoslnt+ Cantz.dadEnlacesRotosExt         Que consiste en enlazar un texto altemativo a la Imagen,-
                 CantidadT--olaLEnLaces                       propiedad ALT en HTML-, la cual contribuye a la
                                                              legibilidad de la pdgina, (incluso el texto podrd ser lefdo
                                                              antes de Que la Imagen sea descargada totalmente). No




   20 / QuaTIC`2001
obstante, el agregado de texto alternativo no garantiza la                  Promedio de eolaces por p:igioa.
calidad del mismo, ya que el texto podo haver sido                Calculado a partir de las m6tricas cantidad total de
generado automdticamente For editores de pdginas, como        enlaces y cantidad total de pd&Enos,esta m6trica da Una
FrontPage. Este atriboto estd incloido dentro de las          idea prirnaria del nine} de interconexi6n de on sitio (ver
recomendaciones de accesibilidad del W3 Consortium            [II] para mzisdetalles).
[15]. Ademds, esta propiedad es extensible a otros objetos
eng)obados en las paginas Web como applets, sonidos, etc.                           TlmaSo de pzigim
    Website MA co`ntabiliza el n6mero de im;iigenes que            Se rnide el tarn&ho de una pgins               estatica,
poseen esta propiedad.                                        considerando todos sos componentes graficos, textoales,
                                                              tabulates, etc. As{ podemos contabifizar el tarn&ho medido
           Can6dad total de ionigenes de nu sitio.            en bytes para cads pdgina. El tarna6o de las pginas es un
   La cantidad total de imagenes que posee un sitio ofrece    factor importance para la apreciaci6n de la eficiencia de un
una medida de la informaci6n visual Que se nos esni           sitio. Especfficamente, el tarnsBo es ono de los elementos
proporcionando. AZ igual que para /Os enfaces de un sitio     que )unto con el tipo de conexi6n va a inffoir en el tiempo
es facil detectar la cantidad de imagenes qua 6Ste posee.     de descarga de la pdgina.
Para eJlo, recolectaremos de cads una de las pdginas
analizadas, la presencia de imzigenes verificando su                           Phgioas de acceso rhpido.
existencia a trav6s de la propiedad IMO soportada por el          El tiempo de descarga (T), estar;i en funci6n del
c6digo HTML.                                                  tarn&hode la Fagin& estatica (t), y la velocidad de la Ifnea
                                                              de conexi6n establecida (c). El tiempo de descarga es
       Porcentaje de presencia de texto alternativo.          directamente proporcional al tarn&ho de la pgina e
    Mediante el empleo de las metric&s anteriores,            inversamente proporcionai a la velocidad de la linea de
Cavztidad de imdgenes de an sitio con tcxto altemativo y      conexi6n.
Cant!dad total de iv?ldgenesde an sitz.o, se compota el
porcentaje de presencia de la propiedad ALT.                                        TDescargn -   f (t ,c)
                                                                 La creaci6n de ombrales minimos de tamaho de la
         PorcentajePresenciaTextoALternatz.vo   - 100*        pgina para ona descarga eficiente para ona conexi6n
                                                              dada nos perrnite crear una fonci6n qua clasifique cada
         Cantidadlm6ZenesconTextoALternativo_
                                                              ona de las pgloss del sitio en p;;iginas de acceso rdpido o
                Cant:`dadTotallmdgenes                        paginas de acceso lento. A trav6s de estos ombrales
                                                              contabilizaremos las pdginas de noestro sitio qoe son de
      Cantidad total de imafflcues distintas de nu 8160.      acceso rapido. El factor interesado poede referirse a las
    La cantidad total de imzigenes distintas nos esta dsndo   sogerencias de tarn&hos recomendados para ciertas lineas
ademds de la informaci6n visual Que se nos esta               de comonicaci6n [3, S].
proporcionando, la variedad de la informaci6n", es decir
podemos medir la redundancia de irnagenes.

          Porcentaje de redondancia de inuiigenes
    Obteniendo fa refaci6n existente entre la cantidad de
irnuiigenesdistintas y la cantidad total de imdyenes,                     Manteoimiento del color de las enlaccs.
podemos obsernarel porcentaje de imdgenesrepetidas qua             Se podria decir qua entre 105atributos deseables de un
posee el sitio Web. La repetici6n de im:igenes equiv&lea      sitio Web esuin aquellos coya apariencia visual lejos de
la redundanciade la informaci6n visual.                       confundir aI osoario le ayudan a mantener la coherencia en
                                                              la informaci6n visualizada. Particolarmente entre estos,
                                                              For ejemplo, el mantenimiento def color de los enlaces
          PorcenlajeRedandanczaJmagenes- 100 *
                                                              textoales es un atriboto deseable. Asi podemos analizar el
          Cantidadlln6genesDistintas_                         mantenimiento del color de los enlaces en funci6n de si
           Cantz`dadTota{lmagenes                             foeron o no visit&dos, respetando preferentemente la
                                                              recomendaci6n de tonalidad azol (para los enlaces no
            Caoddad total de p:iginas de no si6o.             visitados), y de ptirl:)ura (para los ya visitados) [SJ. La
     El valor de esta m6trica es un simple conteo del total   m6trica discfiada compote la cantidad de cambios en todo
de las paginas estticas del mismo. Da una idea inicial deJ    el sitio para ambas categories. For lo tanto, se analizan los
tarnsfio del sitio Web en cantidad de docurnentos o           c6digos de color para las propiedades LINK (en el caso de
piiginas.                                                     los enlaces no visit&dos) y VLINK (para los ya visit&dos)
                                                              del c6digo foente HTML.




                                                                                                        QuaTIC'2OOI / 21
            Cantidad miYima de marcos o frames.                secci6n 3 y la generaci6n de informes en formato grafxcoy
    La m6trica de este atributo es de utilidad para            tabular, Aderrjds, es capaz de adrninistrar mi:iItiples
deterrninarel ndmero maXimo de vistas, la cual puede           proyectos Web representadospor Sus URLs, cada uno con
afectar a la accesibilidad. Los frames o marcos organizan      Sus respectivas m6tricasseleccionadas. Consecuentemente,
una ventana en diferentes areas o subvistas, a saber: de       esos distintos proyectos quedan almacenados con Sus
control y de contenido. Cuanto mayor es la cantidad de         diferentesresultados existiendo la posibilidad de visualizer
marcos, manor es la accesibilidad a las ventanas,              los informes en cualquier momento. Tambi6n permite
principalmente para personas con discapacidades, entre         registrarparacada proyecto la fecha y hora de comienzo y
otros inconvenientes inform&dos.La guia provista por           fin de la evaluaci6n. De este modo se puede evaluar un
W3C en WA! Accessibility Guidelines [15], dice: "For           mismo sitio en distintas fechas. For OItimo,es importante
vz'sually enabled users, fiames may organize a page into       resaltar que el recorrido del sitio se realiza de un modo
derent      zones. For non-visual users relationships          on-line aunque se podriarecorrerun sitio replicado en una
between the content in frames (e.g., oneframe has a table      mquina local.
of contents, another the contents themselves) must be              Como se aprecia en la figura 2, la berramientaha sido
conveyed through other means". Verificando en cada una         dise6ada en tres capasprincipales,que son las siguientes:
de las paginas analizadas si existe la etiqueta PRAME, se
puede comprobar de rnanera automdtica la cantidad de
marcos Que contiene la pagina. Tras este proceso, se
calcular la pdgina con el mayor numerode maxcos.

                Cautidad de p;iiginnsmuertas
    Este atributo representa la cantidad de paginas Que no
tienen ningtin enlace de retorno dentro del sitio (tambi6n
denominadas paginas buerfanas). Si un visitante accediera
a una vagina xnuerta desde un URI externo aI sitio, For                  u&"