Documente Academic
Documente Profesional
Documente Cultură
de Coalcomán
Ingeniería en Sistemas
Computacionales
Programación Web
Investigación: “Temas y
Conceptos Clave de la
Programación del Lado del
Cliente”
Coalcomán Mich., a
19 / Marzo / 2019
Introducción
Un lenguaje del lado cliente es totalmente independiente del servidor, lo cual permite
que la página pueda ser albergada en cualquier sitio. Pero nuestra página no se
verá bien si la computadora cliente no tiene instalados los plugin adecuados. El
código, tanto del hipertexto como de los scripts, es accesible a cualquiera y ello
puede afectar a la seguridad.
Los elementos de programación del lado del cliente son los lenguajes de
programación utilizados para crear pequeños programas encargados de realizar
acciones dentro del ámbito de una página web.
Es un lenguaje de programación de scripts del lado del cliente, pero sólo compatible
con Internet Explorer. Es por ello que su utilización está desaconsejada a favor de
JavaScript.
Está basado en Visual Basic, un popular lenguaje para crear aplicaciones Windows.
Tanto su sintaxis como la manera de trabajar están muy inspirados en él. Sin
embargo, no todo lo que se puede hacer en Visual Basic lo podremos hacer en
Visual Basic Script, pues este último es una versión reducida del primero.
CSS
CSS son las siglas de Cascading Style Sheets, en español Hojas de estilo en
Cascada.
CSS, es una tecnología que nos permite crear páginas web de una manera más
exacta. Gracias a las CSS somos mucho más dueños de los resultados finales de
la página, pudiendo hacer muchas cosas que no se podía hacer utilizando
solamente HTML, como incluir márgenes, tipos de letra, fondos, colores...
Las Hojas de Estilo en Cascada se escriben dentro del código HTML de la página
web, solo en casos avanzados se pueden escribir en un archivo a parte y enlazar la
página con ese archivo.
JavaScript.
Entre las acciones típicas que se pueden realizar en JavaScript tenemos dos
vertientes. Por un lado los efectos especiales sobre páginas web, para crear
contenidos dinámicos y elementos de la página que tengan movimiento, cambien
de color o cualquier otro dinamismo.
Por el otro, JavaScript nos permite ejecutar instrucciones como respuesta a las
acciones del usuario (eventos), con lo que podemos crear páginas interactivas con
programas como calculadoras, agendas, o tablas de cálculo.
Ajax
Ajax es una nueva tecnología que utiliza tanto del lado del cliente scripting y
secuencias de comandos del lado del servidor en conjunto. Ajax puede llamar a una
base de datos sin actualizar la página. Ajax es un ejemplo de un script del lado del
cliente que llama a un script del lado del servidor. La llamada es transparente para
el usuario desde una nueva llamada al servidor que se realiza en la ventana actual
sin actualizar la página como las típicas del lado del servidor.
Conclusión
Por medio de esta investigación se pudo conocer de una mejor forma lo que es la
programación del lado del cliente, además conocer algunos de los conceptos y
temas que componen la programación del lado del cliente, de igual forma se
conocieron los principales lenguajes de programación que se utilizan para este tipo
de programación web. Por otro lado también se conocieron las diferencias que
existen entre lo que es la programación del lado del servidor y la programación del
lado del cliente, para la programación del lado del servidor se utilizan otros lenguajes
de programación y las instrucciones se ejecutan de forma interna en el servidor y
en la programación del lado del usuario las instrucciones se ejecutan a través del
navegador en el cual se está consultando la página web.
Bibliografía
ITPN. (2014). Unidad IV: Programación del lado del cliente. 19/03/2019,
de ITPN Sitio web:
http://itpn.mx/recursosisc/8semestre/programacionweb/Unidad%20IV.p
df