Chromium Web Browser Logo

Chromium extension tutorial

Download PDF

Por supuesto que no estamos hablando del elemento químico cromo («chromium» en inglés) sino del popular navegador web de código abierto para todos. Lo que desarrollaremos es una «extensión», una herramienta integrada al navegador y que tiene muy diferentes propósitos. Con fines didácticos haremos una extensión muy sencilla que nos redirige hacia una página web que nos devuelve simplemente nuestra propia dirección IPv4, ¡manos al teclado!

Continue reading

Download PDF

PHP tutorial

Download PDF

Un lenguaje importante y que hemos dejado de lado por años es el ya muy famoso lenguaje PHP. En desagravio publicamos esta entrada y le queremos dar características especiales: no insisteremos en ser detallistas al extremo, se trata de una introducción, un tutorial que lleve paso por paso a cualquier persona que desee aprender dicho lenguaje de programación. Por ello no publicaremos su historia, configuración del servidor, etcétera. Os recordamos que para aprender PHP sería bueno tener conocimientos mínimos de HTML, CSS y JavaScript.

Continue reading

Download PDF

¿Cómo funciona Mozilla Firefox? Motor Gecko y el Proyecto Quantum

Download PDF

Interesante es saber sobre cómo funciona el navegador web Mozilla Firefox (para nosotros, nuestro favorito) y vamos a diseccionar y explicar de manera sencilla, sin mayores pretensiones, sus diversos componentes. Para ello comenzaremos de atrás para adelante: el último Proyecto de Mozilla Firefox llamado «Quantum«, ¡Investiguemos juntos!

Continue reading

Download PDF
JavaScript unofficial logo

JavaScript tutorial desde cero hasta avanzado

Download PDF

Aunque es difícil pensar con el estómago vacío, no nos damos por vencidos y seguimos adquiriendo y COMPARTIENDO conocimientos. En esta oportunidad comenzamos con JavaScript -más vale tarde que nunca- la cual es una potente herramienta del lado del cliente (luego veremos que también -con ayuda de algunos entornos de trabajo «framework»-  se usa del lado de servidor web).

JavaScript unofficial logo
JavaScript unofficial logo

Introducción.

.

Breve historia del JavaScript.

Muchos desarrolladores actualmente creen que JavaScript -que abreviaremos como JS – es un subconjunto de Java, lo cual no lo es pero eso le dio mucha credibilidad. Sin embargo JS (su nombre original era LiveScript), fue desarrollado originalmente por Brendan Eich en 10 días mientras se trabaja para Netscape Corporation y no tenía nada que ver con el lenguaje de Sun Java System. JS era en realidad una extensión del lenguaje C, mientras que Java fue desarrollado a partir de cero. Esta es la razón por JS ha tenido históricamente una reputación bastante pobre tal como C había caído bajo las presiones del lenguaje C ++ y el aumento de su comunidad. C y C ++ han sido siempre dos idiomas muy difíciles para obtener alta experiencia y fluidez en los mismos. Pregúntale a cualquier desarrollador muy competente en C / C ++ cuán mal diseñadas están las aplicaciones en C / C ++  que él o ella hayan visto en sus carreras. Desafortunadamente, JS no adoptó la consistencia de su predecesor.

La Comunidad de Java y su propio lenguaje poderoso, Java, también contribuyeron en gran medida de la influencia de la subida de JS como lenguaje de scripting web predominante, de manera indirecta. Y que también fuera apoyado en navegadores apartes de Internet Explorer le dio la ventaja de que nunca recibió VBScript . Para aquellos que nunca han utilizado VBScript, éste era para todos los efectos y propósitos una implementación muy superior de una herramienta web de este tipo. Si se hubiera abierto al estándar ECMA y refinado, JavaScript nunca habría sido capaz de competir con ella. Por desgracia, Microsoft era bastante cerrada de mente en aquel entonces.

El por qué de este tutorial.

Gramática.

Tipos de variables.

 

Futuro del Javascript.

Fuentes consultadas.

En idioma castellano:

En idioma inglés:

Download PDF