www-commits
[Top][All Lists]
Advanced

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

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


From: GNUN
Subject: www/philosophy javascript-trap.ru.html po/javas...
Date: Sun, 17 Jan 2016 16:58:08 +0000

CVSROOT:        /web/www
Module name:    www
Changes by:     GNUN <gnun>     16/01/17 16:58:07

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

Log message:
        Automatic update by GNUnited Nations.

CVSWeb URLs:
http://web.cvs.savannah.gnu.org/viewcvs/www/philosophy/javascript-trap.ru.html?cvsroot=www&r1=1.37&r2=1.38
http://web.cvs.savannah.gnu.org/viewcvs/www/philosophy/po/javascript-trap.ru-en.html?cvsroot=www&r1=1.26&r2=1.27
http://web.cvs.savannah.gnu.org/viewcvs/www/philosophy/po/javascript-trap.ru.po?cvsroot=www&r1=1.42&r2=1.43

Patches:
Index: javascript-trap.ru.html
===================================================================
RCS file: /web/www/www/philosophy/javascript-trap.ru.html,v
retrieving revision 1.37
retrieving revision 1.38
diff -u -b -r1.37 -r1.38
--- javascript-trap.ru.html     9 Jan 2016 11:27:33 -0000       1.37
+++ javascript-trap.ru.html     17 Jan 2016 16:58:06 -0000      1.38
@@ -39,17 +39,15 @@
 их просто как дополнения к разметке HTML, а 
не как настоящие программы;
 они не составляли значимого предмета для 
обсуждения.</p>
 
-<p>Многие сайты до сих пор используют JavaScript 
таким же образом, но
-некоторые применяют его для крупных 
программ, которые решают
-серьезные задачи. Например, &ldquo;Google Docs&rdquo; 
устанавливает на вашей
-
-машине программу на JavaScript, занимающую 
полмегабайта, в сжатом
-виде, который мы называем &ldquo;Obfuscript&rdquo; 
(запутанный сценарий),
-потому что там нет комментариев и почти 
нет пробелов, а названия
-методов состоят из одной буквы. Исходный 
текст программы&nbsp;&mdash;
-это форма, предпочтительная для изменения 
программы; сжатый
-текст не является исходным текстом, и 
настоящий исходный текст
-недоступен пользователю.</p>
+<p>Многие сайты до сих пор используют JavaScript 
таким же образом, но некоторые
+применяют его для крупных программ, 
которые решают серьезные
+задачи. Например, &ldquo;Google Docs&rdquo; пытается 
передать на вашу машину
+программу на JavaScript, занимающую 
полмегабайта, в сжатом виде, который мы
+называем &ldquo;Obfuscript&rdquo; (запутанный 
сценарий), потому что там нет
+комментариев и почти нет пробелов, а 
названия методов состоят из одной
+буквы. Исходный текст программы&nbsp;&mdash; это 
форма, предпочтительная для
+изменения программы; сжатый текст не 
является исходным текстом, и настоящий
+исходный текст недоступен пользователю.</p>
 
 <p>Браузеры обычно не сообщают вам о том, 
что они загружают программы на
 JavaScript. В некоторых браузерах есть способ 
полностью выключить
@@ -73,16 +71,15 @@
 вместо исходной, когда вы посещаете этот 
сайт. Этот эффект сравним с
 тивоизацией, хотя его в принципе не так 
трудно преодолеть.</p>
 
-<p>JavaScript&nbsp;&mdash; не единственный язык, на 
котором написаны
-программы, передаваемые с сайтов 
пользователю. Flash
-поддерживает программирование с помощью 
расширенного варианта
-языка JavaScript. Нам будет необходимо изучить 
вопрос о Flash, чтобы
-давать подходящие рекомендации. Silverlight, 
кажется, создает проблемы,
-сходные с Flash, только еще хуже, поскольку 
Microsoft применяет
-его как базу для несвободных кодеков. 
Свободная замена Silverlight
-не решит проблему для свободного мира, 
если вместе
-с ней не будут поставляться свободные
-замены кодеков.</p>
+<p>JavaScript&nbsp;&mdash; не единственный язык, на 
котором написаны программы,
+передаваемые с сайтов пользователю. Flash 
поддерживает программирование с
+помощью расширенного варианта языка 
JavaScript; если у нас будет хотя бы
+достаточно полный свободный 
проигрыватель Flash, нам будет необходимо 
решать
+проблему несвободных программ на Flash. 
Silverlight, кажется, создает
+проблемы, сходные с Flash, только еще хуже, 
поскольку Microsoft применяет
+его как базу для несвободных кодеков. 
Свободная замена Silverlight не решит
+проблему для свободного мира, если вместе 
с ней не будут поставляться
+свободные замены кодеков.</p>
 
 <p>Апплеты на языке Java тоже выполняются в 
