INICIO > WEBCODE

WebCode: artículos y reseñas de Javascript, CSS, APIs, herramientas y funciones útiles para programación de interacción web


Explico y reseño los conceptos y propiedades (mediante ejercicios) necesarios para aprovechar los lenguajes Javascript y CSS para interacción web.

George Póyla, matemático. Resolver problemas de diseño. www.duduromeroa.com

Por Eduardo J. Romero Andrade
Guayaquil

Contacto duduromeroa@gmail.com


ARTÍCULOS ACERCA DE LENGUAJES DE PROGRAMACIÓN

QUÉ ES CSS

El lenguaje para hojas de estilo en cascada (Cascading Style Sheets) es un código que ayuda a definir con qué colores, formas, posición dinámica y tipografías se mostrarán los elementos contenidos en una página web.

Otras propiedades también son animación de elementos, creación de módulos, organización mediante grillas, celdas, y columnas. Si se desea un estudio más profundo adjunto más abajo bibliografía amplia.

CSS INTERACTIVO

  • Intro al CSS interactivo
  • Intro al CSS 3D

HTML + Javascript + CSS INTERACTIVO O JUGABLE

Lenguaje XML

Lenguaje JSON




EL ALGORITMO

Es un conjunto ordenado de acciones lógicas realizadas por un computador en un lapso limitado, alimentadas con información numérica para dar un resultado (nueva información) de utilidad.

Diseñar algoritmos nos permite aprovechar cualquier lenguaje de programación para insertar, alojar y recuperar datos; y cuyo correcto tratamiento matemático nos facilita dar respuestas a problemas diversos.




QUÉ ES JAVASCRIPT

Javascript (JS) es uno de los lenguajes de programación usados para permitir en sitios web el ingreso y la transformación de datos, mostrarlos interactivos o vincularlos con otras tecnologías para generar interacción, diseño, animación 2D o 3D, conexión con dispositivos, entre otros varios alcances.

En las siguientes secciones explico JS basado en mis prácticas y en bibliografía especializada.

Ten la libertad de hacerme observaciones/correcciones a mi correo.

MÉTODOS DE LA INTERFAZ DE VENTANA DE NAVEGADOR (WINDOW BROWSER)

API JS DOM (se enumeran únicamente para dividirlas en secciones)

  • API DOM 2: querySelector(), querySelectorAll(), document.body, document.body.children, childNodes, innerText, getElementsByTagName(), getElementsByClassName
  • API DOM 3: querySelector(), querySelectorAll(), onclick(), this, getElementById().classList.add(), classList.remove(), classList.toggle(), setAttribute(), event handlers, event listeners
  • API DOM 4
  • appendChild(), event listeners, addEventListener(), onload(), DOMContentLoaded()
  • API DOM 5
  • DOM object mouseEvent

ESTUDIO DE APIs JS PARA INTERACCIÓN

Aritmética en Javascript