esen02 manual de proyectos web - arroba de oro - vol 3

22
Manual de Proyectos Web Escuela Superior de Economía y Negocios Volumen 2 – Definición de Sitio Web Preparado por Ing. Felipe Torres Decano de Ingeniería Industrial y de Negocios

Upload: jose-ramirez

Post on 12-Jul-2016

3 views

Category:

Documents


0 download

DESCRIPTION

Manual para hacer un sitio web

TRANSCRIPT

Page 1: ESEN02 Manual de Proyectos Web - Arroba de Oro - Vol 3

ManualdeProyectosWeb

EscuelaSuperiordeEconomíayNegocios

Volumen2–DefinicióndeSitioWeb

PreparadoporIng.FelipeTorresDecanodeIngenieríaIndustrialydeNegocios

Page 2: ESEN02 Manual de Proyectos Web - Arroba de Oro - Vol 3

ManualdeProyectosWEBEscuelaSuperiordeEconomíayNegocios

2|P á g i n a

ManualdeProyectosWebPreparadoporIng.FelipeTorres

IntroducciónEste documento conforma parte de una serie de artículos que han sido preparados como material

académico para el concurso Arroba de Oro y conforman un manual para desarrollar las mejoresprácticasylograrimplementarestándaresdeclasemundialenlosproyectoswebydejarcimientosparalosfuturosdesarrollosweb.

Este manual cubre aspectos administrativos de proyectos y mejores prácticas para la formación del

equipodetrabajo,desarrolloadecuadode lostérminosdereferenciay licitacióndeldesarrolloweboconstruccióndelaaplicacióninternamente.

Se introducen conceptos de vanguardia en el diseño, desarrollo e implementación de proyectoswebasociados a la llamadaWeb 2.0, lo que conllevamás que realizar alguna inversión tecnológica en el

programa , pero escuchar y, sobre todo, conversar y relacionarse con los usuarios. Conlleva unatransformacióntotaldelaculturaactualdelosclientesousuariosdelosproductososerviciosofrecidospor la Internet. Atributos derivados de las nuevas tecnologías, como rapidez, colaboración y

transparencia, afectarán a la tomade decisiones del programa. Las propuestas pasarán de generarseexclusivamenteentre laspersonasque formanpartedelequipodirectivoadarentradaaempleados,proveedoresyhastaclientesenlosprocesosestratégicosdedecisión.

La irrupciónde lasnuevastecnologíassociales (blogs,wikis,podcast,redessociales,etc.)hagenerado

un alto grado de interconectividad entre las personas, lo que les permite intercambiar todo tipo deopiniones sobre diferentes productos, servicios y experiencias con otras personas. Cada día más laspersonas toman decisiones de compra de productos o servicios orientados o motivados por la

información que encuentra en la web social. Las empresas deben tener muy presente que lasconversacionesyrecomendacionesquetienenlugarenlawebsocialocupanyamásdel15%deltráficoenInternet.

Estemanualademáspresentalasherramientasconcretasparaverificar lacorrectaimplementaciónde

todoslosestándaresasociadosalosnuevosproyectosweb,asítambiéncomopruebasespecíficasparacontrolaryauditarlostérminosdereferenciaestablecidosenlaetapainicialdelproyecto.

Elsiguientemanualhasidocompiladoenbaseaunaseriederecursosdisponiblespublicamenteenlawebycitadosen lasreferenciasdecadadocumento.Lacompilacióndelmaterialhasidodesarrollada

por el departamento de Ingeniería Industrial y de Negocios de la Escuela Superior de Economía yNegocios(ESEN).

Page 3: ESEN02 Manual de Proyectos Web - Arroba de Oro - Vol 3

ManualdeProyectosWEBEscuelaSuperiordeEconomíayNegocios

3|P á g i n a

ManualdeProyectosWebPreparadoporIng.FelipeTorres

Contenidos

Introducción ........................................................................................................................................ 2

3.DefinicióndelSitioWeb................................................................................................................... 4

3.1.ArquitecturadeInformación.............................................................................................................4

3.1.1.DefinicióndeObjetivosdelSitio.................................................................................................4

3.1.2.DefinicióndeAudiencia..............................................................................................................5

3.1.3.DefinicióndeContenidosdelSitio..............................................................................................6

3.1.4.DefinicióndelaEstructuradelSitio ...........................................................................................8

3.1.5.DefinicióndelosSistemasdeNavegación ...............................................................................10

3.1.6.DefinicióndelDiseñoVisual .....................................................................................................11

Anexo2‐AccesibilidadparaDiscapacitados ...................................................................................... 15

REFERENCIAS ..................................................................................................................................... 21

Page 4: ESEN02 Manual de Proyectos Web - Arroba de Oro - Vol 3

ManualdeProyectosWEBEscuelaSuperiordeEconomíayNegocios

4|P á g i n a

ManualdeProyectosWebPreparadoporIng.FelipeTorres

3.DefinicióndelSitioWeb

3.1.ArquitecturadeInformaciónEntrelasmetodologíasmásútilesquetendránlosprofesionalesencargadosdedesarrollarunSitioWeb,secontaránlasqueaparecendescritasdentrodelaArquitecturadelaInformación,queeselconjuntodemétodos y herramientasquepermitenorganizar los contenidos, para ser encontrados y utilizados

porlosusuarios,demanerasimpleydirecta.

LaArquitecturade InformaciónestarácumpliendosusobjetivoscuandounusuarioentreporprimeravezalsitioypuedareconoceraquiénperteneceelSitioWeb;lopuedaentenderenformarápidaysinesfuerzoyencontrar la informaciónofrecidafácilmente.Adicionalmenteesoentregaráelbeneficiode

quequienesproducenelsitiopodránubicarlanuevainformaciónsintenerquecrearnuevasestructurasy almismo tiempo tendrán la libertadde incorporarnuevas iniciativas al sitio sin tenerquepartir decero.

Los elementos que se muestran a continuación constituyen la metodología de la Arquitectura de

Información,mediantelacualesposibleconseguirlasmetasdeorganizaciónyvisibilidaddelcontenido.Cadaunadeellasdebeserinvestigada,desarrolladaydocumentadaadecuadamente:

3.1.1.DefinicióndeObjetivosdelSitioAtravésdeestaetapasebuscadefinircuálesseránlosobjetivoscentralesquedeberátenerelSitioWebyestablecerlaformadecumplirlos.

Serecomiendacomenzarporgenerarunobjetivocentralyluegodefinirvariosobjetivossecundarios;no

obstante loanterior,es importantequeestosobjetivosseanexplicitadosadecuadamentealcomienzodeldesarrollo,conelfindequetodoelequipotengaclaroelhorizontequedebetenerelproyecto.

Paragenerarobjetivosqueseanválidosycomprensibles,seaconsejaescribirlosatravésdefrasesqueseinicienconverbosqueexpresenlasaccionesarealizar.Porejemplo:Recibirpreguntasdelosusuarios