браузере и приводят к
 похожим проблемам. Вообще говоря, любая 
система апплетов
@@ -90,6 +87,11 @@
 для выполнения апплетов приводит нас 
только к
 постановке этого вопроса.</p>
 
+<p>Теоретически возможно программировать 
на HTML и CSS, но на практике эти
+возможности ограничены, это неудобно; для 
каждой малости требуется
+незаурядное мастерство. Такие программы 
должны быть свободны, но на сегодня
+день это не представляет серьезной 
проблемы для пользователей.</p>
+
 <p>Возникло мощное движение, которое 
призывает применять на сайтах только
 свободные (некоторые говорят 
&ldquo;открытые&rdquo;) форматы и протоколы,
 то есть те, документация на которые 
опубликована и которые каждый
@@ -104,21 +106,18 @@
 программы&rdquo; должно стать частью 
критерия корректного
 поведения сайтов.</p>
 
-<p>Молчаливая загрузка и выполнение 
несвободных программ&nbsp;&mdash;
-один из нескольких вопросов, поднимаемых 
&ldquo;веб-приложениями&rdquo;.
-Термин &ldquo;веб-приложение&rdquo; был создан, 
чтобы стереть
-принципиальное различие между 
программами, которые передают 
пользователям, и
-
-программами, которые работают на сервере. 
Он может обозначать
-особую клиентскую программу, которую 
выполняет браузер; он
-может обозначать особую серверную 
программу; он может обозначать
-особую клиентскую программу, которая 
работает рука об руку
-с особой серверной программой. Клиентская 
и серверная стороны
-затрагивают разные этические вопросы, 
даже если они так тесно
-связаны, что можно утверждать, что они 
представляют собой части
-одной программы. Эта статья рассматривает 
только вопрос
-программ на клиентской стороне. Вопрос 
серверной стороны
-мы рассматриваем отдельно.</p>
+<p>Молчаливая загрузка и выполнение 
несвободных программ&nbsp;&mdash; один из
+нескольких вопросов, поднимаемых 
&ldquo;веб-приложениями&rdquo;. Термин
+&ldquo;веб-приложение&rdquo; был создан, чтобы 
стереть принципиальное
+различие между программами, которые 
передают пользователям, и программами,
+которые работают на сервере. Он может 
обозначать особую клиентскую
+программу, которую выполняет браузер; он 
может обозначать особую серверную
+программу; он может обозначать особую 
клиентскую программу, которая работает
+рука об руку с особой серверной 
программой. Клиентская и серверная стороны
+затрагивают разные этические вопросы, 
даже если они так тесно связаны, что
+можно утверждать, что они представляют 
собой части одной программы. Эта
+статья рассматривает только вопрос 
программ на клиентской стороне. Вопрос
+серверной стороны мы рассматриваем 
отдельно.</p>
 
 <p>Как на практике мы можем решать проблему 
несвободных программ
 на языке JavaScript на сайтах? Первый шаг&nbsp;&mdash; 
избегать выполнения
@@ -357,7 +356,7 @@
 <p class="unprintable"><!-- timestamp start -->
 Обновлено:
 
-$Date: 2016/01/09 11:27:33 $
+$Date: 2016/01/17 16:58:06 $
 
 <!-- timestamp end -->
 </p>

Index: po/javascript-trap.ru-en.html
===================================================================
RCS file: /web/www/www/philosophy/po/javascript-trap.ru-en.html,v
retrieving revision 1.26
retrieving revision 1.27
diff -u -b -r1.26 -r1.27
--- po/javascript-trap.ru-en.html       9 Jan 2016 11:27:34 -0000       1.26
+++ po/javascript-trap.ru-en.html       17 Jan 2016 16:58:07 -0000      1.27
@@ -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/09 11:27:34 $
+$Date: 2016/01/17 16:58:07 $
 <!-- timestamp end -->
 </p>
 </div>

