Sunteți pe pagina 1din 7

Instituto Tecnológico Superior

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”

ISC. Leonicio Díaz Gaytán

Samuel Larios Méndez

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.

Se trata de un lenguaje de programación del lado del cliente, porque es el navegador


el que soporta la carga de procesamiento.
Programación del lado del cliente
Es un lenguaje de programación utilizado para crear pequeños programas
encargados de realizar acciones dentro del ámbito de una página web.

Se trata de un lenguaje de programación del lado del cliente, porque es el navegador


el que soporta la carga de procesamiento. Gracias a su compatibilidad con la
mayoría de los navegadores modernos, es el lenguaje de programación del lado del
cliente más utilizado.

Con JavaScript podemos crear efectos especiales en las páginas y definir


interactividades con el usuario. El navegador del cliente es el encargado de
interpretar las instrucciones JavaScript y ejecutarlas para realizar estos efectos e
interactividades, de modo que el mayor recurso, y tal vez el único, con que cuenta
este lenguaje es el propio navegador.

Visual Basic Script

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.

El modo de funcionamiento de Visual Basic Script para construir efectos especiales


en páginas web es muy similar al utilizado en JavaScript y los recursos a los que se
puede acceder también son los mismos: el navegador.

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.

Una de las características más potentes de la programación con hojas de estilo


consiste en definir los estilos de todo un sitio web. Esto se consigue creando un
archivo donde tan sólo colocamos las declaraciones de estilos de la página y
enlazando todas las páginas del sitio con ese archivo. De este modo, todas las
páginas comparten una misma declaración de estilos y, por tanto, si la cambiamos,
cambiarán todas las páginas.

JavaScript.

JavaScript es un lenguaje de programación que realiza acciones dentro del ámbito


de una página web. Su compatibilidad con la mayoría de los navegadores
modernos, lo posiciona como el lenguaje de programación del lado del cliente más
utilizado. Con JavaScript podemos crear efectos especiales en las páginas y definir
interacción con el usuario. El navegador (browser) del cliente es el encargado de
interpretar las instrucciones JavaScript y ejecutarlas para realizar estos efectos e
interactividades, de modo que el mayor recurso, y tal vez el único, con que cuenta
este lenguaje es el propio navegador.

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.

JavaScript es un lenguaje con muchas posibilidades, es orientado a objetos, con


funciones, estructuras de datos complejas, etc.
Además, JavaScript pone a disposición del programador todos los elementos que
forman la página web, para que éste pueda acceder a ellos y modificarlos
dinámicamente.

JavaScript no permite dos de las características clásicas de los lenguajes orientados


a objetos (herencia y polimorfismo), pero permite la creación y manipulación de
objetos sencillos, y la definición de métodos y propiedades para dichos objetos.

JavaScript soporta el Modelo de Objetos de Documento (DOM, Document Object


Model). El DOM es el conjunto de objetos predefinidos que nos permite acceder a
todos los elementos de una página y a ciertas características específicas del
navegador.

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

S-ar putea să vă placă și