sobre las actividades de la institución o Presentar públicamente los informesmás importantes de lainstitución.

Una forma de llegar más concretamente a los objetivos, es revisar la visión y la misión de laorganización,desdelacualsepuedenobtenerlasclavesquepermitandefinirlos.Demásestádecirque

losobjetivosdelsitiodeberánestarenconcordanciaconlasnecesidadesyplanificaciónquehayahecholainstituciónensusplanesanuales.

Idealmenteellistadodeobjetivosdelsitiodebeestaracotadoynollegaramásdecincoproposiciones.Estenúmero,sibienesarbitrario,seindicacomounaformadeseñalarquelosobjetivosnopuedenser

tantoscomoparaimpedirsucumplimiento;nitanpocoscomoparaqueelsitioseapocoambicioso.

De cada uno de estos objetivos se pueden desprender tareas concretas que permitan avanzar en elcumplimientodeellos.

Page 5: ESEN02 Manual de Proyectos Web - Arroba de Oro - Vol 3

ManualdeProyectosWEBEscuelaSuperiordeEconomíayNegocios

5|P á g i n a

ManualdeProyectosWebPreparadoporIng.FelipeTorres

3.1.2.DefinicióndeAudienciaUnavezquesehaterminadoadecuadamente laetapaanteriorcon lageneraciónde losobjetivosdelsitio,sedebedarunsiguientepaso,queeseldedeterminarlasprincipalesaudiencias(públicos)hacialascualesseorientaráelsitio.

EstáclaroqueelSitioWebnopodráatenderalmismopúblicoqueatiendelainstituciónoelprograma,

dadoqueelaccesoaInternetseproducemayoritariamenteensegmentosdeingresosmedianosaaltos.Sin embargo, hay varias consideraciones que tener en cuenta, al definir qué tipos de audiencia se

atenderándesdelaspantallasdelsitio.

Acontinuaciónsehacenalgunasdefinicionesdeaudiencia, lasque,sin importar lascaracterísticasdelsitio, siempre deberán estar presentes, y por lo mismo, deben traducirse en acciones para poderatenderlasadecuadamente.

• Porcapacidadfísica: laaudienciadelsitio incluirápersonascondiscapacidadesfísicasatravés

del cumplimiento de las normas de Accesibilidad que se han recomendado como estándaresinternacionales. Para hacerlo se deben seguir los Estándares Técnicos de Accesibilidad. (VerAnexo2)

• Por capacidad técnica: la audiencia que llegue al sitio se dividirá de acuerdo a la experienciatécnica que tenga; por ello se deben plantear acceso simples mediante enlaces y otros máscomplejos,porejemplo,medianteelusodebuscador

• Porconocimientodelainstituciónoprograma:losusuariosdelsitiosedividiránentrequienesconocen la institución y quienes no la conocen. Por lo anterior, los primeros siempre sabrándónde buscar lo que necesitan usando la terminología, siglas y nombres de departamentos

internos;lossegundos,entanto,noentenderánnadadelanomenclaturainternaylesserámuydifícilaccederalainformaciónqueselesofrezcadeesamanera.

• Pornecesidadesdeinformación:losusuariosdelsitiotambiénsedividiránentrequienesllegan

abuscarcontenidosdeterminadosyquienessólolleganaversiexistealgoquelespuedaservirenloqueesténrealizando.

• Porubicación geográfica: dentrode la audiencia siemprehabrá salvadoreñosque ingresan al

Sitio Web desde lugares diferentes a San Salvador o incluso El Salvador, por lo que loscontenidosdebenrespondertambiénaestadiversidad.

Unametodologíaefectiva,almomentode trabajarenel temade lasaudiencias, tienequever con laformaenqueelequipodedesarrollorespondaadospreguntas:

• ¿Cuálessonlasaudienciasprevistas?

• ¿Porquélagentevendráasusitio?

Alresponderlaprimerapregunta,seráposibledeterminarhaciaquiénessedeberáenfocarelsitioy,porlo mismo, comenzar a tomar decisiones respecto de la forma de navegación, servicios interactivosprevistosyotroselementosdedesplieguequetendráelsitio.

Page 6: ESEN02 Manual de Proyectos Web - Arroba de Oro - Vol 3

ManualdeProyectosWEBEscuelaSuperiordeEconomíayNegocios

6|P á g i n a

ManualdeProyectosWebPreparadoporIng.FelipeTorres

Alresponderlasegundapreguntaloquesebuscaesquebasadosenlasaudienciasposibles,seafactibleimaginarlostiposdecontenidosqueellosvendránabuscaralsitio.

Enestesentido,laexpresiónEstudiarescenariosdeuso,buscadeterminarsituacionesdeusorealesen

elSitioWeb,basadoenusuariosexistentesquepuedan llegaral sitioabuscardeterminados tiposdeinformación.

Al llegar a casos reales de uso del sitio, basado en las audiencias que se haya definido, es posibleestablecer conmuchamayorexactitud cómoesaspersonas (esdecir casos reales) vanausarel sitio.

Naturalmente, este tipo de revisiones permiten ratificar o modificar lo que se haya definidopreviamentecomocontenidodelsitio,debidoaquemuchasveces laplanificacióninicialeshechaporpersonasqueconocen la instituciónydanporobviosmuchosde loscontenidosquepara losusuarios

normalesnolosontanto.

3.1.3.DefinicióndeContenidosdelSitioUna vez que se han identificado los objetivos del sitio y la audiencia, se debe proceder a hacer lasdefinicionesmásconcretasquepermitandecidirquécontenidossonlosquevaatenerelSitioWebquesedesarrolle.

Para identificarcontenidos,sedebenutilizarcomoinsumolosmaterialesquesehayanobtenidoenla

etapadeidentificacióndeObjetivosydeAudiencias,yaqueenamboslabúsquedagiróentornoalasnecesidadesqueteníanlosusuariosdelsitio.

Paracumplir conunanormageneral respectodequédeberíacontenerunsitio, sepuedenanotar lassiguientes,comolasmásimportantes:

• Acerca del Programa: entregar la información completa referida al objetivo del proyecto ó

programaodelafuncionalidaddelsitioweb.• Productos / Servicios: destacar las actividades principales que el usuario puede hacer el

proyectowebóenelprograma;puede incluiruna listadeservicios interactivosparahacerlos

desdeelSitioWeb.• NovedadesdelaInstitución:últimasactividades,noticias,etc.

Viendoesta listamínima(quecreceráen lamedidade lasnecesidadesdeentregade informacióndelproyectooprograma),hayquehacerénfasisenqueelinterésdeloscontenidosvariarásisetratadeun

usuariointernooexterno.

Por lomismo,esmuy relevanteque tanto losobjetivos como laaudienciadel sitio sehayandefinidomuybienenformaprevia,porquedelocontrarionohabráposibilidaddeatenderaambosusuariosdemaneraadecuada.

Page 7: ESEN02 Manual de Proyectos Web - Arroba de Oro - Vol 3

