Tecnología

Inicio

Cuál es la función de la escritura?

Cuál es la función de la escritura?


Los desarrolladores pueden utilizar numerosas tecnologías y lenguajes de programación para crear sitios web y aplicaciones. La función de escritura dentro de un sitio web puede incluir el estilo y la interactividad que mejora en gran medida la experiencia del espectador del contenido. El lenguaje de script más común en los sitios web es JavaScript. funciones de JavaScript aparecen dentro del formato HTML del sitio, se ejecuta dentro de programa de navegación web del usuario. El código HTML de una página web muestra el contenido; script permite el sitio para ejecutar programas como el usuario visualiza el contenido.

Styling

funciones de script pueden mejorar la apariencia de la página Web elementos de contenido dinámicamente a medida que el usuario interactúa con ellos. Dentro del marcado HTML para una parte de una página web, el desarrollador puede incluir atributos detector de eventos, dando instrucciones al navegador para detectar la interactividad del usuario, como en el siguiente ejemplo de código:
<Div id = "elemento" onmouseover = "onElement (this.id)" onmouseout = "offElement (this.id)"> Aquí está algo de contenido </ div>

Cuando el usuario pasa su ratón sobre este elemento, el navegador ejecutará la función "onElement", pasando el ID de elemento de modo que la función puede identificarla. La función de JavaScript puede entonces alterar la apariencia del elemento de la siguiente manera:
función onElement (elemID) {
document.getElementById (elemID) .style.color = "# FFFF00";
}

Este código altera el color del elemento. El desarrollador también puede implementar la función "offElement", restaurando el elemento a su color original cuando el usuario pasa el ratón fuera de él.

La interactividad

El aumento de la interactividad es uno de los principales objetivos de la web de secuencias de comandos. que altera las propiedades de estilo en base a las acciones del usuario es una forma de proporcionar esta interactividad, pero hay muchos otros, como funciones de script puede detectar la actividad del usuario, tales como pulsaciones de teclas y clics del ratón. Algunos sitios web utilizan menús con estructura de árbol, con opciones de menú adicionales que aparecen dentro de una lista desplegable cuando el usuario pasa su ratón sobre un elemento de nivel superior. funciones de JavaScript también pueden añadir interactividad a los elementos multimedia como imágenes y vídeo.

Validación

Un uso común de secuencia de comandos en un sitio web es validar la entrada del usuario. Cuando los sitios web utilizan las formas de capturar los datos del usuario, estos datos se envían normalmente a un script del lado del servidor cuando el usuario envía su formulario. Para reducir la probabilidad de que el envío de los datos a través de una red innecesariamente, los desarrolladores pueden incluir funciones de JavaScript para comprobar la entrada del usuario para la validez. Si la entrada es válida, el guión puede seguir adelante y enviar los datos. Si el guión contiene datos que falten o entradas no válidas - direcciones de correo electrónico incorrectas, por ejemplo - el usuario puede pedirá para corregir la información antes de su presentación.

Gestión de contenido

Cuando las páginas web contienen una gran cantidad de contenido de texto, los desarrolladores a veces usan código de secuencia de comandos para gestionar la presentación de este contenido a los usuarios, por lo que es más fácil de digerir. funciones de script trabajar en conjunción con la información de hoja de estilo en cascada para indicar al navegador si desea mostrar u ocultar elementos. El siguiente código CSS demuestra que oculta un elemento de contenido:
div.content {
visibility: hidden; }

Este código establece que ningún elemento "div" con el atributo "contenido" de clase no deben ser mostrados a los usuarios, a pesar de que aparecen dentro de la página de marcado. El desarrollador puede incluir una función para ejecutar la interacción del usuario, cambiar el elemento a ser visible cuando el usuario decide visualizarla.