Mind map
Taller 4 JavaScript
Map content
Taller 4 JavaScript
1. ¿Qué es JavaScript?
- JavaScript (JS) es un lenguaje de los denominados scripting, se utiliza mayormente para crear páginas web con la capacidad de interactuar con el usuario. Cuando se le incorpora JavaScript a una pagina web deja de ser estática por que proporciona al usuario interacciones o respuestas por lo tanto se incrementa las aplicaciones de la misma sin la necesidad de intercambiar datos con un servidor. “Es importante destacar que JavaScript y Java son dos lenguajes distintos ya que la semejanza de los nombres a veces puede llevar a confusión”.
- 2. ¿Qué ventajas y desventajas tiene?
- Muy probablemente sean millones las páginas de Internet que en menor o mayor medida, utilicen hoy día JavaScript. Desde su aparición, obtuvo enseguida una gran acogida y fue usado de forma masiva. Más tarde sufrió un desplazamiento con la aparición de Flash, ya que éste permitía realizar algunas acciones imposibles con JavaScript. Pero, con las aplicaciones AJAX en JavaScript, volvió a recobrar de nuevo su popularidad. Los scripts, por ejemplo, no pueden comunicarse con recursos pertenecientes al mismo dominio desde el que se descargaron. No pueden cerrar ventanas que no haya abierto ellos, y éstas tienen limitaciones en cuanto al tamaño. Tampoco pueden acceder a los archivos del ordenador del usuario para leerlos o cambiar su contenido, ni cambiar opciones del navegador. Algunas de las limitaciones pueden obviarse firmando digitalmente nuestros scripts, de forma que el usuario pueda dar.
- 3. ¿Que diferencias hay entre JavaScript y el CSS?
- CSS se puede considerar como una hoja de estilos (aunque la nueva especificación lo ha convertido en una herramienta más dinámica). JavaScript, por otra parte, es un lenguaje de código comparable a cualquier lenguaje de programación como C++ o Java.
- 4. ¿Qué significa que el JavaScript trabaje al lado del servidor?
- “Podemos hablar de lenguajes de lado servidor que son aquellos lenguajes que son reconocidos, ejecutados e interpretados por el propio servidor y que se envían al cliente en un formato comprensible para él. Por otro lado, los lenguajes de lado cliente (entre los cuales no sólo se encuentra el HTML sino también el Java y el JavaScript los cuales son simplemente incluidos en el código HTML) son aquellos que pueden ser directamente "digeridos" por el navegador y no necesitan un pre-tratamiento”.
- 5. ¿Cuales son las características del JavaScript?
- Los lenguajes modernos están orientados a objetos, JavaScript es un lenguaje de código basado en prototipos, lo que lo hace más centrado en objetos que cualquier otro lenguaje. JavaScript puede realizar numerosas tareas, desde proporcionar instrucciones hasta calcular algoritmos complejos, pero la característica más importante, como en cualquier lenguaje de programación, es su capacidad de almacenar y procesar la información, cosa que realiza a través de variables.
- 6. ¿Qué puede usted decir de la sintaxis y la semántica que se trabaja en JavaScript?
- La sintaxis y la semántica que maneja es muy parecida a la de C++ pero es mas compleja y necesita de mucho código para ejecutar acciones.
- 7. ¿Qué se debe tener en consideración al momento de trabajar con JavaScript?
- Es un lenguaje sencillo. Diseñado para desarrollar aplicaciones Web. Lenguaje interpretado por el navegador. No requiere compilador. Lenguaje interpretado por el navegador. No requiere compilador. Más flexible. Por ejemplo, no requiere declarar variables ni tipos (aunque es aconsejable hacerlo).
- 8. ¿Qué puede mencionar con respecto a la seguridad?
- La seguridad sigue siendo el talón de Aquiles de JavaScript. Los fragmentos de código de JavaScript una vez añadidos a las páginas web en los servidores, estos son descargados y ejecutados en el navegador del cliente permitiendo así que cierto código malicioso pueda ser ejecutado en la máquina del cliente con el objetivo de explotar alguna vulnerabilidad de seguridad conocida en una de las aplicaciones, navegadores o el mismo sistema operativo. Es verdad que hoy día existen estándares de seguridad que restringen la ejecución de código por parte de los navegadores, pero aún así, se puede ejecutar código que dañe, robe o destruya información del lado del cliente.
- 9. ¿Que herramientas existen en el desarrollo del JavaScript?
- Algunas de las herramientas que posee JavaScript son los frameworks como Express.js, Angular.js, Ember.js, Knockout.js y lebrerias como jQuery.
- Bibliografías
- Mohedano, Jorge, et al. Iniciación a javascript, Ministerio de Educación de España, 2012. ProQuest Ebook Central, http://ebookcentral.proquest.com.bdigital.sena.edu.co/lib/senavirtualsp/detail.action?docID=3214795. Ribes, A. P. (2011). Manual de javascript. Retrieved from http://ebookcentral.proquest.com.bdigital.sena.edu.co Gauchat, Juan Diego (2013). El gran libro de HTML5, CSS3 y Javascript (2a ed.), http://www.digitaliapublishing.com.bdigital.sena.edu.co/visorepub/42023
- Bibliografías
- Algunas de las herramientas que posee JavaScript son los frameworks como Express.js, Angular.js, Ember.js, Knockout.js y lebrerias como jQuery.
- 9. ¿Que herramientas existen en el desarrollo del JavaScript?
- La seguridad sigue siendo el talón de Aquiles de JavaScript. Los fragmentos de código de JavaScript una vez añadidos a las páginas web en los servidores, estos son descargados y ejecutados en el navegador del cliente permitiendo así que cierto código malicioso pueda ser ejecutado en la máquina del cliente con el objetivo de explotar alguna vulnerabilidad de seguridad conocida en una de las aplicaciones, navegadores o el mismo sistema operativo. Es verdad que hoy día existen estándares de seguridad que restringen la ejecución de código por parte de los navegadores, pero aún así, se puede ejecutar código que dañe, robe o destruya información del lado del cliente.
- 8. ¿Qué puede mencionar con respecto a la seguridad?
- Es un lenguaje sencillo. Diseñado para desarrollar aplicaciones Web. Lenguaje interpretado por el navegador. No requiere compilador. Lenguaje interpretado por el navegador. No requiere compilador. Más flexible. Por ejemplo, no requiere declarar variables ni tipos (aunque es aconsejable hacerlo).
- 7. ¿Qué se debe tener en consideración al momento de trabajar con JavaScript?
- La sintaxis y la semántica que maneja es muy parecida a la de C++ pero es mas compleja y necesita de mucho código para ejecutar acciones.
- 6. ¿Qué puede usted decir de la sintaxis y la semántica que se trabaja en JavaScript?
- Los lenguajes modernos están orientados a objetos, JavaScript es un lenguaje de código basado en prototipos, lo que lo hace más centrado en objetos que cualquier otro lenguaje. JavaScript puede realizar numerosas tareas, desde proporcionar instrucciones hasta calcular algoritmos complejos, pero la característica más importante, como en cualquier lenguaje de programación, es su capacidad de almacenar y procesar la información, cosa que realiza a través de variables.
- 5. ¿Cuales son las características del JavaScript?
- “Podemos hablar de lenguajes de lado servidor que son aquellos lenguajes que son reconocidos, ejecutados e interpretados por el propio servidor y que se envían al cliente en un formato comprensible para él. Por otro lado, los lenguajes de lado cliente (entre los cuales no sólo se encuentra el HTML sino también el Java y el JavaScript los cuales son simplemente incluidos en el código HTML) son aquellos que pueden ser directamente "digeridos" por el navegador y no necesitan un pre-tratamiento”.
- 4. ¿Qué significa que el JavaScript trabaje al lado del servidor?
- CSS se puede considerar como una hoja de estilos (aunque la nueva especificación lo ha convertido en una herramienta más dinámica). JavaScript, por otra parte, es un lenguaje de código comparable a cualquier lenguaje de programación como C++ o Java.
- 3. ¿Que diferencias hay entre JavaScript y el CSS?
- Muy probablemente sean millones las páginas de Internet que en menor o mayor medida, utilicen hoy día JavaScript. Desde su aparición, obtuvo enseguida una gran acogida y fue usado de forma masiva. Más tarde sufrió un desplazamiento con la aparición de Flash, ya que éste permitía realizar algunas acciones imposibles con JavaScript. Pero, con las aplicaciones AJAX en JavaScript, volvió a recobrar de nuevo su popularidad. Los scripts, por ejemplo, no pueden comunicarse con recursos pertenecientes al mismo dominio desde el que se descargaron. No pueden cerrar ventanas que no haya abierto ellos, y éstas tienen limitaciones en cuanto al tamaño. Tampoco pueden acceder a los archivos del ordenador del usuario para leerlos o cambiar su contenido, ni cambiar opciones del navegador. Algunas de las limitaciones pueden obviarse firmando digitalmente nuestros scripts, de forma que el usuario pueda dar.
- 2. ¿Qué ventajas y desventajas tiene?
- JavaScript (JS) es un lenguaje de los denominados scripting, se utiliza mayormente para crear páginas web con la capacidad de interactuar con el usuario. Cuando se le incorpora JavaScript a una pagina web deja de ser estática por que proporciona al usuario interacciones o respuestas por lo tanto se incrementa las aplicaciones de la misma sin la necesidad de intercambiar datos con un servidor. “Es importante destacar que JavaScript y Java son dos lenguajes distintos ya que la semejanza de los nombres a veces puede llevar a confusión”.
Information
- Description
- Mind Map on Taller 4 JavaScript, created by DAVID LEONARDO RODRIGUEZ MONCADA on 28/02/2018.
- Created by
- DAVID LEONARDO RODRIGUEZ MONCADA
- Views
- 1
- Rating