ManualdeProyectosWEBEscuelaSuperiordeEconomíayNegocios

7|P á g i n a

ManualdeProyectosWebPreparadoporIng.FelipeTorres

AgruparyEtiquetarelContenido

Con lasdefinicioneshechashastaahora, llegaelmomentodeponerenpráctica lasmetodologíasquepermitenordenar los contenidos,agrupándolosenconjuntos coherentesydándolesnombresque los

identifiquen.

Probablemente lamejor técnicaparahacerloeshacerunaspequeñastarjetasdepapel,en lasqueseanotan lasprincipalesáreasdecontenidoquesehayandetectadoyrevisadoenelpasoanterior.Unavez hecho, las cartas se ponen sobre una mesa y se van agrupando, hasta formar conjuntos de

elementoscoherentesentreellos.Luego,acadaconjuntose leponeunnombre(idealmenteunasolapalabra)queidentifiqueatodossuscontenidos.

Conesasagrupacioneshechas,yatendremosloselementosadecuadosparagenerarposteriormenteelárboldecontenidosque,asuvez,permitiráhacerelsistemadenavegación.

Una vezqueel procesode Etiquetadoha concluido, es buenohacer comprobaciones empíricas de la

validezdelosnombresescogidos.Paraello,serequierequeloselegidosseanmostradosapersonasdediversoorigenyqueconozcanlainstitución,comotambiénaquienesladesconozcanporentero.Ellosdebenresponderlassiguientespreguntas:

• ¿Quésignificaestenombre?

• ¿Quétiposdecontenidosesperaríaencontrarenestaárea?

Conlasrespuestasobtenidassepodrájuzgarsilosnombresquesehanusadosonlosmásadecuadoso,bien,hayqueintroducirmodificaciones.

Porejemplo,dentrodelosnombresmásusadosparaunadelasseccioneshabitualesdeunSitioWebcomoesladeinformacióncorporativa,secuentaAcercade,Sobre...,QuiénesSomoseInformacióndel

ProgramaodelaInstritución.

IdentificarRequerimientosFuncionales

Juntoconlabúsquedadelasáreasdecontenidoquedeberátenerelsitio,sedebetrabajartambiénenladefinicióndeloquesebuscaqueelsitiohaga,esdecir,lostiposdeinteracciónquesebuscaincluir.

Dentrodelosserviciosinteractivosmásfrecuentessecuentanlassiguientes:

• FormulariodeContactoparaenvíodemensajeselectrónicos

• Sistemadeenvíodeunanoticiapormailaunamigo• Formatodeimpresióndeloscontenidos• MapadelSitio

Dentro de las funcionalidades de mayor complejidad, pero a las que todo sitio debería aspirar, se

cuenta:

• BuscadorinternodelSitioWeb

Page 8: ESEN02 Manual de Proyectos Web - Arroba de Oro - Vol 3

ManualdeProyectosWEBEscuelaSuperiordeEconomíayNegocios

8|P á g i n a

ManualdeProyectosWebPreparadoporIng.FelipeTorres

• Áreadeaccesoprivadoparausuariosregistrados• Sistemadeenvíodeboletinesdenoticiasdelsitioausuariosregistrados

• Sistemas específicos para alguna funcionalidad requerida e interactividad por parte de losusuarios

Será importantequeel sitio cuentecon todos los servicios interactivosdescritos comomínimos,paraofrecerunamejorexperienciaalusuarioquelovisita.

AnálisisdeSitiosSimilares

ElúltimoelementoquesedebedesarrollarenestaetapaeslabúsquedadeotrossitiosenInternetque

sean similares a nuestra institución, con el fin de revisar de qué manera han resuelto los mismosproblemasquedeberemosatender.

Esta actividad comparativa permitirá llegar a las buenas prácticas que es posible adaptar a lasnecesidades de nuestro sitio, con el fin de asegurarnosmétodos de funcionamiento y despliegue de

contenidos,queseancoherentesconlosobjetivosquesehanplanteadoinicialmente.

Es importantequesehagaunapautapreviadecomparación,conel findesaberdeantemanocuálessonlosparámetrosquesemediránygraciasaeso,optimizarlarevisiónquesehaga.

3.1.4.DefinicióndelaEstructuradelSitioUnavezquesehahechoeltrabajodeidentificacióndecontenidosreseñadoenlasetapasanterioresdeestedocumento,sedebeavanzarhacialasdefinicionesrelacionadasconlaformaquetendráelsitioque

seestádesarrollando.Elloimplicarátrabajarentresáreasconcretas,atravésdelascualessedefinirálaestructuradelsitio,elárboldecontenidosylossistemasdenavegaciónqueseofreceráalosusuariosparaqueavancenatravésdesuscontenidos.

Lastresetapasseexplicanacontinuación:

SerefierealprocesodeidentificarlaformaquetendráelSitioWebqueseestádesarrollando.Eneste

sentidoesimportantehacerunadiferenciaentreestructuraydiseño(queseráexplicadagráficamentemásadelanteenestecapítulo).

• Estructura: se refiere a la forma que tendrá el Sitio Web en términos generales con sussecciones,funcionalidadesysistemasdenavegación.Noconsideraniincluyeelementosgráficos

(logotipos,viñetas,etc.).• Diseño:serefierea lasolucióngráficaquesecrearáparaelsitio,en lacualaparecencolores,

logotipos,viñetas,yotroselementosdediseñoquepermitenidentificarvisualmentealsitio.

Dadoloanterior,cuandohablamosdelaestructuranosestamosrefiriendobásicamenteacuálserá la

experienciaquetendráunusuariocuandoaccedealsitio.Deestamanerapodremosdeterminardóndeestaránubicadoslosserviciosinteractivos(buscador,sistemasdeencuestas,áreasdecontenidos).

Graciasalarealizacióndeestaetapaesposiblediscutirentérminosmuyprácticoscuálserálaofertadeelementos de información e interacción que tendrá el usuario. Al no incluir elementos de diseño, se

Page 9: ESEN02 Manual de Proyectos Web - Arroba de Oro - Vol 3

ManualdeProyectosWEBEscuelaSuperiordeEconomíayNegocios

9|P á g i n a

ManualdeProyectosWebPreparadoporIng.FelipeTorres

permiteque ladiscusión sobre laestructura sedesarrolleenaspectos concretos, sinque intervenganaúnconsideracionesestéticasquehabitualmenteatrasanlaaprobacióndeestaetapadeldesarrollo.

MapasPermanentesdelSitio

Serefierealprocesodecrearunárboldecontenidoenelquesemuestredemaneraprácticacuántas

seccionestendráelsitioendesarrolloycuántosniveleshabrádentrodecadauno.

Cuandoseusalaideadecrearunárbol,serefiereexactamenteagenerarundiagramaquecuenteconun tronco, ramas y hojas, paramostrar las zonasprincipales, secundarias y contenidos finales que seiránincorporando.

