El diseño de páginas web se trata básicamente
de realizar un documento con información hiperenlazado con otros documentos y
asignarle una presentación para diferentes dispositivos de salida (en una
pantalla de computador, en papel, en un teléfono móvil, etc).
Estos documentos o páginas web pueden ser
creadas:
creando archivos de texto en HTML, PHP, Asp,
Aspx, JavaScript, JSP, Python, Ruby.
utilizando un programa WYSIWYG o WYSIWYM de
creación de páginas.
utilizando lenguajes de programación del lado
servidor, para generar la página web.
Fundamentos
Un correcto diseño web implica conocer cómo se
deben utilizar cada uno de los elementos permitidos en el HTML, es decir, hacer
un uso correcto de este lenguaje dentro de los estándares establecidos por la
W3C y en lo referente a la web semántica. Debido a la permisibilidad de algunos
navegadores web como internet explorer, esta premisa original se ha perdido.
Por ejemplo, este navegador permite que no sea necesario cerrar las etiquetas
del marcado, utiliza código propietario, etc. Esto impide que ese documento web
sea universal e independiente del medio que se utilice para ser mostrado.
La web semántica, por otra parte, aboga por un
uso lógico de los elementos según el significado para el que fueron concebidas.
Por ejemplo se utilizará el elemento <P> para marcar párrafos,
y<TABLE> para tabular datos (nunca para disponer de manera visual los
diferentes elementos del documento). En su última instancia, esto ha supuesto
una auténtica revolución en el diseño web puesto que apuesta por separar
totalmente el contenido del documento de la visualización.
De esta forma se utiliza el documento HTML
únicamente para contener, organizar y estructurar la información y las hojas de
estilo CSS para indicar como se mostrará dicha información en los diferentes
medios (como por ejemplo, una pantalla de computadora, un teléfono móvil,
impreso en papel, leída por un sintetizador de voz, etc.). Por lógica, esta
metodología beneficia enormemente la accesibilidad del documento.
También existen páginas dinámicas, las cuales
permiten interacción entre la web y el visitante, proporcionándole herramientas
tales como buscadores, chat, foros, sistemas de encuestas, etc. y poseen de un
Panel de Control de administración de contenidos. Este permite crear,
actualizar y administrar cantidades ilimitadas de contenido en la misma.
Gran tema, muy interesante
ResponderEliminarmuy buenos fundamentos n.n
ResponderEliminarInteresante espero mas info.
ResponderEliminarwow asi que todo forma de manera sistematica
ResponderEliminarmuy interesante, buen tema
ResponderEliminar