Está en la página 1de 6

“Año de la lucha contra la corrupción e impunidad”

Alumno:

Jean Pierre Ticliahuanga Salvador

Docente:

Eduardo Raúl Pérez Zamora

Asignatura:

Tecnología de programación

Tema:

JavaScript en la programación

Ciclo/Sección:

V- A 2019-II

FILIAL PIURA

1
JavaScript

El lenguaje JavaScript tiene varios usos, entre uno de ellos se encuentra el poder
agregar algún tema que vuelva a una página estática en dinámica, de otro lado tiene
disponibilidad como herramienta de manipulación y personalización de gran variedad de
aplicaciones, servidores, sistemas. Se sabe que JavaScript es un subconjunto de la
plataforma visual Basic modificado para ser usado como lenguaje interpretado (1)
JavaScript es el lenguaje interpretado con mayor popularidad y utilización, dando
prioridad a la construcción y diseño de las páginas web, la sintaxis que posee es muy
similar a la de java y a C. Aunque existe una contraparte entre java y JavaScript es que
JavaScript no es un lenguaje orientado a objetos en teoría, la mejor explicación es que
está basado en prototipos, ya que las nuevas clases se generan de la clonación de las clases
base (prototipos) esto hace extender la funcionalidad. (2) Según los conceptos expuestos
por los autores puedo decir que la implementación del lenguaje de JavaScript hacia diseño
de páginas web o sistemas propiamente dicho ha sido de gran importancia para dar un
dinamismo a éstas, además de existir una similitud con la sintaxis de java y c es más fácil
para los programadores poder adaptar algunas funcionalidades en el caso de tener que
elegir algún diseño siempre se optara por el poder interactuar con el usuario ya que al
final será este el que de utilización a la página web o al sistema de información cual sea
y de este dependerá el mejoramiento.

2
Cuando JavaScript apareció fue usado por la gran mayoría de sitios de internet,
poco después la aparición de flash hizo que la popularidad disminuya, ya que este permitía
realizar acciones aun no posibles mediante JavaScript, sin embargo, la aparición de las
apps Ajax que fueron programadas con JavaScript le han devuelto una popularidad sin
igual dentro de los lenguajes de programación web en general. Sobre las limitaciones que
este tiene, fue diseñado en el contexto de ejecución en entorno cerrado lo que permitirá
a los usuarios confiar en la ejecución de los scripts, de esta forma es que los scripts no
pueden tener comunicación con recursos no pertenecientes al mismo dominio desde
donde el script fue descargado, otra limitación es que estos tampoco pueden cerrar
ventanas que no hayan abierto esos mismos scripts, estos no pueden acceder a los archivos
de la computadora en ningún modo(lectura o escritura) ni modificar preferencias del
navegador. Por último, si la ejecución de un script tarda demasiado, el navegador
informará al usuario de este acontecimiento y dará cómo alternativa de solución detener
la ejecución. (3) Los elementos HTML cuándo son creados de forma estática,
posteriormente gracias al código JavaScript podrán ser movidos, es decir ahora estos
serán dinámicos. (4) En este párrafo los conceptos de los autores tienen complicidad ya
que por un lado uno menciona sus fuertes por la cual este agarro popularidad y sus
debilidades la cual hizo que la perdiera en menos medida, el otro nos menciona un punto
dentro de la programación en particular de los elementos HTML, ya que gracias al uso de
JavaScript se puede volver una página estática a dinámica.

3
Para poder programar en el lenguaje JavaScript los requerimientos son
básicamente los mismos que se utilizarían para programar páginas web con HTML, estos
serían un editor de textos y un navegador compatible con JavaScript, un usuario de
Windows dispone de todo para realizar la programación ya que cuenta con los programas
dentro de la instalación típica del sistema operativo. Algunos efectos rápidos que
podemos programar con JavaScript pueden ser el abrir una ventana secundaria, dar un
mensaje de bienvenida, mostrar la fecha actual, entre otros. (5) Ocurre un problema muy
grande en lo que respecta a JavaScript, esto es acerca de la compatibilidad con los
navegadores, existen algunos que no son capaces de soportar JavaScript o si es que lo
pueden hacer, el usuario desactivó su intérprete a través de la configuración del mismo,
generalmente esto pasa ya que los navegadores no entienden las etiquetas de JavaScript,
pero existe una solución la cual pasa por añadir dos comentarios en inicio y final del
script. (6) En este apartado los autores exponen por un lado la facilidad y los insumos que
se necesitan para poder programar en JavaScript y tres cosas básicas que se pueden hacer
con esos scripts, el siguiente autor nos dice una problemática de los JavaScript, la cual es
la compatibilidad con los navegadores ya que algunos no soportan a estos de fábrica o
también existe la opción de que el usuario haya desactivado las etiquetas desde la
configuración, y por esto ocurriría dicha incompatibilidad.