Eneste sentido sedebeevitara todacostaqueelárboldecontenidos represente laestructurade la

organización,dadoqueéstaesconocidaycomprendidainternamente,peroconstituyeunabarreradeentradaparausuariosexternos.Siellos lleganabuscarenunaestructuradecontenidosbasadaen laforma en que funciona la organización, primero deberán comprender cómo funciona la entidad para

luegoencontrarloquelesinteresa.

Dadoloanterior,lasrecomendacionesparalageneracióndeesteárbolsonlassiguientes:

• Secciones:sedebeintentarqueseanlasmenosposibles,conelfindeconcentrar lasaccionesdelusuarioenpocasáreas;hayqueconsiderarquecadaunadelasáreasaintegrarenelárbolrequerirádemantenimientoposteriorencontenidos,gráficayfuncionalidad,loqueencarecerá

elcostofinaldeoperacióndelsitio.Dadoloanterior,serecomiendaquelasseccionessesitúenentre5y7.

• Niveles:sedebeintentarqueelusuarioestésiempreamenosdetresclicksdelcontenidoque

andabuscando.Porellono sedebería crearmásde tresnivelesdeacceso;esto significaunaPortada,unaPortadilladeSecciónylosContenidospropiamentetales.

• Contenidosrelacionados:sedebeconsiderarquehabráfuncionalidadesqueesténpresentesentodo el sitio. Entre ellas se incluyen elementos como Buscador, Preguntas Frecuentes yFormularios deContacto. Se recomiendaque este tipode elementos quede fuera del árbol y

flotensobreéste,conelfindeindicarquedesdetodaslaspáginashabráenlacesaellos.

DefinicióndelosSistemasdeNavegación

Unavezquesecuentaconlosárbolesdecontenidodesarrolladosenelpasoanterior,latareasiguienteconsisteengenerar lossistemasdeaccesoadichoscontenidosenelSitioWeb.Atravésdeestos, losusuariospodránavanzarporsusdiferentesáreas,sinperderse.

Enlageneracióndedichossistemassedebeatenderadoselementosqueseránmuyimportantes:

• Textual: se refiere a que la navegación se hará a través de elementos concretos, tales como

menús,guías,botonesyotroselementosquedebenserclaramentedistinguiblesdentrode lainterfaz. Para generarlos se debe conseguir que cada uno de ellos represente claramente lafunción para la que fueron designados y no dejar lugar a dudas sobre su función ni sobre la

Page 10: ESEN02 Manual de Proyectos Web - Arroba de Oro - Vol 3

ManualdeProyectosWEBEscuelaSuperiordeEconomíayNegocios

10|P á g i n a

ManualdeProyectosWebPreparadoporIng.FelipeTorres

acciónquedesarrollaránalserusados.Esdecir,unbotóndebeparecertalynosólounparchedecolorsobrelapantalla.Adicionalmente,esmuyimportantequelaspalabrasescogidaspara

indicaracciones,seanclarasyprecisas.Enestesentido,siunbotónnecesitaserexplicado,esmejordesecharloybuscarotrasolución.

• Contextual: es todo lo referido a cómo se presenta la información, utilizando para ellos

elementosbasadosentexto,gráficosobiendeentorno.Loselementosrelevantesenestecaso,serántodosaquellosquepermitenmostrar lanavegaciónen lapantalla.Entreellos, lagráficautilizada,laredaccióndelostextosquesemuestraneinclusoelnombredeldominio(URL)que

permitiráqueelusuariosientaqueestáenellugarindicado.

CaracterísticasdelosSistemasdeNavegación

Algenerarelsistemadenavegación,sedebentenerencuentalassiguientescaracterísticas:

• Consistente: el sistema debe ser similar en todo el sitio, en lo referido a su ubicación ydisposiciónenlaspáginas.EstoseaplicatambiénaaquellasinstitucionesquepuedentenermásdeunSitioWeb.

• Uniforme:elsistemadebeutilizarsimilarestérminosconelfindequeelusuarioqueloveaenlaspáginas,confíeenquesusopcionesllevansiemprehacialosmismoslugaresdentrodelsitio.

• Visible: el sistema debe distinguirse claramente dentro del sitio, con el fin de que el usuario

cuenteconél,comosisetrataradeunaguíapermanenteeneláreaenqueseencuentredelsitio.

SedebetenerencuentaquelosbuscadoresdeInternettienenlacapacidaddeindexareincluirensusbasesdedatos,cualquierpáginadelsitio,aún lasmás internas.Porello,esdesuma importanciaque

todas las páginas del sitio cuenten con el sistema de navegación, especialmente si el SitioWeb estádesarrollado con frames (o marcos) que normalmente impiden que se indique claramente en cada

páginalainformaciónreferidaalanavegacióngeneral.Deestamanera,siunusuarioaccedealsitioporuna página interior que estaba indexada en un buscador, siempre contará con las herramientasadecuadasparairalaportadaorealizarcualquierotraacciónqueleinterese.

3.1.5.DefinicióndelosSistemasdeNavegaciónEntreloselementosmásrelevantesqueconformanelsistemadenavegaciónsecuentanlossiguientes:

• MenúGeneral:siemprepresenteentodoelsitio,permiteelaccesoacadaunadelasáreasdelsitio.

• PiedePágina:usualmenteubicadoen laparte inferiordecadapágina, indicaelnombrede lainstitución,teléfonos,direcciónfísicaydecorreoelectrónico.

• Barra Corporativa: ofrece diversas opciones de información respecto del sitio y tal como el

anterior,semuestraentodaslaspáginas.• Ruta de Acceso: listado que aparece en la parte superior de cada página y que muestra el

trazado de páginas que hay entre la Portada del sitio hasta la página actual que se esté

revisando;cadaunadeellasdebetenerunenlace,paraaccederaláreade lacualdepende lapágina. Cada uno de los elementos que conforman este camino debe tener un enlace que

Page 11: ESEN02 Manual de Proyectos Web - Arroba de Oro - Vol 3

ManualdeProyectosWEBEscuelaSuperiordeEconomíayNegocios

11|P á g i n a

ManualdeProyectosWebPreparadoporIng.FelipeTorres

permitaelaccesoaesasáreas.Enlaliteraturainternacionaleningléssobreestetema,sellamaaesteelementocomobreadcrumbs.

• Fechadepublicación:parasaberlavigenciadepublicacióndelcontenidodesplegado.• BotónHome:parairalaportada• BotónMapadelsitio:paraverelmapadelSitioWeb

• BotónContacto:paraenviarunmensajealencargadodelsitio.• Buscador:presenteencadapáginasiesquelafuncionalidadexisteenelsitio.• BotónAyuda:pararecibirayudasobrequéhacerencadapantalladelsitio.

• BotónImprimir:paraimprimirelcontenidodelapágina;seesperaqueelformatodeimpresióndeldocumentoquesemuestraenpantallaseamássimplequelapáginanormaldelSitioWeb,paradarlaimpresiónalusuariodequehayunapreocupaciónporayudarleenlatareadellevar

