X-Git-Url: https://git.jsancho.org/?p=blog.git;a=blobdiff_plain;f=posts%2F141.html;fp=posts%2F141.html;h=aa90333416d7fb5135fbe1d0941b1ce8fd9aaad9;hp=f340821c7d44e739b2b7d0c91f2b92db3f687b56;hb=ad9ffd24ee402466f9217dc1ef099651cb36bc8d;hpb=c1c59536eb431a37e96685f67d9fd622dc7a454c diff --git a/posts/141.html b/posts/141.html index f340821..aa90333 100644 --- a/posts/141.html +++ b/posts/141.html @@ -3,7 +3,7 @@ date: 2011-02-25 19:27 ---
-

Actualización: Todo lo explicado en esta entrada puede hacerse mucho mejor usando el objeto XMLHttpRequest, tal como cuento en Ejecución de programas Gacela en el navegador (rectificación). Si quieres saber cómo no hacerlo, sigue leyendo :-D

+

Actualización: Todo lo explicado en esta entrada puede hacerse mucho mejor usando el objeto XMLHttpRequest, tal como cuento en Ejecución de programas Gacela en el navegador (rectificación). Si quieres saber cómo no hacerlo, sigue leyendo :-D

El proyecto Gacela, en el que llevo trabajando cerca de dos años y medio, está formado a su vez por tres subproyectos:

@@ -59,4 +59,4 @@ date: 2011-02-25 19:27

La segunda función, ejecutar_mi_codigo, se lanza cuando el iframe acaba de cargar el fichero. Usando las propiedas textContent o innerText (esto depende del navegador) recogemos el código Lisp, lo traducimos a Javascript y lo insertamos en su correspondiente sección en la cabecera. Finalmente iniciamos la ejecución del código.

Así, aunque de forma más transparante, Gacela es capaz de cargar código Lisp en una página web y ejecutarlo. Es decir, que el mismo código se ejecuta de la misma forma localmente en un ordenador o de forma remota a través del navegador, que es lo que se pretende.

-
\ No newline at end of file +