From d6daea12af1de8297f976fe450ca3c90d0f5540f Mon Sep 17 00:00:00 2001 From: Takashi Nakagawa Date: Thu, 3 Sep 2015 17:19:12 +0900 Subject: [PATCH 1/2] fix jp/quick-start-jp.md this change includes some typo, misspelled things in jp/quick-start-jp.md --- docs-translations/jp/quick-start-jp.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/docs-translations/jp/quick-start-jp.md b/docs-translations/jp/quick-start-jp.md index d64c5ae9a38f..aa26a8a55ab0 100644 --- a/docs-translations/jp/quick-start-jp.md +++ b/docs-translations/jp/quick-start-jp.md @@ -14,17 +14,17 @@ Electronでは、`package.json` の `main`で実行されるプロセスを __ Electronはウェブページを表示させるためにChromiumを使用しているので、Chromiumのマルチプロセスアーキテクチャが使用されることになります。Electronで実行されるウェブページはそれぞれ自身のプロセスで実行されます。それを __レンダラープロセス__ と呼びます。 -通常、ブラウザのウェブページはサウンドボックス環境で実行されネイティブなリソースへのアクセスができません。Electronではウェブページからio.jsのAPIを使って、ネイティブリソースへの権限が与えられます。そのおかげでウェブページの中からJavaScriptを使って低レベルなオペレーティングシステムとのインタラクションが可能になります。 +通常、ブラウザのウェブページはサンドボックス環境で実行されネイティブなリソースへのアクセスができません。Electronではウェブページからio.jsのAPIを使って、ネイティブリソースへの権限が与えられます。そのおかげでウェブページの中からJavaScriptを使って低レベルなオペレーティングシステムとのインタラクションが可能になります。 -### メインプロセスとリレンダラープロセスの違い +### メインプロセスとレンダラープロセスの違い -メインプロセスは `BrowserWindow` インスタンスを作ることによってウェブページをつくります。それぞれの `BrowserWindow` インスタンスはそれ自身の リレンダラープロセス上でウェブページを実行します。`BrowserWindow` インスタンスが破棄されると、対応するリレンダラープロセスも終了されます。 +メインプロセスは `BrowserWindow` インスタンスを作ることによってウェブページをつくります。それぞれの `BrowserWindow` インスタンスはそれ自身の レンダラープロセス上でウェブページを実行します。`BrowserWindow` インスタンスが破棄されると、対応するレンダラープロセスも終了されます。 -メインプロセスはすべてのウェブページとそれに対応するリレンダラープロセスを管理しています。それぞれのリレンダラープロセスは分離しているのでウェブページで実行されていることだけを気に留めておいてください。 +メインプロセスはすべてのウェブページとそれに対応するレンダラープロセスを管理しています。それぞれのレンダラープロセスは分離しているのでウェブページで実行されていることだけを気に留めておいてください。 ウェブページでは、GUI関連のAPIを呼ぶことはできません。なぜならば、ウェブページで管理しているネイティブのGUIリソースは非常に危険で簡単にリークしてしまうからです。もしウェブページ内でGUIを操作したい場合には、メインプロセスと通信をする必要があります。 -Electronでは、メインプロセスとリレンダラープロセスとのコミュニケーションをするために[ipc](../api/ipc-renderer.md)モジュールを提供しています。またそれと、RPC形式の通信を行う[remote](../api/remote.md)モジュールもあります。 +Electronでは、メインプロセスとレンダラープロセスとのコミュニケーションをするために[ipc](../api/ipc-renderer.md)モジュールを提供しています。またそれと、RPC形式の通信を行う[remote](../api/remote.md)モジュールもあります。 ## Electronアプリを作成する From 73af4c017d458026986e86931834fa27b64069df Mon Sep 17 00:00:00 2001 From: Takashi Nakagawa Date: Thu, 3 Sep 2015 18:17:51 +0900 Subject: [PATCH 2/2] remove -jp suffix from quick-start-jp.md --- docs-translations/jp/{quick-start-jp.md => quick-start.md} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename docs-translations/jp/{quick-start-jp.md => quick-start.md} (100%) diff --git a/docs-translations/jp/quick-start-jp.md b/docs-translations/jp/quick-start.md similarity index 100% rename from docs-translations/jp/quick-start-jp.md rename to docs-translations/jp/quick-start.md