impresoelcontenido.

3.1.6.DefinicióndelDiseñoVisualUnavezquesehaterminadoeltrabajoenlaestructura,yasecuentaconlosinsumossuficientescomopara avanzar hacia la generación del diseño visual de las pantallas del sitio, momento en que seutilizarántodoslosinsumosquesehanidogenerandoenlasetapasanteriores.

Paraellolarecomendaciónestrabajarencuatroetapassucesivaseincrementales,quesedescribena

continuación:

DiseñodelasEstructurasdePáginas

Estaetapaconsideralageneracióndedibujossólolinealesquedescribenloscomponentesdecadaunadelaspantallasdelsitio,conelobjetivodeverificarlaubicacióndecadaunodeellos.

Elidealesquesedibujendiagramascontodaslaspantallasquetendráelsitio,yaquedeestamaneraseráposiblequediseñadoresydesarrolladorestenganundocumentoconcretodetrabajo,atravésdel

cualresuelvantodaslasdudasdeloselementosquecomponenestapágina.Sibienestetrabajoeslargoypuederesultartedioso,suventajaesqueningúnelementoen laspáginasquedapuestoalazarsinoquerespondeanecesidadespuntualesquesehandetectadoyqueseresuelvenporestavía.

Nuevamente,talcomoseplanteócuandoseestabapresentandoeltemadeEstructuraen laspáginas

anteriores,loidealesqueestosdibujosnotenganningúnelementográficoovisualconcreto,sinoquesólo incluyan líneas y bloques que representen objetos de contenido (como logos, viñetas o fotos).Nuevamente, como en ese caso, el uso de estas imágenes ayudará a que la discusión sobre cada

pantalla se centre en la funcionalidad y no en temas más subjetivos como colores o calidad de loselementosdediseñoenlapágina.

Page 12: ESEN02 Manual de Proyectos Web - Arroba de Oro - Vol 3

ManualdeProyectosWEBEscuelaSuperiordeEconomíayNegocios

12|P á g i n a

ManualdeProyectosWebPreparadoporIng.FelipeTorres

Figura2.1.:Estructuradepáginas(Wireframe).

Unelementoquesedebeconsiderarjuntoconestosdibujosdeestructura,esqueenlaspantallasquerepresenten transacciones, se debe incluir un diagrama de flujo sencillo, mediante el cual se

ejemplifiquecuáles son las interaccionesposiblesy sus resultados.Naturalmentesedeberá incluir laspantallascorrespondientescuandoseaadecuado.

Figura2.2.:DiagramadeFlujo.

Page 13: ESEN02 Manual de Proyectos Web - Arroba de Oro - Vol 3

ManualdeProyectosWEBEscuelaSuperiordeEconomíayNegocios

13|P á g i n a

ManualdeProyectosWebPreparadoporIng.FelipeTorres

Gracias a estos diagramas en combinación con las páginas, tanto diseñadores como desarrolladorespodrántenerclarocuáleseltrabajoquedebenrealizarencadaunadelasáreasdelsitioqueseestén

generando.

BocetosdeDiseño

Estaetapaconsisteenlageneracióndedibujosdigitalesacabadosdelaformaquetendránlaspáginasprincipalesdelsitioquesedesarrolla,considerandocomotaleslaPortada,PortadadeSecciónyPáginadedesplieguedecontenidos.

Paradesarrollar loselementosgráficosseutilizancomo insumos losdibujosdeestructuraquesehan

generadoenlaetapaanterior.

Laideaesqueenestaetapasetrabajeensoftwaregráficoparafacilitarelprocesodecorrección,yaquehabitualmentehabrámuchainteracciónconlosusuarios.

Loselementosquesedebentenerpresentesenestaetapa,sonlossiguientes:

• ImagenCorporativadelPrograma:sedebenseguirloslineamientosdeusodecolores,textosyotroselementosdefinidosparalaentidad.

• Criterios de Usabilidad: se deben tener en cuenta los criterios que se dan a conocer en elcapítulodeusabilidad

BorradoresdePágina

Una vez que se ha aprobado la etapa anterior, se toman los bocetos de diseño que hayan sidoaprobados y se genera un prototipo (páginas clickeables) mediante el cual se pueda comprobar

directamentelaformaenquesedesempeñan,cuandoselesaplicalatecnologíaHTMLdeconstruccióndepáginasweb.

Laintencióndeestaetapaesusareldiseñodepantallaquesehacreado,contandoconenlacesreales

que permitan ver la forma de usar sus atributos (cada enlace tiene los estados de Enlace, Flotante,ActivoyVisitado)yrevisarlaformaenquesedesplieganlaspáginasquesevanadesarrollar.

Adicionalmente,enestaetapaseráposiblehacerlacomprobaciónefectivadelpesodelaspáginasunavezconstruidasysepodránoptimizarloselementosquequedenfueradenormaporpesootamaño.

MaquetaWeb

EslaetapafinalyconsisteengenerartodoelsitioentecnologíaHTMLutilizandoimágenesycontenidos

reales.

Enelcasodeunsitioestático,estaetapacorresponderáalaconstruccióndelsitio.Enelcasodeunsitiodinámico, laspáginasquesegenerenpermitiránqueeldiseñadorgenere lasplantillasde trabajoyeldesarrolladordesoftwarelasutilicecomoelementosparaintroducirlaprogramaciónqueseanecesaria

paralacreacióndelsitio.

Page 14: ESEN02 Manual de Proyectos Web - Arroba de Oro - Vol 3

ManualdeProyectosWEBEscuelaSuperiordeEconomíayNegocios

14|P á g i n a

ManualdeProyectosWebPreparadoporIng.FelipeTorres

Es importante considerar que todas las tareas y actividades incluidas en esta etapa pueden serabordadas por un diseñador que tenga experiencia en diseño web. Esto debe ser parte de los

requerimientossolicitadosalasempresasproveedorasdeestetipodeservicios.

Page 15: ESEN02 Manual de Proyectos Web - Arroba de Oro - Vol 3

ManualdeProyectosWEBEscuelaSuperiordeEconomíayNegocios

15|P á g i n a

ManualdeProyectosWebPreparadoporIng.FelipeTorres

Anexo2­AccesibilidadparaDiscapacitadosCuandoseplanteaeltemadelasdiscapacidades,hayqueconsiderarqueéstasnosólotienenrelacióncon personas que son afectadas por problemas desde nacimiento, sino también, quemuchos de los

problemasfísicosaumentanconlaedad.

En este sentido, si la audiencia hacia la cual está orientado un Sitio Web es de personas adultas oadultosmayores,habrámayorgradodediscapacidadqueatender.Ytambién,queesosusuariosestaránmuchomejoratendidos,sielsitioqueselesofrececuentaconlacapacidaddepresentarloscontenidos

demaneraaccesible.

Lostiposdediscapacidadesqueexistenypuedendificultarelusodelosequiposcomputacionales,son:

