revista html
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
CONCEPTOS<br />
BÁSICOS<br />
OBJETIVO:<br />
Determina los elementos básicos que se debe tomar en cuenta<br />
para la creación de sitios web
ESTRUCTURA BÁSICA DE HTML<br />
Estructura básica. A continuación, viene la cabecera, delimitada<br />
por < HEAD > y < /HEAD >.<br />
Después, el comando < BODY >, que indica el comienzo del<br />
cuerpo de la página.<br />
Las instrucciones HTML se escribirán a continuación, y finalizarán<br />
con < /BODY
ESTRUCTURA SEMÁNTICAL<br />
El propio lenguaje HTML es una de las muchas tecnologías que se ha renovado con la<br />
llegada de HTML5. Se han incorporado numerosas etiquetas que no estaban en versiones<br />
anteriores del lenguaje de marcación, que podemos clasificar en función de su<br />
utilidad o características.
ESTRUCTURA DE ARCHIVOS<br />
Antes de iniciar el diseño de un sitio web es necesario<br />
preparar su estructura de carpetas y archivos. Cuando<br />
el número de ficheros es considerable, resulta muy útil<br />
ubicarlos en carpetas para facilitar su localización y<br />
edición. Existen múltiples posibilidades de organizar<br />
el sistema de ficheros.<br />
Con carácter general se proponen un modelo basado<br />
en la organización por tipos de archivos.<br />
Las páginas HTML se guardarán en el directorio o<br />
carpeta principal mientras que los elementos que<br />
utilizan (audios, vídeos, hojas de estilo, imágenes, etc)<br />
se situarán en las subcarpetas correspondientes.<br />
Esta organización está especialmente<br />
pensada para un sistema de páginas<br />
HTML que comparten recursos:<br />
imágenes, hoja de estilo, JavaScript,<br />
etc.<br />
Las principales carpetas que utiliza<br />
son:<br />
• audios: archivos de audio<br />
mp3.<br />
• css: hojas de estilo css.<br />
• descargas: archivos zip, exe,<br />
etc. que se ofrecen para descarga.<br />
• imágenes: imágenes jpg, gif o<br />
png.<br />
• pdf: documentos pdf.<br />
• scripts: archivos js con código<br />
java script reutilizable.<br />
• swfs: archivos con animaciones<br />
flash (*.swf).<br />
• vídeos: ficheros en distintos<br />
formatos de vídeo: *.wmv, *.flv<br />
Cuando el número de páginas sobre<br />
un tema es elevado se suele abrir una<br />
subcarpeta dentro de la carpeta<br />
principal. A este espacio se la suele<br />
llamar micro sitió. Ejemplo: Sitio web<br />
del Departamento de Física y Química<br />
dentro del sitio web del Instituto. El<br />
acceso por el navegador web a los<br />
archivos HTML de esta subcarpeta<br />
sera: http://www.misitio.es/nombre_-<br />
subcarpeta/. La estructura de archivos<br />
de esta subcarpeta puede ser similar a<br />
la propuesta para la carpeta raíz:<br />
audios, css, docs, imágenes, js, etc. o<br />
bien tener una organización más<br />
plana (sin carpetas) e incluso independiente<br />
de los archivos de otras<br />
carpetas.
SITIOS WEB<br />
Cartel de la calle "WWW", en el colegio Parque<br />
Científico Tecnológico de la Universidad de<br />
Alcalá.<br />
Un sitio web, portal o cyber sitio es una colección<br />
de páginas web relacionadas y comunes a<br />
un dominio de internet o subdominio en la<br />
Word Wide Web dentro de Internet.12<br />
Todos los sitios web públicamente accesibles<br />
constituyen una gigantesca World Wide Web de<br />
información; y un gigantesco entramado de<br />
recursos de alcance mundial.<br />
A las páginas de un sitio web se accede frecuentemente<br />
a través de un URL raíz común llamado<br />
portada, que normalmente reside en el mismo<br />
servidor físico. Los URL organizan las páginas en<br />
una jerarquía, aunque los hiperenlaces entre<br />
ellas controlan más particularmente cómo el<br />
lector percibe la estructura general y cómo el<br />
tráfico web fluye entre las diferentes partes de<br />
los sitios.<br />
Algunos sitios web requieren una subscripción<br />
para acceder a algunos o todos sus contenidos.<br />
Ejemplos de sitios con subscripción incluyen<br />
algunos sitios de noticias, sitios de juegos, foros,<br />
servicios de correo electrónico basados en web,<br />
sitios que proporcionan datos de bolsa de<br />
valores e información económica en tiempo<br />
real, etc.
CLASIFICACIÓN DE LOS SITIOS WEB<br />
Existen muchas maneras de clasificar un sitio<br />
web, cada uno de ellos poseen características<br />
particulares, convirtiendo a la internet en una<br />
gran autopista con lugares que se adapten a<br />
las necesidades del visitante. Un sitio Web<br />
puede clasificarse por audiencia, dinamismo,<br />
apertura, profundidad o por objetivos.<br />
Sitio por Audiencia:<br />
• Públicos: Es un WebSite normal, una<br />
página dirigida al público general, sin restricciones<br />
de acceso en principio.<br />
• Extranet: Son Sitios limitados por el<br />
tipo de usuarios que pueden acceder, por<br />
ejemplo, los proveedores de una empresa<br />
determinada, o los clientes.<br />
• Intranet: Son sitios cuyo acceso está<br />
restringido a una empresa u organización,<br />
normalmente funcionan dentro de redes<br />
privadas, aunque no siempre es así.<br />
Sitio por Dinamismo:<br />
• Interactivos: El usuario puede influir<br />
sobre el contenido del sitio que variará en<br />
función de cada usuario y de los objetivos de<br />
éste. Normalmente, las páginas se generan<br />
cuando el usuario las solicita, personalizando<br />
la información que se le ofrece.<br />
• Estáticos: Los usuarios no pueden<br />
modificar o añadir nada al sitio, de cuyos<br />
contenidos se encargan exclusivamente sus<br />
diseñadores.<br />
Sitio por Apertura:<br />
• Estructura Abierta: Todos los documentos<br />
disponen de su dirección y los usuarios<br />
pueden acceder a cualquier punto del<br />
WebSite.<br />
• Estructura Cerrada: Limita el acceso a<br />
unos pocos puntos de entrada (incluso a uno<br />
sólo). Un ejemplo sería un sitio que requiere<br />
un registro previo para entrar, el usuario<br />
siempre tendría que pasar primero por el<br />
registro antes de poder acceder al resto de la<br />
página.<br />
• Estructura Semicerrada: A medio<br />
camino entre ambas, obliga a los usuarios a<br />
acceder por unos puntos específicos, como<br />
por ejemplo sólo la página principal y las<br />
páginas de entrada a las secciones más<br />
importantes.<br />
Sitio por Profundidad:<br />
•<br />
• Basada en el número de enlaces que<br />
hay que pulsar para llegar al contenido. En<br />
general los usuarios prefieren sitios poco<br />
profundos. Una buena regla a seguir es que el<br />
usuario no tenga que pulsar más de 3 enlaces<br />
para encontrar lo que busca.
Sitio por Objetivo:<br />
• Comerciales: Están creados para promocionar los negocios de una empresa. Su finalidad es<br />
económica. Su audiencia puede estar formada por clientes (actuales y potenciales), inversores (actuales<br />
y potenciales), empleados (actuales y potenciales) e incluso la competencia y los medios de comunicación.<br />
Podemos a su vez dividirlas en Corporativas (Informan sobre la empresa) y Promocionales (promocionan<br />
productos).<br />
• Buscadores: un sitio que proporciona información general y está pensado como entrada o<br />
búsqueda para otros sitios. Ejemplos Google, y Yahoo!<br />
• Comunidad Virtual: un sitio donde las personas con intereses similares se comunican con otros,<br />
normalmente por chat o foros. Por ejemplo: MySpace. Sitio weblog (o blog): sitio usado para registrar<br />
lecturas online o para exponer diarios online; puede incluir foros de discusión. Ejemplos: blogger,<br />
Xanga.<br />
• Comercio Electrónico: para compra y venta de bienes, como Ebay.com.<br />
• Wiki: un sitio donde los usuarios editan colaborativamente (por ejemplo: Wikipedia).<br />
• Educativo: promueven cursos presénciales y a distancia, información a profesores y estudiantes,<br />
permiten ver o descargar contenidos de asignaturas o temas.<br />
• Portal Web: un sitio web que proporciona un punto de inicio, entrada o portal a otros recursos<br />
en Internet o una intranet
CONSTRUCCIÓN DE UN SITIO WEB<br />
Antes de construir un sitio web, tómese el<br />
tiempo necesario para analizar, planificar y<br />
diseñar todo el sistema que da soporte al sitio<br />
web. No sólo debe planificar el sitio web, sino el<br />
sistema de contenido web que gestiona el sitio<br />
web y la infraestructura necesaria para del sistema.<br />
También tiene que definir de antemano los<br />
roles y los usuarios implicados en la creación de<br />
Los sitios Web requieren una combinación de<br />
tecnologías que ayudan a crear las páginas web.<br />
Vamos a examinar algunas de las tecnologías<br />
que se utilizan para crear sitios web y su contribución<br />
al diseño web. Como la mayoría de las<br />
tecnologías están avanzando con las nuevas<br />
versiones, vamos a discutir las características<br />
básicas.<br />
1. HTML: Hyper Text Markup Lenguaje o HTML<br />
proporciona la base para la creación de páginas<br />
web. Crea archivos de texto que son leídos por<br />
los navegadores web. Los archivos HTML son<br />
muy versátiles, ya que permiten la entrega de<br />
archivos de imagen, contenido y campos de<br />
formulario en línea para los usuarios. HTML<br />
pueden ser creadas por la dirección el código<br />
directamente en el Bloc de notas o con la ayuda<br />
de los editores de HTML que se utilizan en gran<br />
medida por los diseñadores. Algunos de los más<br />
populares son los editores de HTML Dreamweaver<br />
y Frontpage.<br />
2. Photoshop: Si bien Photoshop es un software que se utiliza para edición de imágenes, es apropiado<br />
mencionar aquí ya que la mayoría de las imágenes en línea son editadas con la ayuda de Photoshop.<br />
Photoshop proporciona herramientas para manipular las imágenes de un sitio web y, a veces, los diseñadores<br />
pueden incluso crear la base del diseño web en Photoshop y con la aprobación del cliente seguir<br />
adelante y convertir a HTML.<br />
3. Flash: Una forma interesante de interactividad de páginas web se crean con la ayuda de Flash. El uso<br />
de Flash se ha empezado a utilizar ampliamente. La razón detrás de esto es bastante simple, el aumento<br />
en la disponibilidad de ancho de banda de todo el mundo se ha traducido en la capacidad de los usuarios<br />
para acceder a sitios web flash con bastante facilidad. Los archivos de Flash tienden a ser ligeramente<br />
más pesados que los ordinarios archivos HTML, debido a que el código contiene elementos interactivos.
4. AJAX: AJAX es un nuevo operador en la interfaz del usuario y algunos de los principales sitios web<br />
como Google lo utilizan para proporcionar a los usuarios un mayor nivel de interactividad y personalización<br />
de sus opciones de visualización. AJAX proporciona a los usuarios una capacidad de la interfaz de<br />
molde y sólo los puntos de la pantalla que necesitan.<br />
5. CSS: Aunque el CSS no es una tecnología, vale la pena mencionar su ayuda, ya que crea la uniformidad<br />
en todo el sitio web. Las Hojas de Estilo en Cascada o CSS permiten a los diseñadores crear las reglas<br />
de la pantalla en un archivo central que luego se aplican a través de la página web. Un sitio web puede<br />
tener más de un CSS. Algunas de las ventajas del uso de CSS en los archivos son el mantenimiento de<br />
estilos de fuente y colores, la barra de navegación, pie de página y, a veces, incluso algunos de los gráficos<br />
en el sitio web.<br />
6. JavaScript: JavaScript tiene muy poco que ver con Java. JavaScript proporciona ciertos controles de<br />
interfaz de usuario que puede hacer un sitio web más interesantes, así como añadir características de<br />
uso fácil en el sitio web.<br />
Ratón roll overs, Downs caída de navegación y validación de formularios web son algunos de los más<br />
usos prácticos de JavaScript.<br />
Hay muchas otras tecnologías de interfaz de usuario que pueden utilizarse por los diseñadores. Algunos<br />
son bien conocidos y algunos podrían ser un nuevo camino rompiendo la tecnología. Las tecnologías<br />
son las que son las más comunes y bien conocidas en la comunidad.
HTML5 SEMÁNTICA<br />
Estas etiquetas semánticas del<br />
HTML5 son un paso adelante en<br />
cuanto a crear una web con un<br />
contenido mejor formado, más<br />
útil y procesable con mayor<br />
facilidad por cualquier sistema<br />
informático. Hoy puede que solo<br />
nos interese como una manera<br />
de optimizar los sitios para una<br />
mejor indexación en buscadores,<br />
pero sentarán las bases para<br />
conseguir en el futuro un ecosistema<br />
web más saludable.<br />
De este modo, HTML5 tiene una<br />
etiqueta HEADER, que debe<br />
englobar aquellos elementos<br />
correspondientes a la cabecera<br />
de la página. Tiene un FOOTER,<br />
que debe englobar todas las<br />
etiquetas que componen el pie.<br />
Luego, para el cuerpo realmente<br />
no existe una etiqueta en<br />
concreto, sino que se representará<br />
por diversas otras como<br />
SECTION, ARTICLE o ASIDE.<br />
Existirán además otras etiquetas que representan elementos típicos como la barra de navegación,<br />
etiqueta NAV.<br />
Observando esas etiquetas semánticas estructurales, cualquier sistema podría procesar la página y<br />
saber cómo está estructurada y a qué parte de las típicas de una web corresponde cada contenido.<br />
Podrá saber qué contenidos se han colocado en la cabecera, elemento HEADER, cuáles son los<br />
temas de los que se habla en una web, los ARTICLES, o cuáles son los enlaces a las secciones principales<br />
del sitio, colocados en la etiqueta NAV.
Existe pues una forma lógica de colocar todos los contenidos dentro de un sitio y unas etiquetas<br />
determinadas para contenerlos, atendiendo a la estructura que nosotros queremos comunicar a los<br />
sistemas que puedan procesar el documento. La imagen que acompaña a este texto expresa una de<br />
las posibles formas de ordenar el documento con las etiquetas que nos proporciona HTML5.<br />
En la imagen se pueden ver las etiquetas estructurales más habituales, pero hay otras que podríamos<br />
utilizar dentro de las etiquetas semánticas. Además, la posición de estos elementos no tiene por qué<br />
ser así, incluso podrían anidarse de otras maneras. Quizás en nuestro sitio queramos colocar el navegador<br />
en la cabecera, en el lateral derecho o dentro del SECTION. Sería independiente siempre que<br />
utilicemos la etiqueta NAV para contenerlo. Asimismo, podrías tener más de un SECTION en el<br />
cuerpo de la página, sueltos o colocados dentro de otras etiquetas como ASIDE. Esos SECTION<br />
adicionales podrían tener otros ARTICLE o incluso, dentro de un SECTION, hacer otro esquema de<br />
cabecera y pie anidando otros HEADER y FOOTER
CLASIFICA<br />
CIÓN DE LOS<br />
SITIOS WEB
POR SU AUDIENCIA<br />
Públicos:<br />
Dirigida al publico en general<br />
EXTRANET:<br />
Limitados por el tipo de usuarios que pueden<br />
acceder
INTRANET:<br />
Funcionan dentro de redes privadas,<br />
aunque no siempre es así.<br />
SITIO POR DINAMISMO<br />
Interactivos:<br />
El usuario puede influir sobre el contenido del<br />
sitio<br />
Estáticos:<br />
Los usuarios no pueden modificar o<br />
añadir nada al sitio.
SITIO POR APERTURA:<br />
Estructura Abierta: Todos los documentos<br />
disponen de su dirección<br />
Estructura Cerrada: Limita el acceso a<br />
unos pocos puntos de entrada (incluso a<br />
uno sólo)<br />
Estructura Semicerrada: A medio camino<br />
entre ambas, obliga a los usuarios a acceder<br />
por unos puntos específicos
SITIO POR PROFUNDIDAD<br />
Basada en el número de enlaces que hay que pulsar para llegar al<br />
contenido<br />
SITIO POR OBJETIVO:<br />
Comerciales: Están creados para promocionar<br />
los negocios de una empresa.<br />
Buscadores: un sitio que proporciona<br />
información general y está pensado<br />
como entrada o búsqueda para otros<br />
sitios
Comunidad Virtual: un sitio donde<br />
las personas con intereses similares<br />
se comunican con otros,<br />
Wiki: un sitio donde los usuarios<br />
editan colaborativamente<br />
Comercio Electrónico: para compra y<br />
venta de bienes<br />
Educativo: promueven cursos presénciales<br />
y a distancia, información a profesores y<br />
estudiantes, permiten ver o descargar<br />
contenidos de asignaturas o temas.
Portal Web: un sitio web que proporciona un<br />
punto de inicio<br />
Conclusión:<br />
Estos diferentes conceptos nos permiten conocer cada tema y saber de qué forma está<br />
constituido y que parte lleva y cómo aplicarlo en tu futuro para crear un sitio web.