aboutsummaryrefslogtreecommitdiff
path: root/files/ru/tools
diff options
context:
space:
mode:
authorPeter Bengtsson <mail@peterbe.com>2020-12-08 21:46:22 -0500
committerPeter Bengtsson <mail@peterbe.com>2020-12-08 21:46:22 -0500
commita065e04d529da1d847b5062a12c46d916408bf32 (patch)
treefe0f8bcec1ff39a3c499a2708222dcf15224ff70 /files/ru/tools
parent218934fa2ed1c702a6d3923d2aa2cc6b43c48684 (diff)
downloadtranslated-content-a065e04d529da1d847b5062a12c46d916408bf32.tar.gz
translated-content-a065e04d529da1d847b5062a12c46d916408bf32.tar.bz2
translated-content-a065e04d529da1d847b5062a12c46d916408bf32.zip
update based on https://github.com/mdn/yari/issues/2028
Diffstat (limited to 'files/ru/tools')
-rw-r--r--files/ru/tools/webide/index.html252
-rw-r--r--files/ru/tools/webide/monitor/index.html110
-rw-r--r--files/ru/tools/webide/setting_up_runtimes/index.html132
-rw-r--r--files/ru/tools/webide/troubleshooting/index.html155
-rw-r--r--files/ru/tools/webide/запуск_webide/index.html29
-rw-r--r--files/ru/tools/черновик/index.html123
6 files changed, 0 insertions, 801 deletions
diff --git a/files/ru/tools/webide/index.html b/files/ru/tools/webide/index.html
deleted file mode 100644
index f8c0ab40fd..0000000000
--- a/files/ru/tools/webide/index.html
+++ /dev/null
@@ -1,252 +0,0 @@
----
-title: WebIDE
-slug: Tools/WebIDE
-tags:
- - Apps
- - Firefox OS
- - WebIDE
- - tool
- - Отладка
- - инструменты
-translation_of: Archive/WebIDE
----
-<div>{{ToolsSidebar}}</div><div class="summary">
-<p>WebIDE даёт вам возможность запускать и выполнять отладку веб-приложений, используя <a href="https://developer.mozilla.org/ru/docs/Tools/Firefox_OS_Simulator">Симулятор Firefox OS</a> или реальное устройство, работающее на Firefox OS.</p>
-
-<p>Она представляет собой среду разработки, в которой можно создавать и редактировать приложения для Firefox OS. WebIDE удобно отображет файлы проекта в древовидной структуре, что обеспечивает легкий доступ к файлам для их последующего редактирования и сохранения. В дополнение прилагается пара шаблонов для быстрого старта.</p>
-</div>
-
-<p>Для начала <a href="/ru/docs/Tools/WebIDE/Setting_up_runtimes">настройте среду выполнения</a> в WebIDE. Среда выполнения — это окружение, в котором вы сможете запускать и/или выполнять отладку приложения. Среда исполнения может быть реальным устройством, работающим под Firefox OS и подключенным к персональному компьютеру через USB (или по Wi-Fi, начиная с <a href="/ru/Firefox/Releases/39">Firefox 39</a>), или это может быть Симулятор Firefox OS, установленный на компьютере.</p>
-
-<p>Затем <a href="/ru/docs/Tools/WebIDE/Creating_and_editing_apps">создайте или откройте существующее приложение</a>. Если вы создаете новое приложение, то можете выбрать один из шаблонов. Это может быть шаблон с минимальной конфигурацией, включающий только базовый набор файлов, необходимых для разработки, либо расширенный, который содержит примеры использования специфического API. WebIDE покажет файлы проекта в виде дерева, и вы можете редактировать и сохранять их во встроенном редакторе. Конечно, совсем необязательно использовать встроенный редактор: можно разрабатывать приложение и во внешней среде разработки, используя WebIDE как дебаггер.</p>
-
-<p>В завершение установите <a href="/ru/docs/Tools/WebIDE/Running_and_debugging_apps">приложение в одну из сред выполнения и запустите его</a>. Затем откройте стандартный набор иструментов разработчика - <a href="/ru/docs/Tools/Page_Inspector">Инспектор</a>, <a href="/ru/docs/Tools/Web_Console">Веб-консоль</a>, <a href="https://developer.mozilla.org/ru/docs/Tools/Debugger">Отладчик JavaScript</a> и так далее — и можете начать изучать и изменять запущенное приложение.</p>
-
-<hr>
-<dl>
- <dt><a href="/ru/docs/Tools/WebIDE/Opening_WebIDE">Запуск WebIDE</a></dt>
- <dd>Как открыть WebIDE из Firefox.</dd>
- <dt><a href="/ru/docs/Tools/WebIDE/Setting_up_runtimes">Настройка сред выполнения</a></dt>
- <dd>Как подключиться к среде выполнения, в которой вы можете устанавливать приложения в устройства на Firefox OS, на симулятор Firefox OS, и на Firefox для Android.</dd>
- <dt><a href="/ru/docs/Tools/WebIDE/Creating_and_editing_apps">Создание и редактирование приложений</a></dt>
- <dd>Как создавать, открывать, и разрабатывать приложения, используя WebIDE.</dd>
- <dt><a href="/ru/docs/Tools/WebIDE/The_runtime_menu">Меню среды выполнения</a></dt>
- <dd>Выбрав среду выполнения, используйте меню, чтобы получить информацию о среде выполнения и о его приложениях, изменять настройки, или сделать снимок.</dd>
- <dt><a href="/ru/docs/Tools/WebIDE/Running_and_debugging_apps">Запуск и отладка приложений</a></dt>
- <dd>Как установить приложения в среду выполнения и отлаживать их, используя Инструменты разработчика Firefox.</dd>
- <dt><a href="/ru/docs/Tools/WebIDE/Working_with_Cordova_apps_in_WebIDE">Работа над приложениями Cordova в WebIDE</a></dt>
- <dd>начиная с Firefox версии 39, вы можете редактировать и отлаживать приложения Cordova, используя WebIDE.</dd>
- <dt><a href="/ru/docs/Tools/WebIDE/Troubleshooting">Устранение неполадок</a></dt>
- <dd>Помощь с проблемами с WebIDE, в особенности с проблемами подключения к среде выполнения.</dd>
-</dl>
-
-<div class="note">
-<p>Чтобы разрабатывать и отлаживать приложения с помощью WebIDE, всё что вам нужно — это Firefox версии 33 или новее. Чтобы протестировать на реальном устройстве работающем под Firefox OS, вам потребуется устройство с Firefox OS 1.2 или новее и USB кабель.</p>
-
-<p>WebIDE совместима только с Firefox OS 1.2 или новее.</p>
-</div>
-
-<h2 id="Установка_среды_исполнения">Установка среды исполнения</h2>
-
-<p>Среды исполнения в списке "Select Runtime" (Выбрать среду исполнения), сгруппированы в 3 секции:</p>
-
-<ul>
- <li><a href="https://developer.mozilla.org/ru/docs/Tools/WebIDE#Connecting_a_Firefox_OS_device">USB устройства</a>: Firefox OS устройства, подключенные через USB</li>
- <li><a href="/ru/docs/Tools/WebIDE#Adding_a_Simulator">Симуляторы</a>: установленные и зарегистрированные экземпляры Firefox OS Симулятора</li>
- <li><a href="/ru/docs/Tools/WebIDE#Custom_runtimes">Особые настройки</a>: воспользуйтесь этим пунктом, чтобы подключиться к WebIDE с помощью произвольного имени и порта.</li>
-</ul>
-
-<p>Если вы впервые установили и настроили WebIDE, то вы возможно не увидите сред исполнения в списке:</p>
-
-<p><img alt="" src="https://mdn.mozillademos.org/files/8043/webide-no-runtimes.png" style="display: block; height: 564px; margin-left: auto; margin-right: auto; width: 723px;">Оставшаяся часть главы описывает, как добавить несколько сред исполнения.</p>
-
-<h3 id="Соединение_с_устройством_Firefox_OS">Соединение с устройством Firefox OS</h3>
-
-<p>Перед тем как установить соединение с устройством Firefox OS, требуется предварительно проделать некоторые действия:</p>
-
-<ul>
- <li><strong>проверьте вашу версию Firefox OS: </strong>убедитесь, что на вашем устройстве запущена Firefox OS 1.2/Boot2Gecko 1.2 или более свежая версия. Чтобы узнать версию установленной Firefox OS, откройте меню Настройки (Settings) на устройстве, затем перейдите в <code>Device Information(Информация об устройстве) &gt; Softwar<code>e</code>(Програмное обеспечение)</code>. Если у вас установлена старая версия, но у вас Geeksphone, то обновите ваше программное обеспечение, следуя <a href="/Firefox_OS/Developer_phone_guide/Geeksphone">нашему руководству</a>.</li>
- <li><strong>активируйте удаленную отладку: </strong>в приложении Settings (Настройки),  пройдите в <code>Device information (Информация об устройстве) &gt; More information (Дополнительная информация)&gt; Developer(Разработка)</code>. Если элемент Удаленная Отладка (Remote Debugging) — это обыкновенный флажок, то нажмите на него, чтобы активировать. Если устройство дополнительно спросит активировать только "ADB", или "ADB and DevTools", выберите "ADB and DevTools".</li>
- <li><strong>отключите блокировку экрана на устройстве:</strong> в приложении Настройки (Settings) пройдите в меню к <code>Screen Lock <code>(Блокировка Экрана) </code></code>и уберите флажок с <code>Lock Screen</code> <code>(Блокировать Экран)</code>. Это облегчит вам работу, поскольку при блокировке экрана соединение с телефоном разрывается и процесс отладки приложения прервётся.</li>
- <li><strong>Только для пользователей Linux:</strong> добавьте файл с правилами<code> udev</code> , как указано в документации на шаге 3 руководства по <a href="http://developer.android.com/tools/device.html#setting-up">настройке устройств на Андроид</a>. Атрибут <code>idVendor</code> для Geeksphone имеет значение "05c6", а <a href="http://developer.android.com/tools/device.html#VendorIds">здесь</a> можно найти список других значений <code>idVendor.</code></li>
- <li><strong>Только для пользователей Windows:</strong> вам потребуется установить драйвера, как указано в документации на шаге 3 руководства по <a href="http://developer.android.com/tools/device.html#setting-up">настройке устройств на Андроид</a>. Вы сможете найти драйвера для устройств Geeksphone на сайте <a href="http://downloads.geeksphone.com/">Geeksphone</a>. Windows 8 по умолчанию не позволит вам установить неподписанные драйвера. Обратитесь к статье <a class="external external-icon" href="http://www.craftedge.com/tutorials/driver_install_windows8/driver_install_win8.html" title="http://www.craftedge.com/tutorials/driver_install_windows8/driver_install_win8.html">"Как установить неподписанные драйвера в Windows 8"</a>.</li>
- <li><strong>отключите все другие Андроид устройства:</strong> убедитесь что у вас нет других Андроид устройств, подключенных к компьютеру.</li>
-</ul>
-
-<p>Теперь подсоедините устройство к компьютеру с помощью USB. Вы должны увидеть ваше устройство в подгруппе "USB DEVICES" (USB Устройства):</p>
-
-<p><img alt="" src="https://mdn.mozillademos.org/files/8045/webide-select-runtime-keon.png" style="display: block; height: 562px; margin-left: auto; margin-right: auto; width: 710px;"></p>
-
-<h4 id="Исправление_ошибок">Исправление ошибок</h4>
-
-<p>Если вы не видите ваше устройство, то попробуйте следующее:</p>
-
-<ol>
- <li><strong>включите логирование:</strong>
-
- <ol start="1" style="list-style-type: lower-alpha;">
- <li>откройте <a href="http://kb.mozillazine.org/About:config">about:config</a>, и добавьте новый параметр <span class="message"><span class="content"><code><span class="email">extensions.adbhelper@mozilla.org.sdk</span>.console.logLevel</code>/ Присвойте ему строковое значение <code>all</code>.</span></span></li>
- <li>в <a href="https://support.mozilla.org/ru/kb/disable-or-remove-add-ons">Менеджере Дополнений</a> отключите и снова включите дополнение ADB Helper.</li>
- <li>Откройте <a href="/ru/docs/Tools/Browser_Console">К</a><a href="/ru/docs/Tools/Browser_Console">онсоль Браузера</a> и вы увидите в сообщения начинающиеся с <code>adb</code>. Если смысл сообщений вам непонятен, то попросите помощи.</li>
- </ol>
- </li>
- <li><strong>где можно попросить помощи:</strong> зайдите на <a class="external external-icon" href="https://wiki.mozilla.org/DevTools/GetInvolved#Communication">#devtools чат IRC</a>, и мы постараемся вам помочь.</li>
- <li><strong>отредактируйте asb_usb.ini</strong>: если команда "adb devices" выводит пустой список даже когда телефон подключен и разблокирован, то можно попробовать отредактировать <a class="external external-icon" href="http://blog.fh-kaernten.at/wehr/?p=1182">adb_usb.ini</a>.</li>
-</ol>
-
-<h3 id="Добавление_Симулятора_Firefox_OS">Добавление Симулятора Firefox OS</h3>
-
-<p><span style="line-height: 1.5;"><a href="/ru/docs/Tools/Firefox_OS_Simulator">Симулятор Firefox OS</a> is <span style="line-height: 1.5;">a version of the higher layers of Firefox OS</span> that simulates a Firefox OS device, but runs on the desktop. </span><span style="line-height: 1.5;">It runs in a window the same size as a Firefox OS device, includes the Firefox OS user interface and built-in apps, and simulates many of the Firefox OS device APIs.</span></p>
-
-<p><span style="line-height: 1.5;">Это означает, что в большинстве случаев вам не требуется настоящее устройство, чтобы тестировать и выполнять отладку ваших приложений. </span></p>
-
-<p>Симулятор имеет большой объем, поэтому он не встроен в Firefox, а поставляется как <a href="/ru/Add-ons">плагин</a>. Если вы нажмёте "Установить Симулятор" (Install Simulator)  в меню Среды Исполнения, вас перенаправит на страницу, с которой можно установить различные версии Firefox OS Симулятора.</p>
-
-<p><img alt="" src="https://mdn.mozillademos.org/files/8039/webide-install-simulator.png" style="display: block; height: 560px; margin-left: auto; margin-right: auto; width: 720px;">Вы можете установить сколько угодно версий Симулятора. Но будьте терпеливы — Симуляторы имеют большой объем, и поэтому их загрузка может занять продолжительное время. Как только вы установили Симуляторы, они появятся в меню Среды Исполнения:</p>
-
-<p><img alt="" src="https://mdn.mozillademos.org/files/8047/webide-select-runtime-keon-simulator.png" style="display: block; height: 559px; margin-left: auto; margin-right: auto; width: 712px;">Чтобы узнать больше о Симуляторах, просмотрите <a href="/ru/docs/Tools/Firefox_OS_Simulator">документацию к ним</a>.</p>
-
-<h3 id="Custom_runtimes">Custom runtimes</h3>
-
-<p>With a custom runtime you can use an arbitrary hostname and port to connect to the remote device.</p>
-
-<p>Under the hood, Firefox OS devices and Android devices connect to the desktop using a program called the Android Debug Bridge, or <a href="http://developer.android.com/tools/help/adb.html">ADB</a>. By default, the WebIDE uses an add-on called the ADB Helper: this simplifies the process for you by installing ADB and setting up port forwarding so the Firefox desktop tools can exchange messages with the device.</p>
-
-<p>This is convenient, but sometimes you need to manage ADB directly, because you have your own custom port forwarding, and in this case you need to set up a custom runtime. For example, you can connect a <a href="/ru/docs/Tools/Remote_Debugging/Firefox_for_Android">Firefox for Android device using adb</a>, then set up port forwarding from that device, then use the port number in a custom runtime to connect WebIDE to it.</p>
-
-<h2 id="Как_создать_новое_или_открыть_существующее_приложение">Как создать новое или открыть существующее приложение</h2>
-
-<p>В списке меню «Открыть приложение» (Open App) есть 3 опции: «Создать новое приложение», «Открыть упакованное приложение» и «Открыть приложение на удаленном хосте»:</p>
-
-<p><img alt="" src="https://mdn.mozillademos.org/files/8049/webide-open-app-empty.png" style="display: block; height: 562px; margin-left: auto; margin-right: auto; width: 723px;"></p>
-
-<h3 id="Создание_нового_приложения">Создание нового приложения</h3>
-
-<p>Выберите "Создать Приложение... " (New App...), чтобы создать новое приложение. Откроется диалог, предлагающий выбрать между двумя шаблонами "Пустое Приложение" (Privileged Empty App) и "Приложение Образец" (Privileged App).</p>
-
-<p><img alt="" src="https://mdn.mozillademos.org/files/8053/webide-new-app.png" style="display: block; height: 591px; margin-left: auto; margin-right: auto; width: 739px;"></p>
-
-<p>Оба шаблона взяты из колекции шаблонов <a href="https://github.com/mozilla/mortar/">Mortar</a>, и оба предоствавляют базовую структуру для начала разработки приложения. "Приложение Образец" (Privileged App) показывает, как приложение может использовать разрешения для загрузки контента с удаленного источника.</p>
-
-<p>Выбрав шаблон, введите имя приложения и выберите директорию, в которую следует сохранить файлы, после чего новое приложение откроется в  <a href="https://developer.mozilla.org/ru/docs/Tools/WebIDE#Editing_apps">редакторе проекта</a>.</p>
-
-<h3 id="Как_открыть_упакованное_приложение">Как открыть упакованное приложение</h3>
-
-<p>Выберите "Открыть Упакованное Приложение" (Open Packaged App...), чтобы открыть <a href="/ru/Marketplace/Options/Packaged_apps">упакованное приложение</a>. Затем укажите директорию, в которой содержится <a href="/ru/Apps/Build/Manifest">манифест</a> приложения, и оно откроется в <a href="https://developer.mozilla.org/ru/docs/Tools/WebIDE#Editing_apps">редакторе проекта</a>.</p>
-
-<h3 id="Как_открыть_приложение_на_удаленном_хосте">Как открыть приложение на удаленном хосте</h3>
-
-<p>Выберите "Открыть Удаленное Приложение" (Open Hosted App...), затем укажите ссылку (URL) на <a href="/ru/Apps/Build/Manifest">манифест</a> приложения, и приложение откроется в <a href="https://developer.mozilla.org/ru/docs/Tools/WebIDE#Editing_apps">редакторе проекта</a>.</p>
-
-<h2 id="Редактирование_приложений">Редактирование приложений</h2>
-
-<p>Редактор проекта предлагает удобное окружение для разработки приложений. Слева можно увидеть файловую структуру проекта в виде дерева, а справа панель редактора. Вы можете добавлять и удалять файлы, используя контекстное меню.</p>
-
-<p><img alt="" src="https://mdn.mozillademos.org/files/8055/webide-new-app-editor.png" style="display: block; height: 625px; margin-left: auto; margin-right: auto; width: 846px;"></p>
-
-<h3 id="Валидация_Манифеста">Валидация Манифеста</h3>
-
-<p>WebIDE автоматически проверяет манифест на наличие определенных общих ошибок. Если она найдет ошибку, то укажет, что в приложении имеются проблемы, а также даст более детальное описание проблемы:</p>
-
-<p><img alt="" src="https://mdn.mozillademos.org/files/8063/webide-invalid-manifest.png" style="display: block; height: 626px; margin-left: auto; margin-right: auto; width: 847px;"></p>
-
-<h3 id="Редактор_кода">Редактор кода</h3>
-
-<p>WebIDE использует редактор кода <a href="http://codemirror.net/">CodeMirror</a>.</p>
-
-<h4 id="Шорткаты_редактора_кода">Шорткаты редактора кода</h4>
-
-<p>{{ Page ("ru/docs/tools/Keyboard_shortcuts", "source-editor") }}</p>
-
-<h4 id="Автодополнение_кода">Автодополнение кода</h4>
-
-<p>Редактор имеет функцию автодополнения кода CSS и JavaScript. Для CSS автодополнение всегда включено:</p>
-
-<p><img alt="" src="https://mdn.mozillademos.org/files/8057/webide-css-autocomplete.png" style="display: block; height: 628px; margin-left: auto; margin-right: auto; width: 849px;">Чтобы открыть подсказки автодополнения для JavaScript, нажмите Control + Space:</p>
-
-<p><img alt="" src="https://mdn.mozillademos.org/files/8059/webide-js-autocomplete.png" style="display: block; height: 653px; margin-left: auto; margin-right: auto; width: 867px;"></p>
-
-<h4 id="Встроенная_документация">Встроенная документация</h4>
-
-<p>Редактор также может показывать встроенную документацию к JavaScript. Нажмите Shift + Space, чтобы увидеть всплывающее окно с документацией к объекту, на котором находится курсор:</p>
-
-<p><img alt="" src="https://mdn.mozillademos.org/files/8061/webide-js-inline-docs.png" style="display: block; height: 652px; margin-left: auto; margin-right: auto; width: 872px;"></p>
-
-<p>Нажатие на ссылку <code>[docs]</code> в окне с документацией перенаправит вас на страницу с MDN с описанием объекта, к которому требуется дополнительная документация.</p>
-
-<h2 id="Запуск_и_отладка_приложений">Запуск и отладка приложений</h2>
-
-<p>Когда вы готовы к запуску приложения, то выберите среду исполнения из меню "Выбрать среду исполнения" (Select Runtime). Если у вас еще нет ни одной зарегистрированной среды исполнения, то узнайте, как можно это сделать, в главе <a href="/ru/docs/Tools/WebIDE#Setting_up_runtimes">Настройка среды исполнения</a>.</p>
-
-<ul>
- <li>Если вы выбрали Симулятор, WebIDE запустит его.</li>
- <li>Если вы выбрали устройство Firefox OS, WebIDE соединится с устройством. На устройстве появится диалог, который попросит подтверждения того, что вы желаете установить соединение: нажмите "ДА" (OK).</li>
-</ul>
-
-<p>Теперь две вещи изменились. Во-первых, в меню Среды Исполнения появилось 3 дополнительных пункта:</p>
-
-<ul>
- <li>информация о текущей среде исполнения;</li>
- <li>таблица, содержащая список <a href="/ru/Apps/Build/App_permissions">разрешений приложения</a> в активной среде исполнения, в которой указан каждый API и каждый <a href="/ru/Marketplace/Options/Packaged_apps#Types_of_packaged_apps">тип приложения</a>, доступ к которому разрешен (✓), запрещен (✗), или разрешение будет запрошено у пользователя (!);</li>
- <li>команда, позволяющая сделать скриншот с экрана среды исполнения.</li>
-</ul>
-
-<p>Во-вторых, кнопка "play" в центре панели инструментов WebIDE теперь активна: нажмите на неё, чтобы установить и запустить приложение в выбранной среде исполнения:</p>
-
-<p><img alt="" src="https://mdn.mozillademos.org/files/8065/webide-running.png" style="display: block; height: 718px; margin-left: auto; margin-right: auto; width: 1314px;">Чтобы включить отладку приложения, нажмите кнопку "Приостановить" (Pause) — появится <a href="/ru/docs/Tools/Tools_Toolbox">Панель Разработчик</a><a href="/ru/docs/Tools/Tools_Toolbox">а, </a>соединённая с вашим приложением:</p>
-
-<p><img alt="" src="https://mdn.mozillademos.org/files/8067/webide-debugging.png" style="display: block; height: 688px; margin-left: auto; margin-right: auto; width: 1310px;">В зависимости от среды исполнения список доступных инструментов может изменяться, однако как минимум будут доступны базовые инструменты: <a href="/ru/docs/Tools/Page_Inspector">Инспектор</a>, <a href="/ru/docs/Tools/Web_Console">Консоль</a>, <a href="/ru/docs/Tools/Debugger">Дебаггер JavaScript</a>, <a href="/ru/docs/Tools/Style_Editor">Редактор Стилей</a>, <a href="/ru/docs/Tools/Profiler">Профайлер</a> and <a href="/ru/docs/Tools/Scratchpad">Скратчпад</a>. Как и при работе с веб страницами, любое сделанное вами изменение немедленно отобразится в приложении, но при перезапуске приложения изменения не сохраняются. И наоборот, любые сделанные вами изменения в редакторе можно сохранить сразу на диск, но они станут видимыми только после рестарта приложения.</p>
-
-<h3 id="Отладка_подписанных_приложений">Отладка подписанных приложений</h3>
-
-<p>With the Simulator, if you click on the app dropdown menu while the runtime is selected, you can see and debug not only your app but all apps running in that runtime, including <a href="/ru/Marketplace/Options/Packaged_apps#Certified_app">certified apps</a>:</p>
-
-<p><img alt="" src="https://mdn.mozillademos.org/files/8069/webide-debugging-builtin.png" style="display: block; height: 681px; margin-left: auto; margin-right: auto; width: 1302px;"></p>
-
-<p><br>
- Как бы там ни было, чтобы запустить отладку подписанного приложения на реальном устройстве:</p>
-
-<ul>
- <li>устройство должно работать под сборкой Firefox OS версии 1.2+;</li>
- <li>вы должны активировать отладку подписанных приложений.</li>
-</ul>
-
-<p>Чтобы активировать отладку подписанных приложений, проделайте следующие операции:</p>
-
-<ol>
- <li>На своем компьютере откройте терминал/консоль и выполните команду, чтобы войти на файловую систему устройства через шел:
- <pre class="brush: bash">adb shell</pre>
-
- <p>Приглашение в терминале должно измениться на root@android.</p>
- </li>
- <li>
- <p>Следующий шаг — остановите B2G:</p>
-
- <pre class="brush: bash">stop b2g</pre>
- </li>
- <li>
- <p>Смените текущую директорию:</p>
-
- <pre class="brush: bash">cd /data/b2g/mozilla/*.default/</pre>
- </li>
- <li>
- <p>Добавьте следующую строку в файл prefs.js :</p>
-
- <pre class="brush: bash">echo 'user_pref("devtools.debugger.forbid-certified-apps", false);' &gt;&gt; prefs.js
-</pre>
- </li>
- <li>
- <p>Перезапустите B2G:</p>
-
- <pre class="brush: bash">start b2g</pre>
- </li>
- <li>
- <p>Выйдите из файловой системы Андроида с помощью команды <code>exit</code>; это вернет вас в ваш обычный терминал и вы увидите стандартное приглашение командной строки.</p>
- </li>
-</ol>
-
-<p>Теперь в WebIDE доступны все подписанные приложения на вашем устройстве.</p>
-
-<p> </p>
-
-<p> </p>
diff --git a/files/ru/tools/webide/monitor/index.html b/files/ru/tools/webide/monitor/index.html
deleted file mode 100644
index 0f7a579909..0000000000
--- a/files/ru/tools/webide/monitor/index.html
+++ /dev/null
@@ -1,110 +0,0 @@
----
-title: Monitor
-slug: Tools/WebIDE/Monitor
-tags:
- - Monitor
-translation_of: Archive/WebIDE/Monitor
----
-<div>{{ToolsSidebar}}</div><p>WebIDE Monitor инструмент предназначеный помочь вам отслеживать эффективность работы <a href="/ru/docs/">Firefox OS</a>  приложений и устройств.</p>
-<p><img alt="The WebIDE Monitor" src="https://thefiletree.com/jan/shots/monitor/monitor.png" style="width: 800px; height: 464px;"></p>
-<p>Monitor способен отображать существующие, интерактивные графики для визуализации временных рядов.</p>
-<h2 id="Доступные_графики">Доступные графики</h2>
-<p>Monitor поставляется с несколькими различными графиками. Они появляются сразу после того, как WebIDE подключается к Firefox OS.</p>
-<h3 id="Обычный_пример">Обычный пример</h3>
-<p><img alt="Unique Set Size" src="https://thefiletree.com/jan/shots/monitor/uniquesetsize.png" style="width: 879px; height: 310px;"></p>
-<p>График показывает работу всех процессов Firefox OS в течение данного времени. Если вас интересует потребление памяти приложением в Firefox OS, запустите приложения, и процесс использования памяти отобразится на графике.</p>
-<h2 id="Отображение_ваших_данных">Отображение ваших данных</h2>
-<p>Отображать любые данные на Monitor очень легко, он принимает отформатированные обновления из разных источников.</p>
-<h3 id="Устройства_Firefox_OS">Устройства Firefox OS</h3>
-<p>Вы можете отправить данные с подключенного устройства, путем отправки уведомления наблюдателя.</p>
-<p>Примечание: Если вы хотите сделать это в <a href="https://developer.mozilla.org/Marketplace/Options/Packaged_apps#Certified_app" title="Certified app">сертифицированном приложении</a> пожалуйста, следуйте <a href="https://developer.mozilla.org/docs/Tools/WebIDE#Debugging_certified_apps" title="Debugging certified apps">этой инструкции</a>.</p>
-<h4 id="JavaScript">JavaScript</h4>
-<p><code>Services.obs.notifyObservers(null, 'devtools-monitor-update', data);</code></p>
-<p>Вы можете отправить данные из любого кода JS с chrom привилегией. Пример измерения времени выполнения определенного кода JS:</p>
-<p><code>const Services = require('Services');<br>
- <br>
- var start = Date.now();<br>
- // code to benchmark<br>
- var stop = Date.now();<br>
- <br>
- var data = { graph: 'Performance', myFeature: stop-start, time: stop }</code><code>;<br>
- Services.obs.notifyObservers(null, 'devtools-monitor-update', JSON.stringify(data));</code></p>
-<h4 id="C">C++</h4>
-<p><code>observerService-&gt;NotifyObservers(nullptr, "devtools-monitor-update", data);</code></p>
-<p>Вы можете отправить данные из любого места в Gecko. Пример измерения времени выполнения определенного кода:</p>
-<p><code>#include &lt;time.h&gt;<br>
- #include "nsPrintfCString.h"<br>
- #include "nsIObserverService.h"<br>
- <br>
- clock_t start = clock();<br>
- // code to benchmark<br>
- clock_t stop = clock();<br>
- double time = (double)(stop - start) / (CLOCKS_PER_SEC / 1000);<br>
- <br>
- nsCOMPtr&lt;nsIObserverService&gt; observerService = services::GetObserverService();<br>
- if (observerService) {<br>
-   nsPrintfCString str("{\"graph\":\"Performance\",\"myFeature\":%f}", time);<br>
-   nsAutoString data = NS_ConvertUTF8toUTF16(str);<br>
-   observerService-&gt;NotifyObservers(nullptr, "devtools-monitor-update", data.get());<br>
- }</code></p>
-<h3 id="С_вашего_компьютера">С вашего компьютера</h3>
-<p> </p>
-<p>Можно легко передавать данные на Monitor по серверу WebSockets. Это может быть полезно, если вы пишете расширение Firefox, инструмент командной строки или веб-service.</p>
-<p>По умолчанию Monitor ищет сервер работающий на порту 9000 вашего компьютера. Вы можете изменить это путем обновления</p>
-<p><code>devtools.webide.monitorWebSocketURL</code> preference.</p>
-<p>Вы также можете в этот момент принимать данные из локальной сети или из любой точки мира через Интернет.</p>
-<h4 id="Node.js">Node.js</h4>
-<p><code>TODO</code></p>
-<h4 id="Python">Python</h4>
-<p><code>TODO</code></p>
-<h3 id="Поддерживаемые_форматы">Поддерживаемые форматы</h3>
-<p>Monitor принимает данные в виде объектов JSON, которые обычно выглядят следующим образом:</p>
-<p><code>{</code><br>
- <code>  "graph": "myGraph",<br>
-   "curve": "myCurve",<br>
-   "value": 42,<br>
-   "time": 1234567890<br>
- }</code></p>
-<p>Этот формат предназначен для большего удобства. Если указано, что График или кривая не существует, он будет создан автоматически.</p>
-<h4 id="Произвольные_имена">Произвольные имена</h4>
-<p>Неопознанные записи будут рассматриваться как имя кривой и стоимости.</p>
-<p>Для маленького пакета данных вы можете использовать что-то вроде:</p>
-<p><code>{ "myCurve": 42 }</code></p>
-<p>Это добавит данные указывающие на "myCurve" в графе no name. Отсутствует time по умолчанию, когда Monitor получил пакет.</p>
-<p>Для повышения точности лучше всегда указывать метку времени "timestamp" для хранения данных:</p>
-<p><code>{<br>
-   "current": 60,</code><br>
- <code>  "voltage": 500,<br>
-   <code>"time": 1234567890</code><br>
- }</code></p>
-<h4 id="Несколько_значений">Несколько значений</h4>
-<p>В одном обновлении, вы можете отправить данные для нескольких кривых:</p>
-<p><code>{<br>
-   "graph": "myGraph",<br>
-   "myCurve1": 50,<br>
-   "myCurve2": 300,<br>
-   "myCurve3": 9000,<br>
-   "time": 1234567890<br>
- }</code></p>
-<p>Или несколько точек данных для одной кривой:</p>
-<p><code>{<br>
-   "graph": "myGraph",<br>
-   "curve": "myCurve",<br>
-   "values": [<br>
-     { "time": 1234567890, "value": 42 },<br>
-     { "time": 1234567981, "value": 51 }<br>
-   ]<br>
- }</code></p>
-<h4 id="Multiple_обновления">Multiple обновления</h4>
-<p>И вы также можете отправить несколько обновлений данных в виде массива:</p>
-<p><code>[<br>
-   { "graph": "Memory", "time": 1234567890, "System": 2600, "My App": 1000 },<br>
-   { "graph": "Power", "time": 1234567890, "current": 60, "voltage": 500 }<br>
- ]</code></p>
-<h4 id="Специальное_событие">Специальное событие</h4>
-<p>Чтобы отметить специальное событие в графе с вертикальной чертой, добавьте ключ событий для обновления вашего:</p>
-<p><code>{<br>
-   "graph": "myGraph",<br>
-   "event": "myEvent",<br>
-   "time": 1234567980<br>
- }</code></p>
diff --git a/files/ru/tools/webide/setting_up_runtimes/index.html b/files/ru/tools/webide/setting_up_runtimes/index.html
deleted file mode 100644
index 2fd78e6f57..0000000000
--- a/files/ru/tools/webide/setting_up_runtimes/index.html
+++ /dev/null
@@ -1,132 +0,0 @@
----
-title: Настройка времени выполнения
-slug: Tools/WebIDE/Setting_up_runtimes
-tags:
- - Боковая панель
- - Операционная Система
- - Руководство
- - Симуляторы
-translation_of: Archive/WebIDE/Setting_up_runtimes
----
-<p>{{ToolsSidebar}}</p>
-
-<p>Время выполнения это среда где вы будете выполнять и отлаживать приложение, такое как веб браузер. Время выполнения может быть:</p>
-
-<ul>
- <li>экземпляр Firefox, или настольная версия или экземпляр Firefox дляAndroid запускающаяся на телефоне</li>
- <li>устройство запускающее Firefox OS, или Firefox OS Симулятор установленный на рабочем столе</li>
- <li>различные браузерные движки, такие как Google Chrome или Safari, запускающиеся на рабочем столе или на мобильном устройстве.</li>
-</ul>
-
-<p>В WebIDE, вы будете использовать боковую панель в правой стороне для управления временами выполнения:</p>
-
-<p><img alt="" src="https://mdn.mozillademos.org/files/12149/webide-right-sidebar.png" style="display: block; height: 712px; margin-left: auto; margin-right: auto; width: 811px;"></p>
-
-<p>В этой боковой панели времена выполнения сгрупирированны в четыре типа:</p>
-
-<dl>
- <dt><a href="/en-US/docs/Tools/WebIDE/Setting_up_runtimes#Connecting_a_Firefox_OS_device">USB УСТРОЙСТВА</a></dt>
- <dd>Устройства Firefox OS подключены через USB. С Firefox 36 это также позволяет вам подключиться к <a href="/en-US/docs/Tools/Remote_Debugging/Debugging_Firefox_for_Android_with_WebIDE">Firefox for Android over USB</a>.</dd>
- <dt><a href="/en-US/docs/Tools/WebIDE/Setting_up_runtimes#Connecting_over_WiFi">WI-FI УСТРОЙСТВА</a></dt>
- <dd>Устройства Firefox OS подключены через Wi-Fi. Новое в Firefox 39.</dd>
- <dt><a href="/en-US/docs/Tools/WebIDE/Setting_up_runtimes#Adding_a_Simulator">СИМУЛЯТОРЫ</a></dt>
- <dd>Экземпляры установленного вами симулятора Firefox OS.</dd>
- <dt><a href="/en-US/docs/Tools/WebIDE/Setting_up_runtimes#Other_runtimes">ДРУГИЕ</a></dt>
- <dd>Удаленные среды выполнения для подключения WebIDE к произвольному хосту и порту. Если у вас есть <a href="/en-US/docs/Tools/Valence">Valence</a> надстройка установлена, этот раздел также перечислит <a href="/en-US/docs/Tools/WebIDE/Setting_up_runtimes#Valence-enabled_runtimes">additional runtimes it enables</a>.</dd>
-</dl>
-
-<p>Остальная часть этого раздела описывает, как вы можете добавить некоторые среды выполнения.</p>
-
-<h2 id="Подключение_Firefox_OS_устройства">Подключение Firefox OS устройства</h2>
-
-<p>Если у вас достаточно свежая версия Firefox и Firefox OS, вы можете <a href="/en-US/docs/Tools/WebIDE/Setting_up_runtimes#Connecting_over_WiFi">подключиться по WI-FI</a>. В противном случае вы должны подключиться через USB.</p>
-
-<ul>
- <li><a href="/en-US/docs/Tools/Remote_Debugging/Debugging_Firefox_OS_over_USB">how to connect over USB</a></li>
- <li><a href="/en-US/docs/Tools/Remote_Debugging/Debugging_Firefox_OS_over_Wifi">how to connect over WiFi</a></li>
-</ul>
-
-<h2 id="Подключение_к_Firefox_для_Android">Подключение к Firefox для Android</h2>
-
-<p>Устройства Android, подключенные через USB и работающие с Firefox для Android, отображаются как среда выполнения в разделе «Устройства USB». Начиная с Firefox 42, вы можете подключаться к Firefox для Android через Wi-Fi.</p>
-
-<ul>
- <li><a href="/en-US/docs/Tools/Remote_Debugging/Debugging_Firefox_for_Android_with_WebIDE">Как подключиться по USB</a></li>
- <li><a href="/en-US/docs/Tools/Remote_Debugging/Debugging_Firefox_for_Android_over_Wifi">Как подключиться по WiFi</a></li>
-</ul>
-
-<h2 id="Добавление_Симулятора">Добавление Симулятора</h2>
-
-<p><a href="/en-US/docs/Tools/Firefox_OS_Simulator">Firefox OS Simulator</a></p>
-
-<p>является версией более высоких уровней ОС Firefox, которая имитирует устройство с ОС Firefox, но работает на рабочем столе. Он работает в окне того же размера, что и устройство с ОС Firefox, включает в себя пользовательский интерфейс ОС Firefox и встроенные приложения, а также имитирует многие API-интерфейсы устройства с ОС Firefox.</p>
-
-<p>Это означает, что во многих случаях вам не нужно реальное устройство для тестирования и отладки вашего приложения.</p>
-
-<p>Симулятор поставляется не внутри Firefox, а как Firefox<a href="/en-US/Add-ons"> дополнение</a>.Если вы нажмете «Установить симулятор» на боковой панели «Runtime», вы перейдете на страницу, с которой вы можете установить симуляторы для различных версий Firefox OS.</p>
-
-<p><img alt="" src="https://mdn.mozillademos.org/files/12151/webide-extra-components.png" style="display: block; height: 712px; margin-left: auto; margin-right: auto; width: 811px;">Вы можете установить сколько вам угодно. Однако будьте терпеливы: Симулятор может занять несколько минут для скачивания.</p>
-
-<p>Заметьте для того чтобы запустить Firefox OS Симулятор 2.6 или позднюю версию, вы должны использовать Firefox 45 или позднюю версию.</p>
-
-<p>Один раз установя некоторые Симуляторы вы можете закрыть это "Extra Components" окно, и Симуляторы которые вы установили появляются как опция в панели времён выполнения:</p>
-
-<p><img alt="" src="https://mdn.mozillademos.org/files/12153/webide-installed-simulators.png" style="display: block; height: 712px; margin-left: auto; margin-right: auto; width: 811px;"></p>
-
-<p>Для того чтобы узнать больше о Симуляторе, посмотрите его <a href="/en-US/docs/Tools/Firefox_OS_Simulator">документацию</a>.</p>
-
-<h3 id="Конфигурирование_Симуляторов">Конфигурирование Симуляторов</h3>
-
-<p>Новое в Firefox 42</p>
-
-<p>Начиная с Firefox 42, в боковой панели рядом с каждым перечисленным Симулятором вы увидите иконку настроек:</p>
-
-<p><img alt="" src="https://mdn.mozillademos.org/files/11321/webide-settings.png" style="display: block; height: 50px; margin-left: auto; margin-right: auto; width: 364px;"></p>
-
-<p>Кликните его, и вы увидите экран позволяющий вам управлять Симулятором:</p>
-
-<p><img alt="" src="https://mdn.mozillademos.org/files/12155/webide-simulator-options.png" style="display: block; height: 712px; margin-left: auto; margin-right: auto; width: 811px;">Вы можете:</p>
-
-<ul>
- <li>назвать данную запись</li>
- <li>указать ему выбранный <a href="/en-US/Firefox_OS/Building_the_Firefox_OS_simulator">Desktop B2G build</a></li>
- <li>указать ему выбранный Gaia профиль</li>
- <li>симулировать специфичное устройство и размер экрана</li>
-</ul>
-
-<h2 id="Другие_времена_выполнения">Другие времена выполнения</h2>
-
-<h3 id="Удалённое_время_выполнения">Удалённое время выполнения</h3>
-
-<p>С помощью удаленной среды выполнения вы можете использовать произвольное имя хоста и порт для подключения к удаленному устройству.</p>
-
-<p>Устройства Firefox OS и Android подключаются к рабочему столу с помощью программы, называемой Android Debug Bridge, или <a href="http://developer.android.com/tools/help/adb.html">ADB</a>. По умолчанию в WebIDE используется надстройка, которая называется ADB Helper: это упрощает процесс, устанавливая ADB и настраивая переадресацию портов, чтобы инструменты рабочего стола Firefox могли обмениваться сообщениями с устройством.</p>
-
-<p>В большинстве случаев это удобно, но иногда вам может понадобиться использовать ADB вне WebIDE: например, вы можете запускать ADB непосредственно из командной строки. В этом случае вы подключитесь к устройству, указав хост и порт, используя <a href="http://developer.android.com/tools/help/adb.html#forwardports"><code>adb forward</code></a> команду (пример: <code>adb forward tcp:6000 localfilesystem:/data/local/debugger-socket</code>).<br>
-<br>
-Если вы затем хотите использовать WebIDE для подключения, вам следует <a href="https://support.mozilla.org/en-US/kb/disable-or-remove-add-ons#w_how-to-disable-extensions-and-themes">разблокировать дополнения</a> и подключить WebIDE, используя опцию Custom runtime, указав хост и порт, которые вы передали в adb forward (пример: <code>localhost:6000</code>).</p>
-
-<p>Кроме того, до Firefox 36 помощник ADB еще не поддерживает подключение к Firefox для Android, поэтому, если вы хотите подключить WebIDE к Firefox для Android, вам нужно настроить собственную переадресацию портов и использовать пользовательскую среду выполнения. <a href="/en-US/docs/Tools/Remote_Debugging/Firefox_for_Android">узнайте больше о подключении FireFox для Android c использованием </a>.</p>
-
-<h3 id="Valence-enabled_времена_выполнения">Valence-enabled времена выполнения</h3>
-
-<p>Если у вас установлено дополнение Valence, вы увидите три дополнительных среды выполнения:</p>
-
-<ul>
- <li>Chrome на Android</li>
- <li>Safari на iOS</li>
- <li>Chrome Desktop</li>
-</ul>
-
-<p>Инструкции по подключению к этим средам выполнения см. В соответствующей записи в <a href="/en-US/docs/Tools/Remote_Debugging">удаленной отладке</a>.</p>
-
-<h2 id="Выбор_времени_выполнения">Выбор времени выполнения</h2>
-
-<p>После настройки среды выполнения вы можете выбрать ее с помощью боковой панели «Runtime».</p>
-
-<ul>
- <li>Если вы выбираете симулятор, WebIDE запускает симулятор.</li>
- <li>При выборе устройства с ОС Firefox WebIDE подключается к устройству. На устройстве появится диалоговое окно с просьбой подтвердить, что вы хотите подключиться: нажмите «ОК».</li>
-</ul>
-
-<p>Теперь кнопка «играть» в центре панели инструментов WebIDE включена: нажмите ее, чтобы <a href="/en-US/docs/Tools/WebIDE/Running_and_debugging_apps">установить и запустить приложение</a> в выбранной среде выполнения.</p>
diff --git a/files/ru/tools/webide/troubleshooting/index.html b/files/ru/tools/webide/troubleshooting/index.html
deleted file mode 100644
index f4aed2ec9d..0000000000
--- a/files/ru/tools/webide/troubleshooting/index.html
+++ /dev/null
@@ -1,155 +0,0 @@
----
-title: Решение проблем с WebIDE
-slug: Tools/WebIDE/Troubleshooting
-translation_of: Archive/WebIDE/Troubleshooting
----
-<div>{{ToolsSidebar}}</div><h2 id="Connecting_a_Firefox_OS_device_over_USB" name="Connecting_a_Firefox_OS_device_over_USB">Подключение устройства на Firefox OS по USB</h2>
-
-<p>Если вы пытаетесь подключить устройство на Firefox OS к WebIDE и его не видно, вот некоторые вещи, которые вы можете попробовать:</p>
-
-<ul>
- <li>Проверьте версию Вашей Firefox OS: Вы должны быть убедиться, что Ваше устройство работает под управлением<strong> Firefox OS 1.2/Boot2Gecko 1.2 или выше</strong>. Для того, чтобы это проверить, войдите в настройки приложений на устройстве, затем <code>Информация &gt; Программное обеспечение</code>. Если ваша версия достаточно старая, найдите ваше устройство в <a href="https://developer.mozilla.org/ru/Firefox_OS/Phone_guide" lang="ru">руководстве разработчика</a> и следуйте инструкциям по обновлению.</li>
- <li>Включите удалённую отладку: войдите в настройки приложений на устройстве, далее <code>Для разработчиков &gt; Отладка через USB</code>.
- <ul>
- <li>В предыдущих версиях данная настройка включается в <code>Информация &gt; Подробная информация &gt; Меню разработчика</code></li>
- <li>Firefox OS 1.3 и ниже: "Удалённая отладка" это просто обычный флажок (checkbox). Отметьте флажок.</li>
- <li>Firefox OS 1.4 и выше: "Удалённая отладка" попросит вас включиться только для ADB или для ADB и DevTools. Выберите "ADB и DevTools".</li>
- </ul>
- </li>
- <li>Отключите блокировку экрана на вашем устройстве: в настройках на устройстве, войдите в <code>Блокировка экрана </code>и уберите флажок с<code> Экран блокировки</code>. Это хорошая идея, потому что, когда экран гаснет, соединение с телефоном обрывается, что означает, устройство больше недоступно для отладки.</li>
- <li>Убедитесь, что вы не подключились к Android устройству в то же время, когда Firefox OS устройство уже было подключено к вашему компьютеру.</li>
- <li>Проверьте USB-кабель, который вы используете:
- <ul>
- <li>Попробуйте отключить и снова включить USB-кабель.</li>
- <li>Попробуйте подключить USB-кабель в другой порт на вашем компьютере</li>
- <li>Попробуйте подключить другой USB-кабель. Кабели, которые идут в комплекте с телефоном, часто бывают плохого качества.</li>
- <li>Попробуйте использовать более короткий USB-кабель. Длинные кабели, как известно, не работают так хорошо.</li>
- </ul>
- </li>
- <li>Попробуйте выключить и снова включить удалённую отладку в настройках приложений на устройстве.</li>
- <li>Если <a href="/ru/docs/Tools/WebIDE#Custom_runtimes">у вас отключено дополнение ADB Helper</a>, вы успешно запустили команду <code>adb forward</code>?</li>
- <li>Если вы используете Linux:
- <ul>
- <li>Убедитесь, что вы добавили файл правил <code>udev</code>, как описано в шаге 3 руководства <a href="http://developer.android.com/tools/device.html#setting-up">настройки Android устройства</a>. Аттрибут <code>idVendor</code> для Geeksphone равен "05c6", а <a class="external external-icon" href="http://developer.android.com/tools/device.html#VendorIds">эта страница</a> содержит другие значения <code>idVendor</code>. Далее, запустите <code>adb devices</code>, что убедиться, что устройство присутствует в списке. Если устройство отображается "не разрешённым", вам нужно перезапустить adb сервер (например, <code>adb kill-server;adb start-server</code>).</li>
- </ul>
- </li>
- <li>Если вы используете Windows:
- <ul>
- <li>Вам нужно установить драйвера, как описано в шаге 3 этого руководства <a class="external external-icon" href="http://developer.android.com/tools/device.html#setting-up">настройки Android устройства</a>. Вы можете найти драйвера для Geeksphone устройств на <a class="external external-icon" href="http://downloads.geeksphone.com/">сайте Geeksphone</a> и драйвера для устройств Google на <a href="http://developer.android.com/sdk/win-usb.htm">сайте Google</a>. Windows 8 по умолчанию не даёт вам устанавливать неподписанные драйвера. Смотрите это руководство <a class="external-icon external" href="http://www.craftedge.com/tutorials/driver_install_windows8/driver_install_win8.html" title="http://www.craftedge.com/tutorials/driver_install_windows8/driver_install_win8.html">"Как установить неподписанный драйвер на Windows 8"</a>.</li>
- <li>Если WebIDE не удаётся увидеть ваше устройство после следующих шагов, вам может понадобиться <a class="external-icon external" href="http://blog.fh-kaernten.at/wehr/?p=1182">отредактировать adb_usb.ini</a>.</li>
- </ul>
- </li>
- <li>Если вы используете OS X:
- <ul>
- <li>Если вы получаете ошибки тайм-аута и с эмуляторами, и с реальными устройствами, то возможно вам не удаётся подключиться к localhost из-за пустого файла /etc/hosts. Вы можете решить проблему заполнением файла и очисткой кеша DNS, <a href="https://discussions.apple.com/thread/2729411?tstart=0">как описано тут</a>.</li>
- <li>Если вы пользователь EasyTether, то вам понадобится удалить или отключить EasyTether: <code>sudo kextunload /System/Library/Extensions/EasyTetherUSBEthernet.kext</code></li>
- </ul>
- </li>
-</ul>
-
-<h2 id="Подключение_к_устройству_Firefox_OS_по_Wi-Fi">Подключение к устройству Firefox OS по Wi-Fi</h2>
-
-<ul>
- <li>Проверьте вашу версию: отладка по Wi-Fi требует Firefox 39 или выше, и Firefox OS устройство, работающее на сборке Firefox OS 3.0 от 27-03-2015 или позже.</li>
- <li>Компьютер с Firefox и Firefox OS устройство должны быть подключены к той же Wi-Fi сети
- <ul>
- <li>Точнее говоря, компьютер <strong>не может</strong> использовать проводное соединение, относящееся к тому же роутеру. Вместо этого, оба устройства должны быть подключены через Wi-Fi.</li>
- </ul>
- </li>
-</ul>
-
-<h2 id="Подключение_к_Firefox_для_Android">Подключение к Firefox для Android</h2>
-
-<p>Если вы пытаетесь подключиться к Firefox, работающему на Android OS и устройство не отображается, то вот несколько вещей, которые вы можете попробовать:</p>
-
-<ul>
- <li>Проверьте свою версию Firefox: убедитесь, что на вашем устройстве запущен<strong> Firefox 36 или выше</strong>. WebIDE не находит версии старее автоматически, так что вам понадобится включить проброску портов и подключиться к устройству - следуйте инструкциям <a class="external external-icon" href="/ru/docs/Tools/Remote_Debugging/Firefox_for_Android">здесь</a>.</li>
- <li>Убедитесь, что вы включили удалённую отладку в Firefox: откройте Firefox для Android, откройте его меню, выберите <code>Параметры</code>, а затем отметьте галочку в <code>Дополнительно &gt; Удалённая отладка через USB</code>.</li>
- <li>Убедитесь, что USB отладка разрешена в опциях разработчика на устройстве.</li>
- <li>Если вы всё ещё не видите своё устройство в окне WebIDE, попробуйте выключить и включить заново <code>удалённую отладку</code> на устройстве.
- <ul>
- <li>Отключите своё устройство от компьютера и выключите <code>удалённую отладку</code> на устройстве.</li>
- <li>Заново подключите устройство и включите <code>удалённую отладку</code> - перезапустится отладчик на устройстве.</li>
- <li>Попробуйте подключиться через WebIDE снова.</li>
- </ul>
- </li>
- <li>Если вы используете Linux:
- <ul>
- <li>Убедитесь, что вы добавили файл правил <code>udev</code>, как описано в шаге 3 руководства <a href="http://developer.android.com/tools/device.html#setting-up">настройки Android устройства</a>. Список <a href="http://developer.android.com/tools/device.html#VendorIds">значений <code>idVendor</code></a> Android может помочь. Далее, запустите <code>adb devices</code>, что убедиться, что устройство присутствует в списке. Если устройство отображается "не разрешённым", вам нужно перезапустить adb сервер (например, <code>adb kill-server;adb start-server</code>).</li>
- <li>Если вы используете <code>android-tools-adb</code> package из Debian, ADB Helper может вызывать закрытие сервера ADB. Этот пакет отключает TCP соединения с сервером, на который полагается ADB Helper.</li>
- </ul>
- </li>
- <li>Если вы используете Windows:
- <ul>
- <li>Убедитесь, что ваше Android устройство разпознаётся корректно и использует Google USB Driver, который поставляется с Android SDK.</li>
- </ul>
- </li>
- <li>Если вы используете Mac OS X:
- <ul>
- <li>Если вы пользователь EasyTether, вам понадобиться удалить или отключить EasyTether: <code>sudo kextunload /System/Library/Extensions/EasyTetherUSBEthernet.kext</code></li>
- </ul>
- </li>
-</ul>
-
-<h2 id="Подключение_Firefox_для_Android_по_Wi-Fi">Подключение Firefox для Android по Wi-Fi</h2>
-
-<ul>
- <li>Проверьте ваши версии Firefox: отладка по Wi-Fi требует Firefox 42 или выше, и Firefox для Android 42 или выше.</li>
- <li>Компьютер с Firefox и Android устройство должны быть подключены к той же Wi-Fi сети
- <ul>
- <li>Точнее говоря, компьютер <strong>не может</strong> использовать проводное соединение, относящееся к тому же роутеру. Вместо этого, оба устройства должны быть подключены через Wi-Fi.</li>
- </ul>
- </li>
-</ul>
-
-<ul>
-</ul>
-
-<h2 id="Подключение_к_другим_браузерам_(Chrome_Safari)">Подключение к другим браузерам (Chrome, Safari)</h2>
-
-<p>WebIDE использует <a href="/ru/docs/Tools/Valence">Valence (бывший Firefox Tools Adapter)</a> для подключения к другим браузерам, например, Chrome and Safari.</p>
-
-<p>При возникновении проблем с подключением к другим браузерам, проверьте настройки, а также примечания касаемо этих браузеров на <a href="/ru/docs/Tools/Valence">странице Valence</a>.</p>
-
-<h2 id="Не_удаётся_отладить_некоторые_приложения">Не удаётся отладить некоторые приложения</h2>
-
-<p>Если вы понимаете, что вам не удаётся отладить сертифицированные приложения, встроенные приложения или приложения уже установленные на реальном устройстве, то вы вероятно столкнулись с ограниченными привилегиями политики безопасности WebIDE. Чтобы узнать больше, посмотрите раздел <a href="/ru/docs/Tools/WebIDE#Unrestricted_app_debugging_%28including_certified_apps.2C_main_process.2C_etc.%29">Unrestricted app debugging (including certified apps, main process, etc.)</a>.</p>
-
-<h2 id="Не_удаётся_загрузить_список_проектов">Не удаётся загрузить список проектов</h2>
-
-<p>Если открыть WebIDE в одной версии Firefox, а потом откатиться до предыдущей версии Firefox с тем же профилем, вы можете увидеть сообщение об ошибке "не удается загрузить список проектов" при открытии WebIDE в предыдущей версии Firefox.</p>
-
-<p>Это случается, когда система хранения данных, которую использует WebIDE (<a href="/ru/docs/Web/API/IndexedDB_API">IndexedDB</a>), требует переместить и реструктурировать внешние файлы для новой версии Firefox. Список проектов становится фактически недоступным для старых версий Firefox.</p>
-
-<p>Данные не теряются, но вам придётся продолжить использовать самую новую версию Firefox, с которой использовался ваш профиль, чтобы получить список проектов обратно.</p>
-
-<p>Если вы очень хотите использовать старую версию Firefox, вы можете попытаться удалить только список проектов следующим образом, но это не поддерживается и может привести к проблемам в дальнейшим или дополнительным потерям данных:</p>
-
-<ol>
- <li>Закройте Firefox</li>
- <li>Найдите вашу директорию профиля Firefox</li>
- <li>Найдите папку <code>storage</code> внутри директории профиля</li>
- <li>В некоторых местах этого древа файлов могут быть файлы и/или директории, которые начинаются с <code>4268914080AsptpcPerjo</code> (хэшированное имя базы данных))
- <ul>
- <li>
- <p>Например, они могут располагаться в <code>&lt;профиль&gt;/storage/permanent/indexeddb+++fx-devtools/idb</code></p>
- </li>
- </ul>
- </li>
- <li>Удалите все подобные файлы и директории</li>
- <li>Запустите Firefox и WebIDE снова</li>
-</ol>
-
-<h2 id="Включить_ведение_журнала">Включить ведение журнала</h2>
-
-<p>Вы также можете включить подробное протоколирование для сбора диагностических данных:</p>
-
-<ol start="1" style="list-style-type: decimal;">
- <li>Откройте <a class="external external-icon" href="http://kb.mozillazine.org/About:config">about:config</a>, и добавьте новый параметр, называемый <code>extensions.adbhelper@mozilla.org.sdk.console.logLevel</code> со значением <code>all</code> и установите <code>extensions.adbhelper@mozilla.org.debug</code> в <code>true</code>.</li>
- <li>В <a class="external external-icon" href="https://support.mozilla.org/ru/kb/udalenie-dopolnenij">дополнениях</a>, отключите и заново включите дополнение ADB Helper.</li>
- <li>Откройте <a href="https://developer.mozilla.org/ru/docs/Tools/Browser_Console">Веб-консоль</a> и вы увидите сообщения с префиксом <code>adb</code>. Если эти сообщения ничего для вас не значат, <a href="/ru/docs/Tools/WebIDE/Troubleshooting#Get_help">попросите помощи</a>.</li>
-</ol>
-
-<h2 id="Получить_помощь">Получить помощь</h2>
-
-<p>Зайдите на <a class="external external-icon" href="https://wiki.mozilla.org/DevTools/GetInvolved#Communication">IRC-канал #devtools</a>, и мы постараемся вам помочь.</p>
diff --git a/files/ru/tools/webide/запуск_webide/index.html b/files/ru/tools/webide/запуск_webide/index.html
deleted file mode 100644
index 929a74b817..0000000000
--- a/files/ru/tools/webide/запуск_webide/index.html
+++ /dev/null
@@ -1,29 +0,0 @@
----
-title: Запуск WebIDE
-slug: Tools/WebIDE/Запуск_WebIDE
-tags:
- - Tools
- - WebIDE
-translation_of: Archive/WebIDE/Opening_WebIDE
----
-<div>{{ToolsSidebar}}</div><p>Есть три способа открытия WebIDE:</p>
-
-<ul>
- <li>В меню <em>Инструменты &gt; Веб-разработка</em>, нажмите пункт <em>WebIDE</em>.</li>
- <li>Используйте комбинацию клавиш <em>Shift + F8</em>.</li>
- <li>Click the dedicated icon in the Firefox toolbar. This is always present if you're using <a href="/ru/Firefox/Developer_Edition">Firefox Developer Edition</a>, and with any other Firefox from <a href="/ru/Firefox/Releases/36">version 36</a> onwards it appears after you've opened WebIDE once:</li>
-</ul>
-
-<p><img alt="" src="https://mdn.mozillademos.org/files/9437/webide-icon.png" style="display: block; margin-left: auto; margin-right: auto; width: 897px;"></p>
-
-<p>Нажмите на него и вы увидите как откроется WebIDE:<img alt="" src="https://mdn.mozillademos.org/files/8033/webide-initial.png" style="display: block; height: 560px; margin-left: auto; margin-right: auto; width: 720px;">Ниспадающий список слева с надписью <em>«Открыть Приложение» (Open App)</em> позволяет открывать существующие приложения или создавать новые. Ниспадающий список справа с надписью <em>«Выбрать Runtime» (Select Runtime)</em> позволяет выбрать среду исполнения или <a href="/ru/docs/Tools/WebIDE/Setting_up_runtimes">установить и настроить новую</a>.</p>
-
-<p>Кнопки посередине «запустить», «остановить» и «отладка» приложения активны только, когда уже открыто какое-то приложение и выбрана среда исполнения для него.</p>
-
-<p>You can change the font size throughout WebIDE using the standard keyboard shortcuts (use <code>Command</code> instead of <code>Control</code> on OS X):</p>
-
-<ul>
- <li><code>Ctrl +</code> increases font size.</li>
- <li><code>Ctrl -</code> decreases font size.</li>
- <li><code>Ctrl 0</code> resets the font size to the default.</li>
-</ul>
diff --git a/files/ru/tools/черновик/index.html b/files/ru/tools/черновик/index.html
deleted file mode 100644
index 2046bd6a74..0000000000
--- a/files/ru/tools/черновик/index.html
+++ /dev/null
@@ -1,123 +0,0 @@
----
-title: Черновик
-slug: Tools/Черновик
-tags:
- - Scratchpad
- - Блокнот
- - Веб-разработка
- - Редактор
- - 'веб-разработка:инструменты'
- - инструменты
-translation_of: Archive/Tools/Scratchpad
----
-<div>{{ToolsSidebar}}</div>
-
-<p>Простой редактор (Scratchpad, блокнот) JavaScript обеспечивает среду для экспериментов с JavaScript-кодом. Вы можете писать и запускать в нём код, взаимодействующий с содержимым веб-страницы, и проверять результаты его выполнения.</p>
-
-<p>В отличие от <a href="/ru/Tools/Web_Console" title="ru/Использование Веб-консоли">Веб-консоли</a>, которая позволяет интерпретировать только одну строку кода за раз, этот редактор позволяет вам редактировать большие фрагменты кода на JavaScript, затем запускать их разными способами в зависимости от того, как вы хотите использовать вывод результата.</p>
-
-<p>{{EmbedYouTube("Pt7DZACyClM")}}</p>
-
-<h2 id="Использование">Использование</h2>
-
-<h3 id="Открываем_редактор_в_отдельном_окне">Открываем редактор в отдельном окне</h3>
-
-<p>Чтобы открыть окно редактора JavaScript в отдельном окне:</p>
-
-<ul>
- <li>нажмите <kbd>Shift</kbd> + <kbd>F4</kbd>, либо перейдите в меню Веб-разработка (которое находится в меню Инструменты на OS X и Linux), где выберите пункт «Простой редактор JavaScript».</li>
- <li>кликните "ключ" (<img alt="" src="https://mdn.mozillademos.org/files/12710/wrench-icon.png" style="height: 21px; width: 21px;">), который находится на панели инструментов внутри меню (<img alt="" src="https://mdn.mozillademos.org/files/12712/hamburger.png" style="height: 20px; width: 22px;">), после выберите «Простой редактор JavaScript».</li>
-</ul>
-
-<h3 id="Открытие_Редактора_в_окне_Инструменты_разработки">Открытие Редактора в окне Инструменты разработки</h3>
-
-<div class="geckoVersionNote">Новое в Firefox 47.</div>
-
-<p>Начиная с Firefox 47, вы можете открыть редактор внутри окна "<a href="/ru/docs/Tools/Tools_Toolbox">Инструменты разработки</a>". Вначале установите галочку напротив «Простой редактор JavaScript», которая находится  в <a href="/ru/docs/Tools/Tools_Toolbox#Settings">настройках</a> окна "Инструменты разработки" в области "Инструменты разработчика Firefox по умолчанию".</p>
-
-<p>Теперь Редактор будет доступен в окне "Инструменты", наряду с Инспектором, Консолью, Отладчиком и другими. Это особенно удобно в <a href="/en-US/docs/Tools/Web_Console/Split_console">режиме раздельной консоли</a>: например, можно использовать редактор как постоянный многострочный редактор, и консоль для взаимодесствия со страницей.</p>
-
-<h3 id="Редактирование">Редактирование</h3>
-
-<p>Окно Редактора выглядит так (на Mac OS X строка меню находится сверху экрана):</p>
-
-<p><img alt="A screenshot of the Scratchpad" src="https://mdn.mozillademos.org/files/14143/own_window1.png" style="height: 249px; width: 831px;"></p>
-
-<p>Меню File предлагает варианты для сохранения и загрузки фрагментов  JavaScript-кода, так что вы можете повторно использовать код позже, если захотите.</p>
-
-<h4 id="Автозавершение_кода"><span class="short_text" id="result_box" lang="ru"><span>Автозавершение кода</span></span></h4>
-
-<p><span class="short_text" lang="ru"><span>Редактор интегрирует анализатор кода <a href="http://ternjs.net/">Tern</a>,  и использует его для предоставления автодополнений и всплывающих подсказок с информацией о текущем символе. Для просмотра автодополнений нажмите </span></span> <kbd>Ctrl</kbd> + <kbd>Space</kbd>.</p>
-
-<p>Например, напишите <kbd>d</kbd>, после нажмите <kbd>Ctrl</kbd> + <kbd>Space</kbd>. Вы увидите окно с вариантами автодополнений: </p>
-
-<p><img alt="" src="https://mdn.mozillademos.org/files/14147/autocomplete1.png" style="display: block; height: 275px; margin-left: auto; margin-right: auto; width: 838px;"></p>
-
-<p>Иконка рядом с каждым вариантом указывает на тип выбираемого элемента. Здесь же по выбранному элементу отображается полезная информация. Можно выбирать разные варианты предложений клавишами <kbd>↑</kbd> and <kbd>↓</kbd>. Для утверждения и вставки слова в текст нажмите <kbd>Enter</kbd> or <kbd>Tab</kbd>.</p>
-
-<h4 id="Inline_documentation">Inline documentation</h4>
-
-<p>Для просмотра всплывающего окна с документацией нажмите <kbd>Ctrl</kbd> + <kbd>Shift</kbd> + <kbd>Space</kbd>, когда курсор на идентификаторе (Javascript). Например, если вы напишите <code>document</code>.<code>addEventListener</code>, нажмёте <kbd>Ctrl</kbd> + <kbd>Shift</kbd> + <kbd>Space</kbd>, то <span id="result_box" lang="ru"><span>увидите</span> <span>всплывающее окно, которое</span> <span>показывает</span> <span>краткую информацию о</span> <span>синтаксисе</span> этой <span>функции</span> <span>и</span> <span>краткое описание:</span></span></p>
-
-<p><img alt="" src="https://mdn.mozillademos.org/files/14145/inline_doc1.png" style="display: block; height: 310px; margin-left: auto; margin-right: auto; width: 827px;"></p>
-
-<p>Ссылка [документация] откроет в окне документацию MDN по элементу.</p>
-
-<h3 id="Выполнение_кода">Выполнение кода</h3>
-
-<div class="note">
-<p>После того, как вы написали свой код, выделите код, который вы хотите запустить. Если вы ничего не выделите, будет запущен весь код в окне. Затем выберите способ, которым хотите запустить, с помощью одной из кнопок наверху, меню Выполнить в строке меню, или контекстного меню. Код выполняется в контексте выбранной в данный момент вкладке. Все переменные, которые вы определили вне функции, будут добавлены в глобальный объект этой вкладки.</p>
-</div>
-
-<p>Доступны четыре варианта выполнения.</p>
-
-<h4 id="Запуск">Запуск</h4>
-
-<p>Когда вы выбираете опцию Запустить, то выполняется выделенный код. Это способ, которым вы будете выполнять функцию или другой код, который воздействует на содержание вашей страницы. Без необходимости просмотра результата.</p>
-
-<h4 id="Исследовать">Исследовать</h4>
-
-<p>Опция Исследовать выполняет код так же, как и Запустить; однако затем открывается объект Инспектор, чтобы вы могли узнать возвращенное кодом значение.</p>
-
-<p>Например, если вы введете код:</p>
-
-<pre class="notranslate">window
-</pre>
-
-<p>Затем выберите Исследовать, вы получите окно Инспектора, которое может выглядеть примерно так:</p>
-
-<p><img alt="Inspecting an object in the Scratchpad" src="https://mdn.mozillademos.org/files/14151/inspect1.png" style="height: 308px; width: 833px;"></p>
-
-<h4 id="Отобразить">Отобразить</h4>
-
-<p>Опция «Отобразить» выполняет выделенный код, затем вставляет результат непосредственно в окно редактора в качестве комментария, так что его можно будет использовать согласно циклу <a href="http://ru.wikipedia.org/wiki/REPL">REPL</a> для дальнейшего программирования.</p>
-
-<h4 id="Перезагрузить_и_запустить">Перезагрузить и запустить</h4>
-
-<p>Опция «Перезагрузить и запустить» доступна только в меню Выполнить. Она сначала перезагружает страницу, затем выполняет код по событию страницы «load». Это полезно для выполнения кода в первоначальном окружении.</p>
-
-<h2 id="Запуск_Редактора_в_контексте_браузера"><span class="short_text" id="result_box" lang="ru"><span>Запуск</span> Редактора <span>в контексте</span> <span>браузера</span></span></h2>
-
-<p><span id="result_box" lang="ru"><span>Вы можете запустить</span> <span>блокнот</span> <span>в контексте</span> <span>браузера</span> <span>в целом</span><span>, а не для конкретной</span> <span>веб-страницы</span><span>.</span> Например<span>, если</span> <span>вы работаете на</span>д <span>самим</span> <span>Firefox</span> <span>или разработкой</span> <span>дополнений.</span> <span>Для</span> <span>этого </span>поставьте галочку <span>"Включить инструменты отладки browser chrome </span><span>и</span> <span>дополнений</span><span>" в настройках "<a href="/ru/docs/Tools/Tools_Toolbox#Settings">Инструментов разработки</a>"</span></span>. После этого в м<span id="result_box" lang="ru"><span>еню</span> <span>"Окружение" (в Редакторе)</span> появится <span>опция</span> "Браузер"<span>;</span> <span>как только это произойдет</span><span>,</span> <span>вашей сферой</span> <span>станет</span> <span>весь браузер</span><span>, а не только</span> <span>содержимое страницы</span><span>. Ниже рассмотрен пример, где объект window доступен в любом режиме Окружения, а объект gBrowser только в режиме "Браузер" (иначе появится сообщение об ошибке):</span></span></p>
-
-<pre class="brush: js notranslate">window
-/*
-[object ChromeWindow]
-*/
-
-gBrowser
-/*
-[object XULElement]
-*/</pre>
-
-<p><span id="result_box" lang="ru"><span>Контекст выполнения</span> Реактора <span>установлен на "</span><span>Браузер". Если вы открываете файл со скриптом в редакторе, и он первой строкой имеет </span></span><strong>// -sp-context: browser</strong><span lang="ru"><span>, то</span> окружение автоматически переключится в режим "Браузер". Это происходит только при открытии.</span></p>
-
-<p><span lang="ru"><img alt="" src="https://mdn.mozillademos.org/files/14149/autochange-environment1.png" style="height: 206px; width: 829px;"></span></p>
-
-<h2 id="Сочетания_клавиш">Сочетания клавиш</h2>
-
-<p>{{ Page ("ru/docs/tools/Keyboard_shortcuts", "scratchpad") }}</p>
-
-<h3 id="Сочетания_клавиш_редактора_исходного_кода">Сочетания клавиш редактора исходного кода</h3>
-
-<p>{{ Page ("ru/docs/tools/Keyboard_shortcuts", "source-editor") }}</p>