www-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

www/philosophy javascript-trap.es.html po/javas...


From: GNUN
Subject: www/philosophy javascript-trap.es.html po/javas...
Date: Mon, 18 Jan 2016 14:33:30 +0000

CVSROOT:        /web/www
Module name:    www
Changes by:     GNUN <gnun>     16/01/18 14:33:30

Modified files:
        philosophy     : javascript-trap.es.html 
        philosophy/po  : javascript-trap.es-en.html 

Log message:
        Automatic update by GNUnited Nations.

CVSWeb URLs:
http://web.cvs.savannah.gnu.org/viewcvs/www/philosophy/javascript-trap.es.html?cvsroot=www&r1=1.46&r2=1.47
http://web.cvs.savannah.gnu.org/viewcvs/www/philosophy/po/javascript-trap.es-en.html?cvsroot=www&r1=1.24&r2=1.25

Patches:
Index: javascript-trap.es.html
===================================================================
RCS file: /web/www/www/philosophy/javascript-trap.es.html,v
retrieving revision 1.46
retrieving revision 1.47
diff -u -b -r1.46 -r1.47
--- javascript-trap.es.html     8 Jan 2016 12:06:50 -0000       1.46
+++ javascript-trap.es.html     18 Jan 2016 14:33:28 -0000      1.47
@@ -35,13 +35,13 @@
 problema significativo.</p>
 
 <p>Muchos sitios todavía usan JavaScript de este modo, pero algunos lo usan
-para programas grandes que hacen largas tareas. Por ejemplo, Google Docs
-descarga en su máquina un programa JavaScript que pesa medio megabyte, en
-una forma compacta que podríamos llamar Obfuscript porque no tiene
-comentarios, ni casi espacios en blanco, y los nombre de método tienen una
-letra de largo. El código fuente de un programa es la forma preferida para
-modificarlo; el código compacto no es código fuente, y el código fuente real
-de este programa no está disponible para el usuario.</p>
+para programas grandes que hacen grandes tareas. Por ejemplo, Google Docs
+trata de descargar en su máquina un programa JavaScript que pesa medio
+megabyte, en una forma compacta que podríamos llamar Obfuscript porque no
+tiene comentarios, ni casi espacios en blanco, y los nombre de método tienen
+una letra de largo. El código fuente de un programa es la forma preferida
+para modificarlo; el código compacto no es código fuente, y el código fuente
+real de este programa no está disponible para el usuario.</p>
 
 <p>Los navegadores normalmente no avisan cuando cargan programas
 JavaScript. Algunos tienen una opción para desactivar JavaScript totalmente,
@@ -68,18 +68,24 @@
 
 <p>JavaScript no es el único lenguaje para sitios web con programas enviados 
al
 usuario. Flash soporta programación a través de una extendida variante de
-JavaScript. Necesitaremos estudiar el asunto de Flash para dar las
-recomendaciones apropiadas. Parece probable que Silverlight cree un problema
-similar a Flash; o peor, desde que Microsoft lo usa como una plataforma para
-codecs que no son libres. Un reemplazo libre para Silverlight no hará el
-mismo trabajo para el mundo libre a menos que venga de serie con codecs de
-recambio libres.</p>
+JavaScript; si.alguna vez disponemos de un reproductor de Flash
+completamente libre, tendremos que vérnoslas con el problema de los
+programas de Flash que no son libres. Parece probable que Silverlight cree
+un problema similar a Flash; o peor, desde que Microsoft lo usa como una
+plataforma para codecs que no son libres. Un reemplazo libre para
+Silverlight no hará el mismo trabajo para el mundo libre a menos que venga
+de serie con codecs de recambio libres.</p>
 
 <p>Los applets de Java también se ejecutan en el navegador, y conllevan
 cuestiones similares. En general, cualquier clase de sistema applet plantea
 este tipo de problema. Tener un entorno de ejecución libre para un applet
 solo nos lleva suficientemente lejos como para encontrar el problema.</p>
 
+<p>En teoría se puede programar en HTML y CSS, pero en la práctica esta
+posibilidad es limitada y engorrosa; solo ya conseguir hacerle hacer algo es
+toda una hazaña. Tales programas deberían ser libres, pero este no es hoy en
+día un verdadero problema para la libertad de los usuarios.</p>
+
 <p>Un fuerte movimiento ha desarrollado una motivación para que los sitios web
 se comuniquen solo a través de formatos y protocolos que son libres (algunos
 dirían «abiertos»), esto significa aquellos que la documentación se 
