Calificación:
  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
Un Poco Sobre Script De Paginas Web
#1
para comenzar empezaremos haciendonos la pregunta:
¿Que es un script?
Un script es un guion, archivo de órdenes o archivo de procesamiento por lotes, es un programa usualmente simple, que por lo regular se almacena en un archivo de texto plano. Los guiones son casi siempre interpretados, pero no todo programa interpretado es considerado un guion. El uso habitual de los guiones es realizar diversas tareas como combinar componentes, interactuar con el sistema operativo o con el usuario. Por este uso es frecuente que los shells sean a la vez intérpretes de este tipo de programas.

Los archivos script suelen ser identificados por el sistema a través de uno de los siguientes encabezamientos en el contenido del archivo, conocido como shebang:
#!/bin/bash ; #!/bin/ksh ; #!/bin/csh

Aunque en entornos UNIX la mayoría de los guiones son identificados por dicho encabezamiento, también pueden ser identificados a través de la extensión ".sh", siendo ésta quizá menos importante que el encabezamiento, ya que casi todos los sistemas no necesitan dicha extensión para ejecutar el guion, por lo tanto, esta suele ser añadida por tradición, o más bien, es útil para que el usuario pueda identificar estos archivos a través de una interfaz de línea de comandos sin necesidad de abrirlo.

Difieren de los programas de aplicación, debido a que los últimos son más complejos; además, los guiones son más bien un programa que le da instrucciones a otros más avanzados.

Los scripts ofrecen a los autores la posibilidad de extender los documentos HTML de maneras activas e interactivas. Por ejemplo:

Pueden evaluarse los scripts a medida que se carga el documento para modificar los contenidos del documento dinámicamente.
Los scripts pueden acompañar a un formulario para procesar los datos a medida que éstos se introducen. Los diseñadores pueden rellenar dinámicamente partes de un formulario según los valores de los otros campos. También pueden asegurarse de que los datos introducidos concuerden con rangos de valores predeterminados, de que los campos sean consistentes entre sí, etc.
Los scripts pueden ser llamados por eventos que afecten al documento, como la carga, la descarga, el movimiento del foco sobre los elementos, los movimientos del ratón, etc.
Los scripts pueden ser vinculados a controles de formulario (p.ej., botones) para producir elementos gráficos para la interfaz del usuario.
Hay dos tipos de scripts que los autores pueden asociar a un documento HTML:

Aquellos que se ejecutan una sola vez cuando el agente de usuario carga el documento. Los scripts que aparecen dentro de un elemento SCRIPT se ejecutan cuando el elemento es cargado. Para los agentes de usuario que no puedan o que no vayan a ejecutar scripts, los autores pueden incluir contenido alternativo por medio del elemento NOSCRIPT.
Aquellos que son ejecutados cada vez que ocurre un determinado evento. Estos scripts pueden ser asignados a varios elementos por medio de los atributos de eventos intrínsecos.

En el sistema operativo DOS, a los guiones creados para ser interpretados por cmd.exe o el obsoleto COMMAND.COM se les conoce como archivos "BATCH" (procesamiento por lotes) y acaban en .bat. En el sistema operativo Windows, existen varios lenguajes interpretados como Visual Basic Script, JavaScript, WScript, Batch Script, etc.

En diseño web

Los guiones en internet se pueden clasificar en guiones del lado del cliente y del lado del servidor.

Guiones del lado del cliente
Los guiones del lado del cliente se deben incluir con el tag <script>, incluyendo el atributo type con el tipo MIME.
Generalmente se usa JavaScript, pero se puede usar VBScript (solo Internet Explorer o Google Chrome). Tiene como objetivo, por lo general, AJAX o manipulación del DOM.

Guiones del lado del servidor
No tienen los problemas de accesibilidad que pueden presentar los guiones en el cliente. También permiten modificar las cabeceras http, u obtenerlas. Además, permiten acceso a bases de datos y otros archivos internos.