• Discapacidadesvisuales:Desdepocavisiónhastalaceguera,elrangodelimitacionesvisualesesamplio.Lossíntomasdevisiónreducidasonvisiónborrosa,visióndesenfocada,problemasparaverde lejosodecerca,daltonismoyvisión túnelentreotros. Laspersonasquepadeceneste

tipo de discapacidades necesitan ver el texto o las imágenes de la pantalla de los equipos ypoder llevar a cabo tareas que requieren la coordinación de manos y ojos, como mover unmouse. El tamaño y el color del texto pueden marcar una gran diferencia en materia de

legibilidadparapersonasconvisiónreducida.• Discapacidadesdemovimiento:Lasdiscapacidadesdemovimientopuedenestarcausadaspor

la artritis, problemas cardíacos, parálisis cerebral, la enfermedad de Parkinson, esclerosis

múltipleylapérdidadelasextremidadesolosdedos,entreotrosfactores.Elcontrolreducidode los músculos o su debilidad puede dificultar el uso de dispositivos de teclado y mouseestándar. Por ejemplo, algunas personas no pueden presionar dos teclas simultáneamente,

mientras que otras tienden a presionar varias teclas o a presionar una tecla varias veces deformainvoluntariacuandoquierenpresionarlasysoltarlas.Laspersonasquesólopuedenusarunamanotienendificultadesconalgunastareasdeltecladooelmouse.

• Discapacidades auditivas: Las personas con dificultades auditivas quizás puedan oír algunossonidos pero es posible que no puedan distinguir las palabras. Otras quizás no puedan oír

ningúnsonido.Alnopoderoírlasadvertenciasdelequipo,comolospitidosymensajesdevoz,puedentenerproblemas.

• Discapacidades cognitivas yde lenguaje: Lasdiscapacidades cognitivas yde lenguajeabarcan

tanto la dislexia como dificultades para recordar, resolver problemas o percibir informaciónsensorialo inclusoproblemaspara comprenderyutilizarel lenguaje.Parapersonas conestasdificultades, el uso de los equipos puede verse dificultado por pantallas complejas o

incoherentesoporlaeleccióndelaspalabras.• Epilepsia: Ciertos patrones de luz o sonido pueden provocar ataques epilépticos en algunas

personassusceptiblesdepadecerlos.

• Discapacidadesrelacionadasconlaedad:Elproblemamáscomúnalenvejecereseldeterioronaturaldelavista.Alos65años,lamayoríadelaspersonashaperdidopartedesucapacidadparaenfocar,resolverimágenes,distinguircoloresyadaptarsealoscambiosdeluz.Comoparte

delprocesonaturaldeenvejecimientoylongevidad,lanecesidaddecontrasteaumentadebido

Page 16: ESEN02 Manual de Proyectos Web - Arroba de Oro - Vol 3

ManualdeProyectosWEBEscuelaSuperiordeEconomíayNegocios

16|P á g i n a

ManualdeProyectosWebPreparadoporIng.FelipeTorres

aladecoloracióndelosfluidosylaslentesoculares.Lamayoríadelaspersonassufrenpérdidasdepercepcióndelcolorqueacompañanalavisiónborrosa.Conlalongevidad,tambiénsuelen

experimentarseotrosefectosdegenerativos.Así,sonhabitualesdiversosgradosdepérdidadeaudición,aligualquelasdificultadesdecoordinaciónmotora,amenudodebidasalaartritisoaldesgastedelasarticulaciones.

Estándarestécnicosrecomendados

Lasnormasacumplirparaconseguir laAccesibilidaddeunsitioypor lo tantoatenderaeste tipode

audiencias,estánseparadasentresáreasalasqueselesasignadiferenteniveldePrioridad:

• Prioridad1:UndesarrolladordecontenidosdepáginasWebtienequesatisfacerestepuntodeverificación, porque de lo contrario, uno o más grupos de usuarios encontrarán imposibleacceder a la información del documento. Satisfacer este punto de verificación es un

requerimientobásicoparaquealgunosgrupospuedanusarestosdocumentosWeb.• Prioridad 2: Un desarrollador de contenidos de páginas Web debe satisfacer este punto de

verificación,porquedelocontrario,unoomásgruposencontrarándificultadesenelaccesoala

información del documento. Satisfacer este punto de verificación eliminará importantesbarrerasdeaccesoalosdocumentosWeb.

• Prioridad 3: Un desarrollador de contenidos de páginasWeb puede satisfacer este punto de

verificación., porque de lo contrario, uno o más grupos de usuarios encontrarán algunadificultad para acceder a la información del documento. Satisfacer este punto de verificaciónmejorarálaaccesibilidaddelosdocumentosWeb.

Comoseveenladescripciónanterior,cadaunadelasprioridadesllevaasociadountipodeobligación,

sientolaprimeralamásperentoriadetodas.

ParacumplirloindicadoenPrioridad1,lastareassonlassiguientes:

http://usuarios.discapnet.es/disweb2000/PautaWAI/LPVWCAG10.htm

PuntosdeverificaciónPrioridad1.

• Proporcioneuntextoequivalenteparatodoelementonotextual(porejemplo,atravésde"alt","longdesc"oenel contenidodelelemento).Esto incluye: imágenes, representacionesgráficas

del texto, mapas de imagen, animaciones (por ejemplo, GIFs animados), "applets" y objetosprogramados, "ASCII art", marcos, scripts, imágenes usadas como viñetas en las listas,espaciadores, botones gráficos, sonidos (utilizados con o sin interacción), archivos

exclusivamenteauditivos,bandasonoradelvídeoyvídeos.• Asegurequetodalainformacióntransmitidaatravésdeloscolorestambiénestédisponiblesin

color,porejemplomedianteelcontextoopormarcadores.

Page 17: ESEN02 Manual de Proyectos Web - Arroba de Oro - Vol 3

ManualdeProyectosWEBEscuelaSuperiordeEconomíayNegocios

17|P á g i n a

ManualdeProyectosWebPreparadoporIng.FelipeTorres

• Identifiqueclaramenteloscambiosenelidiomaoriginaldeltextodeldocumentoyencualquiertextoequivalente(porejemplo,leyendas).

• Organiceeldocumentodeformaquepuedaserleídosinhojadeestilo.Porejemplo,cuandoundocumentoHTMLesinterpretadosinasociarloaunahojadeestilo,tienequeserposibleleerlo.

• Asegure que los equivalentes de un contenido dinámico son actualizados cuando cambia el

contenidodinámico.• Hasta que las aplicaciones de usuario permitan controlarlo, evite provocar parpadeo en la

pantalla.

• Utiliceellenguajeapropiadomásclaroysimpleparaelcontenidodeunsitio.

Ysiutilizaimágenesymapasdeimagen(Prioridad1):

• Proporcione vínculos de texto redundantes con cada zona activa de unmapa de imagen delservidor.

• Proporcionemapasde imagen controladospor el cliente en lugar depor el servidor, excepto

