Diseño de Páginas Web en HTML
Diseño de Páginas Web en HTML
Aprendizajes esenciales
Aprendizajes esenciales o
Estrategias de Aprendizaje Productos a Evaluar
Competencias esenciales 1er parcial
Competencia profesional 1: Emplea
HTML para construir páginas web.
Competencia profesional 1: Emplea HTML para
construir páginas web.
Situación 1.1:
Elaborando una página informativa. Evaluación diagnóstica
Evaluación diagnóstica:
Contenido: La evaluación diagnóstica, es un instrumento que tiene el objetivo de Cuestionamientos contestados,
1.1.1. Elementos básicos. reconocer los conocimientos y habilidades que tiene el estudiante acerca correspondiente a la evaluación
1.1.2. Etiquetas y atributos.
de algún tema, en este caso, sobre los elementos que integran a un sitio diagnóstica.
web. Para lograrlo, observa con atención las imágenes que se presentan
1.1.3. Estructura de una página web.
en las figuras 1.1 y 1.2. Con base en los conocimientos de navegación
1.1.4. Títulos, textos y párrafos.
adquiridos en la asignatura de Tecnologías de la Información y la
1.1.5. Formatos, líneas, imágenes,
comunicación (TIC) así como de la vida cotidiana, responde a los
propiedades.
siguientes cuestionamientos:
1.1.6. Listas y tablas. 1. En la figura 1.1, señala la dirección del sitio web que se está mostrando.
2. La dirección de un sitio web se integra por diferentes elementos. En la
dirección que aparece en la siguiente línea, reconoce y asigna los
nombres de cada elemento presentado: [Link]
3. En la flecha 1 colocada en la figura 1, se señala una línea que conduce
al espacio indicado en la figura 1.2. ¿Cuál es el nombre que se le da a
esa línea? ¿Cómo se llama al elemento al que conduce?
4. Menciona la diferencia entre una página y un sitio web.
5. Cuando has navegado en internet en busca de información. ¿Qué
navegador utilizas?
Subsecretaría de Educación Media Superior
Dirección General de Educación Tecnológica Industrial y de Servicios
Dirección Académica e Innovación Educativa
Subdirección de Innovación Académica
[Link]
seguro-a-clases-5
Internet.
La red más amplia utilizada en la actualidad, es internet (Internetwork
System. Sistema de intercomunicación de redes). Podemos citar
conceptos como estos: “(1) Red extensa constituida por una cantidad de
redes menores. (2) Red nacional orientada a la investigación que engloba
más de tres redes gubernamentales y académicas en 40 países”, sin
embargo, también podemos referirnos a ella como: el banco de datos
más grande del mundo o la red de redes, en la cual, se puede encontrar
información de cualquier tema y es útil para científicos, maestros,
estudiantes y público en general.
Página Web.
Es un único archivo o documento electrónico que puede contener
imágenes, archivos multimedia, texto organizado en párrafos, viñetas o
tablas y otros elementos estáticos o dinámicos, escritos en un lenguaje
de hipertexto conocido como HTML.
Sitio Web.
Es un servidor que contiene páginas web y otros archivos vinculados o
relacionados entre sí mediante hipervínculos, para proporcionar
información atractiva al usuario. Dado que se encuentra en línea las 24
horas al día en internet, es útil como medio informativo permanente e
Subsecretaría de Educación Media Superior
Dirección General de Educación Tecnológica Industrial y de Servicios
Dirección Académica e Innovación Educativa
Subdirección de Innovación Académica
HTML.
Es el lenguaje con el que se escriben las páginas Web, HyperText Mark-
up Language (Lenguaje de marcado de hipertexto), considerado como un
lenguaje de alto nivel, el cual indica a los navegadores cómo mostrar el
contenido de una página Web. Permite escribir texto de forma
estructurada, integrado por etiquetas que marcan el inicio y fin de cada
elemento de la página.
URL.
Localizador uniforme de recursos (Uniform Resource Locator URL). “Los
URL se especifican al explorador para acceder a las páginas Web y se
encuentran incrustados dentro de las mismas páginas, para proveer
enlaces de hipertexto a otras páginas”.
HTTP
El HTTP (Protocolo de Transferencia de Hipertexto) está orientado a
transacciones, en un sistema de petición – respuesta entre un cliente y
un servidor. Es el que define la sintaxis que utilizan los elementos de
software de la arquitectura WEB para comunicarse, por lo tanto, es el
que se utiliza en las transacciones www. A este protocolo se le cataloga
sin estado, puesto que no guarda ninguna información sobre conexiones
anteriores, es por esto que se usan las cookies, que es la información que
un servidor puede almacenar en el cliente, para tomarla cuando necesite
“mantener estado”, de ahí se trabajan con “sesiones”, pero, además,
esto deja una apertura en el sistema cliente para poder localizar usuarios,
ya que las cookies pueden guardarse en el nodo cliente por tiempo
indeterminado. La información que es transmitida por este protocolo,
recibe el nombre de recurso y se identifica mediante un URL.
Subsecretaría de Educación Media Superior
Dirección General de Educación Tecnológica Industrial y de Servicios
Dirección Académica e Innovación Educativa
Subdirección de Innovación Académica
HTTPS.
Es una versión de http para la transferencia segura de información, que
puede utilizar cualquier método de cifrado siempre que sea entendido
tanto por el servidor como por el cliente.
Etiqueta.
Cada una de las palabras que se emplean para marcar el inicio y el final
de una sección se denominan etiquetas o elementos, que están
marcadas por los símbolos < y >. Estos elementos no se muestran en la
página web, sin embargo, son los encargados de la presentación de la
información ante el usuario.
Las etiquetas pueden escribirse indistintamente en minúsculas o
mayúsculas sin que genere un error de sintaxis. Se escriben en parejas,
Subsecretaría de Educación Media Superior
Dirección General de Educación Tecnológica Industrial y de Servicios
Dirección Académica e Innovación Educativa
Subdirección de Innovación Académica
Atributos.
A pesar de que se trata de un número de etiquetas muy grande, no es
suficiente para crear páginas web complejas. Como no es viable crear
una etiqueta por cada enlace diferente, la solución consiste en
personalizar las etiquetas HTML mediante cierta información adicional
llamada atributos. Los atributos son características específicas que se le
aplican a las etiquetas. Se incluyen siempre dentro de la etiqueta de
inicio, colocando el nombre del atributo, seguido del signo de igual (=) e
inmediatamente después, el valor del atributo entre comillas (" "). Para
separar cada atributo, se emplea el punto y coma (;) o simplemente un
espacio. Algunos atributos se aplican a un elemento concreto, mientras
que otros se pueden usar para muchos elementos diferentes.
Actividad 3:
Ejemplo: observa la sintaxis para enviar un mensaje de bienvenida al Memorama alusivo a las etiquetas
básicas de HTML.
diseño de páginas Web, mediante el uso de etiquetas y atributos, tal
como se observa en la figura 1.5.
Títulos.
La información que se publica en una página web, debe estar organizada,
estableciendo títulos que enmarquen y le asignen la importancia o
jerarquía a lo que se muestra. Para establecer títulos, HTML proporciona
seis diferentes títulos que varían en tamaño, los cuales representan a
niveles de importancia del mayor al menor, representadas por la
etiqueta H1 al H6. Posteriormente, se mostrará cómo se le puede asignar
un formato específico a los títulos de forma manual mediante el cambio
de atributos.
Figura 1.9. Código para escribir una página web con estilos de títulos
automáticos.
En la línea 8, se muestra el nombre de la escuela, delimitada por la ejecutado en un navegador (en caso
etiqueta <H1></H1>, siendo la de mayor rango en los títulos, por lo que de contar con equipo de cómputo), en
se muestra con el mayor tamaño de letra. Se observa también una caso contrario, en el cuaderno de
etiqueta <BR> al final de la línea, para incluir un salto de línea adicional apuntes, con datos cambiados.
en el título principal. Observa que las demás líneas no necesitan de esa
etiqueta dado que las etiquetas de títulos ya incluyen un salto de línea.
De las líneas 9 a la 13, se emplean los títulos siguientes en menor rango.
Observa que mientras más grande es el número que acompaña a la
etiqueta H, menor es el tamaño de letra que se muestra en la página.
Actividad 5:
Página web diseñada en el cuaderno
Actividad 4: si tienes oportunidad de probarlo en una computadora… de apuntes, con las etiquetas
¡Vamos a crearlo! necesarias, empleando una
estructuración adecuada.
Solo necesitas abrir un documento nuevo en un bloc de notas, escribir el
código de la figura 1.9, guardarlo con el nombre [Link] y con el tipo:
todos los archivos. De preferencia, crea una carpeta con el nombre
ejerWeb para que ahí guardes todas tus páginas. Una vez guardado el
archivo, entra a la carpeta ejerWeb con el explorador de archivos,
localiza la página: [Link] y ejecuta con doble clic. Si necesitas hacer
cambios, vuelve a guardar después de realizarlos y actualiza la página en
tu navegador web con solo pulsar la tecla F5.
Textos.
Los seres humanos nos comunicamos día a día mediante textos, que
pueden ser orales o escritos. El texto permite la transmisión de mensajes
Subsecretaría de Educación Media Superior
Dirección General de Educación Tecnológica Industrial y de Servicios
Dirección Académica e Innovación Educativa
Subdirección de Innovación Académica
Párrafos.
La Real Academia de la Lengua Española, define al párrafo como: “Cada
una de las divisiones de un escrito señaladas por letra mayúscula al
principio de línea y punto y aparte al final del fragmento de escritura”.
Es importante emplear el párrafo para organizar y proporcionar un
sentido apropiado al mensaje que se pretende difundir, colocando en el
párrafo inicial, la idea principal constituida por una oración que muestre
la idea esencial del tema a tratar de la cual dependerán los otros
párrafos.
Actividad 6:
Mapa mental con los elementos del
subtema 1.1.4.
Actividad 7:
Página web diseñada en el cuaderno
de apuntes, con las etiquetas
necesarias, empleando una
estructuración adecuada.
Subsecretaría de Educación Media Superior
Dirección General de Educación Tecnológica Industrial y de Servicios
Dirección Académica e Innovación Educativa
Subdirección de Innovación Académica
Formatos de estilos.
Subsecretaría de Educación Media Superior
Dirección General de Educación Tecnológica Industrial y de Servicios
Dirección Académica e Innovación Educativa
Subdirección de Innovación Académica
Formato de fuentes.
Este formato es parecido al sistema que se emplea al darle formato a la
fuente en un procesador de textos, requiere de algunas propiedades
para cambiar de tamaño, tipo de letra y color. Los atributos en HTML para
realizar estos cambios, se muestran en la figura 1.13.
Línea horizontal.
En ocasiones es necesario dividir o resaltar algún párrafo, es cuando se
puede utilizar la etiqueta <HR>, que muestra una línea horizontal de
tamaño determinable. Sus atributos se exhiben en la figura 1.15.
Subsecretaría de Educación Media Superior
Dirección General de Educación Tecnológica Industrial y de Servicios
Dirección Académica e Innovación Educativa
Subdirección de Innovación Académica
Imágenes.
Uno de los elementos más fuertes que tienen los sitios web, es la
inclusión de imágenes, ya que se puede aprovechar el impacto visual
para atraer la atención hacia ella. En la figura 1.18, se muestran los
atributos que dan formato a las imágenes en una página web, los cuales
complementan a la etiqueta <IMG>.
Subsecretaría de Educación Media Superior
Dirección General de Educación Tecnológica Industrial y de Servicios
Dirección Académica e Innovación Educativa
Subdirección de Innovación Académica
Propiedades de la página.
Actividad 8:
Subsecretaría de Educación Media Superior
Dirección General de Educación Tecnológica Industrial y de Servicios
Dirección Académica e Innovación Educativa
Subdirección de Innovación Académica
Es importante tomar en cuenta que existen prioridades para ejecutar Página web diseñada en el cuaderno
algunos comandos, como: revisar primero el atributo BACKGROUND de apuntes, con las etiquetas
antes que el atributo BGCOLOR, o revisar primero el atributo COLOR de necesarias, empleando una
la etiqueta <FONT> antes que el atributo TEXT de la etiqueta <BODY>. estructuración adecuada.
Existen propiedades que ayudan a dar formato a la página web completa,
las cuales están mostradas en la figura 1.21 y se refieren a la etiqueta
<BODY>.
Listas.
Una forma muy usual de organizar información es empleando listas, que
pueden ser ordenadas o no. Se emplean en la vida diaria cuando se
elabora una lista de asistencia, una lista de amigos para invitarlos a una
celebración, una lista de ingredientes para preparar un postre, una lista
de puntos a considerar en la exposición del tema en una asignatura, así
como una gran cantidad de momentos o situaciones que podemos
representar mediante una lista.
En una página web se pueden incluir listas de tres tipos:
• Ordenadas: Se acompañan de un número al lado izquierdo del texto.
Cada elemento siguiente, toma en forma automática el valor
consecutivo, por lo que siempre se muestran en orden.
• No ordenadas: las que muestran la información organizada mediante
puntos como se emplea en este texto. La imagen que distingue a cada
punto que se encuentra a la izquierda se le conoce como viñeta o
boliche y puede ser sujeto a modificaciones.
Subsecretaría de Educación Media Superior
Dirección General de Educación Tecnológica Industrial y de Servicios
Dirección Académica e Innovación Educativa
Subdirección de Innovación Académica
En la figura 1.22, se muestran las etiquetas con las que cuenta HTML para
mostrar listas. La etiqueta <LI></LI>, se utiliza para registrar cada uno de
los elementos a contemplar en la lista, ya sea en forma ordenada o no;
por lo que se puede observar que, quien distingue la forma de
presentación, es la etiqueta que la engloba.
Actividad 9:
Página web diseñada en el cuaderno
de apuntes, con las etiquetas
necesarias, empleando una
estructuración adecuada para
resolver el problema planteado.
Figura 1.24. Código para mostrar una lista ordenada de los signos
zodiacales.
Tablas.
Una forma muy interesante de organizar la información, es el empleo de
tablas, ya que permite distribuir los datos de forma atractiva, lógica,
Subsecretaría de Educación Media Superior
Dirección General de Educación Tecnológica Industrial y de Servicios
Dirección Académica e Innovación Educativa
Subdirección de Innovación Académica
La figura 1.25, muestra una tabla clásica, integrada por cinco filas y tres
columnas. La forma de organizar la información en la tabla (<TABLE>), es
mediante filas o renglones (<TR>), que se refieren a un mismo elemento.
En este ejemplo, cada estación del año. Dentro de cada fila, se distribuye
celda a celda (<TD>) la información correspondiente a la estación en los
dos hemisferios de la tierra, que, observándolas en conjunto, integran las
columnas de la tabla. Cuenta con el título: “Datos astronómicos”
mostrado en la parte superior de la tabla, las columnas tienen un
encabezado con color de fondo rosa, cuyo texto se encuentra centrado
respecto a la celda. La tabla tiene un ancho de 80% con respecto a la
página, por lo que su tamaño cambia conforme se modifica la ventana
del navegador.
Actividad 10:
Página web diseñada mostrando la
tabla de la figura 1.25, en el cuaderno
de apuntes.
Actividad 11:
Página web con el horario de
actividades semanales, en el
cuaderno de apuntes.
Subsecretaría de Educación Media Superior
Dirección General de Educación Tecnológica Industrial y de Servicios
Dirección Académica e Innovación Educativa
Subdirección de Innovación Académica
Subsecretaría de Educación Media Superior
Dirección General de Educación Tecnológica Industrial y de Servicios
Dirección Académica e Innovación Educativa
Subdirección de Innovación Académica
Aprendizajes esenciales o
Estrategias de Aprendizaje Productos a Evaluar
Competencias esenciales 2º parcial
Vínculo (link).
Tipos de enlaces:
8. A la misma página (anclaje).
9. A otra página dentro del mismo sitio web.
10. A otra página en diferente sitio web.
11. A una dirección de correo electrónico.
Ejemplo de vínculos:
En la figura 1.28, se plasman algunos códigos para ejemplificar el empleo
de los vínculos más utilizados en una página web.
Subsecretaría de Educación Media Superior
Dirección General de Educación Tecnológica Industrial y de Servicios
Dirección Académica e Innovación Educativa
Subdirección de Innovación Académica
Actividad 12:
Mapa del sitio.
Sitio web integrado con las páginas
web indicadas en el mapa del sitio,
conteniendo enlaces de llamada y
regreso a la página principal.
Todo realizado en el cuaderno de
apuntes.
2.1.2. Evolución.
El gran impulso de los lenguajes de hojas de estilos se produjo con el Actividad 13:
boom de Internet y el crecimiento exponencial del lenguaje HTML para Línea de tiempo representando las
la creación de documentos electrónicos. La guerra de navegadores y la hojas de estilos.
falta de un estándar para la definición de los estilos dificultaban la
Subsecretaría de Educación Media Superior
Dirección General de Educación Tecnológica Industrial y de Servicios
Dirección Académica e Innovación Educativa
Subdirección de Innovación Académica
2.1.3. Ventajas.
Subsecretaría de Educación Media Superior
Dirección General de Educación Tecnológica Industrial y de Servicios
Dirección Académica e Innovación Educativa
Subdirección de Innovación Académica
Selectores en CSS3.
Para diseñar una hoja de estilos, se utilizan selectores, que son los
elementos de la página web a la que se le aplicará el estilo. Consta de un
nombre, un par de llaves y dentro de ellas, se escriben las propiedades y
valores que establecerán el diseño. La figura 1.31, muestra la sintaxis.
Selectores de tipo.
Subsecretaría de Educación Media Superior
Dirección General de Educación Tecnológica Industrial y de Servicios
Dirección Académica e Innovación Educativa
Subdirección de Innovación Académica
Selectores de clase.
Son atributos generales, agrupados y diseñados para que puedan ser
aplicados a distintos elementos. Se les asigna un nombre que lo identifique
y se antecede por un punto. Para referenciarlos en el código HTML, se
anexa el atributo: CLASS.
Pseudo-clases y pseudo-elementos.
Hacen referencia a un estado y no a una etiqueta, por ejemplo: si un
vínculo ha sido visitado. Se nombran con el atributo correspondiente,
seguido de dos puntos y posteriormente el estado.
2.1.5. Creación.
Actividad 14:
Figura 1.34 con notas aclaratorias.
Actividad 15:
Archivo con hoja de estilos:
([Link]) creado en el
cuaderno de apuntes.
Actividad 16:
Hojas de estilo y página web con
hoja de estilo creadas en el
Figura 1.34. Código para crear el archivo: cuaderno.
[Link].
Actividad 15: Realizar el ejemplo propuesto, siguiendo cada uno de los pasos y
guiándose de las figuras 1.32 a la 1.35.
entre otros que tú decidas. Crea una hoja de estilos con los colores, fuentes y
otros elementos de tu preferencia y aplícalo a tu página web. Recuerda que, si no
cuentas con un equipo de cómputo, lo puedes realizar todo en tu cuaderno de
apuntes, de manera organizada, incluyendo letreros y notas aclaratorias. Puedes
incluir recortes para las imágenes o ¡dibujarlas tú mismo! Lo importante es que
reconozcas y aprendas cómo se crean y aplican las hojas de estilos en las páginas
web para que puedas llegar a practicarlas en un futuro, ¡presentando excelentes
diseños creativos y con calidad!
Aprendizajes esenciales o
Estrategias de Aprendizaje Productos a Evaluar
Competencias esenciales 3er parcial
Situación 2.2:
Creando una página web Con ayuda de la siguiente información, Realiza un "mapa • Mapa mental: Elementos del Diseño
responsiva. mental" de los elementos básicos de un Diseño web web responsivo.
responsivo.
Contenido:
Elementos del diseño web responsivo:
2.2.1. Responsive Web Design Los elementos centrales de un diseño adaptable o “responsivo” son al menos
(Diseño web responsivo). cuatro:
2.2.2. Elementos. 1. Esquema typographic flexible.
2.2.3. Importancia. 2. Maquetación adaptable usando Media Queries, modificando la cantidad de
columnas del diseño, con grillas flexibles, adaptando los anchos dentro de cada
2.2.4. Concepto mobile first. rango.
2.2.5. Creación. 3. Imágenes y multimedia adaptables, cambiando el tamaño de las imágenes y
otros elementos vinculados. No debemos olvidar, si el sitio los incluye, la
adaptación de videos y animaciones, y demás contenidos complejos como
mapas, tablas, slides, etc.
4. Navegación adaptable, optimizada para touch en pantallas pequeñas.
Complementariamente, aplicaremos sistemáticamente en todas nuestras
páginas adaptables, dos elementos extra:
a. Una etiqueta meta viewport que impida la “miniaturización” de nuestras páginas.
b. Y un script compatibilizador para que funcione en navegadores antiguos la
técnica de media queries.
Subsecretaría de Educación Media Superior
Dirección General de Educación Tecnológica Industrial y de Servicios
Dirección Académica e Innovación Educativa
Subdirección de Innovación Académica
body {
font-size:80%;
}
inicial de nuestra hoja de estilos, aquella que leerán todos los dispositivos sin
condiciones, ya que no se encuentra envuelta en ninguna media query.
Por otro lado, cuando aplicamos una condición para cierto tamaño, lo único
que cambiamos es el valor base en porcentaje aplicado al body, lo que hará
que todo el esquema tipográfico definido en ems se escale proporcionalmente
a un nuevo tamaño. Es decir, lo que estamos haciendo es cambiar el tamaño
del em, al cambiar su punto de referencia (que es ese porcentaje que definimos
en el body).
Como orientación, podemos calcular que en la mayoría de las pantallas de PC,
a tamaño de fuente normal, la equivalencia entre ems y pixeles es que 1em =
16px, por lo que, si queremos definir en la hoja de estilos un texto que en
Photoshop ocupaba 24px, lo dividiremos por 16 para saber su valor en em, que
en este caso sería 1.5em. Atención: utilicemos puntos como separador decimal,
no comas.
Por supuesto, nada impide que realicemos ajustes en alguna de las media
queries si queremos que determinado texto tenga una medida especial en una
de ellas. Pero el punto de partida ya quedará establecido automáticamente.
Con estas nuevas unidades de medida ya podremos crear esquemas
tipográficos adaptables, que se visualicen de manera óptima según la distancia
de lectura de cada dispositivo.
Notemos que no estamos definiendo un tamaño rígido, sino una relación
proporcional entre los distintos tamaños de texto de nuestra página, proporción
que se mantendrá a lo largo de todos los dispositivos gracias a que vamos a
escalar el esquema completo en cada media query.
2. MAQUETACIÓN ADAPTABLE Y GRILLA FLEXIBLE:
Aprovechando que cada zona de la hoja de estilos que envolvamos entre media
queries permite que ciertos estilos se apliquen solo en un rango de tamaños de
pantalla, en cada zona acomodaremos los contenidos en columnas de una
manera optimizada para el tamaño del dispositivo.
• “Flotar o no flotar, that is the question”
En principio, convengamos que en un celular básico no es suficiente el espacio
para flotar dos o más columnas una al lado de la otra, por lo que el layout será
extremadamente simple: solo dejaremos que los bloques se apilen uno debajo
del otro por orden de aparición en el código HTML.
A partir de allí, haremos flotar tantos bloques como creamos necesario en cada
media query.
Grillas flexibles
La grilla flexible consiste en definir anchos de contenedor y de columnas en
porcentajes, para que los bloques de un diseño mantengan una proporción
entre sí dentro del rango de ancho mínimo y máximo definido en cada media
query del punto anterior.
Subsecretaría de Educación Media Superior
Dirección General de Educación Tecnológica Industrial y de Servicios
Dirección Académica e Innovación Educativa
Subdirección de Innovación Académica
#menupc {
display:block;
/* Mostramos el menú de PC */
}
#menumovil {
display:none;
/* Ocultamos el select para teléfono */
}
}
De esta manera, ya podemos manipular la visualización de diferentes
herramientas de navegación, gracias a las media queries.
Configurando el Viewport
El tamaño de la “ventana” del navegador en una PC, siempre coincide o es
menor que el tamaño de la pantalla. Es decir, o usamos el navegador
maximizado, a pantalla completa, o lo achicamos un poco. Pero nunca es más
grande que la pantalla.
En móviles, en cambio, o la ventana del navegador coincide con el tamaño de
pantalla (siempre maximizada), o es mayor que el tamaño de pantalla, viendo
solo una parte de ella por vez. Nunca es menor ya que no podemos “achicar” la
ventana para que ocupe menos de una pantalla. Pero sí puede suceder lo
contrario, que el contenido supere el tamaño de la pantalla porque estemos
viendo solo una parte, debido a la utilización del zoom.
Por ejemplo: Safari y Opera Mini asignan 980px de ancho al viewport y hacen
zoom para mostrar lo que suponen una web hecha para PC (y en el 99% de los
casos, ¡aciertan!).
Veamos un ejemplo comparando la misma página sin que el navegador le haga
zoom, “miniaturizándola”, y con la etiqueta viewport que lo impide, que veremos
a continuación:
¿Cómo podemos impedir que los navegadores móviles escalen nuestros sitios y
los miniaturicen? La solución es una nueva etiqueta meta cuyo name es
“viewport”, que solo es aplicada por dispositivos móviles y es ignorada en
computadoras de escritorio.
Su sintaxis es la siguiente:
<metaname="viewport"content="width=device-width,initial-scale=1.0" />
Dentro del atributo content, lo que estamos haciendo es definir que el width de
la ventana del navegador tenga un valor “real”; es decir, que el navegador no
nos “mienta”, sino que utilice como valor de su propiedad “width” el valor de
otra propiedad, que es “device-width”, es decir, el ancho físico de su pantalla.
De esa manera, un navegador dentro de un dispositivo de por ejemplo, 320px
de ancho, ya no declarará un width ficticio de 980px, sino que lo dejará en 320px,
que es el ancho del dispositivo, con lo cual no miniaturizará nuestro diseño.
Subsecretaría de Educación Media Superior
Dirección General de Educación Tecnológica Industrial y de Servicios
Dirección Académica e Innovación Educativa
Subdirección de Innovación Académica
Por otro lado, notemos que hemos definido un valor inicial para el zoom,
mediante la propiedad initial-scale a un valor de “1” que equivale a 100%, es
decir, el tamaño natural. De esta manera, cuando el navegador ingrese a
nuestra página, no aplicará ningún nivel de zoom que previamente el usuario
hubiera configurado.
• Atención con el zoom: no debemos desactivar por completo la posibilidad de
realizar zoom por parte del usuario, ya que ésta es una atribución suya.
Pensemos, por ejemplo, en un usuario miope, que necesita ampliar parte de
nuestro sitio. Para eso, evitemos definir en la etiqueta viewport los valores de
mínimum-scale y de maximum-scale, lamentablemente muy difundidos.
Soluciones para navegadores que no entienden Media Queries
Los celulares más antiguos, cuyos navegadores no entienden media queries, no
tendrán problemas en mostrar un diseño acorde a su tamaño si ese diseño es el
primero en la hoja de estilos y no está envuelto dentro de ninguna condición. Los
navegadores móviles más modernos procesan media queries, así que tampoco
son un problema.
Las tabletas son dispositivos nuevos, creados a partir del año 2009, con lo cual
todos sus navegadores soportan media queries.
El único problema de compatibilidad lo tendremos en PCs de escritorio. Los
navegadores de PC más modernos tienen soporte para media queries, pero
algunos navegadores antiguos como Explorer 8 todavía subsisten, y no
interpretan las media queries.
Simplemente vinculamos nuestra página HTML a ese script con una etiqueta
<script> y a partir de ese momento el Explorer 8 interpretará las media queries.
A manera de conclusión, vimos que es perfectamente posible crear experiencias
de navegación por sitios web multidispositivo, es decir, que se puedan usar con
un diseño y unas herramientas optimizadas para diferentes tamaños de pantalla,
si aprovechamos la técnica de media queries para crear esquemas tipográficos
adaptables, layouts y grillas flexibles, elementos visuales como imágenes y videos
líquidos, y herramientas de navegación optimizadas para el uso en pantallas
táctiles.
Delgado, Hugo. (2018). Diseño Web Responsive - Tutorial con ejemplos
adaptables. Recuperado 24 de enero, 2021, de
[Link]
2. Contesta correctamente el siguiente cuestionario
tomando de referencia la información aquí proporcionada.
1.- Explica que es una página web responsiva.
Subsecretaría de Educación Media Superior
Dirección General de Educación Tecnológica Industrial y de Servicios
Dirección Académica e Innovación Educativa
Subdirección de Innovación Académica
2.- Explique Por qué en ocasiones se confunde responsive con una página web
móvil.
3.- Menciona tres recomendaciones para tener una página web responsiva.
4.- Menciona cinco dispositivos que los mexicanos utilizan para conectarse a
internet actualmente.
5.- Que página web mostrara el navegador Google, una responsiva o una no
responsiva. Explique él porque.
6.- Seguramente habrás entrado en alguna web desde tu teléfono y has tenido
que ir ampliando y alejando la imagen, moviéndote por la pantalla. ¿Eso quiere
decir que esa página es responsive o no es responsive ?.
7.- ¿Qué significa que una página web tenga un mejor SEO?.
9.- ¿Por qué es más sencillo y económico tener una página web responsiva?.