4
Se habla del entorno en el que se ejecuta JavaScript el cuál es un navegador web,
dado que hay navegadores para las plataformas hardware más importantes, JavaScript
se puede considerar cómo un lenguaje de plataforma múltiple, pero esto solo queda en
consideración teórica, básicamente por la diferencia en la interpretación de cada
navegador incluso sobre la misma plataforma, o en algunos casos incluso funcionando en
diferentes plataformas o versiones diferentes del mismo navegador, esto sería una de las
principales dificultades para los desarrolladores de aplicaciones JavaScript, hoy en día
estos recurren al uso de frameworks que entre otras numerosas virtudes resuelven el
problema señalado. (7) Como mencionamos en párrafos anteriores JavaScript es un
lenguaje interpretado, es una contrariedad a lo que sería PHP que se realiza por parte del
servidor, en el navegador del usuario, esto nos genera el problema ya mencionado que es
que el usuario haya bloqueado el uso de JavaScript, no disponer de soporte JavaScript o
de ser antiguo para la interpretación. (8) Anteriormente un autor mencionó una solución
para el problema que se presenta acerca de que el lenguaje JavaScript sea interpretado,
pero en adicional a este podemos brindar mensajes los cuales avisarán al usuario
indicándole esta incidencia, es cómo darle la alternativa de usar o no JavaScript, todo para
poder disfrutar una página web en su totalidad.

5
BUSCADORES ACADEMICOS UTILIZADOS:

-DIALNET

-GOOGLE ACADEMICO

-E-LIBRO

PORCENTAJE DE SIMILITUD EN TURNITIN:

Referencias Bibliográficas

1 Aguín JMA. Dialnet. [Online].; 2000 [cited 2019 09 11. Available from:
. https://dialnet.unirioja.es/servlet/libro?codigo=186763.

2 Flanagan D. Dialnet. [Online].; 2007 [cited 2019 09 11. Available from:


. https://dialnet.unirioja.es/servlet/libro?codigo=316551.

3 Pérez JE. Repositorio Universidad de las Tunas. [Online].; 2007 [cited 2019 09 11. Available
. from: http://roa.ult.edu.cu/bitstream/123456789/440/1/introduccion_javascript.pdf.

4 Gauchat JD. Books Google. [Online].; 2012 [cited 2019 09 11. Available from:
. https://books.google.com.pe/books?id=szDMlRzwzuUC&dq=javascript&lr=lang_es&hl=es&
source=gbs_navlinks_s.

5 Alvarez , Gutierrez M. DesarrolloWeb. [Online].; 2010 [cited 2019 09 11. Available from:
. http://www.instrumentalia.com.ar/uploads/archivos/gps_productogps_probando.pdf.

6 Cabello JCO. Books Google. [Online].; 2006 [cited 2019 09 11. Available from:
. https://books.google.com.pe/books?id=Ro2fDwAAQBAJ&dq=info:2e5G5W1nemgJ:scholar.
google.com/&lr=&hl=es&source=gbs_navlinks_s.

7 Mohedano J, Saiz JM, Salazar Roman P. ebookcentral. [Online].; 2012 [cited 2019 09 11.
. Available from:
https://ebookcentral.proquest.com/lib/bibliocauladechsp/detail.action?docID=3214795&q
uery=Javascript.

8 Pérez Rodríguez D. ebookcentral. [Online].; 2012 [cited 2019 09 11. Available from:
. https://ebookcentral.proquest.com/lib/bibliocauladechsp/detail.action?docID=5809120&q
uery=Javascript.

También podría gustarte