Blog

Aprende que es el CSSOM en 5 minutos

15 diciembre, 2024

El CSSOM o CSS Object Model (Modelo de objetos de CSS) es un conjunto de APIs que permite la manipulación de CSS a través de Javascript. Para los conocedores de Front-End el término puede que les suene conocido y si no al menos les sonará parecido a otro muy famoso: el DOM. En pocas palabras, […]

Leer más →

Aprende más de CSS – La cascada

15 noviembre, 2024

La cascada es un concepto muy importante en CSS, tanto que hasta es por esta funcionalidad que recibió su nombre. CSS es el acrónimo de Cascading Style Sheets (Hojas de Estilo en Cascada). ¿Pero qué es esto de la cascada? Es un concepto que normalmente se confunde mucho con la herencia en CSS, pero a […]

Leer más →

Las consecuencias de un mal HTML Authoring en un Screen Reader

15 octubre, 2024

En el artículo ¿Qué es HTML Authoring y porqué es importante que lo aprendas? expliqué la importancia de realizar un buen HTML Authoring (Autoría de HTML). Sin embargo ese artículo solo da unos ejemplos básicos. Por lo que considere importante realizar un ejemplo mas apegado a la realidad de la implementación incorrecta del HTML. Para […]

Leer más →

¿Qué es HTML Authoring y porqué es importante que lo aprendas?

15 septiembre, 2024

HTML (Hypertext Markup Language) es un lenguaje muy común utilizado por todo aquel que alguna vez ha desarrollado algo para la web. *En español se podría traducir a Lenguaje de Marcado de Hipertexto. Pero…eso no importa porque nadie le lllama así. Con HTML nos entendemos. He aquí un ejemplo de un documento de HTML simple […]

Leer más →

Aprende que es un User-Agent en 5 minutos

15 agosto, 2024

Dentro del mundo de HTML uno puede llegar a pensar que las cosas son simples. Al fin y al cabo no es un lenguaje de programación y por lo tanto no tiene mucha complejidad. Pero es interesante ver que en realidad hay todo un mundo técnico detrás del mismo y del que no estamos conscientes. […]

Leer más →

Conoce al Header: User-Agent en 20 minutos

15 julio, 2024

Un elemento que esta presente en todo momento cuando utilizamos la web, ya seamos desarrolladores o usuarios, es el User-Agent. Y el Header que se crea del mismo también. Este es un concepto interesante porque se utiliza para 2 conceptos diferentes pero lo suficientemente relacionados: un programa y un header. Vamos paso a paso. ¿Qué […]

Leer más →

Un ejemplo del engine de JS: V8

15 junio, 2024

V8 es el nombre que se le da al engine (motor) que utiliza Chrome para compilar Javascript. Si ya sabes aunque sea un poco de como interactua Javascript con un navegador esto no te causará ninguna confusión. Pero antes de entender como funciona V8 es vital entender lo básico de los engines y de la […]

Leer más →

Que es un AST – Abstract Syntax Tree

15 mayo, 2024

Un árbol de sintaxis abstracta o en inglés: abstract syntax tree en inglés (AST), es una estructura de datos que se utiliza en ciencia de la computación para representar una pieza de código. Para entender exactamente como funcionan es necesario entender como funciona una estructura de datos de tipo árbol. Un árbol como estructura de […]

Leer más →

Aprende lo básico de un engine en Javascript

15 abril, 2024

Muchas veces uno escucha de varios términos de JS que puede ser uno no llegue a comprender del todo: runtime environments (ambientes de ejecución), versiones de EcmaScript…engines (motores). ¿Pero qué es exactamente un motor cuando hablamos de programación? En la vida real cuando hablamos de motores hablamos de la parte de la maquinaria que que […]

Leer más →

Aprende que es el DOM en 5 minutos

15 marzo, 2024

El DOM o Document Object Model (Modelo de objeto de documento en español) es una interfaz de programación para los documentos web como HTML. ¿Una interfaz? ¿Qué clase de interfaz? ¿La interfaz de usuario? No. ¿Una interfaz de audio? Noooo tampoco. ¿La definición de un tipo de objeto en programación? ¡Correcto! Pero si es una […]

Leer más →