<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Работа по интеграции языка Python в web-браузеры</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/55956.html</link>
    <description>Марк Сиборн (Mark Seaborn) сообщил (http://mail.python.org/pipermail/python-dev/2009-June/090038.html) о первых результатах работы по интеграции классического Python интерпретатора CPython в web-браузеры путем использования технологии Google Native Client (http://code.google.com/p/nativeclient/), позволяющей (http://www.opennet.ru/opennews/art.shtml?num=19308) выполнять в окне web-браузера обычные бинарные приложения. Плагин Native Client поддерживает (http://code.google.com/p/nativeclient/wiki/TestedPlatforms) браузеры Firefox, Safari, Opera и Google Chrome на платформах Linux, Mac OS X и Windows.&lt;br&gt;&lt;br&gt;&lt;br&gt;Главная цель разработки состоит в обеспечении работы немодифицированной сборки CPython для выполнения в изолированном окружении Native Client.  Безопасность в Native Client достигается через изоляцию системных вызовов и прерываний - разрешено выполнение 46 системных вызовов, остальное либо запрещено, либо эмулируется специальным runtime кодом. Сетевые и дисковые функции, а также операции...&lt;br&gt;&lt;br&gt;URL: http://mail.py</description>

<item>
    <title>Работа по интеграции языка Python в web-браузеры (ph)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/55956.html#53</link>
    <pubDate>Tue, 09 Mar 2010 16:56:05 GMT</pubDate>
    <description>я пошел дальше и написал браузер на питоне)&lt;br&gt;http://pawnhearts.ru/blog/2010/03/09/hackwrench-webkit-pygtk-browser/&lt;br&gt;</description>
</item>

<item>
    <title>Работа по интеграции языка Python в web-браузеры (Аноним)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/55956.html#52</link>
    <pubDate>Mon, 22 Jun 2009 04:32:14 GMT</pubDate>
    <description>В результате через несколько лет мы получим ситуацию, внешне идентичную массовой одноплатформенности... только достигаться она будет не тупой установкой одинаковых компов всем юзерам, а херовой горой промежуточных уровней, сводящих аппаратные/ОС различия к нулю, и при этом жрущих процентов 90 ресурсов....&lt;br&gt;&lt;br&gt;Ну это как взять всех автомобилистов и позвать ездить на эвакуаторах... то есть, ты вроде на &quot;феррари&quot;, а он вроде на &quot;бентли&quot;, но вы оба в кузовах &quot;газелей&quot;&lt;br&gt;</description>
</item>

<item>
    <title>Работа по интеграции языка Python в web-браузеры (аноним)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/55956.html#51</link>
    <pubDate>Sun, 21 Jun 2009 10:06:10 GMT</pubDate>
    <description>&amp;gt;Любая дырка - в первую очередь косяк разработчиков одного из задействованых компонентов... &lt;br&gt;&amp;gt;если все будут писать нормальные программы, то всё будет хорошо. Да &lt;br&gt;&amp;gt;и меньше поводов будет поднимать такие вот палемики, как бабульки у &lt;br&gt;&amp;gt;подъезда лишь бы охаять кого нибудь... Всё равно, если технологию хотят &lt;br&gt;&amp;gt;внедрять - значит это востребовано кем-то, а значит имеет место быть. &lt;br&gt;&amp;gt;И это хорошо. &lt;br&gt;&lt;br&gt;Советую перечитать законы Мэрфи&lt;br&gt;</description>
</item>

<item>
    <title>Работа по интеграции языка Python в web-браузеры (аноним)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/55956.html#50</link>
    <pubDate>Sun, 21 Jun 2009 10:04:15 GMT</pubDate>
    <description>&amp;gt;&amp;gt; позволяющей выполнять в окне web-браузера обычные бинарные приложения&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Это чтобы хаксорам было удобнее у меня пассворды и т.п. тырить и &lt;br&gt;&amp;gt;проксики запускать?Из Battle for Wesnoth вон питон выбросили.Потому как дыра, по &lt;br&gt;&amp;gt;сути позволяющая запускать неограниченный питоновый скрипт любому дятлу на стороне клиента.Гугл &lt;br&gt;&amp;gt;хочет сделать решето типа активиксов номер два?Хакеры должны сказать гуглу спасибо &lt;br&gt;&amp;gt;им за столь ценные начинания по размножению дыр в браузерах.Кажется скоро &lt;br&gt;&amp;gt;за тонны спама и зиллионы проксей можно будет ругать не только &lt;br&gt;&amp;gt;Майкрософт но и гугл... oO &lt;br&gt;&lt;br&gt;Спасибо, вы открыли мне глаза. Удаляю блендер к чертям собачим, жыть невыносимо страшно.&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Работа по интеграции языка Python в web-браузеры (anonymous)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/55956.html#48</link>
    <pubDate>Fri, 19 Jun 2009 13:19:18 GMT</pubDate>
    <description>&amp;gt;а что такое &quot;сильверлайта на .NET. &quot; и кому это нужно? &lt;br&gt;&lt;br&gt;мигелю деиказа.&lt;br&gt;</description>
