Return-Path: X-Original-To: apmail-cordova-commits-archive@www.apache.org Delivered-To: apmail-cordova-commits-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id E81CC1146B for ; Tue, 19 Aug 2014 14:49:54 +0000 (UTC) Received: (qmail 6225 invoked by uid 500); 19 Aug 2014 14:49:54 -0000 Delivered-To: apmail-cordova-commits-archive@cordova.apache.org Received: (qmail 6193 invoked by uid 500); 19 Aug 2014 14:49:54 -0000 Mailing-List: contact commits-help@cordova.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@cordova.apache.org Delivered-To: mailing list commits@cordova.apache.org Received: (qmail 6175 invoked by uid 99); 19 Aug 2014 14:49:54 -0000 Received: from tyr.zones.apache.org (HELO tyr.zones.apache.org) (140.211.11.114) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 19 Aug 2014 14:49:54 +0000 Received: by tyr.zones.apache.org (Postfix, from userid 65534) id 895CB8BF03B; Tue, 19 Aug 2014 14:49:54 +0000 (UTC) Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit From: ldeluca@apache.org To: commits@cordova.apache.org Date: Tue, 19 Aug 2014 14:49:54 -0000 Message-Id: <55b2412409c94637ab0b116feefdeb07@git.apache.org> X-Mailer: ASF-Git Admin Mailer Subject: [1/2] CB-7249cordova-docs documentation translation: cordova-docs Repository: cordova-docs Updated Branches: refs/heads/master 61501e701 -> c785a25fd http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/c785a25f/docs/ru/edge/guide/next/index.md ---------------------------------------------------------------------- diff --git a/docs/ru/edge/guide/next/index.md b/docs/ru/edge/guide/next/index.md index af00bfc..deabd7d 100644 --- a/docs/ru/edge/guide/next/index.md +++ b/docs/ru/edge/guide/next/index.md @@ -11,6 +11,7 @@ * Тестирование * Отладка * Пользовательский интерфейс +* Особые соображения * Ногу * Получение справки @@ -165,44 +166,57 @@ Weinre создает локальный сервер, который может Здание Cordova-приложение, которое выглядит хорошо на мобильный может быть сложной задачей, особенно для разработчиков. Многие люди решили использовать UI framework, чтобы сделать это проще. Вот краткий список опций, которые вы можете хотеть рассматривать. -* [jQuery Mobile][17] - jQuery Mobile автоматически повышает ваш макет для мобильных оптимизации. Он также обрабатывает создание спа для вас автоматически. -* [Ionic][18] -это мощная инфраструктура пользовательского интерфейса на самом деле имеет свой собственный CLI для обработки создания проекта. -* [Храповик][19] - привлечены к вам люди, которые создали Bootstrap. +* [jQuery Mobile][9] - jQuery Mobile автоматически повышает ваш макет для мобильных оптимизации. Он также обрабатывает создание спа для вас автоматически. +* [Ionic][17] -это мощная инфраструктура пользовательского интерфейса на самом деле имеет свой собственный CLI для обработки создания проекта. +* [Храповик][18] - привлечены к вам люди, которые создали Bootstrap. * [Кэндо UI][5] - открытым исходным кодом пользовательского интерфейса и платформа приложений от Telerik. -* [Автоэмаль][20] +* [Автоэмаль][19] * [ReactJS][7] - [17]: jquerymobile.com - [18]: http://ionicframework.com/ - [19]: http://goratchet.com/ - [20]: http://topcoat.io + [17]: http://ionicframework.com/ + [18]: http://goratchet.com/ + [19]: http://topcoat.io -При создании интерфейса пользователя, важно думать о всех платформ, которые вы ориентируетесь и различия между ожиданиям пользователя. Например, Android приложение, которое имеет интерфейс iOS стиль будет вероятно не хорошо сочетаются с пользователей. Это иногда даже применяется в различных магазинах приложений. Из-за этого, важно, что вы уважаете конвенций каждой платформы и поэтому знакомы с различными руководящими принципами человеческого интерфейса: * [iOS][21] * [Android][22] * [Windows Phone][23] +При создании интерфейса пользователя, важно думать о всех платформ, которые вы ориентируетесь и различия между ожиданиям пользователя. Например, Android приложение, которое имеет интерфейс iOS стиль будет вероятно не хорошо сочетаются с пользователей. Это иногда даже применяется в различных магазинах приложений. Из-за этого, важно, что вы уважаете конвенций каждой платформы и поэтому знакомы с различными руководящими принципами человеческого интерфейса: * [iOS][20] * [Android][21] * [Windows Phone][22] - [21]: https://developer.apple.com/library/ios/documentation/userexperience/conceptual/MobileHIG/index.html - [22]: https://developer.android.com/designWP8 - [23]: http://dev.windowsphone.com/en-us/design/library + [20]: https://developer.apple.com/library/ios/documentation/userexperience/conceptual/MobileHIG/index.html + [21]: https://developer.android.com/designWP8 + [22]: http://dev.windowsphone.com/en-us/design/library ## Дополнительные пользовательского интерфейса статьи и ресурсы Хотя браузеров становится все больше и больше стандартов жалобы, мы все еще живем в мире, префиксом (-webkit и - г-жа) следующие статьи ценно при разработке UI в для кросс-браузер приложений: +# Особые соображения + +Хотя Cordova упрощает кросс платформенной разработки, это просто не возможно обеспечить 100% изоляция от родной базовой платформы. Так что надо знать ограничений. + +## Особенности платформы + +При чтении документации, искать разделы, которые структура различных поведений или требования на различных платформах. Если они присутствуют, они будут в разделе под названием «Android причуды», «причуды iOS», и т.д. Прочитайте эти причуды и быть осведомлены о них, как вы работаете с Кордова. + +## Загрузка удаленного содержимого + +Вызов функции Cordova JavaScript с удаленной загрузки HTML-страницы (HTML-страницы, не хранятся локально на устройстве) является неподдерживаемая конфигурация. Это потому что Кордова была не предназначены для этого, и сообщество Apache Cordova делает не тестирования данной конфигурации. Хотя она может работать в некоторых случаях, она не рекомендуется и не поддерживается. Есть проблемы с политики единого происхождения, сохраняя JavaScript и родной части Cordova синхронизированы на той же версии (так как они соединены через частной API, которые могут изменяться), в на дежности удаленного контента, вызов собственных функций местных и потенциальный отказ магазина app. + +Отображение удаленного загрузки HTML-содержимое в webview должно быть сделано с помощью Кордова в InAppBrowser. InAppBrowser разработан таким образом, что JavaScript, работает там не имеют доступа к API JavaScript Кордова по причинам, перечисленным выше. Пожалуйста, обратитесь к руководству по безопасности. + # Ногу Вот несколько способов, чтобы держать в курсе Кордова. -* Подписаться на [блог Кордова][24]. -* Подписаться на [список разработчиков][25]. Обратите внимание - это не группа поддержки! Скорее это место, где обсуждается развитие Кордова. +* Подписаться на [блог Кордова][23]. +* Подписаться на [список разработчиков][24]. Обратите внимание - это не группа поддержки! Скорее это место, где обсуждается развитие Кордова. - [24]: http://cordova.apache.org/#news - [25]: http://cordova.apache.org/#mailing-list + [23]: http://cordova.apache.org/#news + [24]: http://cordova.apache.org/#mailing-list # Получение справки Следующие ссылки являются лучшими местами, чтобы получить помощь для Кордова: * StackOverflow: с помощью тега Cordova, можно просматривать и просматривать все вопросы Кордова. Обратите внимание, что StackOverflow автоматически преобразует тег «Phonegap», чтобы «Кордова», так что таким образом вы будете иметь доступ к исторических вопросов, а также -* PhoneGap группы Google: [https://groups.google.com/forum/#! форум/phonegap][26] этой группе Google был старый форум поддержки для когда Кордова по-прежнему называется PhoneGap. Хотя есть еще много Cordova пользователей, которые часто эта группа, Кордова сообщество выразило заинтересованность в упор меньше на этой группы и вместо этого с помощью StackOverflow для поддержки +* PhoneGap группы Google: [https://groups.google.com/forum/#! форум/phonegap][25] этой группе Google был старый форум поддержки для когда Кордова по-прежнему называется PhoneGap. Хотя есть еще много Cordova пользователей, которые часто эта группа, Кордова сообщество выразило заинтересованность в упор меньше на этой группы и вместо этого с помощью StackOverflow для поддержки * Встреча: - рассмотреть возможность найти местных Кордова/PhoneGap встреча группы - [26]: https://groups.google.com/forum/#!forum/phonegap \ No newline at end of file + [25]: https://groups.google.com/forum/#!forum/phonegap \ No newline at end of file http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/c785a25f/docs/ru/edge/guide/platforms/amazonfireos/index.md ---------------------------------------------------------------------- diff --git a/docs/ru/edge/guide/platforms/amazonfireos/index.md b/docs/ru/edge/guide/platforms/amazonfireos/index.md index ffaff5c..e4a3c6b 100644 --- a/docs/ru/edge/guide/platforms/amazonfireos/index.md +++ b/docs/ru/edge/guide/platforms/amazonfireos/index.md @@ -170,7 +170,7 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont * Нажмите кнопку **Готово**. - [9]: img/guide/platforms//eclipse_new_project.png + [9]: img/guide/platforms/android/eclipse_new_project.png После того, как откроется окно Eclipse, красный **X** может показаться указывают нерешенные проблемы. Если это так, выполните следующие дополнительные действия: http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/c785a25f/docs/ru/edge/guide/support/index.md ---------------------------------------------------------------------- diff --git a/docs/ru/edge/guide/support/index.md b/docs/ru/edge/guide/support/index.md index 0cdaa69..3a4a5c7 100644 --- a/docs/ru/edge/guide/support/index.md +++ b/docs/ru/edge/guide/support/index.md @@ -143,29 +143,29 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont - (см. подробности) + (см. подробности) - (см. подробности) + (см. подробности) - (см. подробности) + (см. подробности) - (см. подробности) + (см. подробности) - (см. подробности) + (см. подробности) http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/c785a25f/docs/zh/edge/guide/next/index.md ---------------------------------------------------------------------- diff --git a/docs/zh/edge/guide/next/index.md b/docs/zh/edge/guide/next/index.md index bdca6d9..d579b5c 100644 --- a/docs/zh/edge/guide/next/index.md +++ b/docs/zh/edge/guide/next/index.md @@ -11,6 +11,7 @@ * 測試 * 調試 * 使用者介面 +* 特殊的注意事項 * 保持 * 獲取説明 @@ -176,48 +177,61 @@ Weinre 創建可以承載您的科爾多瓦應用程式的遠端偵錯用戶端 生成科爾多瓦的應用程式,看起來不錯的移動可以是一種挑戰,尤其是對於開發人員。 很多人選擇了使用 UI 框架,使這更容易。 這裡是一個你可能想要考慮的選項的簡短清單。 -* [jQuery 移動][23]-jQuery 移動自動增強了您的移動優化的佈局。它還處理自動為您創建一個水療中心。 -* [離子][24]-此功能強大的 UI 框架實際上有它自己的 CLI 來處理創建專案。 -* [棘輪][25]-帶給你的那些創建引導的人。 +* [jQuery 移動][9]-jQuery 移動自動增強您的移動優化的佈局。它也可以處理自動為你創建一個水療中心。 +* [離子][23]-此功能強大的 UI 框架實際上有它自己的 CLI 來處理創建專案。 +* [棘輪][24]-帶給你的那些創建引導的人。 * [劍道 UI][5] -開放原始碼的使用者介面和應用程式框架從 Telerik。 -* [面漆][26] +* [面漆][25] * [ReactJS][7] - [23]: jquerymobile.com - [24]: http://ionicframework.com/ - [25]: http://goratchet.com/ - [26]: http://topcoat.io + [23]: http://ionicframework.com/ + [24]: http://goratchet.com/ + [25]: http://topcoat.io -建立您的使用者介面,時,重要的是要想想所有的平臺,您的目標和使用者的期望之間的差異。 例如,有 iOS 風格 UI 的 Android 應用程式可能不會很好與使用者。 這有時是甚至由實施的各種應用程式商店。 因此,它是重要的是你尊重每個平臺的各項公約,因此熟悉各種人機界面指南: * [iOS][27] * [Android][28] * [Windows Phone][29] +建立您的使用者介面,時,重要的是要想想所有的平臺,您的目標和使用者的期望之間的差異。 例如,有 iOS 風格 UI 的 Android 應用程式可能不會很好與使用者。 這有時是甚至由實施的各種應用程式商店。 因此,它是重要的是你尊重每個平臺的各項公約,因此熟悉各種人機界面指南: * [iOS][26] * [Android][27] * [Windows Phone][28] - [27]: https://developer.apple.com/library/ios/documentation/userexperience/conceptual/MobileHIG/index.html - [28]: https://developer.android.com/designWP8 - [29]: http://dev.windowsphone.com/en-us/design/library + [26]: https://developer.apple.com/library/ios/documentation/userexperience/conceptual/MobileHIG/index.html + [27]: https://developer.android.com/designWP8 + [28]: http://dev.windowsphone.com/en-us/design/library ## 其他 UI 文章和資源 -雖然瀏覽器引擎成為更多、 更多的標準投訴,但我們仍然生活在一個帶首碼的世界 (-webkit 和-女士) 以下文章是寶貴的跨瀏覽器的應用程式開發中的使用者介面的為時: [HTTP://blogs.windows.com/windows_phone/b/wpdev/archive/2012/11/15/adapting-your-webkit-optimized-site-for-internet-explorer-10.aspx][30] +雖然瀏覽器引擎成為更多、 更多的標準投訴,但我們仍然生活在一個帶首碼的世界 (-webkit 和-女士) 以下文章是寶貴的跨瀏覽器的應用程式開發中的使用者介面的為時: [HTTP://blogs.windows.com/windows_phone/b/wpdev/archive/2012/11/15/adapting-your-webkit-optimized-site-for-internet-explorer-10.aspx][29] - [30]: http://blogs.windows.com/windows_phone/b/wpdev/archive/2012/11/15/adapting-your-webkit-optimized-site-for-internet-explorer-10.aspx + [29]: http://blogs.windows.com/windows_phone/b/wpdev/archive/2012/11/15/adapting-your-webkit-optimized-site-for-internet-explorer-10.aspx + +# 特殊的注意事項 + +雖然科爾多瓦跨平臺的開發更加容易,它是不可能提供從基礎本機平臺的 100%隔離。所以一定要注意的限制的。 + +## 平臺的怪癖 + +在閱讀的文檔,同時尋找節其中簡要說明了不同的行為或在多個平臺上的要求。 如果存在,這些將是在一節題為"Android 怪癖","iOS 的怪癖",等等。 閱讀通過這些怪癖,意識到它們作為你工作與科爾多瓦。 + +## 載入遠端內容 + +調用科爾多瓦 JavaScript 函數從一個遠端載入的 HTML 頁面 (不存儲在本地設備上的 HTML 頁) 是一種不受支援的配置。 這是因為科爾多瓦不為此,設計和 Apache 科爾多瓦社區並沒有測試此配置。 雖然它可以工作在某些情況下,它不是建議也不支援。 有挑戰與同源策略,保持 JavaScript 和科爾多瓦的本機部分同步在相同的版本 (因為他們都通過私人的 Api 可能會更改耦合),調用本機的本地函數和潛在的應用程式商店拒絕遠端內容的可信度。 + +應該做的遠端載入 HTML 內容在 web 視圖中顯示使用科爾多瓦的 InAppBrowser。 InAppBrowser 專門設計,以便 JavaScript 運行那裡沒有訪問到科爾多瓦 JavaScript Api 為上面列出的原因。 請參閱安全指南。 # 保持 -這裡有幾個方法,讓與科爾多瓦,日期。 +這裡有幾種方法可以使科爾多瓦。 -* 訂閱[科爾多瓦的博客][31]. -* 訂閱到[開發者清單][32]。請注意--這不是一個支援組 !而是這是一個地方發展的科爾多瓦討論的地方。 +* 訂閱[科爾多瓦的博客][30]. +* 訂閱到[開發者清單][31]。請注意--這不是一個支援組 !而是這是一個地方發展的科爾多瓦討論的地方。 - [31]: http://cordova.apache.org/#news - [32]: http://cordova.apache.org/#mailing-list + [30]: http://cordova.apache.org/#news + [31]: http://cordova.apache.org/#mailing-list # 獲取説明 下面的連結是最好的地方去科爾多瓦的説明: -* 計算機: [HTTP://stackoverflow.com/questions/tagged/cordova][33]通過使用科爾多瓦標記,您可以查看和流覽科爾多瓦的所有問題。 請注意計算機會自動將轉換到"科爾多瓦""Phonegap"標記,所以這種方式你將能夠訪問歷史問題以及 -* PhoneGap 谷歌組: [HTTPs://groups.google.com/forum/#! 論壇/phonegap][34]此谷歌組是科爾多瓦仍然調用 PhoneGap 時的老支援論壇。 雖然仍有很多頻繁的這一組的科爾多瓦使用者,科爾多瓦表示,社會上有興趣在聚焦較少對此組和支援而不使用計算機 -* Meetup: [HTTP://phonegap.meetup.com][35] -考慮尋找本地的科爾多瓦/PhoneGap meetup 組 +* 計算機: [HTTP://stackoverflow.com/questions/tagged/cordova][32]通過使用科爾多瓦標記,您可以查看和流覽科爾多瓦的所有問題。 請注意計算機會自動將轉換到"科爾多瓦""Phonegap"標記,所以這種方式你將能夠訪問歷史問題以及 +* PhoneGap 谷歌組: [HTTPs://groups.google.com/forum/#! 論壇/phonegap][33]此谷歌組是科爾多瓦仍然調用 PhoneGap 時的老支援論壇。 雖然仍有很多頻繁的這一組的科爾多瓦使用者,科爾多瓦表示,社會上有興趣在聚焦較少對此組和支援而不使用計算機 +* Meetup: [HTTP://phonegap.meetup.com][34] -考慮尋找本地的科爾多瓦/PhoneGap meetup 組 - [33]: http://stackoverflow.com/questions/tagged/cordova - [34]: https://groups.google.com/forum/#!forum/phonegap - [35]: http://phonegap.meetup.com \ No newline at end of file + [32]: http://stackoverflow.com/questions/tagged/cordova + [33]: https://groups.google.com/forum/#!forum/phonegap + [34]: http://phonegap.meetup.com \ No newline at end of file http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/c785a25f/docs/zh/edge/guide/platforms/amazonfireos/index.md ---------------------------------------------------------------------- diff --git a/docs/zh/edge/guide/platforms/amazonfireos/index.md b/docs/zh/edge/guide/platforms/amazonfireos/index.md index aa3f80d..0bbd6cb 100644 --- a/docs/zh/edge/guide/platforms/amazonfireos/index.md +++ b/docs/zh/edge/guide/platforms/amazonfireos/index.md @@ -164,7 +164,7 @@ Apache Ant 生成工具[下載螞蟻二進位分發][6],解壓縮到您以後 * 按**完成**. - [9]: img/guide/platforms//eclipse_new_project.png + [9]: img/guide/platforms/android/eclipse_new_project.png 一旦日食視窗打開,一個紅色的**X**可能似乎表明未解決的問題。如果是這樣,請按照這些額外的步驟: http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/c785a25f/docs/zh/edge/guide/support/index.md ---------------------------------------------------------------------- diff --git a/docs/zh/edge/guide/support/index.md b/docs/zh/edge/guide/support/index.md index bf424b9..b363fbc 100644 --- a/docs/zh/edge/guide/support/index.md +++ b/docs/zh/edge/guide/support/index.md @@ -136,29 +136,29 @@ - (請參閱詳細資訊) + (請參閱詳細資訊) - (請參閱詳細資訊) + (請參閱詳細資訊) - (請參閱詳細資訊) + (請參閱詳細資訊) - (請參閱詳細資訊) + (請參閱詳細資訊) - (請參閱詳細資訊) + (請參閱詳細資訊)