Index: po/javascript-trap.ru.po
===================================================================
RCS file: /web/www/www/philosophy/po/javascript-trap.ru.po,v
retrieving revision 1.42
retrieving revision 1.43
diff -u -b -r1.42 -r1.43
--- po/javascript-trap.ru.po    17 Jan 2016 16:33:04 -0000      1.42
+++ po/javascript-trap.ru.po    17 Jan 2016 16:58:07 -0000      1.43
@@ -17,7 +17,6 @@
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Outdated-Since: 2016-01-17 14:25+0000\n"
 
 # type: Content of: <h2>
 #. type: Content of: <h2>
@@ -90,23 +89,6 @@
 
 # type: Content of: <p>
 #. type: Content of: <p>
-# | Many sites still use JavaScript that way, but some use it for major
-# | programs that do large jobs.  For instance, Google Docs [-downloads-]
-# | {+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 letter long.  The source code of a program is the
-# | preferred form for modifying it; the compacted code is not source code,
-# | and the real source code of this program is not available to the user.
-#| msgid ""
-#| "Many sites still use JavaScript that way, but some use it for major "
-#| "programs that do large jobs.  For instance, Google Docs downloads 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 letter long.  The "
-#| "source code of a program is the preferred form for modifying it; the "
-#| "compacted code is not source code, and the real source code of this "
-#| "program is not available to the user."
 msgid ""
 "Many sites still use JavaScript that way, but some use it for major programs "
 "that do large jobs.  For instance, Google Docs tries to download into your "
@@ -117,17 +99,15 @@
 "source code, and the real source code of this program is not available to "
 "the user."
 msgstr ""
-"Многие сайты до сих пор используют JavaScript 
таким же образом, но "
-"некоторые применяют его для крупных 
программ, которые решают "
-"серьезные задачи. Например, &ldquo;Google Docs&rdquo; 
пытается передать на "
-"вашу "
-"машину программу на JavaScript, занимающую 
полмегабайта, в сжатом "
-"виде, который мы называем &ldquo;Obfuscript&rdquo; 
(запутанный сценарий), "
-"потому что там нет комментариев и почти 
нет пробелов, а названия "
-"методов состоят из одной буквы. Исходный 
текст программы&nbsp;&mdash; "
-"это форма, предпочтительная для изменения 
программы; сжатый "
-"текст не является исходным текстом, и 
настоящий исходный текст "
-"недоступен пользователю."
+"Многие сайты до сих пор используют JavaScript 
таким же образом, но некоторые "
+"применяют его для крупных программ, 
которые решают серьезные задачи. "
+"Например, &ldquo;Google Docs&rdquo; пытается передать 
на вашу машину "
+"программу на JavaScript, занимающую 
полмегабайта, в сжатом виде, который мы "
+"называем &ldquo;Obfuscript&rdquo; (запутанный 
сценарий), потому что там нет "
+"комментариев и почти нет пробелов, а 
названия методов состоят из одной "
+"буквы. Исходный текст программы&nbsp;&mdash; 
это форма, предпочтительная для "
+"изменения программы; сжатый текст не 
является исходным текстом, и настоящий "
+"исходный текст недоступен пользователю."
 
 # type: Content of: <p>
 #. type: Content of: <p>
@@ -183,23 +163,6 @@
 
 # type: Content of: <p>
 #. type: Content of: <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-] {+JavaScript; if we ever have a sufficiently complete
-# | free Flash player, we+} will need to [-study-] {+deal with+} the issue of
-# | {+nonfree+} Flash [-to make suitable recommendations.-] {+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.
-#| msgid ""
-#| "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."
 msgid ""
 "JavaScript is not the only language web sites use for programs sent to the "
 "user.  Flash supports programming through an extended variant of JavaScript; "
@@ -210,17 +173,15 @@
 "do the job for the free world unless it normally comes with free replacement "
 "codecs."
 msgstr ""
-"JavaScript&nbsp;&mdash; не единственный язык, на 
котором написаны "
-"программы, передаваемые с сайтов 
пользователю. Flash "
-"поддерживает программирование с помощью 
расширенного варианта "
-"языка JavaScript; если у нас будет хотя бы 
достаточно полный свободный "
-"проигрыватель Flash, нам будет необходимо 
решать проблему несвободных "
-"программ на Flash. Silverlight, кажется, создает 
проблемы, "
-"сходные с Flash, только еще хуже, поскольку 
Microsoft применяет "
-"его как базу для несвободных кодеков. 
Свободная замена Silverlight "
-"не решит проблему для свободного мира, 
если вместе "
-"с ней не будут поставляться свободные "
-"замены кодеков."
+"JavaScript&nbsp;&mdash; не единственный язык, на 
котором написаны программы, "
+"передаваемые с сайтов пользователю. Flash 
поддерживает программирование с "
+"помощью расширенного варианта языка 
JavaScript; если у нас будет хотя бы "
+"достаточно полный свободный 
проигрыватель Flash, нам будет необходимо 
решать "
+"проблему несвободных программ на Flash. 
Silverlight, кажется, создает "
+"проблемы, сходные с Flash, только еще хуже, 
поскольку Microsoft применяет "
+"его как базу для несвободных кодеков. 
Свободная замена Silverlight не решит "
+"проблему для свободного мира, если вместе 
с ней не будут поставляться "
+"свободные замены кодеков."
 
 # type: Content of: <p>
 #. type: Content of: <p>