</item>

<item>
    <title>Работа по интеграции языка Python в web-браузеры (ffsdmad)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/55956.html#47</link>
    <pubDate>Fri, 19 Jun 2009 13:18:17 GMT</pubDate>
    <description>&amp;gt;js медленный. но в любом случае питон намного медленней сильверлайта на .NET. &lt;br&gt;&amp;gt;хотя и позволяет на лету скрпиты подготавливать. - если на это &lt;br&gt;&amp;gt;рассчитано. &lt;br&gt;&lt;br&gt;а что такое &quot;сильверлайта на .NET. &quot; и кому это нужно?&lt;br&gt;</description>
</item>

<item>
    <title>Работа по интеграции языка Python в web-браузеры (Аноним)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/55956.html#46</link>
    <pubDate>Fri, 19 Jun 2009 09:19:42 GMT</pubDate>
    <description>Очень хорошо видно что web знает куда плыть, но очень туманно как. &lt;br&gt;html -&amp;gt; ajax -&amp;gt; ria (rest, web-services) -&amp;gt; БраузерОС -&amp;gt; ? &lt;br&gt;</description>
</item>

<item>
    <title>Работа по интеграции языка Python в web-браузеры (anonymous)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/55956.html#43</link>
    <pubDate>Fri, 19 Jun 2009 06:52:26 GMT</pubDate>
    <description>&amp;gt;Я так и поступаю, но это не отменяет ценности js. &lt;br&gt;&lt;br&gt;а я и не говорил, что js не нужен. он просто overused.&lt;br&gt;&lt;br&gt;&amp;gt;Вы утрируете. Просто производителю софта поддерживать веб-вариант проще, чем stand-alone аналог &amp;#8212; &lt;br&gt;&amp;gt;одна копия (на сервере), простое обновление в любое время, полный контроль &lt;br&gt;&amp;gt;и т.д. &lt;br&gt;&lt;br&gt;вот-вот. с &amp;#171;полного контроля&amp;#187; и стоит начинать. а потом &amp;#8212; нафига на машине винты, если всё равно данные &amp;#8212; в инете, софт &amp;#8212; в инете? &amp;#171;полоумный&amp;#187; терминал &amp;#8212; и хватит. и какой-нибудь мизер-флэш для кэша очень часто используемых кусков. и куча оперативки. и неперепрошиваемая псевдо-ОС в ROM, которая только и умеет, что сетевуху поднять да до интернета дойти.&lt;br&gt;&lt;br&gt;кстати, RMS примерно о том же говорит. но народ, как обычно, орёт, что RMS &amp;#8212; тупой фанатик. правда, этот &amp;#171;тупой фанатик&amp;#187; потом оказывается прав, да поздно&amp;#8230;&lt;br&gt;</description>
</item>

<item>
    <title>Работа по интеграции языка Python в web-браузеры (rihad)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/55956.html#42</link>
    <pubDate>Fri, 19 Jun 2009 06:45:39 GMT</pubDate>
    <description>&amp;gt; От той же явы он выгодно отличается отсутствием необходимости предварительной компиляции&lt;br&gt;&lt;br&gt;Питон еще как предварительно компилирует код в байткод перед началом выполнения, и даже сохраняет полученный байткод используемых модулей на диске для более быстрого запуска в дальнейшем (в *.pyc файлах, или *.pyo в режиме оптимизаций) и в этом плане мало чем отличается от прозрачной компиляции Джавы модулей в *.class файлы. Единственное отличие: Питон сразу начинает работу с основным исходным файлом, выполняющим роль входной точки в приложение и не создает автоматически его байткод на диске, а в Джаве основной исходный файл (и только его) нужно предварительно откомпилировать в *.class файл используя javac. И там и там рекомендуется оставлять входной файл приложения небольшим и в основном подгружающим остальные 99&#037; кода, где и выполняется вся работа.&lt;br&gt;&lt;br&gt;Но сама новость порадовала, ибо Питон мне нра.&lt;br&gt;</description>
</item>

</channel>
</rss>
