El documento describe la evolución de las páginas web desde sus inicios hasta la actualidad, incluyendo los lenguajes utilizados en cada época. Explica los factores a considerar en el diseño de páginas web y los lenguajes más comunes utilizados hoy en día, como HTML, CSS, PHP y JavaScript. También discute las ventajas y desventajas de HTML, JavaScript y PHP.
Evolución lenguajes páginas web historia diseño factores
1. 1. Describa brevemente la apariencia de las páginas web en el tiempo (la historia) desde sus
comienzos a la actualidad. Cuáles eran los lenguajes utilizados en cada momento.
2. Como evolucionaron desde ese momento a la actualidad desde el punto de vista del
usuario.
3. Qué factores hay que tener en cuenta al momento del diseño.
4. Que lenguaje se utiliza hoy en el diseño de una página web.
5. Mencione ventajas y desventajas de tres lenguajes mencionados anteriormente.
1- ) Evolución de la World Wide Web:
La evolución en la World Wide Web se ha producido en una serie de
elementos de muy diverso signo. Desde el diseño en las interfaces gráficas
de las propias páginas web y de los navegadores, pasando por las
funcionalidades de la Web actual que permite transacciones financieras y
de e-comercio, múltiples recursos multimedia, la potencia de los buscadores y de
las bases de datos, los lenguajes hipertextuales que permiten numerosas
aplicaciones por medio de la información estructurada, hasta desembocar en la
explosión de la Web como enciclopedia y biblioteca universal en línea tanto para la
lectura como para la edición y recuperación de información y cuyo culmen será la
Web Semántica. Pero, sobre todo, debemos destacar la hegemonía de la
World Wide Web como medio universal de comunicación entre personas y grupos
de interés,
2-) La evolución de la World Wide Web se puede no sólo observar a través de la
múltiple bibliografía existente tanto en línea como fuera de ella, sino también en
forma gráfica, no en vano, la World Wide Web es el hipertexto hipermedia por
antonomasia. Desde las páginas de Cybergeography.org se accede al Atlas del
Ciberespacio, donde se ofrecen multitud de ejemplos gráficos -rigurosos y bellísimos- de
mapas artísticos, geográficos, conceptuales, en 3D, mapas de navegación, mapas de sitios
web, mapas de mundos virtuales o mapas históricos del ciberespacio. Entre estos últimos,
cabría destacar varios ejemplos de mapas que reflejan cómo han ido creciendo la Web y la
red Internet, desde el primer nodo de Arpanet en septiembre de 1969, hasta el
espectacular desarrollo de la Internet actual que en 1992 ya contaba con más de 500
millones de usuarios en el mundo.
Fuente: http://www.hipertexto.info/documentos/h_www.htm
3- ) Factores de la página web:
a. Reducir la cantidad de tiempo que las cargas de página web. Esto se puede hacer mediante la
eliminación de algunas imágenes y textos de la página principal. Desde el momento en los
visitantes son llevados a su sitio web, comienzan a examinar y valorar su sitio web y si se tarda un
tiempo considerable a la carga, se cansan y empieza a buscar otro sitio. Un sitio web que tiene
más de 20 segundos para cargar tiene una alta probabilidad de que los visitantes abandonan el
sitio.
b. Elija los colores de su sitio con cuidado. Los colores de su sitio debe ser elegido con el máximo
cuidado para que su sitio web fácil de leer. También deben ser cuidadosamente elegidos para
2. representar a su organización o empresa. El contenido y el mensaje de su sitio debe ser
enriquecida por los colores utilizados.
c. La apariencia de la página web debe estar siempre al día. Usted tiene que mantenerse al día
con los rápidos cambios en las normas de diseño de páginas web. Debido a esto, un sitio web que
está hecha hace unos años puede parecer fuera de fecha.
Las nuevas tecnologías deben ser incorporadas para mantener el aspecto relevante de su sitio
web. La aparición de un sitio web es importante, ya que es una combinación de estrategias de
éxito como el desarrollo, diseño y contenido que es el motor de búsqueda optimizado.
4- ) PARA CREAR UNA PÁGINA WEB SE USA LOS SIGUIENTES LENGUAJES: (describirlos)
FUENTE: http://www.maestrosdelweb.com/editorial/los-diferentes-lenguajes-de-
programacion-para-la-web/
a. HTML para la estructura.
b. Css para el estilo.
c. Php para el dinamismo (más avanzado).
d. Java script para el dinamismo.
e. Jquery son plug-in para el dinamismo con ayuda de java script.
f. ASP. remplaza php (aunque es más utilizado php.)
g. JSP(Es un lenguaje para la creación de sitios web dinámicos, acrónimo de Java
Server Pages)
h. PHYTON
i. RUBY(Es un lenguaje interpretado de muy alto nivel y orientado a objetos)
j. ASP.NET
5- ) Ventajas y desventajas del lenguaje de las páginas web:
FUENTE:http://www.maestrosdelweb.com/editorial/los-diferentes-lenguajes-de-
programacion-para-la-web/
Lenguaje HTML
Ventajas:
Sencillo que permite describir hipertexto.
Texto presentado de forma estructurada y agradable.
No necesita de grandes conocimientos cuando se cuenta con un editor de páginas web o WYSIWYG.
Archivos pequeños.
Despliegue rápido.
Lenguaje de fácil aprendizaje.
Lo admiten todos los exploradores.
Desventajas:
3. Lenguaje estático.
La interpretación de cada navegador puede ser diferente.
Guarda muchas etiquetas que pueden convertirse en “basura” y dificultan la corrección.
El diseño es más lento.
Las etiquetas son muy limitadas.
Lenguaje Java script
Ventajas:
Lenguaje de scripting seguro y fiable.
Los script tienen capacidades limitadas, por razones de seguridad.
El código Java script se ejecuta en el cliente.
Desventajas:
Código visible por cualquier usuario.
El código debe descargarse completamente.
Puede poner en riesgo la seguridad del sitio, con el actual problema llamado XSS (significa en inglés
Cross Site Scripting renombrado a XSS por su similitud con las hojas de estilo CSS).
Lenguaje PHP
Ventajas:
Muy fácil de aprender.
Se caracteriza por ser un lenguaje muy rápido.
Soporta en cierta medida la orientación a objeto. Clases y herencia.
Es un lenguaje multiplataforma: Linux, Windows, entre otros.
Capacidad de conexión con la mayoría de los manejadores de base de datos: MysSQL, PostgreSQL,
Oracle, MS SQL Server, entre otras.
Capacidad de expandir su potencial utilizando módulos.
Posee documentación en su página oficial la cual incluye descripción y ejemplos de cada una de sus
funciones.
Es libre, por lo que se presenta como una alternativa de fácil acceso para todos.
Incluye gran cantidad de funciones.
4. No requiere definición de tipos de variables ni manejo detallado del bajo nivel.
Desventajas:
Se necesita instalar un servidor web.
Todo el trabajo lo realiza el servidor y no delega al cliente. Por tanto puede ser más ineficiente a
medida que las solicitudes aumenten de número.
La legibilidad del código puede verse afectada al mezclar sentencias HTML y PHP.
La programación orientada a objetos es aún muy deficiente para aplicaciones grandes.
Dificulta la modularización.
Dificulta la organización por capas de la aplicación.