dondelaszonassensiblesnopuedanserdefinidasconunaformageométrica.• Ysiutilizatablas(Prioridad1):• Enlastablasdedatos,identifiquelosencabezamientosdefilaycolumna.

• Para las tablas de datos que tienen dos o más niveles lógicos de encabezamientos de fila ocolumna,utilicemarcadoresparaasociarlasceldasdeencabezamientoylasceldasdedatos.

Ysiutilizamarcos("frames")(Prioridad1):

• Titulecadamarcoparafacilitarlaidentificaciónynavegacióndelosmismos.

Ysiutiliza"applets"y"scripts"(Prioridad1):

• Asegure que las páginas sigan siendo utilizables cuando se desconecten o no se soporten los

scripts,appletsuotrosobjetosdeprogramación.Siestonoesposible,proporcioneinformaciónequivalenteenunapáginaalternativaaccesible.

Ysiutilizamultimedia(Prioridad1):

• Hastaque lasaplicacionesdeusuariopuedanleerautomáticamenteeltextoequivalentede labanda visual, proporcione una descripción auditiva de la información importante de la banda

visualdeunapresentaciónmultimedia.• Paratodapresentaciónmultimediatempodependiente(porejemplo,unapelículaoanimación)

sincronice alternativas equivalentes (por ejemplo, subtítulos o descripciones de la banda de

visual)conlapresentación.• Ysitodolodemásfalla(Prioridad1):

Page 18: ESEN02 Manual de Proyectos Web - Arroba de Oro - Vol 3

ManualdeProyectosWEBEscuelaSuperiordeEconomíayNegocios

18|P á g i n a

ManualdeProyectosWebPreparadoporIng.FelipeTorres

• Si, después de los mayores esfuerzos, no puede crear una página accesible, proporcione unvínculo a una página alternativa que use tecnologías W3C, sea accesible, tenga información

equivalente(ofuncional)yseaactualizadatanamenudocomolapágina(original)inaccesible.

ParacumplirloindicadoenPrioridad2,lastareassonlassiguientes:

• Asegure que las combinaciones de los colores de fondo y primer plano tengan el suficientecontrasteparaqueseanpercibidasporpersonascondeficienciasdepercepcióndecoloroporpantallasenblancoynegro[Prioridad2paralasimágenes.Prioridad3paralostextos].

• Cuandoexistaunmarcadorapropiado,usemarcadoresenvezde imágenespara transmitir lainformación.

• Creedocumentosqueesténvalidadosporlasgramáticasformalespublicadas.

• Utilicehojasdeestiloparacontrolarladiagramaciónylapresentación.• Utiliceunidadesrelativasenlugardeabsolutasalespecificarlosvaloresenlosatributosdelos

marcadoresdelenguajeyenlosvaloresdelaspropiedadesdelashojasdeestilo.

• Utiliceelementosdeencabezadoparatransmitirlaestructuralógicayutilícelosdeacuerdoconlaespecificación.

• Marquelaslistasylospuntosdelaslistascorrectamente.

• Marquelascitas.Noutiliceelmarcadordecitasparaefectosdeformatotalescomosangrías.• Asegurequeloscontenidosdinámicossonaccesiblesoproporcioneunapáginaopresentación

alternativa.

• Hastaquelasaplicacionesdeusuariopermitancontrolarlo,eviteelparpadeodelcontenido(porejemplo,cambiodepresentaciónenperiodosregulares,asícomoelencendidoyapagado).

• Hastaquelasaplicacionesdeusuarioproporcionenlaposibilidaddedetenerlasactualizaciones,

nocreepáginasqueseactualicenautomáticamentedeformaperiódica.• Hasta que las aplicaciones de usuario proporcionen la posibilidad de detener el

redireccionamiento automático, no utilice marcadores para redirigir las páginasautomáticamente.Ensulugar,configureelservidorparaqueejecuteestaposibilidad.

• Hastaquelasaplicacionesdeusuariopermitandesconectarlaaperturadenuevasventanas,no

provoqueaparicionesrepentinasdenuevasventanasynocambielaventanaactualsininformaralusuario.

• Utilice tecnologíasW3C cuando estén disponibles y sean apropiadas para la tarea, y use las

últimasversionescuandoseansoportadas.• EvitecaracterísticasdesaconsejadasporlastecnologíasW3C.• Divida los bloques largos de información en grupos más manejables cuando sea natural y

apropiado.• Identifiqueclaramenteelobjetivodecadavínculo.• Proporcionemetadatosparaañadirinformaciónsemánticaalaspáginasysitios.

• Proporcioneinformaciónsobrelamaquetacióngeneraldeunsitio(porejemplo,mapadelsitiootabladecontenidos).

• Utilicelosmecanismosdenavegacióndeformacoherente.

Page 19: ESEN02 Manual de Proyectos Web - Arroba de Oro - Vol 3

ManualdeProyectosWEBEscuelaSuperiordeEconomíayNegocios

19|P á g i n a

ManualdeProyectosWebPreparadoporIng.FelipeTorres

Ysiutilizatablas(Prioridad2):

• Noutilicetablasparadiagramar,amenosquelatablatengasentidocuandosealinee.Porotrolado,silatablanotienesentido,proporcioneunaalternativaequivalente(lacualdebeseruna

versiónalineada).• Si se utiliza una tabla para diagramar, no utilice marcadores estructurales para realizar un

formateovisual.

Ysiutilizamarcos("frames")(Prioridad2):

• Describa el propósito de losmarcos y cómo éstos se relacionan entre sí, si no resulta obvio

solamenteconeltítulodelmarco.

Ysiutilizaformularios(Prioridad2):

• Hasta que las aplicaciones de usuario soporten explícitamente la asociación entre control deformulario y etiqueta, para todos los controles de formularios con etiquetas asociadasimplícitamente,asegurequelaetiquetaestácolocadaadecuadamente.

• Asocieexplícitamentelasetiquetasconsuscontroles.

Ysiutiliza"applets"y"scripts"(Prioridad2):

• Para los scripts y applets, asegure que los manipuladores de eventos sean entradasindependientesdeldispositivo.

• Hastaquelasaplicacionesdeusuariopermitancongelarelmovimientodeloscontenidos,evite

losmovimientosenlaspáginas.• Haga los elementosdeprogramación, tales como scripts y applets, directamente accesibles o

compatibles con las ayudas técnicas [Prioridad 1 si la funcionalidad es importante y no se

presentaenotrolugar;deotramanera,Prioridad2].• Asegure que cualquier elemento que tiene su propia interfaz pueda manejarse de forma

independientedeldispositivo.• Parascripts,especifiquemanipuladoresdeeventoslógicosmejorquemanipuladoresdeeventos

dependientesdedispositivos.

ParacumplirloindicadoenPrioridad3,lastareassonlassiguientes:

• Especifique la expansión de cada abreviatura y acrónimo en el documento cuando aparezcan