Diseño de documentos para agentes de usuario que soporten scripts
Las siguientes secciones tratan sobre cuestiones que afectan a los agentes de usuario que soportan scripts.

El elemento SCRIPT
Cita:<!ELEMENT SCRIPT - - %Script; -- sentencias de script -->
<!ATTLIST SCRIPT
charset %Charset; #IMPLIED -- codif. de caracteres del recurso vinculado--
type %ContentType; #REQUIRED -- tipo de contenido del lenguaje de scripts --
src %URI; #IMPLIED -- URI del script externo --
defer (defer) #IMPLIED -- El AU puede retrasar la ejecución --
>
Etiqueta inicial: obligatoria, Etiqueta final: obligatoria


Definiciones de atributos

src = uri [CT]
Este atributo especifica la localización de un script externo.

type = tipo de contenido [CI]
Este atributo especifica el lenguaje de scripts de los contenidos del elemento y prevalece sobre el lenguaje de scripts por defecto. El lenguaje de scripts se especifica como un tipo de contenido (p.ej., "text/javascript"). Los autores deben proporcionar un valor para este atributo. No hay valor por defecto para este atributo.

language = cdata [CI]
Desaprobado. Este atributo especifica el lenguaje de scripts de los contenidos de este elemento. Su valor es un identificador del lenguaje, pero debido a que estos identificadores no son estándar, este atributo ha sido desaprobado en favor de type.

defer [CI]
Si está establecido, este atributo booleano indica al agente de usuario que el script no va a generar ningún contenido en el documento (p.ej., en javascript, cuando no hubiera ningún "document.write") y por lo tanto el agente de usuario puede seguir analizando y representando.
WWW
#2
Interesante aporte, para leerlo con detenimiento.
"Digo lo que pienso y cargaré con la culpa, piensa lo que digo y quédate con la disculpa" ♫
#3
los scripts tienen sin numero de utilidades pero pueden ralentizar tu web, hay que tener cuidado con esto.
#4
Definitivamente interesante pero un poco seco el post sin ejemplos grandes ni imagenes
Saludos...
#5
Voy a implementarlo un poco, gracias por el aporte. Me estoy empezando a meter un poco en la programación a ver que me sale.
Próximamente sitio web de descargas, sistemas operativos Samsung, archivos combinados oficiales Samsung (reparación de imei y desbloqueo FRP), programas útiles para la reparación de Software.
Servidor FTP premium, mínima cuota mensual (trimestral, semestral, anual)
WWW


Posibles temas similares...
Tema Autor Respuestas Vistas Último mensaje
  Wiki sobre Genie Posits 15 492 04-02-2017, 01:07 AM
Último mensaje: Posits
Exclamación [Duda] Error en script CarlosAlberto 3 142 03-01-2017, 12:17 AM
Último mensaje: CarlosAlberto
  Script PHP Web Porno CarlosAlberto 4 273 01-12-2016, 10:05 PM
Último mensaje: zeuz
  [Duda] con photoswipe script web carlsmartg 3 277 24-08-2016, 09:19 PM
Último mensaje: Rodrigo Soto
  [Duda] Opinión sobre Artisteer habacuc78 3 365 29-03-2016, 10:12 AM
Último mensaje: habacuc78
  Mejores páginas para aprender programación manubenidorm 3 286 31-10-2015, 05:13 AM
Último mensaje: habacuc78
Bombilla copia de seguridad paginas web pedrovillarraga 1 193 02-05-2015, 09:42 AM
Último mensaje: Vicen
  [Ayuda] Poner contraseña a paginas web habacuc78 10 437 22-04-2015, 10:38 AM
Último mensaje: Vicen
  script simple para embeber videos en sitio canpios 1 274 18-01-2015, 05:58 AM
Último mensaje: garcon
  script bueno para secuencia imagenes canpios 7 613 19-12-2014, 06:01 AM
Último mensaje: amplox



Usuarios navegando en este tema: 1 invitado(s)