Tecnología

Inicio

Vs. JavaScript VBScript

Vs. JavaScript VBScript


JavaScript y VBScript son dos lenguajes de programación basados ​​en la escritura. A diferencia de los lenguajes compilados como COBOL y C, los programas JavaScript y VBScript se ejecutan directamente en un modo interpretado y no necesitan compilación. aplicaciones basadas en Web pueden usar ambas lenguas en los mismos programas. Además de la programación de página Web, JavaScript y VBScript tienen usos en la administración de sistemas y desarrollo de software.

Patrimonio

A finales de 1980, Microsoft desarrolló VBScript basado en su lenguaje de programación Visual Basic. Visual Basic es un sistema de desarrollo de programas sofisticados, gráfica y orientada a objetos. Aunque VBScript no produce el mismo tipo de programas que hace Visual Basic, se inspira en gran medida del uso de Visual Basic de objetos y la sintaxis del lenguaje en general.

JavaScript tuvo su inicio a mediados de la década de 1990, a consecuencia del desarrollo de software para el programa navegador web Netscape. En ese momento, la mayoría de las páginas Web consistido en HTML estático: las páginas tuvieron texto e imágenes. pero poca interactividad. JavaScript está páginas Web en los programas, por lo que, por ejemplo, un formulario de entrada podría comprobar sus propios datos y solicitar al usuario elementos que faltan. JavaScript no está modelado después o dependientes del lenguaje compilado llamado Java.

Lado del servidor

Todas las páginas Web son entregados por los servidores. Un servidor web es un programa que se ejecuta en un equipo basado en Internet que no hace más que responder a las peticiones de los usuarios de la Web. La página en sí puede ser HTML estática o puede ser un programa que genera HTML como su salida. El uso de estos programas, un minorista Web, por ejemplo, envía un cliente páginas únicas como él hace compras en línea. El cliente nunca ve el programa de VBScript, sólo las páginas Web resultantes. VBScript ha demostrado ser popular para los programas web a nivel de servidor, sobre todo en los sistemas informáticos basados ​​en Microsoft. Los archivos de páginas tienen una extensión .asp y contienen la programación VBScript que, cuando el servidor ejecuta, produce HTML para el usuario.

JavaScript es un recién llegado relativo para la programación del lado del servidor en los sistemas nonMicrosoft. En un servidor web de Microsoft es compatible con JScript, su versión de JavaScript, así como VBScript. La mayoría del código JavaScript se ejecuta en el lado del cliente, lo que significa que el navegador Web en sí lo hace la interpretación. Esto es parte de la razón de que JavaScript que contiene las páginas Web puede comportarse de forma diferente en diferentes navegadores y diferentes versiones de navegadores.

Lado del cliente

principal de la reputación de JavaScript es un lenguaje del lado del cliente. Esto significa que está incrustado en una página web que el usuario ve y con el que interactúa. El programa navegador muestra la página HTML y JavaScript se ejecuta la programación dentro de él. Del lado del cliente JavaScript trucos incluyen la creación de las ventanas emergentes del navegador y páginas Web, tickers de texto y botones animados, menús y controles. Prácticamente todos los programas navegadores Web soporta JavaScript.

Sólo los navegadores de Microsoft son compatibles con VBScript directamente, una limitación que ha obstaculizado su uso en el lado del cliente. Algunos navegadores, como Firefox, tienen programas de plug-in opcionales que se ejecutan VBScript. Una empresa con una política de Microsoft de sólo software puede poner VBScript en sus páginas Web internas, pero para un sitio Web que desean compatibilidad con todos los navegadores, la elección actual es JavaScript.

otros Entornos

VBScript es una herramienta de programación de elección para los administradores de sistemas de Microsoft. En combinación con el software PowerShell de Microsoft, los administradores y los programadores se vuelven muchas tareas de mantenimiento diarias en programas automatizados.

Una variedad de proveedores de software han adoptado JavaScript como un lenguaje de script en sus aplicaciones. programas Photoshop y Dreamweaver de Adobe utilizan JavaScript para automatizar tareas. El programa de música de Max / MSP también utiliza JavaScript.