¿Por qué CSS? Multimedia V. ¿Por qué CSS? Multimedia V Universidad de Guadalajara | Centro Universitario de la Costa Las hojas de estilo en cascada ofrecen.

Slides:



Advertisements
Presentaciones similares
Dreamweaver Primeros Pasos.
Advertisements

CI-2413 Examen. Pregunta 1 Respuesta 1 - a n La meta principal de todo sitio es maximizar el número de visitas al sitio. Esto debe ser considerado en.
Herramientas informáticas
Una página web es una fuente de información adaptada para la World Wide Web(WWW) y accesible mediante un navegador de Internet. Un sitio web es un conjunto.
Repaso desde HTML a XHTML
Webquest Diseño IU: Wix.com permite un control total del diseño de la web, pudiendo elegir en cualquier momento que punto modificar o que.
Construcción de Páginas WEB
Servicios TIC.
DOM ( Document Object Model) Prof. Franklin Cedeño.
INTERFAZ DE ACCES DISEÑO DE BASE DE DATOS
Webquest Diseño IU: Wix.com permite un control total del diseño de la web, pudiendo elegir en cualquier momento que punto modificar o que.
Aplicaciones en línea:aquellas aplicaciones que los usuarios pueden utilizar accediendo a un servidor web a través de Internet o de una intranet mediante.
Introducción al desarrollo de proyectos RIA.
1 Las hojas de estilo en cascada Las hojas de estilo en cascada (Cascading Style Sheets, CSS) son un lenguaje formal utilizado para definir la presentación.
Sistema de Administración de Contenidos CMS Administración de Sitios.
UNIDAD 2:Crear, abrir y cerrar una base de datos Hacer clic sobre la opción Nuevo de la pestaña Archivo. Se mostrarán las distintas opciones para nuevos.
 El primer navegador Web incluía un lenguaje de estilo interno que utilizaba dicho navegador para mostrar las páginas HTML.  Sin embargo estos primeros.
Universidad Tecnologica Oteima DISEÑO DE MEDIOS Y MATERIALES MULTIMEDIOS Rigoberto Quintana M. Hojas de estilo en cascada.
FACULTAD: Marketing CARRERA: Administracion de Empresas ASIGNATURA: GESTION DE INFORMACION WEB TÍTULO: TALLER AUTOR: DANILO NERVI PROFESOR: ERIKA ASCENCIO.
Una base de datos es un “almacén” que nos permite guardar grandes cantidades de información de forma organizada para que luego podamos encontrar y utilizar.
Comentarios en PHP Programación en Internet II. Comentarios en PHP Programación en Internet II Universidad de Guadalajara | Centro Universitario de la.
Fundamentos de bases de datos:
Usabilidad y accesibilidad en el diseño de sitios Web.
CREACION Y DISEÑO DE PAGINAS WEB
Google Docs y Talk. Vamos a hacer una pequeña presentación de google docs y google talk en la que hablaremos de: Historia Historia Ventajas y desventajas.
Introducción al Lenguaje. ¿Qué es PHP? O Es un lenguaje de programación que es interpretado por un servidor web. O El lenguaje es genérico. PHP está orientado.
CREAR UNA WEB Documento extraído de Sector PC On Line
Herramientas informáticas
MICROSOFT POWER POINT 2010.
INFORMATICA TEMA: MAUAL DE USO DEL WORDPRESS ANDREA SALINAS 1° D.
ISMAEL MALDONADO GARCIA
El Documento de Diseño Es el documento que se crea para reflejar las especificaciones del proyecto y puede servir para buscar inversores Sirve tanto.
UNIVERSIDAD TECNOLÓGICA ECOTEC. ISO 9001:2008 Taller Utilice Power Point para elaborar una presentación y responder las siguientes preguntas: 1) ¿Qué es.
 Una página web es el nombre de un documento o información electrónica adaptada para la World Wide Web y que puede ser accedida mediante un navegador.