porprimeravez.• Identifiqueelidiomaprincipaldeundocumento.• Creeunordenlógicoparanavegarconeltabuladoratravésdevínculos,controlesdeformulario

yobjetos.• Proporcioneatajosdetecladoparalosvínculosmásimportantes(incluidoslosdelosmapasde

imagendecliente),loscontrolesdeformularioylosgruposdecontrolesdeformulario.

Page 20: ESEN02 Manual de Proyectos Web - Arroba de Oro - Vol 3

ManualdeProyectosWEBEscuelaSuperiordeEconomíayNegocios

20|P á g i n a

ManualdeProyectosWebPreparadoporIng.FelipeTorres

• Hastaquelasaplicacionesdeusuario(incluidaslasayudastécnicas)interpretenclaramentelosvínculoscontiguos, incluyacaracteres imprimibles(rodeadosdeespacios),quenosirvancomo

vínculo,entrelosvínculoscontiguos.• Proporcionelainformacióndemodoquelosusuariospuedanrecibirlosdocumentossegúnsus

preferencias(porejemplo,idioma,tipodecontenido,etc.).

• Proporcionebarrasdenavegaciónparadestacarydaraccesoalmecanismodenavegación.• Agrupelosvínculosrelacionados,identifiqueelgrupo(paralasaplicacionesdeusuario)y,hasta

quelasaplicacionesdeusuariolohagan,proporcioneunamaneradeevitarelgrupo.

• Si proporciona funciones de búsqueda, permita diferentes tipos de búsquedas para diversosnivelesdehabilidadypreferencias.

• Localicelainformacióndestacadaalprincipiodelosencabezamientos,párrafos,listas,etc.

• Proporcione información sobre las colecciones de documentos (por ejemplo, los documentosquecomprendanmúltiplespáginas).

• ProporcioneunmedioparasaltarsobreunASCIIartdevariaslíneas.

• Complemente el texto con presentaciones gráficas o auditivas cuando ello facilite lacomprensióndelapágina.

• Creeunestilodepresentaciónqueseacoherenteparatodaslaspáginas.

Ysiutilizaimágenesomapasdeimagen(Prioridad3):

• Hastaque lasaplicacionesdeusuario interpretenel textoequivalentepara losvínculosde los

mapasdeimagendecliente,proporcionevínculosdetextoredundantesparacadazonaactivadelmapadeimagendecliente.

Ysiutilizatablas(Prioridad3):

• Proporcioneresúmenesdelastablas.

• Proporcioneabreviaturasparalasetiquetasdeencabezamiento.• Hastaquelasaplicacionesdeusuario(incluidaslasayudastécnicas)interpretencorrectamente

los textos contiguos, proporcione un texto lineal alternativo (en la página actual o en alguna

otra)paratodaslastablasquemaquetantextoenparalelo,encolumnasdepalabras.

Ysiutilizaformularios(Prioridad3):

• Hasta que las aplicaciones de usuario manejen correctamente los controles vacíos, incluyacaracterespordefectoenloscuadrosdeediciónyáreasdetexto.

Page 21: ESEN02 Manual de Proyectos Web - Arroba de Oro - Vol 3

ManualdeProyectosWEBEscuelaSuperiordeEconomíayNegocios

21|P á g i n a

ManualdeProyectosWebPreparadoporIng.FelipeTorres

REFERENCIAS[1] TheWorldWideWebConsortium(W3C)http://www.w3.org/[2] OficinaEspañoladelW3Chttp://www.w3c.es/

[3] EspecificaciónHTML4.01http://html.conclase.net/w3c/html401‐es/cover.html[4] GuíaBrevedeCSShttp://www.w3c.es/Divulgacion/Guiasbreves/HojasEstilo[5] Hojas de Estilo en Cascada Especificación CSS2.1 http://www.w3.org/Style/css21‐

updates/css2.1_spa.pdf[6] Programación y Diseño en Entornos Gráficos. Grado Superior ‐ Félix Chamorro Atance ‐ Ed.

McGraw‐Hill

[7] VBScriptyprogramaciónASP‐GonzálezMoreno,Óscar‐Ed.AnayaMultimedia,1997[8] ProgramaciónAvanzadaParaInternet‐JorgeSerranoPérez‐Ed.AnayaMultimedia[9] Active Server Pages 3. Creación de aplicaciones Web a través de ejemplos. Rodríguez‐

Manzaneque.Ed.RaMa,2000.[10] ProgramaciónconASP3‐JorgeSerranoPerez.AnayaMultimedia[11] Web 2.0 y Empresa, Manual de aplicación en entornos corporativos, Asociación Nacional de

EmpresasInternet,España[12] PHPBible.TimConverseandJoycePark.HungryMindsInc.[13] CreacióndesitioswebconPHP4.FranciscoJavierGilRubio.Mc.Graw‐Hill.

[14] XML.IniciaciónyReferencia‐RamónMonteroAyala–Ed.McGraw‐Hill[15] Latindex,SistemaregionaldeinformaciónenlíneapararevistascientíficasdeAméricaLatina,el

Caribe,EspañayPortugal.Directorio,catálogoeíndice(www.latindex.unam.mx)

[16] DHTMLhttp://www.dhtmlcentral.com[17] JavaScripthttp://www.javascript.com/[18] XML 1.0 (Second Edition), W3C Recommendation http://www.w3.org/TR/2004/REC‐xml‐

20040204[19] GuíaWeb(http://www.guiaweb.gob.cl/)

[20] FundaciónSidar‐AccesoUniversalhttp://www.sidar.org/index.php[21] Guíadeusabilidadhttp://www.usability.gov/[22] GuíadeReferenciaRápidaCSS2.1http://www.w3c.es/Divulgacion/GuiasReferencia/CSS21/

[23] GuíaBrevedeXHTMLhttp://www.w3c.es/divulgacion/guiasbreves/XHTML[24] XHTML1.0:(SecondEdition),W3CRecommendationhttp://www.w3.org/TR/2002/REC‐xhtml1‐

20020801

[25] Client‐SideJavaScriptReferentehttp://docs.sun.com/source/816‐6408‐10/contents.htm[26] ManualdeASP(http://msdn.microsoft.com/asp)[27] ManualdePHP(http://www.php.net/)

[28] ProgramacióndeAplicacionesparaInternetconASP3‐GrupoEidos[29] PHP‐Guíadeaprendizaje‐LarryUllman‐PrenticeHall[30] GuíasBrevesdeTecnologíasW3C(http://www.w3.org/)

[31] ComprendiendolaAccesibilidad:GuíaparaLograrConformidad‐R.Yonaitis

Page 22: ESEN02 Manual de Proyectos Web - Arroba de Oro - Vol 3

ManualdeProyectosWEBEscuelaSuperiordeEconomíayNegocios

22|P á g i n a

ManualdeProyectosWebPreparadoporIng.FelipeTorres

[32] Revistas USERS, Power, .Code, TecTimes © MP Ediciones S.A /(http://www.tectimes.com/magazines/)