@@ -243,10 +204,10 @@
 "is an impressive hack.  Such programs ought to be free, but this is not a "
 "real problem for users' freedom today."
 msgstr ""
-"Теоретически возможно программировать на 
HTML и CSS, но на практике "
-"эти возможности ограничены, это неудобно; 
для каждой малости требуется "
-"незаурядное мастерство. Такие программы 
должны быть свободны, но "
-"на сегодня день это не представляет 
серьезной проблемы для пользователей."
+"Теоретически возможно программировать на 
HTML и CSS, но на практике эти "
+"возможности ограничены, это неудобно; для 
каждой малости требуется "
+"незаурядное мастерство. Такие программы 
должны быть свободны, но на сегодня "
+"день это не представляет серьезной 
проблемы для пользователей."
 
 # type: Content of: <p>
 #. type: Content of: <p>
@@ -279,29 +240,6 @@
 
 # type: Content of: <p>
 #. type: Content of: <p>
-# | Silently loading and running nonfree programs is one among several 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-] {+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 different ethical issues,
-# | even if they are so closely integrated that they arguably form parts of a
-# | single program.  This article addresses only the issue of the client-side
-# | software.  We are addressing the server issue separately.
-#| msgid ""
-#| "Silently loading and running nonfree programs is one among several 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 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 different ethical issues, even if they "
-#| "are so closely integrated that they arguably form parts of a single "
-#| "program.  This article addresses only the issue of the client-side "
-#| "software.  We are addressing the server issue separately."
 msgid ""
 "Silently loading and running nonfree programs is one among several issues "
 "raised by &quot;web applications&quot;.  The term &quot;web "
@@ -315,21 +253,18 @@
 "addresses only the issue of the client-side software.  We are addressing the "
 "server issue separately."
 msgstr ""
-"Молчаливая загрузка и выполнение 
несвободных программ&nbsp;&mdash; "
-"один из нескольких вопросов, поднимаемых 
&ldquo;веб-приложениями&rdquo;. "
-"Термин &ldquo;веб-приложение&rdquo; был создан, 
чтобы стереть "
-"принципиальное различие между 
программами, которые передают 
пользователям, "
-"и "
-"программами, которые работают на сервере. 
Он может обозначать "
-"особую клиентскую программу, которую 
выполняет браузер; он "
-"может обозначать особую серверную 
программу; он может обозначать "
-"особую клиентскую программу, которая 
работает рука об руку "
-"с особой серверной программой. Клиентская 
и серверная стороны "
-"затрагивают разные этические вопросы, 
даже если они так тесно "
-"связаны, что можно утверждать, что они 
представляют собой части "
-"одной программы. Эта статья рассматривает 
только вопрос "
-"программ на клиентской стороне. Вопрос 
серверной стороны "
-"мы рассматриваем отдельно."
+"Молчаливая загрузка и выполнение 
несвободных программ&nbsp;&mdash; один из "
+"нескольких вопросов, поднимаемых 
&ldquo;веб-приложениями&rdquo;. Термин "
+"&ldquo;веб-приложение&rdquo; был создан, чтобы 
стереть принципиальное "
+"различие между программами, которые 
передают пользователям, и программами, "
+"которые работают на сервере. Он может 
обозначать особую клиентскую "
+"программу, которую выполняет браузер; он 
может обозначать особую серверную "
+"программу; он может обозначать особую 
клиентскую программу, которая работает "
+"рука об руку с особой серверной 
программой. Клиентская и серверная стороны 
"
+"затрагивают разные этические вопросы, 
даже если они так тесно связаны, что "
+"можно утверждать, что они представляют 
собой части одной программы. Эта "
+"статья рассматривает только вопрос 
программ на клиентской стороне. Вопрос "
+"серверной стороны мы рассматриваем 
отдельно."
 
 # type: Content of: <p>
 #. type: Content of: <p>



reply via email to

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