Taller 5 GESTION DE LA WEB ESTEFANIA CORDOVA M.. 1) ¿Qué es una página web? Una página web es el nombre de un documento o información electrónica adaptada.
WEB Y MULTIMEDIA INTEGRANTES: Piero Álvarez Milena Gómez Cristhian Rodríguez Mónica Pasaca Andrea Deleg Veronica Castillo.
TALLER # 5 LUIS XAVIER ROMERO CORAL. No le agregues demasiado contenido animado (como animaciones, imágenes muy pesadas, reproductores: Real - WindowsMedia,
Sistemas de Archivos Sistemas Operativos.  Se debe proporcionar un almacenamiento secundario que respalda a la memoria principal  El Sistema de archivos.
definición de power point
OYUKY KUHN SORIA MYLENE ARELLANO.   Es el nombre de un documento o información electrónica adaptada para la World Wide Webdocumento World Wide Web 
Por: Mayela Mascorro Aplicación de las Tecnologías de la Información, Grupo 003. UNIVERSIDAD AUTÓNOMA DE NUEVO LEÓN FACULTAD DE ARQUITECTURA.
PLAN DE MEJORA DE LA PÁGINA WEB
Taller Nombre: Luis Andrés Zea. ¿Qué es una página web? Una página web es el nombre de un documento o información electrónica adaptada para la World Wide.
PARCIAL 1.
Desarrollo HTML, XHTML y CSS. Estructura de una página HTML Documento sin título.
UNIVERSIDAD TECNOLÓGICA ECOTEC. ISO 9001: Ing. Ángela Yanza Montalván, M.Sc. Mg. DOCENTE UNIVERSIDAD ECOTEC FACULTAD DE CIENCIAS COMPUTACIONALES.
Taller 5 1)Que es una pagina web? página web es el nombre de un documento o información electrónica adaptada para la world Wide web y que puede ser accedida.
MANUAL DE USUARIO DE WORDPRESS. 1. CREAR EL BLOG  En la página Wordpress.com elegimos comenzar un blog y vamos siguiendo los pasos de registro: Rellenamos.
Recursos y actividades transmisivas Ciro Espinoza.
Sitios WEB HTML Dreamweaver Interfaz Instructor: Adbeel Cabnal.
Por: Mayela Mascorro Aplicación de las Tecnologías de la Información, Grupo 003. UNIVERSIDAD AUTÓNOMA DE NUEVO LEÓN FACULTAD DE ARQUITECTURA.
Lenguaje de Programación Web Dinámico Multiplataforma Estándar abierto y accesible Elementos nuevos Retrocompatible Nueva filosofía de trabajo Impulsado.
Tecnologías Cliente / Servidor Capitulo II Richard Jiménez V. clienteserver.wordpress.com.
HTML.
Que es un navegador de Internet. Un navegador web o de Internet, es un programa que permite visualizar la información que contiene una página web (que.
INTERFAZ DE ACCESS  Access es un sistema gestor de bases de datos relacionales (SGBD). Una base de datos suele definirse como un conjunto de información.
@josedlujan. Director de Desarrollo M.T.I. José Dimas Luján Castillo
¿Qué es jQuery? jQuery es una librería gratuita y open source, que simplifica la creación de páginas web altamente interactivas. Funciona.
2.1 Conocer la terminología básica del software para diseñar una página Web
¿QUÉ ES EL MODELO ENTIDAD-RELACIÓN?  Como ya he comentado este modelo es solo y exclusivamente un método del que disponemos para diseñar estos esquemas.
Capitulo 3 y 4.   La accesibilidad web habla acerca de que tanta facilidad tienen las paginas de internet tanto para los consumidores en general como.
Web y Multimedia II Integrantes: Piero Álvarez Mayra Atience Jhonney Bermeo Johanna Cabrera Gabriela Cango.
En el presente trabajo, se explica los diferentes elementos que nos ofrece Microsoft Access, para hacer mas fácil y rápido la realización de bases de.
Conalep 150 Tehuacán inmi 309 soma
DLM Transact SQL Sesión I Introducción al SQL Server Uso de las herramientas de consultas del Transact SQL.
ADOBE DREAMWEAVER ROSA HILDA ARROYO NAVARRO. INDICE Definición. Características. Ventajas. Desventajas. Entorno de trabajo.
Módulo III.- Recursos en UPSA VIRTUAL Este módulo explica como configurar los distintos recursos que pueden encontrarse en un curso de MOODLE. Recurso:
JOOMLA VS KENTICO. ¿QUÉ ES UN CMS? CONTENT MANAGEMENT SYSTEM SISTEMA DE GESTIÓN DE CONTENIDOS ES UNA APLICACIÓN DE SOFTWARE QUE SIRVE PARA SUBIR, EDITAR.
CLASE 6 “Creación de Sitios para la Web en WIX. Agregado de elementos multimediales, enlaces e hipermedia” TECNOLOGÍA DE LA COMUNICACIÓN Lics. en Comunicación.
¿Por qué CSS? Multimedia V.
Transcripción de la presentación:

¿Por qué CSS? Multimedia V

¿Por qué CSS? Multimedia V Universidad de Guadalajara | Centro Universitario de la Costa Las hojas de estilo en cascada ofrecen propiedades para ampliar el lenguaje HTML en la representación visual de la página web. El lenguaje CSS, definido por primera vez en el año 1996, es el más conocido y utilizado para definir las propiedades de formato de los diferentes elementos HTML.

¿Por qué CSS? Multimedia V Universidad de Guadalajara | Centro Universitario de la Costa Este lenguaje permite vincular los elementos HTML con “plantillas de documento” (hojas de estilo o stylesheets), que, además de contener la información topográfica de los elementos visuales de la página, permiten separar completamente la estructura de contenidos de su representación y presentación actuales. No sólo en el monitor sino en cualquier pantalla imaginable (móvil, tablet, etc.), tecnología de soporte (lectores de pantalla, líneas de Braille) o en el papel impreso.

¿Por qué CSS? Multimedia V Universidad de Guadalajara | Centro Universitario de la Costa El propio lenguaje (x)HTML se ha visto reforzado para la construcción de las estructuras lógicas de la página. No obstante, todavía siguen siendo muchas las páginas Web que se crean mediante diseños de tablas, a pesar de que las tablas jamás fueron pensadas para esta finalidad.

¿Por qué CSS? | ¿Por qué separar la estructura del diseño? Multimedia V Universidad de Guadalajara | Centro Universitario de la Costa ¿Qué aporta separar la estructura del diseño? Menos código y más transparente. 1. Documentos limpios 2. Composición de bloques lógicos 3. Acorta drásticamente los tiempos de carga

¿Por qué CSS? | ¿Por qué separar la estructura del diseño? Multimedia V Universidad de Guadalajara | Centro Universitario de la Costa Facilita las actualizaciones: Todas las modificaciones se pueden realizar de una forma centralizada

¿Por qué CSS? | ¿Por qué separar la estructura del diseño? Multimedia V Universidad de Guadalajara | Centro Universitario de la Costa Accesibilidad 1. Páginas web accesibles y con menos obstáculos 2. Acceso a su contenido desde cualquier sistema 3. Desde cualquier plataforma.

¿Por qué CSS? | ¿Por qué separar la estructura del diseño? Multimedia V Universidad de Guadalajara | Centro Universitario de la Costa Usabilidad CSS contiene muchas funciones y métodos con los que proporcionar funciones ampliadas a sus visitantes.

¿Por qué CSS? | ¿Por qué separar la estructura del diseño? Multimedia V Universidad de Guadalajara | Centro Universitario de la Costa Buscadores El menor código fuente y la estructura ordenada también hacen más fácil y rápido la lectura para los robots de búsqueda. Las palabras clave más importantes en textos y títulos se procesan conjuntamente y no hay peligro, por tanto, de que el buscador tire la toalla en el enésimo anidamiento de la tabla.

¿Por qué CSS? | ¿Por qué separar la estructura del diseño? Multimedia V Universidad de Guadalajara | Centro Universitario de la Costa El factor de los costos Las ventajas económicas quedan claras ya en los puntos mencionados hasta ahora. Uno ahorra, sobre todo, tiempo en todos los procesos. Los contenidos se pueden crear conjuntamente para todos los documentos sin preocuparse del formato y la forma.

¿Por qué CSS? | ¿Por qué separar la estructura del diseño? Multimedia V Universidad de Guadalajara | Centro Universitario de la Costa Las hojas de estilo se crean y mantienen de manera centralizada. Cualquier colaborador, aún ajeno a la creación de los mismos documentos, puede realizar sin problemas las modificaciones, actualizaciones e, incluso, el total relanzamiento de los mismos.

¿Por qué CSS? | ¿Por qué separar la estructura del diseño? Multimedia V Universidad de Guadalajara | Centro Universitario de la Costa El código fuente, al ocupar un espacio mínimo, representa un ahorro inmediato, especialmente en los sitios Web de muchas páginas, donde el costo de tráfico de datos se verá reducido drásticamente.

¿Por qué CSS? | ¿Por qué separar la estructura del diseño? Multimedia V Universidad de Guadalajara | Centro Universitario de la Costa Hechos Es evidente que las páginas desarrolladas conforme a un estándar y con reducción máxima de barreras, transmiten una imagen de negocio inteligente. ¿Por qué renunciar a un amplio número de clientes potenciales, o a una página más rápida, con un mejor ranking en los buscadores?

¿Por qué CSS? | ¿Por qué separar la estructura del diseño? Multimedia V Universidad de Guadalajara | Centro Universitario de la Costa Y, por supuesto, también conseguirá mayor efecto en el público en general, ya que se correrá la voz de que su página es muy fácil de manejar, la información de los productos se encuentra fácilmente, y nadie se ve excluido por tener un navegador “inadecuado”.

¿Por qué CSS? | ¿Por qué separar la estructura del diseño? Multimedia V Universidad de Guadalajara | Centro Universitario de la Costa Un ejemplo En este apartado se mostrará un pequeño fragmento, esto es, un fragmento reducido, de una página mal estructurada, a fin de mostrarles un pequeño ejemplo de código. Seguidamente se mostrará una tabla en la que se calcula el trabajo real que implica un código fuente de esas características.

¿Por qué CSS? | ¿Por qué separar la estructura del diseño? Multimedia V Universidad de Guadalajara | Centro Universitario de la Costa Extracto de código fuente Seguro ya se ha encontrado alguna vez con una monstruosidad como la que veremos a continuación, especialmente con editores WYSIWYG, creadores únicos de semejantes construcciones llenas de anidamientos y atributos redundantes. Un despliegue inmenso para un simple menú anidado de tres entradas:

¿Por qué CSS? | ¿Por qué separar la estructura del diseño? Multimedia V Universidad de Guadalajara | Centro Universitario de la Costa Ver código fuente Ver ejemplo en ejecución

¿Por qué CSS? | ¿Por qué separar la estructura del diseño? Multimedia V Universidad de Guadalajara | Centro Universitario de la Costa Y ahora imagínese cómo creará este fragmento de código fuente cuando añadamos más opciones de menú y, por tanto, se necesiten más anidamientos. Sin olvidar los diversos detalles sobre las fuentes y el color, y los efectos MouseOver del lenguaje JavaScript.

¿Por qué CSS? | ¿Por qué separar la estructura del diseño? Multimedia V Universidad de Guadalajara | Centro Universitario de la Costa Cada página de su sitio Web mostrará de alguna manera el peso de todo ese código.

¿Por qué CSS? | ¿Por qué separar la estructura del diseño? Multimedia V Universidad de Guadalajara | Centro Universitario de la Costa Pensemos ahora qué pasaría si, en lugar del código anterior, tuviéramos el siguiente: Empresa Contacto Impreso

¿Por qué CSS? | ¿Por qué separar la estructura del diseño? Multimedia V Universidad de Guadalajara | Centro Universitario de la Costa Eso es todo lo que necesitamos en el código fuente. El resto (color, fuentes, sangrías, párrafos, íconos de guión y el famoso efecto MouseOver) se realizarán por medio de CSS. Además de la sencillez de la estructura y la facilidad para ampliarla, podrá hacer creaciones mucho más libremente: con un par de toques en la hoja de estilo podrá cambiar el menú completamente, desde las adaptaciones del color hasta la distribución espacial de los elementos.

¿Por qué CSS? | Análisis de una página clásica Multimedia V Universidad de Guadalajara | Centro Universitario de la Costa Análisis de una página Web clásica. Veamos a continuación una comparación en forma de tablas del estado real de una página mal codificada (un caso nada raro) y el estado ideal de una página bien codificada.

AntesDespués Tablas 49 tablas de diseño, con hasta cinco niveles de anidamiento, sobrecargadas con atributos redundantes Cero tablas de diseño; 4 tablas sin anidamientos para datos realmente propios de una tabla Código fuente 38 kb (sin imágenes) 850 Líneas Sin estructura (de difícil lectura) Sin comentarios. 16 kb (sin imágenes) 320 líneas Estructura limpia (más legible) Comentada El menú principal 7.5 kb 180 líneas JavaScript Guion_GIFs Tablas confusamente anidadas 1.3 kb (sin imágenes) 17 líneas Sin JavaScript Sin Guion_GIFs Lista, limpia JavaScript Efecto Hover en el menú principal queda inefectivo al desactivar JavaScript Efecto Hover del menú principal gestionado por CSS Imagen El código está plagado de Guion_GIFs y gráficos de navegación (flechas) Instrucciones CSS en lugar de Guion_GIFs, se descargan las flechas de navegación (CSS) Hoja de estilo El CSS utilizado hasta ahora es rudimentario y prácticamente sólo incluye instrucciones sobre color y fuentes El uso coherente de CSS “adelgaza” el código fuente y elimina redundancias.

¿Por qué CSS? | Análisis de una página clásica Multimedia V Universidad de Guadalajara | Centro Universitario de la Costa Lo interesante empieza cuando hacemos el cálculo de la comparación con un determinado número de páginas. Compare un sitio Web pequeño, de unas 100 páginas, con un sitio grande de unas 10,000 páginas.

¿Por qué CSS? | Análisis de una página clásica Multimedia V Universidad de Guadalajara | Centro Universitario de la Costa 100 páginas10,000 páginas Sin CSSCon CSSSin CSSCon CSS Código fuente en MB 3,81, Líneas de código fuente 85,00032,9008,500,0003,2000,000 Tablas4, ,00040,000

¿Por qué CSS? | Análisis de una página clásica Multimedia V Universidad de Guadalajara | Centro Universitario de la Costa Hemos podido reducir el código fuente en un 60%, el número de tablas incluso en un sustancioso 90%. De ahí se deriva un ahorro claro en el costo del tráfico de datos y los tiempos de carga, así como una simplificación considerable a la hora de actualizar los contenidos.

¿Por qué CSS? | Análisis de una página clásica Multimedia V Universidad de Guadalajara | Centro Universitario de la Costa Por otro lado, el código fuente ahora sólo incluye las referencias a las imágenes y gráficos relativos a los productos. Todos los Guion_GIFs y símbolos de navegación han quedado eliminados o descargados. De ese modo se incrementa la legibilidad y se reduce la posibilidad de error en las referencias.

¿Por qué CSS? | Análisis de una página clásica Multimedia V Universidad de Guadalajara | Centro Universitario de la Costa Naturalmente, no todas las páginas son susceptibles de una optimización como ésta. Incluso las tablas de diseño se puede escribir con algo más de gracia que la que hemos visto aquí. De todos modos, este ejemplo no es una invención caprichosa, sino el fiel reflejo de una página Web real.