publique
@@ -94,9 +100,9 @@
 comportamiento apropiado de sitios web.</p>
 
 <p>La silenciosa carga y ejecución de programas que no son libres es una entre
-varias cuestiones que surgen por las «aplicaciones web». El término
-«aplicación web» se diseñó para ignorar la distinción fundamental entre
-software entregado a usuarios y software ejecutándose en el servidor. Puede
+varias cuestiones que surgen por las «aplicaciones web». La expresión
+«aplicación web» se acuñó para obviar la distinción fundamental entre el
+software que se entrega a usuarios y el que se ejecuta en un servidor. Puede
 referirse a un programa cliente especializado ejecutándose en un navegador,
 puede referirse a software especializado en el servidor, puede referirse a
 un programa cliente especializado que trabaja mano a mano con software de
@@ -337,7 +343,7 @@
 <p class="unprintable"><!-- timestamp start -->
 Última actualización:
 
-$Date: 2016/01/08 12:06:50 $
+$Date: 2016/01/18 14:33:28 $
 
 <!-- timestamp end -->
 </p>

Index: po/javascript-trap.es-en.html
===================================================================
RCS file: /web/www/www/philosophy/po/javascript-trap.es-en.html,v
retrieving revision 1.24
retrieving revision 1.25
diff -u -b -r1.24 -r1.25
--- po/javascript-trap.es-en.html       8 Jan 2016 12:06:51 -0000       1.24
+++ po/javascript-trap.es-en.html       18 Jan 2016 14:33:29 -0000      1.25
@@ -30,7 +30,7 @@
 did not constitute a significant issue.</p>
 
 <p>Many sites still use JavaScript that way, but some use it for major
-programs that do large jobs.  For instance, Google Docs downloads into
+programs that do large jobs.  For instance, Google Docs tries to download into
 your machine a JavaScript program which measures half a megabyte, in a
 compacted form that we could call Obfuscript because it has no
 comments and hardly any whitespace, and the method names are one
@@ -60,19 +60,25 @@
 is comparable to tivoization, although in principle not quite so hard
 to overcome.</p>
 
-<p>JavaScript is not the only language web sites use for programs sent to
-the user.  Flash supports programming through an extended variant of
-JavaScript.  We will need to study the issue of Flash to make suitable
-recommendations.  Silverlight seems likely to create a problem similar
-to Flash, except worse, since Microsoft uses it as a platform for
-nonfree codecs.  A free replacement for Silverlight does not do the job
-for the free world unless it normally comes with free replacement codecs.</p>
+<p>JavaScript is not the only language web sites use for programs sent
+to the user.  Flash supports programming through an extended variant
+of JavaScript; if we ever have a sufficiently complete free Flash
+player, we will need to deal with the issue of nonfree Flash programs.
+Silverlight seems likely to create a problem similar to Flash, except
+worse, since Microsoft uses it as a platform for nonfree codecs.  A
+free replacement for Silverlight does not do the job for the free
+world unless it normally comes with free replacement codecs.</p>
 
 <p>Java applets also run in the browser, and raise similar issues.  In
 general, any sort of applet system poses this sort of problem.  Having
 a free execution environment for an applet only brings us far enough
 to encounter the problem.</p>
 
+<p>It is theoretically possible to program in HTML and CSS, but in
+practice this capability is limited and inconvenient; merely to make
+it do something is an impressive hack.  Such programs ought to be
+free, but this is not a real problem for users' freedom today.</p>
+
 <p>A strong movement has developed that calls for web sites to
 communicate only through formats and protocols that are free (some say
 &quot;open&quot;); that is to say, whose documentation is published and which
@@ -90,7 +96,7 @@
 issues raised by &quot;web applications&quot;.  The term &quot;web
 application&quot; was designed to disregard the fundamental
 distinction between software delivered to users and software running
-on the server.  It can refer to a specialized client program running
+on a server.  It can refer to a specialized client program running
 in a browser; it can refer to specialized server software; it can
 refer to a specialized client program that works hand in hand with
 specialized server software.  The client and server sides raise
@@ -304,7 +310,7 @@
 
 <p class="unprintable">Updated:
 <!-- timestamp start -->
-$Date: 2016/01/08 12:06:51 $
+$Date: 2016/01/18 14:33:29 $
 <!-- timestamp end -->
 </p>
 </div>



reply via email to

[Prev in Thread] Current Thread [Next in Thread]