Documentos de Académico
Documentos de Profesional
Documentos de Cultura
PROGRAMACION WEB
Octubre 2019
INTRODUCCION
Desde su aparición, JavaScript siempre fue utilizado de forma masiva por la
mayoría de sitios de Internet. La aparición de Flash disminuyó su popularidad, ya
que Flash permitía realizar algunas acciones imposibles de llevar a cabo mediante
JavaScript.
Sin embargo, la aparición de las aplicaciones AJAX programadas con JavaScript
le ha devuelto una popularidad sin igual dentro de los lenguajes de programación
web.
En cuanto a las limitaciones, JavaScript fue diseñado de forma que se ejecutara
en un entorno muy limitado que permitiera a los usuarios confiar en la ejecución de
los scripts.
De esta forma, los scripts de JavaScript no pueden comunicarse con recursos que
no pertenezcan al mismo dominio desde el que se descargó el script. Los scripts
tampoco pueden cerrar ventanas que no hayan abierto esos mismos scripts. Las
ventanas que se crean no pueden ser demasiado pequeñas ni demasiado grandes
ni colocarse fuera de la vista del usuario (aunque los detalles concretos dependen
de cada navegador).
Además, los scripts no pueden acceder a los archivos del ordenador del usuario
(ni en modo lectura ni en modo escritura) y tampoco pueden leer o modificar las
preferencias del navegador.
Por último, si la ejecución de un script dura demasiado tiempo (por ejemplo, por un
error de programación) el navegador informa al usuario de que un script está
consumiendo demasiados recursos y le da la posibilidad de detener su ejecución.
A pesar de todo, existen alternativas para poder saltarse algunas de las
limitaciones anteriores. La alternativa más utilizada y conocida consiste en firmar
digitalmente el script y solicitar al usuario el permiso para realizar esas acciones.
OBJETIVO
El objetivo tenido en cuenta es implementar esta herramienta a nuestra pagina
web, con eso podemos hacer muchas cosas a nuestro alcance como lo que seria
el definir contenido, aplicar diseños o para programar el comportamiento en
paginas web
Javascript es un lenguaje que puede ser utilizado por profesionales y para quienes
se inician en el desarrollo y diseño de sitios web. No requiere de compilación ya
que el lenguaje funciona del lado del cliente, los navegadores son los encargados
de interpretar estos códigos.
Muchos confunden el Javascript con el Java, pero ambos lenguajes son diferentes
y tienes sus características singulares. Javascript tiene la ventaja de ser
incorporado en cualquier página web, puede ser ejecutado sin la necesidad de
instalar otro programa para ser visualizado.
Java por su parte tiene como principal característica ser un lenguaje independiente
de la plataforma. Se puede crear todo tipo de programa que puede ser ejecutado
en cualquier ordenador del mercado: Linux, Windows, Apple, etc. Debido a sus
características también es muy utilizado para internet.
Su uso mas común es después de cargar un documento HTML, pero ojo ya que
eliminara todo el HTML existente
Tenemos también el window.alert y un ejemplo de como se usa
Tambien el console.log
CONCLUSION
En este reporte de practica hemos aprendido cómo para este lenguaje cada imagen del
documento es un objeto propio, con sus métodos y propiedades específicas, y cómo podemos
acceder a estas propiedades, leerlas y cambiarlas dinámicamente.
También hemos estudiado los principales eventos que soportan las imágenes, y cómo podemos
usar enlaces para ampliar el número de eventos compatibles con todos los navegadores más
comunes.
Por último, hemos visto la aplicación práctica de todo ello en la construcción de rollovers simples y
múltiples. Desde luego que no son estos las únicas aplicaciones del tratamiento de imágenes y
JavaScript, ni tampoco como aquí las hemos estudiado son la forma común en que podemos
encontrarlos en diferentes páginas web de Internet, en las que se construyen matrices de
imágenes y se accede a las propiedades de éstas mediante bucles. Pero creo que sin duda hemos
visto una forma de aplicarlos que puede resultar clara y educativa.